MyBB Community Forums

Full Version: Moving Author column on Mybb Theme
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I edited forumdisplay_thread & forumdisplay_threadlist to move the author and I cannot figure out what is causing the thead.png in the Apart1 theme to stop short of the full length of the page. I attached a screenshot, any help would be great.

forumdisplay_thread

<tr>
	<td align="center" class="{$bgcolor}{$thread_type_class}" width="2%"><img src="{$theme['imgdir']}/{$folder}.gif" alt="{$folder_label}" title="{$folder_label}" /></td>
	<td align="center" class="{$bgcolor}{$thread_type_class}" width="2%">{$icon}</td>
	<td class="{$bgcolor}{$thread_type_class}">
		{$attachment_count}
		<div>
			<span>{$prefix} {$gotounread}{$thread['threadprefix']}<a href="{$thread['threadlink']}" class="{$inline_edit_class} {$new_class}" id="tid_{$inline_edit_tid}">{$thread['subject']}</a>{$thread['multipage']}</span>
                {$threadfields['desc']}			

		</div>
	</td>
	<td align="center" class="{$bgcolor}{$thread_type_class}"><a href="javascript:MyBB.whoPosted({$thread['tid']});">{$thread['replies']}</a>{$unapproved_posts}</td>
	<td align="center" class="{$bgcolor}{$thread_type_class}">{$thread['views']}</td>
        <td align="center" class="{$bgcolor}{$thread_type_class}">{$thread['profilelink']}</td> 
        {$rating}
	<td class="{$bgcolor}{$thread_type_class}" style="white-space: nowrap; text-align: right;">		
<span class="lastpost smalltext">{$lastpostdate} {$lastposttime}<br />
		<a href="{$thread['lastpostlink']}">{$lang->lastpost}</a>: {$lastposterlink}</span>
	</td>
{$modbit}
</tr>

forumdisplay_threadlist

<div class="float_left">
	{$multipage}
</div>
<div class="float_right">
	{$newthread}
</div>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both;">
	<tr>
		<td class="thead" colspan="{$colspan}">
			<div style="float: right;">
				<span class="smalltext"><strong><a href="misc.php?action=markread&amp;fid={$fid}{$post_code_string}">{$lang->markforum_read}</a> | <a href="usercp2.php?action={$add_remove_subscription}subscription&amp;type=forum&amp;fid={$fid}&amp;my_post_key={$mybb->post_code}">{$add_remove_subscription_text}</a>{$clearstoredpass}</strong></span>
			</div>
			<div>
				<strong>{$foruminfo['name']}</strong>
			</div>
		</td>
	</tr>
	<tr>
		<td class="tcat" colspan="3" width="60%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=subject&amp;order=asc">{$lang->thread}</a> {$orderarrow['subject']}</strong></span></td>
		<td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=replies&amp;order=desc">{$lang->replies}</a> {$orderarrow['replies']}</strong></span></td>
		<td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=views&amp;order=desc">{$lang->views}</a> {$orderarrow['views']}</strong></span></td>
		<td class="tcat" align="center" width="13%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=starter&amp;order=asc">{$lang->author}</a> {$orderarrow['starter']}</strong></span></td>
		{$ratingcol}
		<td class="tcat" align="right" width="13%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=lastpost&amp;order=desc">{$lang->lastpost}</a> {$orderarrow['lastpost']}</strong></span></td>
		{$inlinemodcol}
	</tr>
	{$selectall}
	{$announcementlist}
	{$threads}
	<tr>
		<td class="tfoot" align="right" colspan="{$colspan}">
			<form action="forumdisplay.php" method="get">
				<input type="hidden" name="selectall" value="{$allselected}" />
				<input type="hidden" name="fid" value="{$fid}" />
				<select name="sortby">
					<option value="subject" {$sortsel['subject']}>{$lang->sort_by_subject}</option>
					<option value="lastpost" {$sortsel['lastpost']}>{$lang->sort_by_lastpost}</option>
					<option value="starter" {$sortsel['starter']}>{$lang->sort_by_starter}</option>
					<option value="started" {$sortsel['started']}>{$lang->sort_by_started}</option>
					{$ratingsort}
					<option value="replies" {$sortsel['replies']}>{$lang->sort_by_replies}</option>
					<option value="views" {$sortsel['views']}>{$lang->sort_by_views}</option>
				</select>
				<select name="order">
					<option value="asc" {$ordersel['asc']}>{$lang->sort_order_asc}</option>
					<option value="desc" {$ordersel['desc']}>{$lang->sort_order_desc}</option>
				</select>
				<select name="datecut">
					<option value="1" {$datecutsel['1']}>{$lang->datelimit_1day}</option>
					<option value="5" {$datecutsel['5']}>{$lang->datelimit_5days}</option>
					<option value="10" {$datecutsel['10']}>{$lang->datelimit_10days}</option>
					<option value="20" {$datecutsel['20']}>{$lang->datelimit_20days}</option>
					<option value="50" {$datecutsel['50']}>{$lang->datelimit_50days}</option>
					<option value="75" {$datecutsel['75']}>{$lang->datelimit_75days}</option>
					<option value="100" {$datecutsel['100']}>{$lang->datelimit_100days}</option>
					<option value="365" {$datecutsel['365']}>{$lang->datelimit_lastyear}</option>
					<option value="9999" {$datecutsel['9999']}>{$lang->datelimit_beginning}</option>
				</select>
				{$gobutton}
			</form>
		</td>
	</tr>
