<?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>Eddie On Everything &#187; phpbb3</title>
	<atom:link href="http://www.eddieoneverything.com/tag/phpbb3/feed" rel="self" type="application/rss+xml" />
	<link>http://www.eddieoneverything.com</link>
	<description>Tips &#38; tricks on things that interest me</description>
	<lastBuildDate>Wed, 11 Jan 2012 08:29:23 +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>Open Source MyBB has become my forum of choice</title>
		<link>http://www.eddieoneverything.com/articles/open-source-mybb-has-become-my-forum-of-choice.php</link>
		<comments>http://www.eddieoneverything.com/articles/open-source-mybb-has-become-my-forum-of-choice.php#comments</comments>
		<pubDate>Fri, 18 Jun 2010 14:53:22 +0000</pubDate>
		<dc:creator>eddie</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[forums]]></category>
		<category><![CDATA[free forum software]]></category>
		<category><![CDATA[mybb]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[phpbb3]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.eddieoneverything.com/?p=1179</guid>
		<description><![CDATA[Have you heard about MyBB?  No?  Then you&#8217;re in for a treat.
A friend of mine has had the domain name uwred.com for a while now, and had been planning to use it to set up a Wisconsin Badgers fan forum.  I finally got around to helping him out with that.
If you&#8217;ve ever [...]]]></description>
			<content:encoded><![CDATA[<p>Have you heard about MyBB?  No?  Then you&#8217;re in for a treat.</p>
<p>A friend of mine has had the domain name <a href="http://www.uwred.com/">uwred.com</a> for a while now, and had been planning to use it to set up a <a href="http://www.uwred.com/">Wisconsin Badgers fan forum</a>.  I finally got around to helping him out with that.</p>
<p>If you&#8217;ve ever set up a forum before, you&#8217;re probably familiar with phpbb.  Phpbb is a popular open source forum package.  I can&#8217;t say for sure, but I&#8217;d wager that it&#8217;s the most widely used open source forum package.  It&#8217;s been around forever, and has an active developer community. Still, it&#8217;s a pain the butt to set up and use, and a nightmare to modify and maintain.  I personally believe that the most recent release, phpbb3, was actually a step <i>backwards</i> in terms of usability.</p>
<p>So before sentencing myself to phpbb3, I thought I&#8217;d take a look at how far other free forum software has come.  I&#8217;d done the same due diligence about a year ago, and in the end, determined that I was stuck with phpbb3.  Better the devil you know, right?</p>
<p>This time around, I was thrilled to discover <a href="http://mybb.com/">MyBB</a>.  Similar to vBulletin, MyBB flat out <i>kills</i> phpbb in terms of user experience and usability.  </p>
<p>I won&#8217;t get into outlining the features I find attractive, as I think the package speaks for itself.  Here&#8217;s an excerpt from the <a href="http://en.wikipedia.org/wiki/MyBB">Wikipedia</a> page, though, to give you an idea:</p>
<blockquote><p>
MyBB includes many features not included in other free forum software. Most notably, it includes a reputation system, multi-quote, and the ability to create custom BBCode (called MyCodes) out of the box. Additionally, MyBB includes support for multiple calendars with ranged and repeating events, a scheduled mass mail and newsletter system, and AJAX-based features such as quick reply, quick edit, and inline thread title editing.<br />
For moderators, posts and threads can be managed through inline post and thread moderation, allowing for moderation actions to be applied to multiple posts or threads at the same time. Custom moderator tools allow administrators to combine moderation actions into individual tools to be used in thread and post moderation. MyBB also includes an extensive warning system, which allows for preset and custom warning types and configurable &#8220;warning levels,&#8221; where actions are automatically performed when a user&#8217;s warning level reaches a certain percentage.<br />
Plugins require little or no modification to core files through MyBB&#8217;s extensive use of plugin hooks.  Plugins are installed on your forum to give your forum enhancements or changes without having to manually edit loads of files.
</p></blockquote>
<p>Anyone who&#8217;s worked with phpbb can already see that this is a huge step up.  Check out a demo on <a href="http://mybb.com/">the MyBB site</a> today, or check the working install at <a href="http://www.uwred.com">UW Red Wisconsin Fan Forums</a>.</p>
<h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://www.eddieoneverything.com/articles/how-to-make-phpbb3-forum-links-automatically-relnofollow.php" title="How to Make phpbb3 Forum Links Automatically rel=&#8221;nofollow&#8221;">How to Make phpbb3 Forum Links Automatically rel=&#8221;nofollow&#8221;</a></li><li><a href="http://www.eddieoneverything.com/articles/opera-changes-third-party-iframe-cookie-handing-in-latest-release.php" title="Opera changes third-party iframe cookie handing in latest release">Opera changes third-party iframe cookie handing in latest release</a></li><li><a href="http://www.eddieoneverything.com/windows-xp/how-to-delete-a-file-that-is-in-use-by-another-person-or-program.php" title="How To Delete A File That Is In Use By Another Person Or Program">How To Delete A File That Is In Use By Another Person Or Program</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.eddieoneverything.com/articles/open-source-mybb-has-become-my-forum-of-choice.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Make phpbb3 Forum Links Automatically rel=&#8221;nofollow&#8221;</title>
		<link>http://www.eddieoneverything.com/articles/how-to-make-phpbb3-forum-links-automatically-relnofollow.php</link>
		<comments>http://www.eddieoneverything.com/articles/how-to-make-phpbb3-forum-links-automatically-relnofollow.php#comments</comments>
		<pubDate>Fri, 30 Apr 2010 14:55:09 +0000</pubDate>
		<dc:creator>eddie</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[phpbb3]]></category>
		<category><![CDATA[phpbb3 administration]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[search engine ranking]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[serp]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam links]]></category>

		<guid isPermaLink="false">http://www.eddieoneverything.com/?p=1161</guid>
		<description><![CDATA[I use phpbb3 for this site&#8217;s discussion area.  It&#8217;s not a particularly popular section of the website, but it does attract one type of commenter &#8211; spammers.
Spammers like to create posts that link to their own site.  They do this for two reasons &#8211; one is to drive traffic directly to their site. [...]]]></description>
			<content:encoded><![CDATA[<p>I use phpbb3 for this site&#8217;s discussion area.  It&#8217;s not a particularly popular section of the website, but it does attract one type of commenter &#8211; spammers.</p>
<p>Spammers like to create posts that link to their own site.  They do this for two reasons &#8211; one is to drive traffic directly to their site.  The other is to increase their Search Engine Results Page ranking (SERP) by adding links to their site.</p>
<p>Search engines use many metrics in determining the position of a page in their search results.  One of those is the number of other websites linking in.  Because of this, there is a great incentive to create links to one&#8217;s own site through spammy comments.  This can have a negative impact on the search engine ranking of my own pages, because a site with a lot of spammy links gets categorized as a spammy site by the search engines, and starts to appear lower on the results pages.</p>
<p>I want to continue to let users post useful links, as I think linking can add to a discussion.  But I also don&#8217;t want to spend a lot of time editing these posts to keep them spam-free.  For that reason, I&#8217;ve modified phpbb3 to include a &#8221; &#8216;rel=&#8217;nofollow&#8217; &#8221; directive on links posted by users, which tells search engines that they shouldn&#8217;t use the fact that my site links to theirs to increase their search engine ranking.</p>
<p>To do so, I had to edit the viewtopic.php file, located in the main phpbb3 directory.  </p>
<p>To make the links on your phpbb3 forum automatically have the &#8220;nofollow&#8221; directive, just search for the following lines, and add preg_replace line, which is #1396 in my example:</p>
<pre name="code" class="php">
   1388    // Second parse bbcode here
   1389    if ($row['bbcode_bitfield'])
   1390    {
   1391       $bbcode->bbcode_second_pass($message, $row['bbcode_uid'], $row['bbcode_bitfield']);
   1392    }
   1393
   1394    $message = bbcode_nl2br($message);
   1395    $message = smiley_text($message);
 1396    $message = preg_replace('/(class="postlink")/','class="postlink" rel="nofollow" target="_blank"',$message);
   1397
</pre>
<h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://www.eddieoneverything.com/articles/validating-an-email-address-with-phps-filter_var-isnt-perfect.php" title="Validating an Email Address with PHP&rsquo;s filter_var isn&rsquo;t perfect">Validating an Email Address with PHP&rsquo;s filter_var isn&rsquo;t perfect</a></li><li><a href="http://www.eddieoneverything.com/articles/open-source-mybb-has-become-my-forum-of-choice.php" title="Open Source MyBB has become my forum of choice">Open Source MyBB has become my forum of choice</a></li><li><a href="http://www.eddieoneverything.com/programming/getting-phps-print_r-function-to-return-a-string.php" title="Getting PHP&#8217;s print_r Function To Return A String">Getting PHP&#8217;s print_r Function To Return A String</a></li><li><a href="http://www.eddieoneverything.com/programming/php-programming-us-state-list-functions-state-abbreviation-to-state-name-function.php" title="PHP Programming: U.S. State list functions / State abbreviation to State name function">PHP Programming: U.S. State list functions / State abbreviation to State name function</a></li><li><a href="http://www.eddieoneverything.com/articles/how-to-scan-a-computer-for-open-ports.php" title="How to Scan a Computer for Open Ports">How to Scan a Computer for Open Ports</a></li><li><a href="http://www.eddieoneverything.com/articles/the-zen-of-taco-bell-programming-using-unix-tools-to-prevent-reinventing-the-wheel.php" title="The Zen of Taco Bell Programming &#8211; Using Unix Tools to Prevent Reinventing the Wheel">The Zen of Taco Bell Programming &#8211; Using Unix Tools to Prevent Reinventing the Wheel</a></li><li><a href="http://www.eddieoneverything.com/articles/stop-redplum-coupons-from-clogging-up-your-mailbox.php" title="Stop RedPlum Coupons from Clogging Up Your Mailbox">Stop RedPlum Coupons from Clogging Up Your Mailbox</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.eddieoneverything.com/articles/how-to-make-phpbb3-forum-links-automatically-relnofollow.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

