<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Christian Bullock &#187; Tutorials</title>
	<atom:link href="http://wp.christianbullock.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp.christianbullock.com</link>
	<description>Custom phpBB3 Designer</description>
	<lastBuildDate>Tue, 20 Jul 2010 21:47:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adding Commas to your forum&#8217;s Stats</title>
		<link>http://wp.christianbullock.com/adding-commas-to-your-forums-stats/</link>
		<comments>http://wp.christianbullock.com/adding-commas-to-your-forums-stats/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 18:46:36 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[phpBB3 Tutorials]]></category>

		<guid isPermaLink="false">http://wp.christianbullock.com/?p=208</guid>
		<description><![CDATA[Ever looked at the Stats of your phpBB forum, only to find instead of finding a nice structured number there&#8217;s just a long string of numbers? Sure 596849 still means 596,849 , but which would you rather look at? And more importantly &#8211; which would you rather your guests saw? Since it&#8217;s been a while [...]]]></description>
			<content:encoded><![CDATA[<p>Ever looked at the Stats of your phpBB forum, only to find instead of finding a nice structured number there&#8217;s just a long string of numbers? Sure 596849 still means 596,849 , but which would you rather look at? And more importantly &#8211; which would you rather your guests saw? Since it&#8217;s been a while since my last tutorial, I thought I&#8217;d share how a few simple edits can make a huge difference to the appearance of your board.</p>
<p>For example:<br />
<img src="http://i39.tinypic.com/20ksp5s.png" width="514" height="56" alt="" /></p>
<p><strong style="text-decoration: underline;">Files to Edit</strong><br />
<strong>
<ul>
<li>index.php</li>
<li>search.php</li>
<li>viewforum.php</li>
<li>viewtopic.php</li>
<li>/includes/functions_display.php</li>
<li>/language/en/common.php</li>
</ul>
<p></strong></p>
<hr />
<p><strong>Open:</strong> /language/en/common.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">	'TOTAL_POSTS_OTHER'	=&gt; 'Total posts &lt;strong&gt;%d&lt;/strong&gt;',
	'TOTAL_POSTS_ZERO'	=&gt; 'Total posts &lt;strong&gt;0&lt;/strong&gt;',
	'TOPIC_REPORTED'	=&gt; 'This topic has been reported',
	'TOTAL_TOPICS_OTHER'=&gt; 'Total topics &lt;strong&gt;%d&lt;/strong&gt;',
	'TOTAL_TOPICS_ZERO'	=&gt; 'Total topics &lt;strong&gt;0&lt;/strong&gt;',
	'TOTAL_USERS_OTHER'	=&gt; 'Total members &lt;strong&gt;%d&lt;/strong&gt;',</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">	'TOTAL_POSTS_OTHER'	=&gt; 'Total posts &lt;strong&gt;%s&lt;/strong&gt;',
	'TOTAL_POSTS_ZERO'	=&gt; 'Total posts &lt;strong&gt;0&lt;/strong&gt;',
	'TOPIC_REPORTED'	=&gt; 'This topic has been reported',
	'TOTAL_TOPICS_OTHER'=&gt; 'Total topics &lt;strong&gt;%s&lt;/strong&gt;',
	'TOTAL_TOPICS_ZERO'	=&gt; 'Total topics &lt;strong&gt;0&lt;/strong&gt;',
	'TOTAL_USERS_OTHER'	=&gt; 'Total members &lt;strong&gt;%s&lt;/strong&gt;',</pre>
<p><span style="font-size: 10px; line-height: 12px;"><strong>NOTE:</strong> This is the most important step as it allows the language file to accept non-integer paramaters. Failure to complete this step will mean this tweak won&#8217;t work no matter what edits you make to other files &#8211; for example instead of seeing &#8220;12,500&#8243; you&#8217;ll just see &#8220;12&#8243;.</span></p>
<hr />
<p><strong>Open:</strong> index.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">	'TOTAL_POSTS'	=&gt; sprintf($user-&gt;lang[$l_total_post_s], $total_posts),
	'TOTAL_TOPICS'	=&gt; sprintf($user-&gt;lang[$l_total_topic_s], $total_topics),
	'TOTAL_USERS'	=&gt; sprintf($user-&gt;lang[$l_total_user_s], $total_users),</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">	'TOTAL_POSTS'	=&gt; sprintf($user-&gt;lang[$l_total_post_s], number_format($total_posts)),
	'TOTAL_TOPICS'	=&gt; sprintf($user-&gt;lang[$l_total_topic_s], number_format($total_topics)),
	'TOTAL_USERS'	=&gt; sprintf($user-&gt;lang[$l_total_user_s], number_format($total_users)),</pre>
<p>This will add commas to the stats you see at the bottom of the index page. Simply by wrapping number_format() around each string tells phpBB that it is in fact an actual number, as opposed to a count of entries in a database. </p>
<hr />
<p><strong>Open:</strong> /includes/functions_display.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">			'TOPICS'				=&gt; $row['forum_topics'],</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">			'TOPICS'				=&gt; number_format($row['forum_topics']),</pre>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">		$post_click_count = ($row['forum_type'] != FORUM_LINK || $row['forum_flags'] &amp; FORUM_FLAG_LINK_TRACK) ? $row['forum_posts'] : '';</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">		$post_click_count = ($row['forum_type'] != FORUM_LINK || $row['forum_flags'] &amp; FORUM_FLAG_LINK_TRACK) ? number_format($row['forum_posts']) : '';</pre>
<p>This adds commas to the &#8220;Topics&#8221; and &#8220;Posts&#8221; counts on the index page.</p>
<hr />
<p><strong>Open:</strong> viewforum.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">			'REPLIES'			=&gt; $replies,
			'VIEWS'				=&gt; $row['topic_views'],</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">			'REPLIES'			=&gt; number_format($replies),
			'VIEWS'				=&gt; number_format($row['topic_views']),</pre>
<p>This adds commas to the &#8220;Replies&#8221; and &#8220;Views&#8221; counts on the viewforum page (the page you land on immediately after clicking a forum name on the index page).</p>
<hr />
<p><strong>Open:</strong> viewtopic.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">				'posts'			=&gt; $row['user_posts'],</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">				'posts'			=&gt; number_format($row['user_posts']),</pre>
<p>This will add commas into your users&#8217; post counts.</p>
<hr />
<p><strong>Open:</strong> search.php</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">				'TOPIC_REPLIES'		=&gt; $replies,
				'TOPIC_VIEWS'		=&gt; $row['topic_views'],</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">				'TOPIC_REPLIES'		=&gt; number_format($replies),
				'TOPIC_VIEWS'		=&gt; number_format($row['topic_views']),</pre>
<p>This adds commas to the &#8220;Replies&#8221; and &#8220;Views&#8221; count whilst looking at search results. This also adds commas to the results seen on the &#8220;View your posts&#8221; page etc.</p>
<hr />
<p>You can perform as few or as many as these edits as you like. Please <a href="http://wp.christianbullock.com/contact/">get in touch</a> if you see an error, wish to contribute something, have a question or anything else. <img src='http://wp.christianbullock.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wp.christianbullock.com/adding-commas-to-your-forums-stats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Index &amp; Profile Links in New Window</title>
		<link>http://wp.christianbullock.com/index-profile-links-in-new-window/</link>
		<comments>http://wp.christianbullock.com/index-profile-links-in-new-window/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 21:14:13 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[phpBB3 Tutorials]]></category>
		<category><![CDATA[As seen on...]]></category>
		<category><![CDATA[links in new window]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[window]]></category>

		<guid isPermaLink="false">http://wp.christianbullock.com/?p=123</guid>
		<description><![CDATA[One of the features I love in phpBB3 is the ability to add a link to to the index page, appearing as though it&#8217;s actually a forum. And to add to that,  you can add a description, track the number of times its been clicked and even choose which members / groups can see [...]]]></description>
			<content:encoded><![CDATA[<p>One of the features I love in phpBB3 is the ability to add a link to to the index page, appearing as though it&#8217;s actually a forum. And to add to that,  you can add a description, track the number of times its been clicked and even choose which members / groups can see it. Unfortunately though, the link opens in the same window, meaning when a member or guest follows the link they&#8217;re taken away from your forum &#8211; hardly the result you were looking for, right?</p>
<p>By applying this small tweak, users who click the link will see it open in a new tab, or in a new window if their browser doesn&#8217;t support tabs. </p>
<p><strong><span style="text-decoration: underline;">Prosilver</span></strong> <a href="#subsilver">Using Subsilver2?</a></p>
<p><strong>Open:</strong> /styles/prosilver/template/forumlist_body.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;a href=&quot;{forumrow.U_VIEWFORUM}&quot; class=&quot;forumtitle&quot;&gt;{forumrow.FORUM_NAME}&lt;/a&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;a href=&quot;{forumrow.U_VIEWFORUM}&quot; class=&quot;forumtitle&quot; &lt;!-- IF forumrow.S_IS_LINK --&gt;target=&quot;_blank&quot;&lt;!-- ENDIF --&gt;&gt;{forumrow.FORUM_NAME}&lt;/a&gt;</pre>
<p>The same problem also occurs whilst viewing a topic. A user who has entered a link into the &#8220;Website:&#8221; field of the User Control Panel will have a small globe icon displayed next to each of their posts. As you may have guessed, this also opens in the current window. To fix this:</p>
<p><strong>Open:</strong> /styles/prosilver/template/viewtopic_body.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;!-- IF postrow.U_WWW --&gt;&lt;li class=&quot;web-icon&quot;&gt;&lt;a href=&quot;{postrow.U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {postrow.U_WWW}&quot;&gt;&lt;span&gt;{L_WEBSITE}&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;!-- ENDIF --&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;!-- IF postrow.U_WWW --&gt;&lt;li class=&quot;web-icon&quot;&gt;&lt;a href=&quot;{postrow.U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {postrow.U_WWW}&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;{L_WEBSITE}&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;!-- ENDIF --&gt;</pre>
<p>The problem still persists in two other locations. Firstly whilst viewing a user&#8217;s profile and secondly whilst viewing the member list. </p>
<p><strong>Open:</strong> /styles/prosilver/template/memberlist_view.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;!-- IF U_WWW --&gt;&lt;dt&gt;{L_WEBSITE}:&lt;/dt&gt; &lt;dd&gt;&lt;a href=&quot;{U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {U_WWW}&quot;&gt;{U_WWW}&lt;/a&gt;&lt;/dd&gt;&lt;!-- ENDIF --&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;!-- IF U_WWW --&gt;&lt;dt&gt;{L_WEBSITE}:&lt;/dt&gt; &lt;dd&gt;&lt;a href=&quot;{U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {U_WWW}&quot; target=&quot;_blank&quot;&gt;{U_WWW}&lt;/a&gt;&lt;/dd&gt;&lt;!-- ENDIF --&gt;</pre>
<p>and finally <strong>Open:</strong> /styles/prosilver/template/memberlist_body.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td class=&quot;info&quot;&gt;&lt;!-- IF memberrow.U_WWW or memberrow.LOCATION --&gt;&lt;!-- IF memberrow.U_WWW --&gt;&lt;div&gt;&lt;a href=&quot;{memberrow.U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {memberrow.U_WWW}&quot;&gt;{memberrow.U_SHORT_WWW}&lt;/a&gt;&lt;/div&gt;&lt;!-- ENDIF --&gt;&lt;!-- IF memberrow.LOCATION --&gt;&lt;div&gt;{memberrow.LOCATION}&lt;/div&gt;&lt;!-- ENDIF --&gt;&lt;!-- ELSE --&gt;&amp;nbsp;&lt;!-- ENDIF --&gt;&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td class=&quot;info&quot;&gt;&lt;!-- IF memberrow.U_WWW or memberrow.LOCATION --&gt;&lt;!-- IF memberrow.U_WWW --&gt;&lt;div&gt;&lt;a href=&quot;{memberrow.U_WWW}&quot; title=&quot;{L_VISIT_WEBSITE}: {memberrow.U_WWW}&quot; target=&quot;_blank&quot;&gt;{memberrow.U_SHORT_WWW}&lt;/a&gt;&lt;/div&gt;&lt;!-- ENDIF --&gt;&lt;!-- IF memberrow.LOCATION --&gt;&lt;div&gt;{memberrow.LOCATION}&lt;/div&gt;&lt;!-- ENDIF --&gt;&lt;!-- ELSE --&gt;&amp;nbsp;&lt;!-- ENDIF --&gt;&lt;/td&gt;</pre>
<p>Clear your template &amp; browser cache. <img src='http://wp.christianbullock.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr />
<p><strong><span style="text-decoration: underline;">Subsilver2</span></strong><br />
<a name="subsilver"></a><strong>Open:</strong> /styles/subsilver2/template/forumlist_body.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;a class=&quot;forumlink&quot; href=&quot;{forumrow.U_VIEWFORUM}&quot;&gt;{forumrow.FORUM_NAME}&lt;/a&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;a class=&quot;forumlink&quot; href=&quot;{forumrow.U_VIEWFORUM}&quot; target=&quot;_blank&quot;&gt;{forumrow.FORUM_NAME}&lt;/a&gt;</pre>
<p>The problem also occurs  If a user has entered a link into the &#8220;Website:&#8221; field of the User Control Panel. Although it won&#8217;t show a link next to their posts, it still appears when viewing their profile or the memberlist. </p>
<p><strong>Open:</strong> /styles/subsilver2/template/memberlist_view.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td&gt;&lt;!-- IF U_WWW --&gt;&lt;b&gt;&lt;a class=&quot;genmed&quot; href=&quot;{U_WWW}&quot;&gt;{U_WWW}&lt;/a&gt;&lt;/b&gt;&lt;!-- ENDIF --&gt;&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td&gt;&lt;!-- IF U_WWW --&gt;&lt;b&gt;&lt;a class=&quot;genmed&quot; href=&quot;{U_WWW}&quot; target=&quot;_blank&quot;&gt;{U_WWW}&lt;/a&gt;&lt;/b&gt;&lt;!-- ENDIF --&gt;&lt;/td&gt;</pre>
<p><strong>Open:</strong> /styles/subsilver2/template/memberlist_body.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td class=&quot;gen&quot; align=&quot;center&quot;&gt;&amp;nbsp;&lt;!-- IF memberrow.U_WWW --&gt;&lt;a href=&quot;{memberrow.U_WWW}&quot;&gt;{WWW_IMG}&lt;/a&gt;&lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td class=&quot;gen&quot; align=&quot;center&quot;&gt;&amp;nbsp;&lt;!-- IF memberrow.U_WWW --&gt;&lt;a href=&quot;{memberrow.U_WWW}&quot; target=&quot;_blank&quot;&gt;{WWW_IMG}&lt;/a&gt;&lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/td&gt;</pre>
<p>Refresh your template &amp; browser cache. <img src='http://wp.christianbullock.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wp.christianbullock.com/index-profile-links-in-new-window/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixed width Subsilver2</title>
		<link>http://wp.christianbullock.com/fixed-width-subsilver2/</link>
		<comments>http://wp.christianbullock.com/fixed-width-subsilver2/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 20:28:10 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[phpBB3 Tutorials]]></category>
		<category><![CDATA[center]]></category>
		<category><![CDATA[center aligned]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[fixed width]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[phpbb3]]></category>
		<category><![CDATA[subsilver]]></category>
		<category><![CDATA[subsilver2]]></category>

		<guid isPermaLink="false">http://wp.christianbullock.com/?p=120</guid>
		<description><![CDATA[Fixed-width boards are becoming increasingly popular, and there&#8217;s nothing to suggest that will change. Users who are familiar with the phpBB Community will know just how many times people have asked the question &#8220;How to I center-align my board?&#8221;. In December 2007 a former Styles Team member (thatbitextra) posted an Article giving the code to [...]]]></description>
			<content:encoded><![CDATA[<p>Fixed-width boards are becoming increasingly popular, and there&#8217;s nothing to suggest that will change. Users who are familiar with the phpBB Community will know just how many times people have asked the question &#8220;How to I center-align my board?&#8221;. In December 2007 a former Styles Team member (thatbitextra) posted an Article giving the code to make prosilver fixed width. Although to this day, there hasn&#8217;t really been a clear guide explaining how to accomplish the same effect with Subsilver2. Well, look no further.</p>
<p><strong>Open:</strong> /styles/subsilver2/theme/stylesheet.css</p>
<p><strong>Find:</strong></p>
<pre class="brush: css;">.username-coloured {
	font-weight: bold;
}</pre>
<p><strong>Below, Add:</strong></p>
<pre class="brush: css;">#wrap {
	width: 900px; /* Choose width here. */
	margin: 0 auto;
}</pre>
<p><strong>Open:</strong> /styles/subsilver2/template/overall_header.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;body class=&quot;{S_CONTENT_DIRECTION}&quot;&gt;</pre>
<p><strong>Below, Add:</strong></p>
<pre class="brush: xml;">&lt;div id=&quot;wrap&quot;&gt;</pre>
<p><strong>Open:</strong> /styles/subsilver2/template/overall_footer.html</p>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;/body&gt;</pre>
<p><strong>Before, Add:</strong></p>
<pre class="brush: xml;">&lt;/div&gt;</pre>
<p>Refresh Subsilver2&#8217;s template cache and your browser cache to see the changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.christianbullock.com/fixed-width-subsilver2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subsilver2 Profiles on Right</title>
		<link>http://wp.christianbullock.com/subsilver2-profiles-on-right-2/</link>
		<comments>http://wp.christianbullock.com/subsilver2-profiles-on-right-2/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:18:54 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[phpBB3 Tutorials]]></category>

		<guid isPermaLink="false">http://wp.christianbullock.com/?p=96</guid>
		<description><![CDATA[One of the biggest shocks when phpBB 3.0x was released was that poster&#8217;s avatars were displayed on the right hand side whilst the actual message was displayed on the left. At first this didn&#8217;t really go down well, although as time passed it caught on and thousands of boards still adopt the unique layout.
Several Forum [...]]]></description>
			<content:encoded><![CDATA[<p>One of the biggest shocks when phpBB 3.0x was released was that poster&#8217;s avatars were displayed on the right hand side whilst the actual message was displayed on the left. At first this didn&#8217;t <em>really</em> go down well, although as time passed it caught on and thousands of boards still adopt the unique layout.</p>
<p>Several Forum Owners have been in touch to ask how they can switch avatars to the right on Subsilver2 (as they are on the left by default). The following steps will explain how to do just that.</p>
<p><strong><em>Note:</em></strong> <em>If you want to skip straight past the manual edits, the modified viewtopic_body.html file can be downloaded at the end of this post</em>.</p>
<p><strong>Open:</strong> /styles/subsilver2/template/viewtopic_body.html</p>
<p><strong>Find</strong>:</p>
<pre class="brush: xml;">	&lt;!-- IF postrow.S_FIRST_ROW --&gt;
		&lt;tr&gt;
			&lt;th&gt;{L_AUTHOR}&lt;/th&gt;
			&lt;th&gt;{L_MESSAGE}&lt;/th&gt;
		&lt;/tr&gt;
	&lt;!-- ENDIF --&gt;</pre>
<p><strong>Replace with</strong>:</p>
<pre class="brush: xml;">	&lt;!-- IF postrow.S_FIRST_ROW --&gt;
		&lt;tr&gt;
			&lt;th&gt;{L_MESSAGE}&lt;/th&gt;
			&lt;th&gt;{L_AUTHOR}&lt;/th&gt;
		&lt;/tr&gt;
	&lt;!-- ENDIF --&gt;</pre>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td align=&quot;center&quot; valign=&quot;middle&quot;&gt;
				&lt;!-- IF postrow.S_FIRST_UNREAD --&gt;&lt;a name=&quot;unread&quot;&gt;&lt;/a&gt;&lt;!-- ENDIF --&gt;&lt;a name=&quot;p{postrow.POST_ID}&quot;&gt;&lt;/a&gt;
				&lt;b class=&quot;postauthor&quot;&lt;!-- IF postrow.POST_AUTHOR_COLOUR --&gt; style=&quot;color: {postrow.POST_AUTHOR_COLOUR}&quot;&lt;!-- ENDIF --&gt;&gt;{postrow.POST_AUTHOR}&lt;/b&gt;
			&lt;/td&gt;
			&lt;td width=&quot;100%&quot; height=&quot;25&quot;&gt;
				&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
				&lt;tr&gt;
				&lt;!-- IF postrow.POST_ICON_IMG --&gt;
					&lt;td&gt;&lt;img src=&quot;{T_ICONS_PATH}{postrow.POST_ICON_IMG}&quot; width=&quot;{postrow.POST_ICON_IMG_WIDTH}&quot; height=&quot;{postrow.POST_ICON_IMG_HEIGHT}&quot; alt=&quot;&quot; title=&quot;&quot; /&gt;&lt;/td&gt;
				&lt;!-- ENDIF --&gt;
					&lt;td class=&quot;gensmall&quot; width=&quot;100%&quot;&gt;&lt;div style=&quot;float: {S_CONTENT_FLOW_BEGIN};&quot;&gt;&amp;nbsp;&lt;b&gt;{L_POST_SUBJECT}:&lt;/b&gt; {postrow.POST_SUBJECT}&lt;/div&gt;&lt;div style=&quot;float: {S_CONTENT_FLOW_END};&quot;&gt;&lt;!-- IF S_IS_BOT --&gt;{postrow.MINI_POST_IMG}&lt;!-- ELSE --&gt;&lt;a href=&quot;{postrow.U_MINI_POST}&quot;&gt;{postrow.MINI_POST_IMG}&lt;/a&gt;&lt;!-- ENDIF --&gt;&lt;b&gt;{L_POSTED}:&lt;/b&gt; {postrow.POST_DATE}&amp;nbsp;&lt;/div&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td width=&quot;100%&quot; height=&quot;25&quot;&gt;
				&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
				&lt;tr&gt;
				&lt;!-- IF postrow.POST_ICON_IMG --&gt;
					&lt;td&gt;&lt;img src=&quot;{T_ICONS_PATH}{postrow.POST_ICON_IMG}&quot; width=&quot;{postrow.POST_ICON_IMG_WIDTH}&quot; height=&quot;{postrow.POST_ICON_IMG_HEIGHT}&quot; alt=&quot;&quot; title=&quot;&quot; /&gt;&lt;/td&gt;
				&lt;!-- ENDIF --&gt;
					&lt;td class=&quot;gensmall&quot; width=&quot;100%&quot;&gt;&lt;div style=&quot;float: {S_CONTENT_FLOW_BEGIN};&quot;&gt;&amp;nbsp;&lt;b&gt;{L_POST_SUBJECT}:&lt;/b&gt; {postrow.POST_SUBJECT}&lt;/div&gt;&lt;div style=&quot;float: {S_CONTENT_FLOW_END};&quot;&gt;&lt;!-- IF S_IS_BOT --&gt;{postrow.MINI_POST_IMG}&lt;!-- ELSE --&gt;&lt;a href=&quot;{postrow.U_MINI_POST}&quot;&gt;{postrow.MINI_POST_IMG}&lt;/a&gt;&lt;!-- ENDIF --&gt;&lt;b&gt;{L_POSTED}:&lt;/b&gt; {postrow.POST_DATE}&amp;nbsp;&lt;/div&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;
            &lt;td align=&quot;center&quot; valign=&quot;middle&quot;&gt;
				&lt;!-- IF postrow.S_FIRST_UNREAD --&gt;&lt;a name=&quot;unread&quot;&gt;&lt;/a&gt;&lt;!-- ENDIF --&gt;&lt;a name=&quot;p{postrow.POST_ID}&quot;&gt;&lt;/a&gt;
				&lt;b class=&quot;postauthor&quot;&lt;!-- IF postrow.POST_AUTHOR_COLOUR --&gt; style=&quot;color: {postrow.POST_AUTHOR_COLOUR}&quot;&lt;!-- ENDIF --&gt;&gt;{postrow.POST_AUTHOR}&lt;/b&gt;
			&lt;/td&gt;</pre>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td valign=&quot;top&quot; class=&quot;profile&quot;&gt;
				&lt;table cellspacing=&quot;4&quot; align=&quot;center&quot; width=&quot;150&quot;&gt;
			&lt;!-- IF postrow.ONLINE_IMG --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.ONLINE_IMG}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.RANK_TITLE --&gt;
				&lt;tr&gt;
					&lt;td class=&quot;postdetails&quot;&gt;{postrow.RANK_TITLE}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.RANK_IMG --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.RANK_IMG}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.POSTER_AVATAR --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.POSTER_AVATAR}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) --&gt;
				&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
				&lt;/table&gt;

				&lt;span class=&quot;postdetails&quot;&gt;
					&lt;!-- IF postrow.POSTER_JOINED --&gt;&lt;br /&gt;&lt;b&gt;{L_JOINED}:&lt;/b&gt; {postrow.POSTER_JOINED}&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.POSTER_POSTS != '' --&gt;&lt;br /&gt;&lt;b&gt;{L_POSTS}:&lt;/b&gt; {postrow.POSTER_POSTS}&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.POSTER_FROM --&gt;&lt;br /&gt;&lt;b&gt;{L_LOCATION}:&lt;/b&gt; {postrow.POSTER_FROM}&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.S_PROFILE_FIELD1 --&gt;
						&lt;!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. --&gt;
						&lt;br /&gt;&lt;b&gt;{postrow.PROFILE_FIELD1_NAME}:&lt;/b&gt; {postrow.PROFILE_FIELD1_VALUE}
					&lt;!-- ENDIF --&gt;

					&lt;!-- BEGIN custom_fields --&gt;
						&lt;br /&gt;&lt;b&gt;{postrow.custom_fields.PROFILE_FIELD_NAME}:&lt;/b&gt; {postrow.custom_fields.PROFILE_FIELD_VALUE}
					&lt;!-- END custom_fields --&gt;
				&lt;/span&gt;

			&lt;/td&gt;
			&lt;td valign=&quot;top&quot;&gt;
				&lt;table width=&quot;100%&quot; cellspacing=&quot;5&quot;&gt;
				&lt;tr&gt;
					&lt;td&gt;
					&lt;!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED --&gt;
						&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
						&lt;tr&gt;
							&lt;td class=&quot;gensmall&quot;&gt;&lt;!-- IF postrow.S_POST_UNAPPROVED --&gt;&lt;span class=&quot;postapprove&quot;&gt;{UNAPPROVED_IMG} &lt;a href=&quot;{postrow.U_MCP_APPROVE}&quot;&gt;{L_POST_UNAPPROVED}&lt;/a&gt;&lt;/span&gt;&lt;br /&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.S_POST_REPORTED --&gt;&lt;span class=&quot;postreported&quot;&gt;{REPORTED_IMG} &lt;a href=&quot;{postrow.U_MCP_REPORT}&quot;&gt;{L_POST_REPORTED}&lt;/a&gt;&lt;/span&gt;&lt;!-- ENDIF --&gt;&lt;/td&gt;
						&lt;/tr&gt;
						&lt;/table&gt;

						&lt;br clear=&quot;all&quot; /&gt;
					&lt;!-- ENDIF --&gt;

						&lt;div class=&quot;postbody&quot;&gt;{postrow.MESSAGE}&lt;/div&gt;

					&lt;!-- IF postrow.S_HAS_ATTACHMENTS --&gt;
						&lt;br clear=&quot;all&quot; /&gt;&lt;br /&gt;

						&lt;table class=&quot;tablebg&quot; width=&quot;100%&quot; cellspacing=&quot;1&quot;&gt;
						&lt;tr&gt;
							&lt;td class=&quot;row3&quot;&gt;&lt;b class=&quot;genmed&quot;&gt;{L_ATTACHMENTS}: &lt;/b&gt;&lt;/td&gt;
						&lt;/tr&gt;
						&lt;!-- BEGIN attachment --&gt;
							&lt;tr&gt;
								&lt;!-- IF postrow.attachment.S_ROW_COUNT is even --&gt;&lt;td class=&quot;row2&quot;&gt;&lt;!-- ELSE --&gt;&lt;td class=&quot;row1&quot;&gt;&lt;!-- ENDIF --&gt;{postrow.attachment.DISPLAY_ATTACHMENT}&lt;/td&gt;
							&lt;/tr&gt;
						&lt;!-- END attachment --&gt;
						&lt;/table&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.S_DISPLAY_NOTICE --&gt;
						&lt;span class=&quot;gensmall error&quot;&gt;&lt;br /&gt;&lt;br /&gt;{L_DOWNLOAD_NOTICE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.SIGNATURE --&gt;
						&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;_________________&lt;br /&gt;{postrow.SIGNATURE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON --&gt;
						&lt;!-- IF postrow.EDIT_REASON --&gt;
							&lt;br /&gt;&lt;br /&gt;
							&lt;table class=&quot;tablebg&quot; width=&quot;100%&quot; cellspacing=&quot;1&quot;&gt;
							&lt;tr&gt;
								&lt;td class=&quot;row3&quot;&gt;&lt;span class=&quot;gensmall&quot;&gt;{postrow.EDITED_MESSAGE}&lt;/span&gt;&lt;/td&gt;
							&lt;/tr&gt;
							&lt;tr&gt;
								&lt;td class=&quot;row2&quot;&gt;&lt;span class=&quot;genmed&quot;&gt;{postrow.EDIT_REASON}&lt;/span&gt;&lt;/td&gt;
							&lt;/tr&gt;
							&lt;/table&gt;
						&lt;!-- ELSE --&gt;
							&lt;br /&gt;&lt;br /&gt;
							&lt;span class=&quot;gensmall&quot;&gt;{postrow.EDITED_MESSAGE}&lt;/span&gt;
						&lt;!-- ENDIF --&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.BUMPED_MESSAGE --&gt;
						&lt;span class=&quot;gensmall&quot;&gt;&lt;br /&gt;&lt;br /&gt;{postrow.BUMPED_MESSAGE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF not postrow.S_HAS_ATTACHMENTS --&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;br /&gt;&lt;!-- ENDIF --&gt;

						&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
						&lt;tr valign=&quot;middle&quot;&gt;
							&lt;td class=&quot;gensmall&quot; align=&quot;{S_CONTENT_FLOW_END}&quot;&gt;
							&lt;!-- IF not S_IS_BOT --&gt;
								&lt;!-- IF postrow.U_REPORT --&gt;&lt;a href=&quot;{postrow.U_REPORT}&quot;&gt;{REPORT_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_INFO --&gt;&lt;a href=&quot;{postrow.U_INFO}&quot;&gt;{INFO_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_WARN --&gt;&lt;a href=&quot;{postrow.U_WARN}&quot;&gt;{WARN_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_DELETE --&gt;&lt;a href=&quot;{postrow.U_DELETE}&quot;&gt;{DELETE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
							&lt;!-- ENDIF --&gt;
							&lt;/td&gt;
						&lt;/tr&gt;
						&lt;/table&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td valign=&quot;top&quot;&gt;
				&lt;table width=&quot;100%&quot; cellspacing=&quot;5&quot;&gt;
				&lt;tr&gt;
					&lt;td&gt;
					&lt;!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED --&gt;
						&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
						&lt;tr&gt;
							&lt;td class=&quot;gensmall&quot;&gt;&lt;!-- IF postrow.S_POST_UNAPPROVED --&gt;&lt;span class=&quot;postapprove&quot;&gt;{UNAPPROVED_IMG} &lt;a href=&quot;{postrow.U_MCP_APPROVE}&quot;&gt;{L_POST_UNAPPROVED}&lt;/a&gt;&lt;/span&gt;&lt;br /&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.S_POST_REPORTED --&gt;&lt;span class=&quot;postreported&quot;&gt;{REPORTED_IMG} &lt;a href=&quot;{postrow.U_MCP_REPORT}&quot;&gt;{L_POST_REPORTED}&lt;/a&gt;&lt;/span&gt;&lt;!-- ENDIF --&gt;&lt;/td&gt;
						&lt;/tr&gt;
						&lt;/table&gt;

						&lt;br clear=&quot;all&quot; /&gt;
					&lt;!-- ENDIF --&gt;

						&lt;div class=&quot;postbody&quot;&gt;{postrow.MESSAGE}&lt;/div&gt;

					&lt;!-- IF postrow.S_HAS_ATTACHMENTS --&gt;
						&lt;br clear=&quot;all&quot; /&gt;&lt;br /&gt;

						&lt;table class=&quot;tablebg&quot; width=&quot;100%&quot; cellspacing=&quot;1&quot;&gt;
						&lt;tr&gt;
							&lt;td class=&quot;row3&quot;&gt;&lt;b class=&quot;genmed&quot;&gt;{L_ATTACHMENTS}: &lt;/b&gt;&lt;/td&gt;
						&lt;/tr&gt;
						&lt;!-- BEGIN attachment --&gt;
							&lt;tr&gt;
								&lt;!-- IF postrow.attachment.S_ROW_COUNT is even --&gt;&lt;td class=&quot;row2&quot;&gt;&lt;!-- ELSE --&gt;&lt;td class=&quot;row1&quot;&gt;&lt;!-- ENDIF --&gt;{postrow.attachment.DISPLAY_ATTACHMENT}&lt;/td&gt;
							&lt;/tr&gt;
						&lt;!-- END attachment --&gt;
						&lt;/table&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.S_DISPLAY_NOTICE --&gt;
						&lt;span class=&quot;gensmall error&quot;&gt;&lt;br /&gt;&lt;br /&gt;{L_DOWNLOAD_NOTICE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.SIGNATURE --&gt;
						&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;_________________&lt;br /&gt;{postrow.SIGNATURE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON --&gt;
						&lt;!-- IF postrow.EDIT_REASON --&gt;
							&lt;br /&gt;&lt;br /&gt;
							&lt;table class=&quot;tablebg&quot; width=&quot;100%&quot; cellspacing=&quot;1&quot;&gt;
							&lt;tr&gt;
								&lt;td class=&quot;row3&quot;&gt;&lt;span class=&quot;gensmall&quot;&gt;{postrow.EDITED_MESSAGE}&lt;/span&gt;&lt;/td&gt;
							&lt;/tr&gt;
							&lt;tr&gt;
								&lt;td class=&quot;row2&quot;&gt;&lt;span class=&quot;genmed&quot;&gt;{postrow.EDIT_REASON}&lt;/span&gt;&lt;/td&gt;
							&lt;/tr&gt;
							&lt;/table&gt;
						&lt;!-- ELSE --&gt;
							&lt;br /&gt;&lt;br /&gt;
							&lt;span class=&quot;gensmall&quot;&gt;{postrow.EDITED_MESSAGE}&lt;/span&gt;
						&lt;!-- ENDIF --&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.BUMPED_MESSAGE --&gt;
						&lt;span class=&quot;gensmall&quot;&gt;&lt;br /&gt;&lt;br /&gt;{postrow.BUMPED_MESSAGE}&lt;/span&gt;
					&lt;!-- ENDIF --&gt;

					&lt;!-- IF not postrow.S_HAS_ATTACHMENTS --&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;br /&gt;&lt;!-- ENDIF --&gt;

						&lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot;&gt;
						&lt;tr valign=&quot;middle&quot;&gt;
							&lt;td class=&quot;gensmall&quot; align=&quot;{S_CONTENT_FLOW_END}&quot;&gt;
							&lt;!-- IF not S_IS_BOT --&gt;
								&lt;!-- IF postrow.U_REPORT --&gt;&lt;a href=&quot;{postrow.U_REPORT}&quot;&gt;{REPORT_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_INFO --&gt;&lt;a href=&quot;{postrow.U_INFO}&quot;&gt;{INFO_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_WARN --&gt;&lt;a href=&quot;{postrow.U_WARN}&quot;&gt;{WARN_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
								&lt;!-- IF postrow.U_DELETE --&gt;&lt;a href=&quot;{postrow.U_DELETE}&quot;&gt;{DELETE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;
							&lt;!-- ENDIF --&gt;
							&lt;/td&gt;
						&lt;/tr&gt;
						&lt;/table&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/td&gt;
            &lt;td valign=&quot;top&quot; class=&quot;profile&quot;&gt;
				&lt;table cellspacing=&quot;4&quot; align=&quot;center&quot; width=&quot;150&quot;&gt;
			&lt;!-- IF postrow.ONLINE_IMG --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.ONLINE_IMG}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.RANK_TITLE --&gt;
				&lt;tr&gt;
					&lt;td class=&quot;postdetails&quot;&gt;{postrow.RANK_TITLE}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.RANK_IMG --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.RANK_IMG}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF postrow.POSTER_AVATAR --&gt;
				&lt;tr&gt;
					&lt;td&gt;{postrow.POSTER_AVATAR}&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
			&lt;!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) --&gt;
				&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
				&lt;/tr&gt;
			&lt;!-- ENDIF --&gt;
				&lt;/table&gt;

				&lt;span class=&quot;postdetails&quot;&gt;
					&lt;!-- IF postrow.POSTER_JOINED --&gt;&lt;br /&gt;&lt;b&gt;{L_JOINED}:&lt;/b&gt; {postrow.POSTER_JOINED}&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.POSTER_POSTS != '' --&gt;&lt;br /&gt;&lt;b&gt;{L_POSTS}:&lt;/b&gt; {postrow.POSTER_POSTS}&lt;!-- ENDIF --&gt;
					&lt;!-- IF postrow.POSTER_FROM --&gt;&lt;br /&gt;&lt;b&gt;{L_LOCATION}:&lt;/b&gt; {postrow.POSTER_FROM}&lt;!-- ENDIF --&gt;

					&lt;!-- IF postrow.S_PROFILE_FIELD1 --&gt;
						&lt;!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. --&gt;
						&lt;br /&gt;&lt;b&gt;{postrow.PROFILE_FIELD1_NAME}:&lt;/b&gt; {postrow.PROFILE_FIELD1_VALUE}
					&lt;!-- ENDIF --&gt;

					&lt;!-- BEGIN custom_fields --&gt;
						&lt;br /&gt;&lt;b&gt;{postrow.custom_fields.PROFILE_FIELD_NAME}:&lt;/b&gt; {postrow.custom_fields.PROFILE_FIELD_VALUE}
					&lt;!-- END custom_fields --&gt;
				&lt;/span&gt;

			&lt;/td&gt;</pre>
<p><strong>Find:</strong></p>
<pre class="brush: xml;">&lt;td class=&quot;profile&quot;&gt;&lt;strong&gt;&lt;a href=&quot;#wrapheader&quot;&gt;{L_BACK_TO_TOP}&lt;/a&gt;&lt;/strong&gt;&lt;/td&gt;
			&lt;td&gt;&lt;div class=&quot;gensmall&quot; style=&quot;float: {S_CONTENT_FLOW_BEGIN};&quot;&gt;&amp;nbsp;&lt;!-- IF postrow.U_POST_AUTHOR --&gt;&lt;a href=&quot;{postrow.U_POST_AUTHOR}&quot;&gt;{PROFILE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_PM --&gt;&lt;a href=&quot;{postrow.U_PM}&quot;&gt;{PM_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_EMAIL --&gt;&lt;a href=&quot;{postrow.U_EMAIL}&quot;&gt;{EMAIL_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;gensmall&quot; style=&quot;float: {S_CONTENT_FLOW_END};&quot;&gt;&lt;!-- IF not S_IS_BOT --&gt;&lt;!-- IF postrow.U_EDIT --&gt;&lt;a href=&quot;{postrow.U_EDIT}&quot;&gt;{EDIT_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_QUOTE --&gt;&lt;a href=&quot;{postrow.U_QUOTE}&quot;&gt;{QUOTE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;</pre>
<p><strong>Replace with:</strong></p>
<pre class="brush: xml;">&lt;td&gt;&lt;div class=&quot;gensmall&quot; style=&quot;float: {S_CONTENT_FLOW_BEGIN};&quot;&gt;&amp;nbsp;&lt;!-- IF postrow.U_POST_AUTHOR --&gt;&lt;a href=&quot;{postrow.U_POST_AUTHOR}&quot;&gt;{PROFILE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_PM --&gt;&lt;a href=&quot;{postrow.U_PM}&quot;&gt;{PM_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_EMAIL --&gt;&lt;a href=&quot;{postrow.U_EMAIL}&quot;&gt;{EMAIL_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;gensmall&quot; style=&quot;float: {S_CONTENT_FLOW_END};&quot;&gt;&lt;!-- IF not S_IS_BOT --&gt;&lt;!-- IF postrow.U_EDIT --&gt;&lt;a href=&quot;{postrow.U_EDIT}&quot;&gt;{EDIT_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- IF postrow.U_QUOTE --&gt;&lt;a href=&quot;{postrow.U_QUOTE}&quot;&gt;{QUOTE_IMG}&lt;/a&gt; &lt;!-- ENDIF --&gt; &lt;!-- ENDIF --&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;profile&quot;&gt;&lt;strong&gt;&lt;a href=&quot;#wrapheader&quot;&gt;{L_BACK_TO_TOP}&lt;/a&gt;&lt;/strong&gt;&lt;/td&gt;</pre>
<p>Save/Upload Modified File and refresh template cache:<br />
<strong><em>Admin Panel =&gt; Styles Tab =&gt; Style Components =&gt; Templates =&gt; Subsilver2 =&gt; Refresh<br />
</em></strong></p>
<p><strong>Download: <a href="http://www.christianbullock.com/downloads/subsilver2-profiles-on-right.zip">viewtopic_body.html</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.christianbullock.com/subsilver2-profiles-on-right-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple phpBB3 Remote Login</title>
		<link>http://wp.christianbullock.com/simple-phpbb3-remote-login/</link>
		<comments>http://wp.christianbullock.com/simple-phpbb3-remote-login/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 15:13:28 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[phpBB3 Tutorials]]></category>
		<category><![CDATA[login script]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[phpbb3]]></category>
		<category><![CDATA[remote login]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[simple login]]></category>

		<guid isPermaLink="false">http://wp.christianbullock.com/?p=78</guid>
		<description><![CDATA[If your Forum is accompanied by a Website, you&#8217;ll probably know it can be a challenge to guide your guests towards the board. Over the past few years I&#8217;ve seen countless members ask how their users can log in to the forums from the Website. As far as tutorials go there aren&#8217;t a great deal [...]]]></description>
			<content:encoded><![CDATA[<p>If your Forum is accompanied by a Website, you&#8217;ll probably know it can be a challenge to guide your guests towards the board. Over the past few years I&#8217;ve seen countless members ask how their users can log in to the forums from the Website. As far as tutorials go there aren&#8217;t a great deal of them around, and the ones that are around usually go one step too far and use complicated PHP scripts to integrate the session etc. </p>
<p>However, it&#8217;s possible to use a simple HTML code to log the members in and redirect them to your board:</p>
<pre class="brush: xml;">&lt;form method=&quot;post&quot; action=&quot;/phpBB3/ucp.php&quot;&gt;
	&lt;fieldset&gt;
             &lt;label for=&quot;username&quot;&gt;Username:&lt;/label&gt;&amp;nbsp;&lt;input type=&quot;text&quot; name=&quot;username&quot; size=&quot;10&quot; title=&quot;Username&quot; /&gt; &lt;br /&gt;
             &lt;label for=&quot;password&quot;&gt;Password:&lt;/label&gt;&amp;nbsp;&lt;input type=&quot;password&quot; name=&quot;password&quot; size=&quot;10&quot; title=&quot;Password&quot; /&gt; &lt;br /&gt;
             &lt;!-- Optional (Auto Login) &lt;label for=&quot;autologin&quot;&gt;Remember me:&lt;/label&gt;&amp;nbsp;&lt;input type=&quot;checkbox&quot; id=&quot;autologin&quot; name=&quot;autologin&quot;&gt; &lt;br /&gt; --&gt;
             &lt;input type=&quot;submit&quot; name=&quot;login&quot; value=&quot;Login&quot; /&gt;
	&lt;/fieldset&gt;
&lt;/form&gt;</pre>
<p>Just copy &amp; paste it straight into your HTML Website. Simple as that. Ensure the path to ucp.php is correct and away you go. Your users will be automatically directed to your board&#8217;s index page.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.christianbullock.com/simple-phpbb3-remote-login/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