</table>
<div class="float_left">
	{$multipage}
</div>
<div class="float_right" style="margin-top: 4px;">
	{$newthread}
</div>
<br style="clear: both;" />
<br />
<div class="float_left">
	<div class="float_left">
		<dl class="thread_legend smalltext">
			<dd><img src="{$theme['imgdir']}/newfolder.gif" alt="{$lang->new_thread}" title="{$lang->new_thread}" /> {$lang->new_thread}</dd>
			<dd><img src="{$theme['imgdir']}/newhotfolder.gif" alt="{$lang->new_hot_thread}" title="{$lang->new_hot_thread}" /> {$lang->new_hot_thread}</dd>
			<dd><img src="{$theme['imgdir']}/hotfolder.gif" alt="{$lang->hot_thread}" title="{$lang->hot_thread}" /> {$lang->hot_thread}</dd>
		</dl>
	</div>

	<div class="float_left">
		<dl class="thread_legend smalltext">
			<dd><img src="{$theme['imgdir']}/folder.gif" alt="{$lang->no_new_thread}" title="{$lang->no_new_thread}" /> {$lang->no_new_thread}</dd>
			<dd><img src="{$theme['imgdir']}/dot_folder.gif" alt="{$lang->posts_by_you}" title="{$lang->posts_by_you}" /> {$lang->posts_by_you}</dd>
			<dd><img src="{$theme['imgdir']}/lockfolder.gif" alt="{$lang->locked_thread}" title="{$lang->locked_thread}" /> {$lang->locked_thread}</dd>
		</dl>
	</div>
	<br style="clear: both" />
</div>

<div class="float_right" style="text-align: right;">
	{$inlinemod}
	{$searchforum}
	{$forumjump}
</div>
<br style="clear: both" />
{$inline_edit_js}

Here is the screenshot sorry forgot to add it Big Grin

[attachment=24521]
Huh
^ please post forum URL & wait for someone experienced to check & respond ...

Edit : <td class="thead" colspan="{$colspan}">
^ $colspan may be changed to required numeric value (eg. 7)



(2011-10-26, 07:28 PM)ranjani Wrote: [ -> ]^ please post forum URL & wait for someone experienced to check & respond ...

Edit : <td class="thead" colspan="{$colspan}">
^ $colspan may be changed to required numeric value (eg. 7)

URL: http://openwebnews.com/

Tried colspan="7" that only seems to make it worse, it will shrink all columns and each column is off (eg author shows rating stars etc...)
^ actually colspan needs to be 8 for the above issue ...
(2011-10-27, 02:18 PM)ranjani Wrote: [ -> ]^ actually colspan needs to be 8 for the above issue ...

I added a screenshot to what colspan="8" looks like. The colspan setting seems to control the length of the thead setting, I have tried 1-9 and have seen it shrink and spread the column names further away. see http://openwebnews.com/images/screenshot5.jpg

colspan="3" seems to line the columns up but the thead stops short, if I login as admin it stretches past the last post column for admin. see http://openwebnews.com/images/screenshot6.jpg

I switched to the default mybb to see if this is theme specific and the same problem carries over to the default theme? So I have also updated the thread subject!
^ {$colspan} needs to be changed at a few places ...
(2011-10-27, 05:19 PM)ranjani Wrote: [ -> ]^ {$colspan} needs to be changed at a few places ...

Can you be more specific?
admin panel --> templates --> Search/Replace --> Search For ...

Quote:Searching For "{$colspan}" ...........

Found in forumdisplay_announcements
Found in forumdisplay_nothreads
Found in forumdisplay_sticky_sep
Found in forumdisplay_threadlist
Found in forumdisplay_threads_sep
Found in misc_rules_forum

forumdisplay.php file has $colspan declared as 7 (or 6 if thread ratings are removed)
when you add another column, you have to increase this $colspan value by one ...
(2011-10-27, 06:03 PM)ranjani Wrote: [ -> ]admin panel --> templates --> Search/Replace --> Search For ...

Quote:Searching For "{$colspan}" ...........

Found in forumdisplay_announcements
Found in forumdisplay_nothreads
Found in forumdisplay_sticky_sep
Found in forumdisplay_threadlist
Found in forumdisplay_threads_sep
Found in misc_rules_forum

forumdisplay.php file has $colspan declared as 7 (or 6 if thread ratings are removed)
when you add another column, you have to increase this $colspan value by one ...

So change "colspan={$colspan}" to colspan="7" in each of the forumdisplay_files?
Pages: 1 2