- Oct 30, 2018
-
-
Andreas Gohr authored
Otherwise it's a bit ahrd to decide if access should be granted ;-)
-
Andreas Gohr authored
This adds a new method that capsulates the access check that has to be done to decide if an admin plugin's page should be shown to the user. The default implementation is the same as before, relying only on the forAdminOnly() method and the users' isadmin or ismanager status. Admin plugins themselves can override the method to do additional checks. In this patch, I added that to the usermanager plugin which will only return true if the current auth backend can list users. However the real idea behind this change is that the new method emits a new event called ADMINPLUGIN_ACCESS_CHECK which would allow plugins to overwrite it. This way it could be possible to give certain user groups access to certain admin plugins without giving them admin or manager permissions. Note: this does not change how the "Admin" link is shown, it still depends on ismanager or isadmin. A plugin as mentioned above would need to influence the display via the MENU_ITEMS_ASSEMBLY event. Note: this only covers the basic access check. Admin plugins may need further adjustments for access to other parts of the plugin (like AJAX components). An additional commit will update this for the bundled plugins.
-
- Oct 17, 2018
-
-
Schplurtz le Déboulonné authored
-
Schplurtz le Déboulonné authored
-
- Oct 14, 2018
-
-
Dmytro Marchenko authored
-
Dmytro Marchenko authored
-
- Oct 12, 2018
-
-
Riccardo authored
-
- Oct 11, 2018
-
-
Adolfo Jayme Barrientos authored
-
- Sep 27, 2018
-
-
José Vieira authored
-
- Sep 19, 2018
-
-
Masoud Sadrnezhaad authored
-
- Sep 15, 2018
-
-
no credits taken authored
-
- Sep 12, 2018
-
-
Aleksandr Selivanov authored
-
- Sep 11, 2018
-
-
Vyacheslav Strenadko authored
-
- Sep 10, 2018
-
-
Aaron Zhou authored
-
- Sep 08, 2018
-
-
Andy authored
-
- Aug 28, 2018
-
-
qezwan authored
-
- Aug 24, 2018
-
-
Salif Mehmed authored
-
- Aug 16, 2018
-
-
WIRESLINKEA authored
-
- Aug 10, 2018
-
-
lempel authored
-
- Aug 04, 2018
-
-
Khalid authored
-
- Aug 01, 2018
-
-
Aleksandr Selivanov authored
-
- Jul 27, 2018
-
-
mahir authored
-
- Jun 26, 2018
-
-
Andreas Gohr authored
-
- Jun 08, 2018
-
-
Christian McKenna authored
-
- Jun 07, 2018
-
-
Andreas Gohr authored
Safemode has been removed in PHP 5.4.0. We finally no longer need to deal with this insanity.
-
- May 22, 2018
-
-
Andreas Gohr authored
These shouldn't be there anymore since the plugins have been deleted
-
- May 18, 2018
-
-
Sebastian Engel authored
-
- May 16, 2018
-
-
Stefano authored
-
Martin Hořínek authored
-
Marian Banica authored
-
- May 13, 2018
-
-
HokkaidoPerson authored
-
- May 11, 2018
-
-
Andreas Gohr authored
authmysql and authpgsql were replaced by authpdo two releases ago.
-
- May 08, 2018
-
-
phallobst authored
-
- Apr 30, 2018
-
-
Tengiz authored
-
- Apr 27, 2018
-
-
Aleksandr Selivanov authored
-
- Apr 25, 2018
-
-
Jonáš Dyba authored
-
- Apr 24, 2018
-
-
Harriet Neitz authored
-
- Apr 23, 2018
-
-
damiano authored
-
Damien Regad authored
-
Yuriy Skalko authored
-