aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/extension/manager.php
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/11012] Normalize $phpEx member vars to $php_extIgor Wiedler2012-07-211-7/+7
| | | | PHPBB3-11012
* Merge remote-tracking branch 'imkingdavid/ticket/10586' into developIgor Wiedler2012-03-281-0/+22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * imkingdavid/ticket/10586: [ticket/10586] Added space in if statement [ticket/10586] Tidy up comments [ticket/10586] Tests finally work (thanks naderman) [ticket/10586] Correctly purge board cache and don't rename install directory [ticket/10586] trying to get tests to work [ticket/10586] more work on getting tests to pass [ticket/10586] Tests are coming along, just a little more to go [ticket/10586] Rename install directory back to install/ after tests [ticket/10586] browse tests now work, but mine dont. at least we are making progress [ticket/10586] initial work on copying fixtures. Note that this depends on 10706 [ticket/10586] Adding the extensions used by the tests [ticket/10586] Now tests run, but fail. But here is what I have. [ticket/10586] some bootstrap additions and test changes to try and make it work [ticket/10586] test stuff. does not work yet, still need to put phpBB objects in bootstrap.php [ticket/10586] Copy/paste fail fixed [ticket/10586] Sanitize periods from class names, use manager to get path. [ticket/10586] Removed file_exists() check because class_exists() covers that. [ticket/10586] Extension front controller
| * [ticket/10586] Tidy up commentsDavid King2012-03-271-1/+1
| | | | | | | | PHPBB3-10586
| * [ticket/10586] Sanitize periods from class names, use manager to get path.David King2012-03-191-1/+1
| | | | | | | | PHPBB3-10586
| * [ticket/10586] Extension front controllerDavid King2012-03-191-0/+22
| | | | | | | | | | | | Handle extension front pages PHPBB3-10586
* | [ticket/10703] Added a condition to check if ext directory existsDhruv Goel2012-03-231-0/+4
|/ | | | | | | | The existence of ext directory is checked, if not present a proper error message that file doesn't exist is printed out. No Fatal Error messages. PHPBB3-10703
* [ticket/10614] Unbreak all_available on extension manager.Oleg Pudeyev2012-02-111-1/+2
| | | | | | | | By default RecursiveIteratorIterator skips all directories. This results in extension manager not finding any extensions. Add RecursiveIteratorIterator::SELF_FIRST to correct this. PHPBB3-10614
* [ticket/10614] Check if cache exists before destroying itIgor Wiedler2012-02-091-5/+20
| | | | PHPBB3-10614
* [ticket/10614] Remove ext manager exceptions for nowIgor Wiedler2012-02-091-19/+1
| | | | PHPBB3-10614
* [ticket/10614] Refactor list command to use manager APIIgor Wiedler2012-02-091-1/+11
| | | | PHPBB3-10614
* [ticket/10614] Tweak list output, show state, purge cache, handle missing extsIgor Wiedler2012-02-091-1/+19
| | | | PHPBB3-10614
* [ticket/9916] Updating header license and removing Version $Id$Unknown2011-12-311-1/+1
| | | | PHPBB3-9916
* [feature/extension-manager] Split disabling extensions up into steps as wellNils Adermann2011-11-181-6/+40
| | | | PHPBB3-10323
* [feature/extension-manager] Clarify comment on ext meta class instantiatorNils Adermann2011-11-181-1/+1
| | | | PHPBB3-10323
* [feature/extension-manager] Support extensions in subdirectories of ext/Nils Adermann2011-10-141-6/+12
| | | | PHPBB3-10323
* [feature/extension-manager] Add prefix to extension meta data / install classesNils Adermann2011-10-141-1/+1
| | | | PHPBB3-10323
* [feature/extension-manager] Support for loading language files from extensionsNils Adermann2011-10-141-2/+3
| | | | | | | The referenced extension needs to be explicitly specified in an add_lang_ext() call. PHPBB3-10323
* [feature/extension-manager] Don't cache the phpbb_root_path in the ext managerNils Adermann2011-09-291-4/+10
| | | | | | Otherwise the paths are incorrect from e.g. adm/ PHPBB3-10323
* [feature/extension-manager] Make sure the extension manager works without cacheNils Adermann2011-09-291-2/+6
| | | | | | Includes a test for manager without a cache PHPBB3-10323
* [feature/extension-manager] Make the cache variable name for extensions dynamicNils Adermann2011-09-291-4/+7
| | | | | | Allows multiple instances to use cache simultaneously. PHPBB3-10323
* [feature/extension-manager] Use _ext for cache - avoids conflict with file extNils Adermann2011-09-291-2/+2
| | | | PHPBB3-10323
* [feature/extension-manager] Correct usage of false cache return valueNils Adermann2011-09-291-1/+3
| | | | PHPBB3-10323
* [feature/extension-manager] Use an incremental process for enable and purgeNils Adermann2011-09-291-14/+71
| | | | | | | | | | | The enable or purge operation of an extension could take a long time if an expensive operation needs to be executed on a large set of data. To allow this to succeed from a web interface with max_execution_time set in the webserver's php configuration, subsequent requests must continue the operation started earlier. So individual enable and purge implementations must be able to spread their work across multiple steps. PHPBB3-10323
* [feature/extension-manager] Add missing sql_freeresult callNils Adermann2011-09-291-0/+1
| | | | PHPBB3-10323
* [feature/extension-manager] Extension Manager & FinderNils Adermann2011-09-291-0/+301
Extensions RFC: http://area51.phpbb.com/phpBB/viewtopic.php?f=84&t=41499 Ticket: http://tracker.phpbb.com/browse/PHPBB3-10323 PHPBB3-10323