<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>OnePress Community» OnePress Community | Release Version 1.5 of OnePress Community</title>
	
	<link>OnePress Community</link>
	<description>OnePress Community</description>
	<pubDate>Wed, 17 Jun 2009 19:23:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=OnePress Community</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/onepress" /><feedburner:info uri="onepress" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Release Version 1.5 of OnePress Community</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/LdyvTBahwpk/</link>
		<comments>http://onepresscommunity.com/2009/06/release-version-15-of-onepress-community/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 19:23:38 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=354</guid>
		<description><![CDATA[Today, we have release version 1.5 of the OnePress Theme Framework for WordPress.  This release comes on the heals of the newest version of WordPress (version 2.8) being unveiled.  The newest version of WordPress has made a number of changes in the code to change authentication and widget APIs for theme and plug-in [...]]]></description>
			<content:encoded><![CDATA[<p>Today, we have release version 1.5 of the OnePress Theme Framework for WordPress.  This release comes on the heals of the newest version of WordPress (version 2.8) being unveiled.  The newest version of WordPress has made a number of changes in the code to change authentication and widget APIs for theme and plug-in developers.  Due to these updates, we will not be supporting phpBB integration with OnePress as of this release.  The download for OnePress 1.5 still contains functionality for those of you still operating under WordPress 2.7 and wish to remain using that.  This release of OnePress is compatible with both versions 2.7 and 2.8 of WordPress.  </p>
<p>As far as our plans for continued community development, we plan on leveraging the powerful <a href="http://bbpress.org/">bbPress</a> system for our future projects at <a href="http://pushbuttonlabs.com">PushButton Labs</a> and have so far liked what we&#8217;ve seen! If you were using the phpBB integration for your community, we suggest looking into bbPress if you wish to continue using forums on your site.</p>
<p><b>If you have the phpBB module active in OnePress, please do the following before upgrading to WordPress 2.8.</b>  It is important that you change the authentication method in phpBB to the original &#8220;db&#8221; method.  Since OnePress has kept WordPress and phpBB databases were kept in sync while acting as the active auth method, you <i>should</i> not have to worry about losing any login functionality with phpBB.  However, as when doing any changes, we ask that you please update your database first.  To change your phpBB login method, simply navigate to your phpBB Administration Panel -> Authentication and for the authentication method, choose &#8220;db.&#8221;</p>
<p>If you have found yourself in a position where you have upgraded before changing the phpBB authentication method to &#8220;db,&#8221; <a href="http://www.phpbb.com/community/viewtopic.php?f=71&#038;t=1623385#p9756775">read here to learn how to fix this issue</a>.</p>
<p>Concerning new functionality in WordPress 2.8, the only change visible to you, the user, is the method in which widgets are handled.  Previously, WordPress required you to work on sidebar widgets on a per sidebar basis.  Now, all of the sidebars are displayed at the same time.  Due to this, the sidebar copy and pasting functionality of OnePress has changed a little bit.  The interface now prides a highlight on the selected sidebar.  So now, you click the sidebar you wish to copy, click copy, select the sidebar on which you wish to paste, and click paste!  It&#8217;s that simple!</p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/06/release-version-15-of-onepress-community/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/06/release-version-15-of-onepress-community/</feedburner:origLink></item>
		<item>
		<title>OnePress Version 1.0.8 Release</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/QVJoXn1MUMo/</link>
		<comments>http://onepresscommunity.com/2009/03/onepress-version-108-release/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 00:08:10 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=347</guid>
		<description><![CDATA[This minor release features a bug fix for an issue that has affected a few users in regards to phpBB integration.  Apparently, a critical loading process for integration to work was failing due to a whitespace issue in WordPress core files.  The OnePress framework is now sensitive to this issue and will no [...]]]></description>
			<content:encoded><![CDATA[<p>This minor release features a bug fix for an issue that has affected a few users in regards to phpBB integration.  Apparently, a critical loading process for integration to work was failing due to a whitespace issue in WordPress core files.  The OnePress framework is now sensitive to this issue and will no longer break when logging in, logging out, or registering users inside of phpBB.</p>
<p>Upon logging in, user&#8217;s encountering this issue were experiencing an error:</p>
<p><em>&#8220;Fatal error: Call to undefined function is_ssl() in forums/includes/auth/auth_op.php on line 81&#8243;</em></p>
<p>A different error was displayed when logging out:</p>
<p><em>&#8220;Fatal error: Call to undefined function op_userExists() in /forums/includes/auth/auth_op.php on line 376&#8243;</em></p>
<p>By updating OnePress this will no longer occur.</p>
<p>Also included in this release is an added functionality to the Content Body Widget.  This widget now provides the capability to filter posts displayed by tag name.  Simply control the filter option by editing the widget and entering the name of the tag(s) you wish to have displayed in that widget in the &#8220;Filter Content by Tag&#8221; field.</p>
<p><strong>Examples of filters:</strong></p>
<p><em>featurette</em> &#8212; Posts tagged as featurette<br />
<em>featurette,cars</em> &#8212; Posts with either featurette or cars as tag<br />
<em>featurette,-cars</em> &#8212; Posts with featurette tag but not tagged as cars</p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/03/onepress-version-108-release/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/03/onepress-version-108-release/</feedburner:origLink></item>
		<item>
		<title>OnePress Community 1.0.7 Released</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/yv0_wF9_VMY/</link>
		<comments>http://onepresscommunity.com/2009/02/onepress-community-107-released/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 20:26:43 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=344</guid>
		<description><![CDATA[On the heals of the release of WordPress 2.7.1, we have release a new version of OnePress for a compatibility fix.  This release fixes a critical issue related to the activating of modules in the OnePress administration menu.
Release Notes

Fixes in WordPress module to avoid hitting actions in registration process if the request is not [...]]]></description>
			<content:encoded><![CDATA[<p>On the heals of the <a href="http://wordpress.org/development/2009/02/wordpress-271/">release of WordPress 2.7.1</a>, we have release a new version of OnePress for a compatibility fix.  This release fixes a critical issue related to the activating of modules in the OnePress administration menu.</p>
<p><strong>Release Notes</strong></p>
<ul>
<li>Fixes in WordPress module to avoid hitting actions in registration process if the request is not a $_POST.</li>
<li>Activating phpBB module no longer throws a PHP error.  This was caused by using attribute_escape() on an array.</li>
</ul>
<p>For step by step instructions on how to upgrade OnePress, please refer to our <a href="http://onepresscommunity.com/2009/01/upgrading-onepress-versions/">Upgrading OnePress Versions tutorial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/02/onepress-community-107-released/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/02/onepress-community-107-released/</feedburner:origLink></item>
		<item>
		<title>OnePress Akismet for Accounts Plug-in</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/X5yPF3YtGD0/</link>
		<comments>http://onepresscommunity.com/akismet-for-accounts/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 23:04:28 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[anti-spam]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=340</guid>
		<description><![CDATA[As WordPress site administrators, attacks by spammers can be quite debilitating to all the hard work put in on your web sites.  When building a community with OnePress theme framework or using the core WordPress functionalities, it&#8217;s important that the individuals who sign up for your site are real users and are going to [...]]]></description>
			<content:encoded><![CDATA[<p>As WordPress site administrators, attacks by spammers can be quite debilitating to all the hard work put in on your web sites.  When building a community with OnePress theme framework or using the core WordPress functionalities, it&#8217;s important that the individuals who sign up for your site are real users and are going to add value to your community.</p>
<p>If you have your WordPress configured such that anyone can register, then this plug-in is for you!</p>
<p>The WordPress registration process requires providing a valid email address and using a password sent to that email address to login for the first time.  While this is indeed a deterrant, it&#8217;s only one line of defense in the war against spammers.</p>
<p>When using the OnePress framework to build a community site, we recommend setting the option so that user&#8217;s must be registered to comment.  This reduces spam quite significantly but what&#8217;s to stop [human] spammers from taking the extra step and getting the password from their email, only to bombard your blog with meaningless comments.  Here&#8217;s where the OnePress Akismet for Accounts plug-in comes in.</p>
<p>What we have accomplished is a manner in which Akismet can be used to filter out those individuals registering or logging into your site.  Using the Akismet spam filtering API, the user&#8217;s credentials are submitted to the service, and based on their response, the user is denied access to the site or allowed to proceed as per usual.  This is an incredibly effective service and great way to keep only the users who really matter active on your site.  The plug-in options allow you to choose if you would like Akismet filtering turned on for registration, login, both or neither.   </p>
<p>Also, this plug-in provides an interface for flagging users as hammers or spammers after they have signed up.  Much of Akismet&#8217;s power comes from the amount of data the service collects from administrator&#8217;s marking comments as spam or not spam.  Well now, as an administrator, you can denote whether a user is a spammer (negative user) or a hammer (positive user) and other site owner&#8217;s will benefit from your input.</p>
<p>Definitely check out this plug-in if you have the &#8220;anyone can register&#8221; option turned on, as it will help decrease the amount of spammers that join your site!</p>
<p><a href="/downloads/plugins/op-akismet-accounts/latest/op-akismet-accounts.zip">Download OnePress Akismet for Accounts</a><br />
<a href="http://code.google.com/p/onepress/source/browse/#svn/plugins/op_akismet_accounts/trunk">OnePress Akismet for Accounts Plug-in source on Google Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/akismet-for-accounts/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/akismet-for-accounts/</feedburner:origLink></item>
		<item>
		<title>Ending the phpBB3 Spam-pocalyspe</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/HFLeqyLIl9A/</link>
		<comments>http://onepresscommunity.com/2009/2/ending-phpbb-spam/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 01:10:12 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[anti-spam]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=328</guid>
		<description><![CDATA[Here at PushButton Labs, our sites powered by WordPress and phpBB are getting hit hard with spam these days.  Of course, because of the awesome Akismet plug-in for WordPress, this isn&#8217;t much of an issue on that part of a site; however, phpBB is a different story.  With the release of phpBB3, all [...]]]></description>
			<content:encoded><![CDATA[<p>Here at <a href="http://pushbuttonlabs.com">PushButton Labs</a>, our sites powered by WordPress and phpBB are getting hit hard with spam these days.  Of course, because of the awesome Akismet plug-in for WordPress, this isn&#8217;t much of an issue on that part of a site; however, phpBB is a different story.  With the release of phpBB3, all of us out there running forums were breathing a sigh of relief with the thought of a period without spam.  Well it now appears that the honeymoon is over.  <em>Note, this is on phpBB 3.0.4 and <a href="http://area51.phpbb.com/phpBB/viewtopic.php?f=71&#038;t=30588&#038;start=0#p196423">we&#8217;re not the only ones seeing it</a>.</em>  It almost seems as though spambots have comprimised the phpBB registration captcha.</p>
<p>After hunting around the web for quite some time today, we tried to find a solution to this issue and it appeared that the only way to fix the problem was to dive into phpBB code and fix it ourselves.  Disclaimer, phpBB3 doesn&#8217;t have any real plug-in system so any mods require code additions&#8230; so if you&#8217;re using phpBB you&#8217;re probably used to having to edit code to add/adjust functionality.</p>
<p>When it comes to stopping spammers, the best cut-off point is registration.  Since users have to be registered to post on the forums, it&#8217;s logical to do the human check when registering.  Usually a captcha is enough to handle this but it appears that in the case of phpBB3 it is not.  So, we&#8217;ll resort to adding a simple math question that will do this check for us.</p>
<p>To get started, we need to edit the template for our phpBB style&#8217;s registration form so it will ask the appropriate question.  In this case, our template is located at <em>/styles/greytouch/template/ucp_register.html</em>.  To add a new field to our form, we will use the same markup that the theme is using for the other fields:</p>
<pre class="syntax-highlight:html">&lt;div class=&quot;panel&quot;&gt;
	&lt;div class=&quot;inner&quot;&gt;&lt;span class=&quot;corners-top&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;h3&gt;Are you human?&lt;/h3&gt;
	&lt;p&gt;Believe it or not, a lot of users who try to register are not human.  So, we ask that you answer this simple question to prove you are and we&#039;ll let you in!&lt;/p&gt;
	&lt;fieldset class=&quot;fields2&quot;&gt;
	&lt;dl&gt;
		&lt;dt&gt;&lt;label for=&quot;confirm_code&quot;&gt;What is 2 plus 2?&lt;/label&gt;&lt;/dt&gt;
		&lt;dd&gt;&lt;input type=&quot;text&quot; name=&quot;human_question&quot; id=&quot;human_question&quot; size=&quot;8&quot; class=&quot;inputbox narrow&quot; title=&quot;human_question&quot; /&gt;&lt;/dd&gt;
	&lt;/dl&gt;
	&lt;/fieldset&gt;
	&lt;span class=&quot;corners-bottom&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
<p>Of course, this HTML will be placed right above the hidden fields and token in the form.  I have just gone ahead and hard-coded the question into the HTML to keep things straight-forward.  In this case, my question is &#8220;What is 2 plus 2.&#8221;  Use any question you&#8217;d like, or even a series of questions is possible with a little tweaking.</p>
<p>Now that we have the form that the user is to fill out upon registering, we need to provide a little PHP logic to handle the user&#8217;s answer to make sure they are indeed human.  This will require editing one of the core phpBB3 files, which I dislike doing, but I hate spammers even more.  The file we want is located at <em>/includes/ucp/ucp_register.php</em>.  Now, this file contains all of the logic that handles form validation when a user signs up to your forums.  Be careful that you don&#8217;t remove anything or it could make matters worse.</p>
<p>First, we need to make sure that the value the user entered for our new field is accessible in our PHP code.  To do so, we are going to find where the $data array is build (line 165) and add a new value to that.  Here&#8217;s what the resulting array will look like (notice &#8216;human_question&#8217; is now a key=>value pair.)</p>
<pre class="syntax-highlight:php">		$data = array(
			&#039;username&#039;			=&gt; utf8_normalize_nfc(request_var(&#039;username&#039;, &#039;&#039;, true)),
			&#039;new_password&#039;		=&gt; request_var(&#039;new_password&#039;, &#039;&#039;, true),
			&#039;password_confirm&#039;	=&gt; request_var(&#039;password_confirm&#039;, &#039;&#039;, true),
			&#039;email&#039;				=&gt; strtolower(request_var(&#039;email&#039;, &#039;&#039;)),
			&#039;email_confirm&#039;		=&gt; strtolower(request_var(&#039;email_confirm&#039;, &#039;&#039;)),
			&#039;confirm_code&#039;		=&gt; request_var(&#039;confirm_code&#039;, &#039;&#039;),
			&#039;lang&#039;				=&gt; basename(request_var(&#039;lang&#039;, $user-&gt;lang_name)),
			&#039;tz&#039;				=&gt; request_var(&#039;tz&#039;, (float) $timezone),
			&#039;human_question&#039;	=&gt; request_var(&#039;human_question&#039;,&#039;&#039;,true)
		);</pre>
<p>A little bit further down (around line 180), the validate_data() function is built.  We will use this function to our advantage to make sure that the value entered for &#8216;human_question&#8217; is a string.  Here&#8217;s what that function call will now look like (once again &#8216;human_question&#8217; is added to the array).</p>
<pre class="syntax-highlight:php">			$error = validate_data($data, array(
				&#039;username&#039;			=&gt; array(
					array(&#039;string&#039;, false, $config[&#039;min_name_chars&#039;], $config[&#039;max_name_chars&#039;]),
					array(&#039;username&#039;, &#039;&#039;)),
				&#039;new_password&#039;		=&gt; array(
					array(&#039;string&#039;, false, $config[&#039;min_pass_chars&#039;], $config[&#039;max_pass_chars&#039;]),
					array(&#039;password&#039;)),
				&#039;password_confirm&#039;	=&gt; array(&#039;string&#039;, false, $config[&#039;min_pass_chars&#039;], $config[&#039;max_pass_chars&#039;]),
				&#039;email&#039;				=&gt; array(
					array(&#039;string&#039;, false, 6, 60),
					array(&#039;email&#039;)),
				&#039;email_confirm&#039;		=&gt; array(&#039;string&#039;, false, 6, 60),
				&#039;confirm_code&#039;		=&gt; array(&#039;string&#039;, !$config[&#039;enable_confirm&#039;], 5, 8),
				&#039;tz&#039;				=&gt; array(&#039;num&#039;, false, -14, 14),
				&#039;lang&#039;				=&gt; array(&#039;match&#039;, false, &#039;#^[a-z_\-]{2,}$#i&#039;),
				&#039;human_question&#039;	=&gt; array(&#039;string&#039;, false, 0, 10)
			));</pre>
<p>Now, we just need to find an appropriate place in the process and add a check to make sure the answer matches what we expect.  For this, I ended up throwing a simple &#8220;if&#8221; statement above the code for &#8220;Visual Confirmation handling&#8221; (around line 216.)</p>
<pre class="syntax-highlight:php">			if($data[&#039;human_question&#039;] != &#039;4&#039; &amp;&amp; strtolower($data[&#039;human_question&#039;]) != &#039;four&#039;){
				$error[] = &#039;You did not answer the human question correctly.&#039;;
			}</pre>
<p>And that should do it.  Note, I am checking against both the numeric and written answers, as I don&#8217;t want a real user to get frustrated by me telling them their math is wrong when it really isn&#8217;t.  Also, using the strtolower() function is helpful in case they are using capital letters.</p>
<p>By adding the error message to the $error array, when a wrong answer is provided the form will not validate and they will burn one of their login attempts.  phpBB provides an option in the administrator control panel to limit the amount of registration attempts a user is given in a session.  I recommend making sure this is at 5 or lower just to avoid getting hammered by some bot.  To do this, navigate, in your admin panel to &#8220;Board Configuration&#8221; -> &#8220;User registration settings&#8221; and set the option &#8220;Registration attempts&#8221; to &#8220;5&#8243; (or even lower) and save changes.</p>
<p>Also, another thing you can do if you don&#8217;t have a lot of user&#8217;s signing up regularly is turn on the option to have an admin confirm account registrations.  To do so, navigate, in your admin panel to &#8220;Board Configuration&#8221; -> &#8220;User registration settings&#8221; and set the option &#8220;Account activation&#8221; to &#8220;By Admin&#8221; and save changes.</p>
<p>Notice.  After making all these changes, you definitely need to purge the cache on your forum, otherwise your HTML template won&#8217;t update.  You can do this under the &#8220;General&#8221; tab of the admin panel click the button that corresponds to &#8220;Purge the cache.&#8221;</p>
<p>Hopefully this will relieve some headaches and decrease the amount of spam you see on your site.  It&#8217;s too bad we can&#8217;t have a cleaner solution but until phpBB provides a real plug-in system our options are pretty limited.</p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/2/ending-phpbb-spam/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/2/ending-phpbb-spam/</feedburner:origLink></item>
		<item>
		<title>OnePress Version 1.0.6 Released</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/KHEUvDAVdKY/</link>
		<comments>http://onepresscommunity.com/2009/02/onepress-version-106-released/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 21:46:39 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=326</guid>
		<description><![CDATA[This release contains a couple of important fixes for PHP errors that were being thrown in some cases.  Also, a quick markup adjustment for the welcome message div and added option to the phpBB content widget.
Release Notes

PHP errors occuring when changing password/email in WordPress and do not have any modules active.
Error being thrown when [...]]]></description>
			<content:encoded><![CDATA[<p>This release contains a couple of important fixes for PHP errors that were being thrown in some cases.  Also, a quick markup adjustment for the welcome message div and added option to the phpBB content widget.</p>
<p><strong>Release Notes</strong></p>
<ul>
<li>PHP errors occuring when changing password/email in WordPress and do not have any modules active.</li>
<li>Error being thrown when adding more than one content body widget to the same page.</li>
<li>#welcome div is not rendered unless &#8220;Anyone Can Register&#8221; option is selected.</li>
<li>Option in phpBB content widget for displaying avatars from phpBB instead of gravatars.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/02/onepress-version-106-released/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/02/onepress-version-106-released/</feedburner:origLink></item>
		<item>
		<title>Hit the “Bullseye” with New OnePress Child Theme</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/msTtNiST5lo/</link>
		<comments>http://onepresscommunity.com/2009/1/bullseye-child-theme/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 00:55:37 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[child theme]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[featurette]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=315</guid>
		<description><![CDATA[We&#8217;ve been busy here at PushButton Labs working on a number of improvements to OnePress Community.  Feels like only appropriate to end a super productive week by releasing a new child theme for our WordPress theme framework.  This theme, Bullseye, features art styling by Tim Aste with some great red accents throughout.  [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been busy here at <a href="http://pushbuttonlabs.com">PushButton Labs</a> working on a number of improvements to OnePress Community.  Feels like only appropriate to end a super productive week by releasing a new child theme for our WordPress theme framework.  This theme, <strong>Bullseye</strong>, features art styling by <a href="http://www.subreal.net">Tim Aste</a> with some great red accents throughout.  We think it might be just the look you are going for with your site, so check it out!  As always, there are great default feature, featurette, and thumbnail images included with this theme for getting your widgets going.</p>
<p><a href="http://onepresscommunity.com/downloads/child/bullseye/latest/bullseye.zip" onclick="javascript:pageTracker._trackPageview('/downloads/child/bullseye/1.0.0/');" title="Download Bullseye Child Theme"><img src="http://onepresscommunity.com/wp-content/themes/opc/images/download.png" alt="Download Bullseye Child Theme" class="aligncenter"><br />
<img src="http://onepresscommunity.com/wp-content/uploads/2009/01/bullseye.jpg" alt="bullseye child theme" title="bullseye child theme" width="630" height="344" class="aligncenter size-full wp-image-316" /></a></p>
<p>By the way, did you know that to get your phpBB forum to look great with this theme, you don&#8217;t need a new style at all.  If you have the <a href="<br />
http://onepresscommunity.com/2009/01/greytouch-phpbb-style-available/<br />
">Greytouch phpBB theme</a> installed, it will automatically react to your installation of Bullseye.  Just make sure that when you activate &#8220;Bullseye&#8221; your /wp-content/themes/onepress/settings.inc.php file has been updated (should happen automatically but never hurts to double check.)  Here&#8217;s what the $op_current_theme variable should look like:</p>
<pre class="syntax-highlight:php">
        $op_current_theme = &amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;lt;EOT
bullseye
EOT;
</pre>
<div id="attachment_317" class="wp-caption aligncenter" style="width: 640px"><img src="http://onepresscommunity.com/wp-content/uploads/2009/01/bullseye-and-greytouch-phpbb.jpg" alt="Bullseye Theme and Greytouch Style in phpBB" title="bullseye-and-greytouch-phpbb" width="630" height="336" class="size-full wp-image-317" /><p class="wp-caption-text">Bullseye Theme and Greytouch Style in phpBB</p></div>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/1/bullseye-child-theme/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/1/bullseye-child-theme/</feedburner:origLink></item>
		<item>
		<title>OnePress Version 1.0.5 Released</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/lWreXm8szI8/</link>
		<comments>http://onepresscommunity.com/2009/1/onepress-version-1-0-5-released/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 01:26:56 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=311</guid>
		<description><![CDATA[Since version 1.0.4, we (in working with the community) have uncovered a number of issues.  The release of OnePress Community 1.0.5 includes a number of improvements for the integration with phpBB as well as some other various tweaks.  The main functionality added by this release in the syncing of password and emails between [...]]]></description>
			<content:encoded><![CDATA[<p>Since version 1.0.4, we (in working with the community) have uncovered a number of issues.  The release of OnePress Community 1.0.5 includes a number of improvements for the integration with phpBB as well as some other various tweaks.  The main functionality added by this release in the syncing of password and emails between the two systems when user&#8217;s edit this information in each platforms respective user control panel.</p>
<p><i>Notice</i><br />
When upgrading to 1.0.5, you will need to update your phpBB module.  To do so, log into your WordPress administration panel and navigation to Settings -> OnePress.  In here, you should see a link under the phpBB checkbox that says &#8220;Upgrade Module.&#8221;  Simply click on this link and your phpBB install will be automatically updated with the latest OnePress module.</p>
<p><b>Release Notes</b></p>
<ul>
<li>Fix for adding content body widget twice in the same sidebar causing fatal error.</li>
<li>Changing password in WordPress will now be reflected when logging into phpBB and vice versa.</li>
<li>Changing email in WordPress will change the email in phpBB and vice versa.</li>
<li>User defined header image no longer repeats.</li>
<li>Fix for logging out of WordPress not properly logging user out of phpBB.</li>
<li>Logging in now redirects you back to the last page you were on.</li>
</ul>
<p>For step by step instructions on how to upgrade OnePress, please refer to our <a href="http://onepresscommunity.com/2009/01/upgrading-onepress-versions/">Upgrading OnePress Versions tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/1/onepress-version-1-0-5-released/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/1/onepress-version-1-0-5-released/</feedburner:origLink></item>
		<item>
		<title>OnePress Version 1.0.4 Released</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/X13BK9MpS-4/</link>
		<comments>http://onepresscommunity.com/2009/01/onepress-version-104-released/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 18:31:29 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=307</guid>
		<description><![CDATA[This release provides a number of updates and fixes primarily for use of the phpBB integration (bridge.)  A huge thanks to all the members of our community forum that have been critical in helping us identify and track down bugs.  Many of the fixes in version 1.0.4 relate to users who have installed [...]]]></description>
			<content:encoded><![CDATA[<p>This release provides a number of updates and fixes primarily for use of the phpBB integration (bridge.)  A huge thanks to all the members of our <a href="http://onepresscommunity.com/forum/">community forum</a> that have been critical in helping us identify and track down bugs.  Many of the fixes in version 1.0.4 relate to users who have installed WordPress and phpBB in a number of different paths.  Previously, code existed that was not completely sensitive to path variances and that has been ironed out and your OnePress installation should now work no matter when on your server WordPress and phpBB are installed.  Release 1.0.4 also contains a fix for PHP4 servers that were not previously able to activate the OnePress phpBB module due to a compatibility issue.</p>
<p>Also, we have updated the presentation of the phpBB content widget so that it not only shows the forum title and author, but also the number of replies, number of views, and the author&#8217;s <a href="http://www.gravatar.com">gravatar</a>.<br />
<div id="attachment_308" class="wp-caption aligncenter" style="width: 446px"><img src="http://onepresscommunity.com/wp-content/uploads/2009/01/phpbb_content_widget.jpg" alt="phpBB Content Widget on makeitbigingames.com" title="phpbb_content_widget" width="436" height="479" class="size-full wp-image-308" /><p class="wp-caption-text">phpBB Content Widget on makeitbigingames.com</p></div></p>
<p><b>Release Notes</b></p>
<ul>
<li>Deactivating phpBB module was still looking to phpBB when loading registration form.  It now checks to make sure the phpBB module is active first.</li>
<li>Account for whitespace when including wp-settings.php through eval chain that is used when logging in/out from phpBB.</li>
<li>Fix for OP Recent Comments always displaying comment&#8217;s author name as &#8220;Anonymous.&#8221;</li>
<li>Use is_callable instead of method_exists for PHP4 compatibility.  This will allow servers running PHP4 to activate the phpBB module.</li>
<li>Display for phpBB content widget improved and gravatar support added.</li>
<li>Logging out when phpBB exists but is not installed or active was causing 404 error, logout process now looks for this case.</li>
<li>Fixes for pathing issues when users installed WordPress in a subdirectory.</li>
<li>Comments template &#8220;Logout&#8221; link needed a nonce attached it for WordPress 2.7 compatibility.</li>
</ul>
<p>For step by step instructions on how to upgrade OnePress, please refer to our <a href="http://onepresscommunity.com/2009/01/upgrading-onepress-versions/">Upgrading OnePress Versions tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/01/onepress-version-104-released/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/01/onepress-version-104-released/</feedburner:origLink></item>
		<item>
		<title>Upgrading OnePress Versions</title>
		<link>http://feedproxy.google.com/~r/onepress/~3/hWb_2XjcRRU/</link>
		<comments>http://onepresscommunity.com/2009/01/upgrading-onepress-versions/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 22:29:21 +0000</pubDate>
		<dc:creator>Sean Sullivan</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[tutorial]]></category>

		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://onepresscommunity.com/?p=302</guid>
		<description><![CDATA[As the OnePress Community team continually flushes out bugs and adds functionality, we will be releasing new versions of the framework. To clear up an confusion and capture your stomach butterflies, here&#8217;s a quick rundown on the best way to upgrade your site currently running OnePress Community.

Download the latest OnePress Framework version
Use your FTP client [...]]]></description>
			<content:encoded><![CDATA[<p>As the OnePress Community team continually flushes out bugs and adds functionality, we will be releasing new versions of the framework. To clear up an confusion and capture your stomach butterflies, here&#8217;s a quick rundown on the best way to upgrade your site currently running OnePress Community.</p>
<ol>
<li><a href="http://code.google.com/p/onepress/downloads/list">Download the latest OnePress Framework version</a></li>
<li>Use your FTP client to log into your site.</li>
<li>Locate the directory <i>/wp-content/themes/</i></li>
<li>Unzip the downloaded OnePress file and upload it into the /wp-content/themes/ directory</li>
<li>You should be prompted whether or not you wish to overwrite the contents of <i>/wp-content/themes/onepress/</i>.  Choose &#8220;Yes&#8221; or &#8220;OK.&#8221;</li>
<li>After uploading is complete, navigate into your <i>/wp-content/themes/onepress/</i> directory and verify that the directories&#8211;<i>images, op, scripts, and widgets</i>&#8211;all exist.</li>
<li>In your web browser, navigate to http://www.mysite.com/wp-content/themes/onepress/style.css (path may vary depending on site structure), replacing mysite.com with your site&#8217;s domain. Verify that the seventh line in the file reads &#8220;Version: 1.*.*&#8221; (the asterices representing the version you meant to install.)  If this is the case, you&#8217;re done!</li>
<li><i>Optional</i>.  If you are using a OnePress module (i.e. phpBB), verify that the <i>settings.inc.php</i> file exists in the <i>/wp-content/themes/onepress/</i> directory.  If it is not there, create an empty file with that name and set the permissions, in chmod, to 666.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://onepresscommunity.com/2009/01/upgrading-onepress-versions/feed/</wfw:commentRss>
		<feedburner:origLink>http://onepresscommunity.com/2009/01/upgrading-onepress-versions/</feedburner:origLink></item>
	</channel>
</rss>
