$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
 __construct, MyPlugin
 0 API Support, Blogger 1
 A Note on URLs
 activateEvent, EventRegister
 activateEventFull, EventRegister
 Ad Hoc Translation Format
 addEvent, EventRegister
 addHandler, EventRegister
 addHeader, Page
 Adding Custom Markup
 Adding new plugins
 addInlineScript, Page
 addInlineScriptFirst, Page
 addInlineStylesheet, Page
 addLink, Page
 addMeta, Page
 addQuery, URI
 addRSSFeed, Page
 addScript, Page
 addScriptFirst, Page
 addStylesheet, Page
 Allow comments
 API Extensions
 appendPath, URI
 Ban and delete
 Ban list file
 Basic Design
 Basic gettext Translation Steps
 Bio to display
 Block comments with HTML links
 Blog configuration
 Blog entry and Article configuration
 Blog roll file
 BlogEntry Error Codes
function _($str)
Mimics the behavior of gettext.
public function __construct()
Make sure that you provide a constructor for your class.
This section implements the Blogger 1.0 API for posting to your blog via XML-RPC.
LBCode includes a feature to automatically absolutize URLs.
The “about LnBlog” page.
function activateEvent(&$raiser,  
$params = false)
Activates an event for the raising object.
function activateEventFull($param,  
$data = false)
Raises an arbitrary event for the given class.
The ad hoc translation mechanism used by LnBLog takes the form of a simple PHP array.
function addEvent($raising_class,
Creates a new event.
function addHandler($raising_class,  
$static = false)
Adds a handler function to an event.
public function addHeader($name,
Add an item to the HTTP header for the page.
If you want a substantial profile, then it’s entirely likely that custom fields won’t be enough for you.
Adding a new plugins is as simple as copying the plugin PHP file into the plugins directory.
public function addInlineScript($text,  
$type = "text/javascript")
Adds an inline script to the header of the page.
public function addInlineScriptFirst($text,  
$type = "text/javascript")
Like addScriptFirst, except for inline scripts.
public function addInlineStylesheet()
Adds style sheets to be added inline into the page.
public function addLink($attribs)
Adds a generic link element to the page header.
public function addMeta($content,  
$name = false,
$httpequiv = false)
Adds a META item to the page.
Here we will set up the plugin configuration system.
function addOption($name,  
$control = "text",
$options = false)
A short-hand way to add configuration options.
function addQuery($key,
Adds a parameter to the URI query string.
public function addRSSFeed($href,
Adds an RSS feed to the link elements of the page header.
public function addScript($href,  
$type = "text/javascript")
Adds a script file to the header of the page.
public function addScriptFirst($href,  
$type = "text/javascript")
Like addScript, except adds the script at the beginning of the list of scripts to be inserted.
public function addStylesheet()
Adds style sheets to be link into the page.
public function addToGroup(&$usr,
Adds a user to a group.
function addToGroup($groupname)
Adds the user to the specified group.
Username of site administrator.
function ahref($href,  
$attribs = false)
Creates markup for a hyperlink.
Determine who is allowed to post comments.
This is the number of file upload fields that appear on the entry edit page.
This determines whether or not Pingback pings are sent to entries on the same server.
Default name for users who don’t enter a name.
LnBlog’s implementation conservatively extends the MetaWeblog API.
This is a simple test harness for the Blogger 1.0 API implementation.
function appendPath($path)
Appends a path componend to the URI path, adding or removing terminal/beginning slashes as appropriate.
This template is the optional page layout for archived entries.
A sidebar plugin to display months of archives.
Represents a static article.
A sidebar panel that displays your static articles.
Use sessions in authentication instead of just cookies.
This plugin lets you display biographical information about the author in the sidebar.
When you check this, instead of just banning the IP, the ban link will also delete the reply.
This is the name of the file used to store the list of banned expressions.
public function baselink()
Returns a link to the object’s base directory.
public function baselink()
Gets a link to the object’s base directory, to use for converting relative to absolute paths.
LnBlog provides an abstract Plugin class.
Translating LnBlog with GNU gettext is a little esoteric, but not really all that difficult.
This template is the default page layout.
The bio text that will be shown in the widget.
When enabled, this will cause the plugin to reject any comments that contian HTML link code.
The “master” class which represents a weblog.
Configuration constants regarding date formats and file names.
This is the OPML-formatted file to use to create your blogroll.
Like BLOG_ENTRY_PATH, except for static articles.
File name for storing blog metadata.
Directory name used to store old blog settings.
The name of the subdirectory of the blog root URL under which blog entries are accessed.
function blog_get_post_data(&$blog)
Get data from the HTTP POST and put it into the blog object.
Like BLOG_ENTRY_PATH, except for accessing RSS feeds.
function blog_set_template(&$tpl,
Sets template variables for display of a blog.
Represents a comment on a blog entry or article.
Holds basic configuration constants that are required by all pages.
Represents an entry in the weblog.
Update status constants for blog entry modifying.
public function bloglogin()
Allows users to log in, then redirects them back to the page they came from.
Allows users to log in, then redirects them back to the page they came from.
public function bloglogout()
Logs the user out and redirects them to the front page of the current blog.
Logs the user out and redirects them to the front page of the current blog.
Used to update the INSTALL_ROOT, INSTALL_ROOT_URL, and BLOG_ROOT_URL for a particular blog.
You can use this plugin to add a blogroll to your site.
This implements some simple counter-measures to prevent comment spam.
This plugin createa a breadcrumb trail in the page header.
function buildOutput($obj)
Method called by outputCache to regenerate cache data.