• This widget will display a list of all posts of type "Sidebar Links" found in the current collection. Note: this widget is removed in version 6.7.1+ because we don’t have a unique type for "Sidebar Links" any more. However you… more »
  • Future versions of b2evolution will include customization through the Back-Office. In version 6.6 you need to manually duplicate and edit some files. The files responsible for displaying the header and the footer can be found in the /skins_site… more »
  • Very often we want to have several widgets/sections in the footer of our website. By default, if we insert several widgets in the footer container (or any other), they would be placed one below the other, which is usually not what we want. In most… more »
  • If you feel b2evolution detects spam or security issues too often in what you posts to your own site and you don’t want to hear about it any more, you can disable all the SPAM and Security checks on the Administrators account. See: Blogging… more »
  • Common SQL errors and how to resolve them at: mySQL docs more »
  • When you develop a new skin, you should check that it matches a set of standards so that it will work effectively in a variety of situations, for a variety of users and so that it is as much future poof as possible (best compatibility with future… more »
  • This page explains the function of all the folders and files found in the b2evolution root folder. more »
  • 2004-01-01 Pingbacks Pingbacks won’t work with PHP 4.2. opensocket() implementation seems to be buggued in PHP 4.2. Pingbacks work fine with newer versions of PHP. Please note that pingback implementation itself was buggued in b2 but has bee… more »
  • This man page refers to b2evolution version 1.6 The easiest way is this: Make a copy of the file _test.plugin.php Rename the new file to _newname.plugin.php (choose whatever newname you want) Open the _newname.plugin.php file. Renam… more »
  • An ‘'’Antispam Plugin”’ is a plugin that implements methods to prevent/fight back at spam. Creating an ‘'’Antispam Plugin”’ is the same as [[CreatingPlugin|creating a "normal" plugin]]. This pag… more »
  • This page specifies possible tags, attributes and values for the xml files describing the skins, and possibly the plugins, their latest version, etc. In the end I think we have 3 to 4 different xml file formats: * 1) skininfo.xml which ships along wit… 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 »
  • In order to test LDAP functionality you may use the LDAP Directory Server from the Apache Directory Project. Note: the Apache Directory Server currently doesn’t install properly on Mac OS X El Capitan. Installing the Server You may download the… more »
  • See: Setting up multiple domains Multi Domain Test Environment Additionally: If you use Google Analytics, you may want to read their section about Tracking Multiple Domains more »
  • Let’s assume you have a default installation of b2evolution: * ‘'’Blog All”’ can be accessed through <code>index.php?blog=”’1′'’</code> * ‘'’Blog A”’ can be acce… more »
  • Principle The goal of crumbs is to prevent a hacker from being able to blindly carry out actions on your blog by tricking you into clicking on a link. For example, let’s suppose a hacker sends you an email containing a link saying "click h… more »
  • Best practices recommend you do not show any technical error messages to users because if they are malicious, those error messages can help them gain knowledge about the technical details of the server and help them refine an attack strategy. Thus we r… more »
  • On your system you typically want to restrict your file permissions to the maximum for best security, but not as much as b2evolution will not be able to save uploaded or cached files any more. Optimal file permissions are basically a tradeoff between s… more »
  • User permissions define what a user can and cannot edit, and whether they have access to the Back Office. more »
  • The b2 API is one of the APIs supported by b2evolution. Supported methods as of b2evolution version 2.4: * b2.newPost : new post call allowing to specify a category * b2.getCategories * b2.getPostURL : retrieves the permalink of a given post This… more »
  • As of version 2.4, b2evolution supports 4 different APIs: MetaWeblog API MovableType API Blogger API b2 API Error Codes As of b2evolution 2.4 have been normalized like this: Code: 801 Message: Wrong username/password combination. Code: 802 Message:… more »
  • This is the internal ID of any Item/Post/Page?/Topic in your b2evolution Database. You can find it by editing a post and looking at the top left of your edit form: more »
  • MySQL supports multiple storage engines, amongst which MyISAM and InnoDB are the most widely used. Each has its own advantages and there is no final rule on which is best. Oftentimes, using a mix of both will provide the best balance between data integr… more »
  • Now that we have meet the backoffice, you will notice there are several lists of different sort of things. more »
  • In the right margin of the Blogs you can see how we can display different widgets. In this case we show our Blog Title and Tagline, along with Search, Categories, and Advertisement widgets. You are able to customize these any way you need to best suit… more »
  • This table lists wordpress tags and their equivalent b2evolution TemplateTags. Because these tags evolve frequently, please feel free to edit or report any discrepancies. <table border="1"> <tr valign="middle" style=&q… more »
  • To be able to moderate content a User must be given Advanced Permissions like this: he must be allowed to edit Posts or Comments other than his own he must also be allowed to create Posts or Comments on at least two different Visibility Statuses from… more »
  • This Disp is deprecated. It was used in early versions to display the comments for a post in a popup window. more »
  • This man page applies to b2evolution version “phoenix” There are situation where you don’t want all your blogs called from the same directory on your web server. This page explains how to achieve this. Prerequisite In order to un… more »
  • Keeping the spammers at bay with a hardened .htaccess should be your first line of defense with any web site. So let’s get started! Restricting Where Comments Originate From Everyone likes comments, but no-one wants comment spam. The simple… more »