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

On every forum page, there is a list of forum variables, which are used for page generation. These variables are available after including the file FORUM_ROOT.'include/common.php' to the code. Here the list of variables:


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.


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.


This variable is an instance of the database layer. It is used to perform SQL queries. On how to use it, read this article.

Personal Tools