Extension Manager Plus

All 3.3.x (Rhea) Extensions released in our Extensions Database will be announced in here. All support for released Extensions needs to take place in the Customisations Database.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

NOTICE: This forum is only for the announcement of new releases and/or updates of Extensions. Any Extension support should be obtained through the Customisations Database in the support area designated for each Extension.

A direct link to support for each Extension is in the first post of the respective topic.
Extensions Robot
Extensions Robot
Extensions Robot
Posts: 29246
Joined: Sat Aug 16, 2003 7:36 am

Extension Manager Plus

Post by Extensions Robot »

Extension name: Extension Manager Plus
Author: LukeWCS
Extension description: Supplements the extension management with the possibility to disable and re-enable all installed extensions at once. An individual selection can be made via checkboxes. In addition, order groups can be defined or extensions can be ignored. Additional information is also displayed in the extension manager.

Requirements

  • phpBB 3.3.0 - 3.3.x (optimal: 3.3.8+)
  • PHP: 7.1.3 - 8.3.x
Functions and properties

EMP replaces the standard extension management. A template is used that is based on the original from phpBB, but has been completely revised and expanded. The new functions and features of EMP were implemented in such a way that the visible original layout of the Extension Manager was retained. This means there is no need to get used to it, as the previous functions are available as usual.

Characteristics:
  • All installed extensions can be deactivated/reactivated at once.
  • An individual selection using check boxes is possible. The state of all checkboxes can also be saved using the option.
  • Sequence groups can be defined to activate the extensions. This is relevant for extensions that other extensions depend on.
  • :new: 2.0.0: Dependencies can be defined for the selection of extensions, i.e. selecting or deselecting. For example, when you select an activated extension on which other extensions depend, all dependent extensions are automatically selected for deactivation.
  • Extensions can also be ignored.
  • Additionally divides the disabled extensions into disabled and not-installed extensions.
  • Since the extensions are activated using phpBB's ExtMgr functions, an existing ext.php is also executed, in which extension authors may define additional actions for the "Activate" and "Deactivate" functions have. This is not the case with tools that only activate extensions via MySQL code, such as STK.
  • As of phpBB 3.3.0, supports the extended error message return function of is_enableable() in ext.php. This makes it possible for EMP to receive all error messages generated by ext.php during activation and then display all error messages from the individual extensions in the confirmation message. If an extension still uses the deprecated trigger_error() method, EMP intercepts this message and packages it into a message framework that contains enough detail to identify the extension that interrupted EMP's operation in question.
  • With the "Recheck all versions" and "Details" functions, the information from identified updates is saved in the database and the new versions are permanently displayed in the relevant extensions. When an extension is updated, the associated update indicator is automatically removed from the list. This functionality solves the shortcoming of phpBB that information about updates is lost as soon as the cache is cleared. This functionality is especially helpful when there are multiple extensions with updates.
  • :new: 2.0.0: If the version check of an ext could not be carried out successfully, this information is saved and signaled accordingly for each extension. This works for both the global VC (Recheck all versions) and the local VC (Details).
  • :new: 2.0.0: Since phpBB does not explicitly inform you by default when an extension does not provide a version check, EMP fills this gap.
  • A separate ACP module is used for the EMP settings, which contains both the setting "Always check for unstable development versions:" of the standard extension manager, as well as all additional EMP settings. EMP settings are marked with the addition “(Plus)”. The settings module can be found in the left navigation bar under "Manage extensions - Settings".
  • The responsive view is supported by EMP just like the original Extension Manager.
  • :new: 2.0.0: Compatible with Toggle Control (set switch style centrally)
Additional displays

Additional displays:
  • A small table with the following information is displayed above the extensions list:
    1. Number of extensions available. :new: 2.0.0: The number of invalid extensions, if applicable, in parentheses.
    2. :new: 2.0.0: Number of extensions that provide version checking.
    3. Date of last version check. :new: 2.0.0: The number of errors in brackets, if applicable.
    4. Number of updates available.
  • Number of enabled extensions.
  • Number of disabled extensions.
  • Number of not-installed extensions.
  • Column "CURRENT VERSION":
    • The available new version in brackets.
    • :new: 2.0.0: Icon (warning triangle) with tooltip for version check errors.
    • :new: 2.0.0: Icon (broken chain) with tooltip for extensions that do not provide version checking.
  • Number of new migration files per extension in a separate column for disabled extensions and for not-installed extensions.
Changelog on GitHub
Extension version: 2.0.0
Tested on phpBB version: 3.3.11

Download file: lukewcs_extmgrplus_2.0.0.zip
File size: 53.38 KiB

Extension overview page: View

Except where otherwise noted, the phpBB Team is not responsible nor required to provide support for this extension. By installing this extension, you acknowledge that the phpBB Support Team or phpBB Extension Customisations Team may not be able to provide support.

-->Extension support<--
Last edited by Extensions Robot on Mon Apr 01, 2024 6:04 pm, edited 36 times in total.
(this is a non-active account manager for the phpBB Extension Customisations Team)
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28712
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Extension Manager Plus

Post by Paul »

Extension validated/released
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28712
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Extension Manager Plus

Post by Paul »

Extension Updated to version 1.1.1
See first post for Download Link
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28712
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Extension Manager Plus

Post by Paul »

Extension Updated to version 1.1.2
See first post for Download Link
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28712
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Extension Manager Plus

Post by Paul »

Extension Updated to version 2.0.0
See first post for Download Link

Return to “[3.3.x] Extensions Database Releases”