<?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>bbPress &#8211; Roumazeilles.net</title>
	<atom:link href="https://www.roumazeilles.net/news/en/wordpress/category/science-and-geeks/software/bbpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.roumazeilles.net/news/en/wordpress</link>
	<description>Technology opinions and others</description>
	<lastBuildDate>Fri, 16 Oct 2020 09:24:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>bbPress installation</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2008/01/01/bbpress-installation/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2008/01/01/bbpress-installation/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Tue, 01 Jan 2008 19:25:26 +0000</pubDate>
				<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Create a web site]]></category>
		<category><![CDATA[New web site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[tutorial]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/2008/01/01/bbpress-installation/</guid>

					<description><![CDATA[While installing the new forums software on Roumazeilles.net (bbPress) [it was only an evaluation that will not be followed immediately by a full implementation], I noted a few of the details I needed to do in order to reach a conveniently installed package. Since bbPress is only lightly documented, it may be helpful for other. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>While installing the new forums software on Roumazeilles.net (<a href="http://www.bbpress.org/">bbPress</a>) [it was only an evaluation that will not be followed immediately by a full implementation], I noted a few of the details I needed to do in order to reach a conveniently installed package. Since <a href="http://www.bbpress.org/">bbPress</a> is only lightly documented, it may be helpful for other.</p>
<h3>Aim</h3>
<p>The first objective was to install two sets of forums (in French and in English, as for the news blogs) in their respective URLs.</p>
<ul>
<li><a href="/forum/en/">English forums</a></li>
<li><a href="/forum/fr/">French forums</a></li>
</ul>
<p>The locations have an influence on the rest since I still wanted to have a good integration with the wordpress blogs. You are expected to install the forums inside the blog.</p>
<p>So, here is how I did it.</p>
<p><span id="more-658"></span></p>
<h3>Configuration</h3>
<p>The main issue is to install the software on the web site in the right location. The package is prepared to be downloaded into a <code>bbpress</code> sub-directory inside the <code>wordpress</code> directory, so I had to change the directory name just after decompression (And I did it twice: Once for each language).</p>
<p>The <code>config.php</code> file is set according to the following:</p>
<pre lang="php"><? php

// ** MySQL settings ** //
define('BBDB_NAME', 'roumazeilles');      // The name of the database
define('BBDB_USER', '*********');     // Your MySQL username
define('BBDB_PASSWORD', '**********'); // ...and password
define('BBDB_HOST', 'localhost');    // 99% chance you won't need to change this value

// Change the prefix if you want to have multiple forums in a single database.
$bb_table_prefix  = 'enbb_'; // Only letters, numbers and underscores please!

// If your bbPress URL is http://bbpress.example.com/forums/ , the examples would be correct.
// Adjust the domain and path to suit your actual URL.
	// Just the domain name; no directories or path. There should be no trailing slash here.
	$bb->domain = 'http://www.roumazeilles.net'; // Example: 'http://bbpress.example.com'
	// There should be both a leading and trailing slash here. '/' is fine if the site is in root.
	$bb->path   = '/news/en/wordpress/forum/';				   // Example: '/forums/'

// What are you going to call me?
$bb->name   = 'Roumazeilles.net - English forums';

// This must be set before running the install script.
$bb->admin_email = 'wp_en_@roumazeilles.net';

// Set to true if you want pretty permalinks.
$bb->mod_rewrite = true;

// The number of topics that show on each page.
$bb->page_topics = 30;

// A user can edit a post for this many minutes after submitting.
$bb->edit_lock = 60;

// Your timezone offset.  Example: -7 for Pacific Daylight Time.
$bb->gmt_offset = 0;

// Change this to localize bbPress.  A corresponding MO file for the
// chosen language must be installed to bb-includes/languages.
// For example, install de.mo to bb-includes/languages and set BBLANG to 'de'
// to enable German language support.
define('BBLANG', '');

// Your Akismet Key.  You do not need a key to run bbPress, but if you want to take advantage
// of Akismet's powerful spam blocking, you'll need one.  You can get an Akismet key at
// http://wordpress.com/api-keys/
$bb->akismet_key = '1234567890'; // Example: '1234567890'


// The rest is only useful if you are integrating bbPress with WordPress.
// If you're not, just leave the rest as it is.

$bb->wp_table_prefix = 'en_';  // WordPress table prefix.  Example: 'wp_';
$bb->wp_home = 'https://www.roumazeilles.net/news/en/wordpress';  // WordPress - Options->General: Blog address (URL) // No trailing slash.  Example: 'http://example.com'
$bb->wp_siteurl = 'https://www.roumazeilles.net/news/en/wordpress';  // WordPress - Options->General: WordPress address (URL) // No trailing slash. Example: 'http://example.com'

/* Stop editing */

if ( !defined('BBPATH') )
	define('BBPATH', dirname(__FILE__) . '/' );
require_once( BBPATH . 'bb-settings.php' );

?></pre>
<p>In order to get a more direct access to the forums I also corrected slightly the web site <code>.htaccess</code> file to add the following redirecting lines that lead to more user-friendly addresses used here.</p>
<pre>redirect 301 /forum/en https://www.roumazeilles.net/news/en/wordpress/forum/
redirect 301 /forum/fr https://www.roumazeilles.net/news/fr/wordpress/forum/</pre>
<h3>Additional steps</h3>
<h4>Directory access rights</h4>
<p>I also directly had to modify the directory access rights on the web server.</p>
<p><code>chmod 644 ./forum/</code> (this may not be critical)<br />
<code>mkdir ./forum/bb-cache/</code><br />
<code>chmod 644 ./forum/bb-cache/</code> (this is needed to update the site-management options)</p>
<h4>Theme</h4>
<p><a href="http://www.bbpress.org/">bbPress</a> is using themes very similar to WordPress. This is helpful to reduce the amount of work involved in preparing the forums for a nicer presentation when you already have a WordPress theme.</p>
<p>However, it is clearly painful to create the many files expected by bbPress (I hope that this will be simplified in the future). Anyway, thanks to DreamWeaver 3.x and its very good support of HTML templates, thanks to the organization of my pages with a significant part located in the CSS file, it has been relatively easy to do this task. But it still is too much pain for a good software package. At least, if you don&#8217;t do anything, the Kakumei theme is used by default ensuring that your forums are displayed conveniently.</p>
<h4>Internationalization</h4>
<p>Now, since my web site is set both in English and in French, there is no reason for the forums to be set differently. The installation in English is standard, but the French bit is a little different. You need to update a separate file (named <code>bbpress.pot</code>) that will provide all of the needed text transalations.</p>
<p>I installed one in the <code>language</code> directory. That&#8217;s all. It&#8217;s unofficial translation, but that&#8217;s good for me.</p>
<h3>Last comments</h3>
<p>In the end, after a rather long testing phase on a hidden web site, I have been able to set the forums up rather easily (it could be better, but <a href="http://www.bbpress.org/">bbPress</a> is still in development stages, so the issues were understandable -and they were not overwhelming). The documentation is very terse, but the community is active and supportive.</p>
<p>One thing I had difficulties with is that bbPress does a heavy use of page caching. When changing something in the configuration, you have to remember to reload from the site (not from the cache) or you get the feeling that nothing is ever happenning whatever your moves. Annoying if understandable for performance reasons.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2008/01/01/bbpress-installation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fight SPAM and scan books</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2007/05/28/fight-spam-and-scan-books/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2007/05/28/fight-spam-and-scan-books/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 28 May 2007 13:00:30 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Create a web site]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[HTML and CSS]]></category>
		<category><![CDATA[New web site]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/2007/05/28/fight-spam-and-scan-books/</guid>

					<description><![CDATA[It is well known that the human brain has pattern matching capabilities much further advanced than those of the best equivalent software programs. This explains that failure rates of OCR (Optical Character Recognition) program may be as high as 1% (or even 2%) of errors, which is requiring later human proof-reading to ensure a reasonable [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>It is well known that the human brain has pattern matching capabilities much further advanced than those of the best equivalent software programs. This explains that failure rates of OCR (Optical Character Recognition) program may be as high as 1% (or even 2%) of errors, which is requiring later human proof-reading to ensure a reasonable quality for document scans. But when the document is old, badly printed, or degraded, error rates may climb further into the unusable (even more so when we address the scan of thousands of documents like is done by libraries and cultural institutions all over the world).</p>
<p>On another issue, the SPAM problem on the Internet became a major problem: Prorams try to make believe that they are human beings in order to insert advertisment anywhere a user can write (in the messages of a forum, in the comments of a blog, etc). For some time now, it became common that human users must identify themselves by their capacity to recognize a badly written word. Theoretically, this is a very efficient Turing test allowing to differentiate a human from a machine only by the results of their actions. Practically, the abilities of software programs have become so impressive that SPAM is slowly coming back again through those filters named CAPTCHAs (those images that you must read and copy back in order to be identified and approved for a specific action).</p>
<p>The problem appears to be: create CAPTCHA tremendously difficult for the automated software and, simultaneously, bring human beings to the task of checking scans of documents difficult to read by program.</p>
<p>The solution: <a href="http://recaptcha.net/">reCAPTCHA</a>.</p>
<p><center><a href="http://recaptcha.net/"><img src='https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/recaptcha.jpg' alt='reCAPTCHA - example/exemple' /></a></center></p>
<p>The idea is to provide a CAPTCHA service to thousands of bloggers and forum administrators (WordPress, phpBB, etc.) Users are invited to recognize two words specifically difficult to read (profesional OCR programs failed during scans done by Carnegie Mellon University). The user must recognize them both. One is used to check that this is a human being, the other will fill a database of OCR translations that will be used to deliver even more CAPTCHAs and to improve the quality of a document scanned by Carnegie Mellon. Dual core technology: efficiently fight spammers and deliver millions of human users to improve the scan quality of thousands of ancient documents (without using slave labor).</p>
<p><u>Example of a difficult to read/scan document:</u></p>
<p><center><img src='https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/recaptcha_scan.jpg' alt='Example of a really difficult scan (reCAPTCHA)' /></center></p>
<p>One of the key advantages is that most pro OCR programs can tell when they fail to recognize a character or a word (when they are not confident enough).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2007/05/28/fight-spam-and-scan-books/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Internet forums: The whole story in video</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2007/04/24/internet-forums-the-whole-story-in-video/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2007/04/24/internet-forums-the-whole-story-in-video/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 23 Apr 2007 23:46:31 +0000</pubDate>
				<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/2007/04/24/internet-forums-the-whole-story-in-video/</guid>

					<description><![CDATA[OK! the video does not actually explains, but it translates. For those of you who know Internet forums (of all forms), it&#8217;s easy to recognize the local habits. Caution: Not safe for work. http://www.youtube.com/watch?v=Ge2FHDf_L78This is all best understood when you pull it into real life.]]></description>
										<content:encoded><![CDATA[<p>OK! the video does not actually explains, but it translates. For those of you who know Internet forums (of all forms), it&#8217;s easy to recognize the local habits.</p>
<p>Caution: <strong>Not safe for work</strong>.</p>
<p><center><a href="http://www.youtube.com/watch?v=Ge2FHDf_L78"><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/Ge2FHDf_L78" /><param name="wmode" value="transparent" /><embed src="https://www.youtube.com/v/Ge2FHDf_L78" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350" /></object></a><br />
<a href="http://www.youtube.com/watch?v=Ge2FHDf_L78">http://www.youtube.com/watch?v=Ge2FHDf_L78</a></center>This is all best understood when you pull it into real life.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2007/04/24/internet-forums-the-whole-story-in-video/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Which forum for WordPress?</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2007/03/03/which-forum-for-wordpress/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2007/03/03/which-forum-for-wordpress/#comments</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 03 Mar 2007 12:49:15 +0000</pubDate>
				<category><![CDATA[bbPress]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/2007/03/03/which-forum-for-wordpress/</guid>

					<description><![CDATA[I am currently wondering whether I could add forums to roumazeilles.net (you can give me your opinion on this). It would extend the possibility of commenting posts with even more freedom since people could even talk to each other on issues choosen quite freely. Requirements For this,I started to check what solutions are available for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I am currently wondering whether I could add forums to roumazeilles.net (you can give me your opinion on this). It would extend the possibility of commenting posts with even more freedom since people could even talk to each other on issues choosen quite freely.</p>
<h3>Requirements</h3>
<p>For this,I started to check what solutions are available for a WordPress web site adminsitrator in order to stay well integrated into the original web log, with an interface as simple as possible, but providing a very good protection against SPAM (even if you nearly never see them, SPAM messages are still a pain in the neck requiring permanent attention and tools to protect the web site against the flood).</p>
<h3>Comparison</h3>
<p>The table below give a general idea of the characteristics that I tried to check in the various products I found good enough to be detailed.</p>
<p><center></p>
<table class="std_box" width="90%">
<tr>
<td></td>
<td><a href="http://www.sargant.com/blog/wordpress-plugins/rs-discuss/">RS Discuss</a></td>
<td><a href="http://www.xdweb.net/wordpress/xdforum2/">XD Forum</a></td>
<td><a href="http://www.fahlstad.se/wp-plugins/wp-forum/">WP-Forum</a></td>
<td><a href="http://www.bbpress.org/">bbPress</a></td>
</tr>
<tr>
<td>Integration of WP themes</td>
<td>Undocumented</td>
<td>Based upon a <code>xdforum.css</code> file</td>
<td>&#8212;</td>
<td>Around 20 files very similar to a WP theme</td>
</tr>
<tr>
<td>WP user integration</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes<br />(with the support of plugins)</td>
</tr>
<tr>
<td>Topic lock</td>
<td>Yes</td>
<td>?</td>
<td>?</td>
<td>?</td>
</tr>
<tr>
<td>Most recent update</td>
<td>2006-08</td>
<td>2006-12</td>
<td>2006-12</td>
<td>2007-02<br />Still in development</td>
</tr>
<tr>
<td>Online help</td>
<td>No</td>
<td>No</td>
<td>No</td>
<td>Yes</td>
</tr>
<tr>
<td>Support forum</td>
<td>Yes</td>
<td>Yes.</td>
<td>Only comments to 1 blog page</td>
<td>Yes</td>
</tr>
<tr>
<td>French language</td>
<td>No.<br />Translation is possible in a file</td>
<td>No</td>
<td>&#8212;</td>
<td>No.<br />Translation is possible in a file</td>
</tr>
<tr>
<td>Protection against SPAM</td>
<td>&#8212;</td>
<td>&#8212;</td>
<td>Uses WP <em>words</em></td>
<td>Yes.<br />Still sensitive to <em>lurkers</em> (registered users, not willing to post)</td>
</tr>
<tr>
<td>PHP support</td>
<td>&#8212;</td>
<td>&#8212;</td>
<td>PHP5 (5.1.0RC1)<br />PHP4-compatible</td>
<td>&#8212;</td>
</tr>
</table>
<p></center></p>
<h3>Others</h3>
<h4>Conclusion</h4>
<p>For the time being, I would favor <a href="http://www.bbpress.org/">bbPress</a> because it is supported by a very active community and because -even if edges are still rough- rapid progress can be observed going in the right direction.</p>
<h4>See also</h4>
<p>List of <a href="http://codex.wordpress.org/Plugins/Forums">plugins for WordPress forums</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2007/03/03/which-forum-for-wordpress/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
