Index
$#! · 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
D
 data, Entry
 date, Entry
 DEFAULT_CHARSET
 DEFAULT_DOCTYPE
 DEFAULT_LANGUAGE
 DEFAULT_MIME_TYPE
 defaultGroup, User
 delcomment.php
 delentry.php
 delete
 destruct, FS
 DisableComments
 display, Page
 display_object, Page
 displayName, User
 docroot_test.php
 doctype, Page
 DOCUMENT_ROOT
 Don’t strip HTML from the comment data,because we do that, BlogComment
E
 editentry.php
 editlogin.php
 EDITOR_HIDE_INLINE_BOXES
 EDITOR_HIDE_SYMBOLS
 editPost
 email, User
 Entry
 ENTRY_COMMENT_DIR
 ENTRY_DATE_FORMAT
 ENTRY_DEFAULT_FILE
 ENTRY_DRAFT_PATH
 ENTRY_PATH_FORMAT
 ENTRY_PATH_FORMAT_LONG
 ENTRY_PATH_SUFFIX
 ENTRY_PINGBACK_DIR
 entry_set_template
 ENTRY_TRACKBACK_DIR
 entryID
 errorMessage, FileUpload
 Essential Files
 Essentials
 EventRegister
 exportVars
 extractLinks, BlogEntry
F
 Feature List
 Features
 fetchPage, Pingback
 file, Entry
 File Writing Overview
 FileUpload
 FileUpload Error Codes
 fileupload.php
 FILEUPLOAD_BAD_NAME
 FILEUPLOAD_FORM_TOO_BIG
 FILEUPLOAD_NAME_TRUNCATED
 FILEUPLOAD_NO_ERROR
 FILEUPLOAD_NO_FILE
 FILEUPLOAD_NOT_INITIALIZED
 FILEUPLOAD_NOT_UPLOADED
 FILEUPLOAD_PARTIAL_FILE
 FILEUPLOAD_SERVER_TOO_BIG
 fixDirectoryPermissions, Blog
 fmtdate
 FS
 FS_PLUGIN
 fs_setup.php
 fsconfig.php
 FTP_ROOT
 FTPFS-only Constants
 FTPFS_HOST
 FTPFS_PASSWORD
 FTPFS_USER
 ftproot_test.php
 Functions
The main text data of this object.
The human-readable date when the object was last modified.
The default character encoding.
The DOCTYPE used by your markup.
The default language.
The default MIME type to accompany DEFAULT_CHARSET in the Content-Type.
function defaultGroup($val = false)
Gets or sets the default group for this user.
Used to delete a reader comment.
Used to delete a blog entry.
function delete ()
Removes an existing weblog.
function delete ()
Delete a comment.
function delete ()
Delete the current object.
function delete($src)
Delete a single file.
function delete()
Permanently delete a trackback.
function destruct()
An explicitly called destructor because PHP 4 doesn’t have proper destructors.
Close comments or trackbacks on selected entries.
function display($page_body,  
$blog = false)
Displays the page, i.e.
Holds a reference to the primary object which is displayed on this page.
function displayName()
Returns a name to display.
This is a one-off page to test if a given value is valid as the DOCUMENT_ROOT setting for LnBlog.
String holding the DOCTYPE for the page.
This is the full local path to the web server’s document root, i.e.
when we add in the links and other markup.
Used to edit existing blog entries and articles.
Used to modify user information, including e-mail address and password.
Shows the inline boxes used for old version of the JavaScript editor
Shows the the buttons to add entities for mathamatical symbols.
Edit an existing post.
Change an existing post.
function email($mail = false)
Set or return the user’s e-mail address.
An abstract class representing entries of all types in the blog database.
Directory name to access comments on entries and articles.
Format used to display dates for entries and articles.
The file name used to store the data for a blog enrty or article.
Directory where draft entries are stored.
The date format used directories for blog entries.
An alternate to ENTRY_PATH_FORMAT.
The file suffix for old versions of entries and articles.
Directory name to access pingbacks on entries and articles.
function entry_set_template(&$tpl,
&$ent)
Sets variables in an entry template for display.
Directory name to access trackbacks on entries and articles.
function entryID()
Gets the ID of the article, which is normally just the last portion of the path.
function entryID()
Gets an identifier for the current entry.
function errorMessage($err = false)
Gets a message associated with the status of the upload.
Each user profile lives under the LnBlug/userdata directory in a directory named for the user.
Handles registering events and calling the event handlers.
function exportVars(&$tpl)
Export blog variables to a PHPTemplate class.
function exportVars(&$tpl)
Convenience function to export relevant user data to a template.
function extractLinks($allow_local = false)
Extracts all the hyperlinks from the entry text.
Here is a list of the features currently supported by LnBlog.
function fetchPage($url,  
$headers = false)
Requests a URL from a remote host and returns the resulting data.
The path to the file that holds data for this entry.
Currently, LnBlog only stores data by writing it to text file on the webg server.
Handles file uploads via HTTP POSTs.
Status constants used for file uploading.
Used to upload a file to the web server.
The file name is not valid for upload.
The file is too big for the suggested size in the form.
The file name was too long and has been truncated.
Upload succeeded without errors.
There was no file uploaded.
Invalid form field name.
Generic upload failure.
The file was not completely received.
The uploaded file is too big for the server.
function fixDirectoryPermissions($start_dir = false)
A quick utility function to fix the borked permissions from not setting the correct umask when creating directories.
function fmtdate($fmt,  
$ts = false)
Print a formatted date.
An abstract class for writing to the filesystem.
This determines which filesystem writing method to use.
This file configures LnBlog’s file writing and allows you to set the document root for your web server (it will try to auto-detect this).
Stores data storage configuration.
The full path on the server to the user’s FTP root.
The host and/or domain name of the FTP server to connect to.
The password used to log in with FTPFS_USER.
The username to use when establishing an FTP connection.
This is a one-off script to test values of FTP_ROOT for FTPFS.