• This task will always produce an error. It is useful for testing your scheduler setup. more »
  • This task will always succeed. It is useful for testing that your scheduler works. more »
  • Input/Output Charset b2evolution 1.8 and above will attempt to convert all data it outputs to the ‘'’$io_charset”’ . Versions 0.x did not do any conversion. Charset conversion requires that the PHP mb_strings extension is avai… more »
  • When you have a slow running SELECT query, it may have 2 reasons You don’t have the proper index on your table to let the WHERE conditions filter efficiently. You have too many joins that join a lot of data before being able to discard unn… more »
  • Many users would like to just add a flag for their country, even if they don't use a localized version for their language. Here's how to proceed: Find the ISO 3166 code for your country. Let's assume it is XY. Find a flag for your country an… more »
  • The following characters are recognized in the format strings while creating / editing a Locale a - "am" or "pm" A - "AM" or "PM" B - Swatch Internet time c - ISO 8601 date (Requires PHP 5); i.e. "2004-02… more »
  • In most languages a question arises as how to translate English: should the translation be in a formal or a casual style? Well, b2evo is moving towards a profesionnal content management system more and more, so the answer would definitely be rather for… more »
  • When too many large files are uploaded to the server the following error may appear: You have sent too much data (too many large files?) for the server to process. Please try again by sending less data/files at a time. To allow large amount of data upl… more »
  • Short answer: your PHP is either out of memory or out of allowed execution time! more »
  • Display application version. Example <source lang="php"> app_version(); </source> Parameters This tag does not accept any parameters. Return value This tag displays content only, it does not have a return value. more »
  • PHP writes all its errors into a log file which depends on your particular setup. It will typically be called error.log. It may be a good idea to ask your web host where you can check the contents of this file. Besides this, it may be easier to have PHP… more »
  • The default [[Permalink|permalinks]] in b2evolution look something like:<br /> <nowiki>http://www.yoursite.com/blogs/index.php?title=post_title&c=1&tb=1&pb=1&more=1</nowiki> You can change this behavior to something c… more »
  • Issue: I am running a minor upgrade (e.g., from version a.b.x to a.b.y) Solution: There is no need to upgrade the database. When you run the install script, do not worry if it doesn’t seem to do anything. If the admin works without telling you to… more »
  • General rule Short Answer: Yes, as a general rule, the upgrade will make changes to your database! This means it is very important to have a backup of your existing system (database and files) before performing an upgrade. This way, if something is n… more »
  • If you get this error, it is most likely you recently changed something in a file. The error is often caused by added whitespace (space or line feed) *before* the first <?php or *after* the closing ?>. You can remove the error by opening the f… more »
  • If you have 2 backups of your site and want to compare them to see what changed from one to the next, or if you want to compare a backup to your current site, here’s what you can do: Comparing files On your Linux web server command line, type:… more »
  • phpMyAdmin is a tool that lets you peek and poke directly into your MySQL database. It is a PHP application just like b2evolution, except it has nothing to do with b2evolution. Nevertheless, you can use phpMyAdmin to connect to your b2evolution database… more »
  • Comment spam is a plague on all blogs, forums and generally all websites that allow user generated content. Why is that? Spammers are actually professionals hired to do just that! What they try to achieve is to place a link to their own website (or th… more »
  • A few antispam techniques : b2evo comes with a blacklist. Update that frequently. (This is found in admin/antispam/request abuse update). Change the directory/folder name for your trackback and comments from <em>htsrv</em> to any other val… more »
  • How do I put pop-up comments in my skin? Open up your skin's _main.php file. In the <head> section of the file, add this bit of code: <?php comments_popup_script() // Include javascript to open pop up windows ?>Copy the _popup.php from the… more »
  • [NL] This man page refers to b2evo 0.9.0 Create users from backoffice or let them register Optional: move them to the Bloggers group. Go to the settings for the blog you want them to edit Select Permissions tab Choose the right… more »
  • This refers to b2evolution version 0.9.0 All the plugins are stored in subfolders of the /plugins folder. As of version 0.9.0, there are two types of plugins: the toolbar plugins that display on the post edit screen, and the renderer plugins that act… more »
  • ‘’Proposed b2evolution screencasts'’ Install assumed: web space and database :fp: I don’t think this should be assumed. I think you should explain that you need to get a webhost (show that [http://b2evolution.net/about/reco… more »
  • It happens frequently that some third party skins or plugins are not designed to use only the official API of b2evolution. Many are hacking into the core which creates problems on upgrade. If you are using a custom skin, start by switching back to a st… more »
  • Short answer: no! :) Long answer: The posts, comments, users, settings, etc. are stored in a MySQL database which is not part of your b2evolution file structure. It is next to impossible to accidentally overwrite and erase that data. It is even quite… more »
  • List of all templates used by b2evolution. more »
  • Change servers in a few simple steps If you have an existing b2evolution blog (or multiple blogs) and you need to change servers here are the steps you should take to get up and running again: # Backup your existing blog ‘'’database”… more »
  • This page applies to b2evo 1.x. For versions 2.x and above please… more »
  • [Es] [Nl] This page applies to b2evo 0.9 In the MainTemplate, before or after where the post content is displayed, add the following code: Posted by: <?php $Item->Author->prefered_name(); ?> If you want to link to all the posts of a certain au… more »
  • This man page refers to b2evolution version: 0.8.2-RC1 Feedback? is displayed by the _feedback template, which is usually included by the _main template. To display comments, trackbacks and pingbacks UNMIXED, use the following code snippet in the _mai… more »