This is an old revision of the document!
Table of Contents
PunBB 1.3 extensions
Extension system of PunBB allows you to add features to your forum without touching the source code.
Extension installation
- 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/example.com/punbb/
and you downloadpun_bbcode
extension. To install the extension the file/home/user/example.com/punbb/extensions/pun_bbcode/manifest.xml
should exist. - Log into the forum and go to Administration ⇒ Extensions (
http://example.com/punbb/admin/extensions.php?section=install
). The downloaded extension should be listed there. - 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 http://pho.to/ to user avatars. |
pun_funny_avatars | Funny avatars | The extension allows applying funny photo templates from the service http://pho.to/ 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
- PunBB extension repository for other archive formats.
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 |
---|---|---|---|
Garciat | easy_google_analytics | Easy Google Analytics | Allows easy integration of Google Analytics. |
colak | http://www.neme.org/file_download/17/display_realname.zip | 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). | |
KANekT | Hide Tags | Hide Tags | Allows users hide text in post. |
KANekT | First Post | First Post | Allows you to fix the first post in the topic on every page. |
KANekT | Topic description | Topic description | Allows users to write a description for the topic. |
KANekT | Thanks with AJAX | Thanks with AJAX | Allows users say thanks for post. |
KANekT | Who Does | Who Does | User activity monitoring (with url). |
kierownik | Add This Not maintained anymore | This adds the addthis.com bookmark image and script to your topics. | |
kierownik | Add To Any Not maintained anymore | This adds the addtoany.com 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 socialmarker.com 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_zenphoto.zip | 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 (http://rapidshare.com/files/190370698/jquery_y_1.3.zip.html). |
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.