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 extensions

Extension system of PunBB allows you to add features to your forum without touching the source code.

Extension installation

  1. Download an extension archive from the PunBB extensions repository or other place. Extract it into extensions/ directory. E.g. your forum root is /home/user/ and you download pun_bbcode extension. To install the extension the file /home/user/ should exist.
  2. Log into the forum and go to Administration ⇒ Extensions ( The downloaded extension should be listed there.
  3. Click the Install extension and follow instructions.
NOTE: You may use the pun_repository extension to download and install official extensions with one click.

Official extensions

Officially supported extensions by PunBB Team.

ID / Download link Title / Wiki link Description
pun_admin_add_user Add user manually Admin may add new user using the form in the bottom of User list.
pun_admin_manage_extensions_improved Manage extensions This extension allows to choose several extensions to enable/disable/uninstall them
pun_antispam Antispam system Adds CAPTCHA to the register, login and guest post form.
pun_bbcode BBCode buttons Pretty buttons for easy BBCode formatting.
pun_pm Private Messaging Allows users to send private messages. This is the first simple version with minimum functions.
pun_poll Poll in topics Adds polls feature for topics.
pun_quote JS quote Select the text you want to quote right in the topic view. Click “Quote” for multiple quotes in quick reply form.
pun_tags Topic tags Topics are taggable now.
pun_repository PunBB repository Feel free to download and install extensions from PunBB repository.
pun_admin_events API for events registration Adds a gear to logging events and GUI for browsing logs.
pun_attachment Attachments Allows users to attach files to posts.
pun_admin_log Loging of events Logs a lot of forum's events.
pun_admin_broadcast_email Broadcast email Allows administrators to send e-mail messages to groups of users.
pun_animated_avatars Animated avatars The extension allows applying animated photo templates from the service to user avatars.
pun_funny_avatars Funny avatars The extension allows applying funny photo templates from the service to user avatars.
pun_move_posts Move posts This extension allows moving selected posts from a topic.
pun_colored_usergroups Colored usergroups This extension allows to set specified colors for user groups.
pun_approval Post and registration approval This extension allows forum administrator to control all new posts and approve them.
pun_karma Karma Posts can be rated by users..
pun_forum_news Forum news This extension allows users to mark topics or posts as “news”. The news is shown on a special page.
pun_invitation_only Registration via invitation letter This extension allows to limit new registrations on your forum. New members can register only if they get an invitation letter.
pun_posts_feed Posts RSS feed Adds posts RSS and Atom feeds to forums.

See also

Unofficial extensions

Extensions by third-party developers. PunBB doesn't provide support for the extensions listed below.

Author ID / Download link Title / Discussion link Description
bedroom db_tracktopics Track Topics In Database Topics are marked as read using the database instead of a cookie.
Garciat easy_google_analytics Easy Google Analytics Allows easy integration of Google Analytics.
colak Display Real Name Displays real name under username in posts.
codeholic most_subscribed Most Subscribed Show the list of most subscribed topics.
codeholic pm_announcements Private Message Announcements Display an announcement if there are unread private messages.
hcs anycodetool Anycode Tool (Russian) Hooks Development Tool.
hcs Reputation Reputation Allow users to give reputation points to other users.
Justice ip_geolocation Uses GeoPlugin web service to display Geolocation in user profiles (displayed to Administrators only).
KANekTHide Tags Hide Tags Allows users hide text in post.
KANekTFirst Post First Post Allows you to fix the first post in the topic on every page.
KANekTTopic description Topic description Allows users to write a description for the topic.
KANekTThanks with AJAX Thanks with AJAX Allows users say thanks for post.
KANekTUser Activity Monitoring User Activity Monitoring User activity monitoring (with url).
kierownik Add This Not maintained anymore This adds the bookmark image and script to your topics.
kierownik Add To Any Not maintained anymore This adds the bookmark image and script to your topics.
kierownik Change Search Not maintained anymore With this extension you can change the search page to what you want.
kierownik Jquery Not maintained anymore This adds the jquery javascript to your forum. Developers can use this extension as dependency.
kierownik List Extensions Not maintained anymore With this extension you can make a nice list of all your extensions that you can use if you have a problem with your forum.
kierownik Remove Used Extensions Footer Not maintained anymore With this extension you can remove the message “Currently used extensions:” from the footer if you do not want to show them.
kierownik Socialmarker Not maintained anymore This adds the bookmark image and script to your topics.
kierownik Userlist Avatar Not maintained anymore With this extension you add the avatar of the users to the userlist.
kaptainkory Integrate Login with ZenPhoto Integrate login with Zenphoto.
Raistlin pun_dice Dice roll integration Allows dice rolls and dice expressions inside user posts.
YonasH add_faq_policy Add FAQ and Privacy Policy Add new fields to Announcements section.
YonasH favorite_topic Favorite topics Let users to assign favorite topics. Users can stick those topics.
YonasH fix_search_list Forums as link on search result Fix! Make clickable forum name on search result page.
YonasH hide_online Hide online status Let users to hide their online status.
YonasH hide_topic Hide topics Let users to hide topics. User can find his hidden topics through link in profile.
YonasH jquery_y used as dependency only Adds jQuery scripts to forum. Used in some my extensions.
YonasH lock_topic (beta) Lock topics Let moderators to lock selected topics for unruly users.
YonasH moderator_group_set Moderator group assignment Let moderators to set users group. Configurable in admin panel.
YonasH online_plus Impoved online list Add new facilities to online list. Configurable in Administration > Settings > Features.
YonasH post_edit_grace_period Post edit grace period Let users to edit post without “Last edited by” for configurable period of time.
YonasH postimg_slimbox Display posts images in Slimbox Big post images are displayed in slimbox. Require jquery_y extension (
YonasH show_last_registered Add shortcut to latest registered users Add shortcut to latest registered users to forum footer. Set button availability in Administration/Settings/Features.
YonasH show_links_blank Show links in new window Open all links from posts, signatures and user websites in new windows.
YonasH show_subscriptions Show subscriptions list Let moderators see who subscribed to a topic.
YonasH subject_lock Subject change lock Only moderator can change topics subject.
YonasH title_avatar_switch Switch the places of title and avatar Switch the places of title and avatar in viewtopic.php.
YonasH y_repository YonasH's repository / ext. update prompter Stick all updates in extension list. Checks for updates of my extensions and let you to automatically install them.
YonasH y_viewforum Different topics list display Hiding poster, adding topic date and poster to “title”.
Tareq textarea_resizer Textarea resizer makes any textarea resizable
webmeister openid OpenID Provides support for OpenID-based registration and login.

Feel free to add your extension to the list. Sort extensions by author name first, then extension ID.

See also


Personal Tools