News, Announcements, Feedback, Improvements, Changes and Policies.
#8327 by ThemeSplat
September 8th, 2015, 3:33 am
On your server, Inside your phpBB board's directory there is a folder named "ext". This is the location where all the phpBB extensions are stored/uploaded in order to be installed. Every extension follows the same folder hierarchy in which extensions are grouped into folders by the author's vendor name.

For example, If you downloaded an extension named "BBCore" marketplace.php from the author/vendor "sitesplat" then it would be uploaded to "ext/sitesplat/BBCore". Any other extensions developed by the same author/vendor "sitesplat" would also be stored in "ext/sitesplat/".
Let's say you now need to install the BBCore and the Fancy Lazy Topic Loader extensions. Your "ext" folder will look like this: (you need to upload the unzipped folders as explained above)

"ext/sitesplat/fltl" (is the Fancy Lazy Topic Loader)


These two extension will now be available under "ACP > Customise > Manage extensions" and you are now finally ready to hit the "Enable" button to install them (Point #4)


Due to the fact the themes are built from scratch in order to use a modern, powerful framework, you will need to use the ported extensions (MODs in case you are still running phpBB 3.0) from this section: viewforum.php?f=5 or of course the Premium addons from here: marketplace.php which are not only professionally coded but tested in very large boards to ensure the end-user can truly enjoy a superior and unique product.

This will not only ensure the extensions/addons are working as intended but also provide an extra selection for the extensions are worth and safe to install on your board. If you are wondering why, the reason is that, the majority of the extensions on phpBB are coded by people who are very new to the software and its development in general and they don't know best code practices. I'm going as far as saying they in fact do not understand the development process/logic and database relation at all. (You can see the low level of knowledge just by reading random posts from the authors posts on any random phpBB extensions in the dev section, where the authors are puzzled by how code and functions work ) Those extensions are also generally not supported either or supported very little leaving you with a product will get abandoned in just few months or not being able to survive further phpBB releases.

Please also remember this, the fact that an extension is on the phpBB CDB (Customization DataBase) does not mean that extension is properly coded and good to be used 100%. They are just checked against their own code guideline and they do still get abandoned and/or not updated. Never mind the extensions in the "under Development" section. Please stay clear of that section at all costs! You have been warned! ;)

If you have a particular request regarding an extension you would like to have ported, you can open it here: viewforum.php?f=11

Some more notes about this: ... 719#p19719

Official Documentation:
How to Install:

  1. Download and unzip the current release.
  2. Copy the unzipped folder to the ext directory in the root of your forum. Note, if a phpbb directory already exists in your ext directory, do not overwrite it; just copy the extension-name folder to ext/vendor/extension.
  3. Navigate in the ACP to Customise -> Manage extensions.
  4. Look for extension-name under the Disabled Extensions list, and click its Enable link.

How to Update:

  1. Download and unzip the current release.
  2. Navigate in the ACP to Customise -> Manage extensions.
  3. Look for extension-name under the Extensions list, and click its Disable link.
  4. Delete the old extension directory at ext/vendor/extension from your server.
  5. Upload the new extension directory to ext/vendor/extension on your server.
  6. Back in the ACP, click the Enable link.

How to Uninstall:
  1. Navigate in the ACP to Customise -> Manage extensions.
  2. Look for extension-name under the Enabled Extensions list, and click its Disable link.
  3. To permanently uninstall, click Delete Data and then delete the extension directory from your server.

Who is online

Users browsing this forum: No registered users and 2 guests