Unclassified NewsBoard Code Reference

Files overview

forum.php Main page request program
This file can be altered for embedded use of the newsboard system
import_ipb112.php import_ipb11.php
Database import module

TYPE: Invision Power Board 1.1.2
The TYPE: description will be used to list this module in the installation
import_phpbb2.php Database import module

TYPE: phpBB 2.0.x
The TYPE: description will be used to list this module in the installation
import_wbb1.php Database import module

TYPE: Woltlab Burning Board 1.x
The TYPE: description will be used to list this module in the installation
install.php Standard database installation
unb_lib/abbc.conf.php ABBC configuration file
unb_lib/abbc.lib.php Main Parser Module
You should not need to change anything in here,
use abbc.conf.php for configuration
unb_lib/announce.lib.php Announcement Library, provides the IAnnounce interface
unb_lib/common.lib.php Public UNB library file
unb_lib/common_out.lib.php Common Library
unb_lib/common_post.lib.php common_post.inc.php
Common Library: HTML output functions for posts and announcements
unb_lib/cp.inc.php Control Panel and User Profile
unb_lib/database.lib.php Database abstraction class, provides the IDatabase interface
MySQL database connection
unb_lib/designs/css.user.php usercss.php
User CSS definition file

This file is included at the end of the design's CSS definitions file so
that you can redefine any of the settings made there.
You can also make full use of PHP tags to create conditional code like for
different browsers. See the included clientinfo.lib.php for details.
If you want to reference images or files from this directory, use ../../ as
the relative pathname from the main CSS file to here.
unb_lib/designs/modern/config.php Design configuration file

Design name: Modern
Author: Yves Goergen
Last edit: 20050903
unb_lib/designs/modern/cssconfig.php Design CSS configuration file

Design name: Modern
Author: Yves Goergen
Last edit: 20051026
unb_lib/designs/native/config.php Design configuration file

Design name: Modern
Author: Yves Goergen
Last edit: 20050903
unb_lib/designs/native/cssconfig.php Design CSS configuration file

Design name: Native
Author: Yves Goergen
Last edit: 20051227
unb_lib/forum.lib.php Forum Library, provides the IForum interface
unb_lib/mail.lib.php E-Mail and Jabber messaging functions
unb_lib/main.inc.php Forums and Threads list page
unb_lib/mime-create.lib.php MIME encoding functions
Widely taken from the Website Management System WMS, http://software.unclassified.de/wms
unb_lib/mime.lib.php MIME decoding functions
Widely taken from the Website Management System WMS, http://software.unclassified.de/wms
unb_lib/plugin.lib.php Plug-in functions
unb_lib/post.inc.php Post editing form
unb_lib/post.lib.php Post Library, provides the IPost interface
unb_lib/register.inc.php New User Registration
unb_lib/rss.inc.php UNB RSS script
Generate a newsfeed of threads
unb_lib/search.inc.php Search form
unb_lib/session.lib.php Session Library
Widely taken from the Website Management System WMS, http://software.unclassified.de/wms

provides functions to start, terminate and check a user login session
unb_lib/smtp.lib.php SMTP connection class
Widely taken from the Website Management System WMS, http://software.unclassified.de/wms
unb_lib/stat.inc.php Show some board statistics
unb_lib/stat.lib.php Statistics table access functiuons
unb_lib/thread.inc.php Show Posts in a Thread
unb_lib/thread.lib.php Thread Library, provides the IThread interface
unb_lib/user.lib.php User Library, provides the IUser interface
unb_lib/users.inc.php User list
unb_lib/ute-compiler.conf.php Template compiler configuration
unb_lib/ute-compiler.lib.php Template compiler functions
unb_lib/ute-runtime.conf.php Template runtime library configuration
unb_lib/ute-runtime.lib.php Template runtime library functions
unb_lib/version.def.php Version definition file
Don't change this information!
Used for online version check and upgrade warning.

© 2006 Yves Goergen. Unclassified NewsBoard Homepage. Reference based on UNB unb.devel.20060128, dated 2006-01-28.