Translations of this page: en bg cs de fi fr hu it ja pl ru tr zh

This is an old revision of the document!


PunBB 1.3 Global Variables

There is a number of forum variables available on every forum page. These variables are used for the page generation. To use them one have to include the FORUM_ROOT.'include/common.php' file.

$forum_user

This variable correlates an associative array with some information about a user (user id, group id, username, profile options, user permissions, etc.) For example:

  • $forum_user['id'] contains user's id;
  • $forum_user['language'] contains the language selected in user's profile;
  • $forum_user['g_post_topics'] shows whether the user can post topics or not.

$forum_config

This variable correlates an associative array with all configuration options (board title, sef scheme, etc.) For example:

  • $forum_config['o_default_lang'] contains the default language of the forum;
  • $forum_config['o_avatars_dir'] is the path to the directory, where avatars are saved.

$forum_db

This variable is an instance of the database layer. It is used to perform SQL queries. See the database helper description for details.


Personal Tools