aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/acp/acp_modules.php
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/14972] replace all occurrences of sizeof() with the count()rxu2018-01-011-4/+4
| | | | PHPBB3-14972
* Merge branch '3.1.x' into 3.2.xTristan Darricau2016-09-181-6/+24
|\ | | | | | | | | | | * 3.1.x: [ticket/14789] Add form tokens to tests and uncomment add_form_key [ticket/14789] Add link hashes and form tokens to all acp links/buttons
| * [ticket/14789] Add link hashes and form tokens to all acp links/buttonsMarc Alexander2016-09-181-6/+24
| | | | | | | | | | | | | | | | | | | | | | This will further harden the ACP security by adding link hashes to links and form tokens to forms that did not have these yet and result in modified settings or write action on the filesystem or database. These few links and forms were still relying on the global ACP protection, mainly due to them not posing further risks of compromising data. After this change these will now also be properly protected against tampering. PHPBB3-14789
| * [ticket/14577] Do not calculate size of array in for loopMarc Alexander2016-04-021-1/+1
| | | | | | | | | | | | | | For loops that modify the size of the looped arrays were obviously not changed. PHPBB3-14577
* | [ticket/13454] Remove unused variablesMarc Alexander2016-01-061-1/+1
| | | | | | | | | | | | Part 4 PHPBB3-13454
* | [ticket/13777] Reorder get_module_infos() method's argumentsMateBartus2015-05-311-4/+4
| | | | | | | | PHPBB3-13777
* | [ticket/13777] Move module management into serviceMateBartus2015-05-311-529/+88
| | | | | | | | PHPBB3-13777
* | [ticket/13455] Remove unnecessary calls to `utf8_normalize_nfc()`Gaëtan Muller2015-02-031-2/+2
| | | | | | | | PHPBB3-13455
* | [ticket/13455] Update calls to `request_var()`Gaëtan Muller2015-02-031-12/+12
| | | | | | | | PHPBB3-13455
* | [ticket/13468] Update calls to `add_log()`Gaëtan Muller2015-01-271-8/+8
|/ | | | PHPBB3-13468
* [ticket/12557] Fix doc block errors found by Samin-aleha2014-08-031-1/+2
| | | | PHPBB3-12557
* [ticket/12508] Fix usages of the finderJoas Schilling2014-06-101-2/+2
| | | | PHPBB3-12508
* [ticket/12594] Remove @package tags and update file headersYuriy Rusko2014-05-271-6/+7
| | | | PHPBB3-12594
* [ticket/12038] AJAXify move up/down buttons in the module management pages.Cesar G2013-12-051-0/+8
| | | | PHPBB3-12038
* [ticket/11871] Allow backslash in classnames for ModulesJoas Schilling2013-09-271-1/+1
| | | | PHPBB3-11871
* [ticket/11700] Correctly load extensions with nonprefixed namespacesNils Adermann2013-09-171-1/+1
| | | | PHPBB3-11700
* Merge remote-tracking branch 'github-phpbb/develop' into ticket/11700Nils Adermann2013-09-161-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * github-phpbb/develop: (586 commits) [ticket/11735] Display disabled checkbox in subsilver for read notifications [ticket/11735] Display disabled checkbox when notification is already read [ticket/11844] update acp/authentication language var [ticket/11795] Remove PM popup [ticket/11795] Remove outdated comment from forum_fn.js [ticket/11795] Move find user JS to forum_fn [ticket/11795] Replace TWIG with phpBB syntax in ACP [ticket/11795] Move MSN scripts to forum_fn.js [ticket/11795] Use phpBB template syntax instead of TWIG [ticket/11795] Move PM popup JS to forum_fn.js [ticket/11795] Get rid of pagination JS variables [ticket/11795] Get rid of onload_functions [ticket/11795] Use data-reset-on-edit attr to reset elements [ticket/11795] Redo form elements auto-focus [ticket/11811] Remove outline on :focus [ticket/11836] Fix subsilver fatal error [ticket/11837] Replace escaped single quote with utf-8 single quote [ticket/11836] Fix fatal error on unsupported provider for auth link [ticket/11837] Translate UCP_AUTH_LINK_NOT_SUPPORTED [ticket/11809] Ensure code.js is first script included after jQuery ... Conflicts: phpBB/config/services.yml phpBB/develop/create_schema_files.php phpBB/develop/mysql_upgrader.php phpBB/download/file.php phpBB/includes/bbcode.php phpBB/includes/functions_container.php phpBB/install/database_update.php phpBB/install/index.php phpBB/phpbb/controller/helper.php phpBB/phpbb/controller/resolver.php phpBB/phpbb/request/request_interface.php phpBB/phpbb/session.php phpBB/phpbb/style/extension_path_provider.php phpBB/phpbb/style/path_provider.php phpBB/phpbb/style/path_provider_interface.php phpBB/phpbb/style/resource_locator.php phpBB/phpbb/style/style.php phpBB/phpbb/template/locator.php phpBB/phpbb/template/template.php phpBB/phpbb/template/twig/node/includeasset.php phpBB/phpbb/template/twig/node/includecss.php phpBB/phpbb/template/twig/node/includejs.php phpBB/phpbb/template/twig/twig.php tests/controller/helper_url_test.php tests/di/create_container_test.php tests/extension/style_path_provider_test.php tests/notification/notification_test.php tests/session/continue_test.php tests/session/creation_test.php tests/template/template_events_test.php tests/template/template_test_case.php tests/template/template_test_case_with_tree.php tests/test_framework/phpbb_functional_test_case.php
| * [ticket/11713] Do not remove module if it couldn't be deletedMarc Alexander2013-07-181-0/+1
| | | | | | | | | | | | | | | | Up to now, the module or module category was always removed with jQuery, even if there was an error. With this change, the modules will not be deleted by jQuery if the return JSON array will have SUCCESS set to false. PHPBB3-11713
* | [ticket/11700] Move all recent code to namespacesNils Adermann2013-09-161-1/+1
|/ | | | PHPBB3-11700
* [ticket/11690] Old module class names may get autoloaded by class_existsNils Adermann2013-07-131-5/+12
| | | | PHPBB3-11690
* [ticket/11465] Check if class exists before including info fileMarc Alexander2013-04-141-1/+1
| | | | PHPBB3-11465
* [ticket/11465] The info file does not have _info suffixJoas Schilling2013-04-101-3/+4
| | | | PHPBB3-11465
* [ticket/11465] Use extension finder when adding extensions' acp modulesMarc Alexander2013-03-211-47/+25
| | | | | | | | | | | | | The method acp_modules::get_module_infos() needs to use the extension finder whenever it is looking for a module's info file. While transitioning to the new extension system, only the initial search for all module info files was changed to the new system. Due to this it is not possible to add an extension's acp/mcp/ucp module manually in the ACP. This patch will always use the extension finder for the acp module's info files and therefore properly find the needed file. Additionally, the code has been cleaned up a little bit. PHPBB3-11465
* [ticket/11395] Prevent acp_modules::get_modules_info from reincluding filesNathaniel Guse2013-03-031-2/+2
| | | | PHPBB3-11395
* [ticket/11363] Fix to make get_module_infos get from all extensionsNathaniel Guse2013-03-011-2/+8
| | | | | | Depends on 11381 PHPBB3-11363
* [ticket/11305] Retrieve cache driver from container rather than cache service.Oleg Pudeyev2013-01-021-3/+3
| | | | | | This only covers some of the call sites. PHPBB3-11305
* [feature/ajax] Unify phpbb_json_response instantiationIgor Wiedler2012-03-311-1/+1
| | | | PHPBB3-10270
* [feature/ajax] Replace static call to phpbb_request with OOIgor Wiedler2012-03-311-1/+2
| | | | PHPBB3-10270
* [feature/ajax] Handle acp_modules error cases with JSON responseIgor Wiedler2012-03-311-1/+9
| | | | PHPBB3-10270
* [ticket/9916] Updating header license and removing Version $Id$Unknown2011-12-311-2/+1
| | | | PHPBB3-9916
* [feature/extension-manager] Rename default methods to core methods on finder.Nils Adermann2011-11-181-6/+4
| | | | | | | There are now extension_ and core_ methods for all finder settings as well as a generic method which overwrites both. PHPBB3-10323
* [feature/extension-manager] Avoid unecessary loading of acp classesNils Adermann2011-09-291-10/+6
| | | | PHPBB3-10323
* [feature/extension-manager] Fix whitespace in acp_modulesNils Adermann2011-09-291-13/+13
| | | | PHPBB3-10323
* [feature/extension-manager] Load (A/U/M)CP modules from extensionsNils Adermann2011-09-291-32/+53
| | | | | | | | | To avoid large bc breaking changes, modules in the old includes directory structure still follow the same naming conventions. Modules in extensions have to be placed in an xcp/ folder and need a _module suffix. The corresponding info file is in the same directory but with an _info suffix. PHPBB3-10323
* [ticket/9556] Drop php closing tags, add trailing newlineIgor Wiedler2010-11-111-2/+0
| | | | | | | | | | | | Closing tags converted using Oleg's script. remove-php-end-tags.py -a . Trailing newlines added using the following where $ext is file extension. find . -type f -name "*.$ext" -print | xargs printf "e %s\nw\n" | ed -s; Extensions: php, css, html, js, xml. PHPBB3-9556
* Copy 3.0.x branch to trunkMeik Sievertsen2009-10-041-0/+1065
| | | | git-svn-id: file:///svn/phpbb/trunk@10211 89ea8834-ac86-4346-8a33-228a782c2dd0
* put acp, mcp and ucp into modules/ directoryMeik Sievertsen2008-12-241-1068/+0
| | | | git-svn-id: file:///svn/phpbb/trunk@9223 89ea8834-ac86-4346-8a33-228a782c2dd0
* merge in r9090, r9170, r9174, r9179Chris Smith2008-12-231-0/+2
| | | | git-svn-id: file:///svn/phpbb/trunk@9214 89ea8834-ac86-4346-8a33-228a782c2dd0
* - updated all code to use the request class instead of any direct access toNils Adermann2008-11-241-1/+1
| | | | | | | | | super globals - disabled super globals in common.php. See commit r9101 for more information - cleaned up/simplified a few lines along the way. git-svn-id: file:///svn/phpbb/trunk@9102 89ea8834-ac86-4346-8a33-228a782c2dd0
* Remove caching of templates from the database completely, themes is cut down ↵Chris Smith2008-09-041-1/+1
| | | | | | ready for a complete chop, and fix the installer :) git-svn-id: file:///svn/phpbb/trunk@8812 89ea8834-ac86-4346-8a33-228a782c2dd0
* PHP5.3 compatibility.Marek A. R2008-08-151-1/+7
| | | | git-svn-id: file:///svn/phpbb/trunk@8759 89ea8834-ac86-4346-8a33-228a782c2dd0
* ok... i hope i haven't messed too much with the code and everything is still ↵Meik Sievertsen2008-05-291-8/+5
| | | | | | | | | | working. Changes: - Ascraeus now uses constants for the phpbb root path and the php extension. This ensures more security for external applications and modifications (no more overwriting of root path and extension possible through insecure mods and register globals enabled) as well as no more globalizing needed. - A second change implemented here is an additional short-hand-notation for append_sid(). It is allowed to omit the root path and extension now (for example calling append_sid('memberlist')) - in this case the root path and extension get added automatically. The hook is called after these are added. git-svn-id: file:///svn/phpbb/trunk@8572 89ea8834-ac86-4346-8a33-228a782c2dd0
* dumdidum... sorry. ;)Meik Sievertsen2007-10-051-6/+14
| | | | git-svn-id: file:///svn/phpbb/trunk@8147 89ea8834-ac86-4346-8a33-228a782c2dd0
* #i62 - #i65Meik Sievertsen2007-09-221-1/+1
| | | | | | | gone through every javascript invocation and making sure we adhere to our coding guidelines. git-svn-id: file:///svn/phpbb/trunk@8099 89ea8834-ac86-4346-8a33-228a782c2dd0
* + some fixesMeik Sievertsen2007-07-241-1/+6
| | | | git-svn-id: file:///svn/phpbb/trunk@7938 89ea8834-ac86-4346-8a33-228a782c2dd0
* try to normalize everything...Meik Sievertsen2007-07-221-2/+2
| | | | git-svn-id: file:///svn/phpbb/trunk@7920 89ea8834-ac86-4346-8a33-228a782c2dd0
* some fixesMeik Sievertsen2007-07-111-22/+25
| | | | git-svn-id: file:///svn/phpbb/trunk@7866 89ea8834-ac86-4346-8a33-228a782c2dd0
* fixing some bugsMeik Sievertsen2007-05-071-1/+1
| | | | | | | changed the way we are handling bookmarks. No order_id required, really! Order by last post time as suggested by BartVB. git-svn-id: file:///svn/phpbb/trunk@7497 89ea8834-ac86-4346-8a33-228a782c2dd0
* #9828, #10545, #10541, #10533, #10529, #10527, #10521, #10503, #10481Meik Sievertsen2007-05-061-2/+16
| | | | | | | | - more label fixes - simpler approach to get input cursor text git-svn-id: file:///svn/phpbb/trunk@7485 89ea8834-ac86-4346-8a33-228a782c2dd0
* my take on getting the bugs down... thanks to those also providing (usable) ↵Meik Sievertsen2007-04-121-0/+4
| | | | | | solutions to the problem. ;) Of course also to those reporting generally... git-svn-id: file:///svn/phpbb/trunk@7330 89ea8834-ac86-4346-8a33-228a782c2dd0