- Dec 12, 2018
-
-
Jacob Palm authored
-
- Nov 28, 2018
- Nov 27, 2018
- Nov 25, 2018
-
-
Katerina Katapodi authored
-
- Nov 23, 2018
-
-
Márcio Gomes Gonçalves authored
-
Katerina Katapodi authored
-
- Nov 22, 2018
-
-
Katerina Katapodi authored
-
Katerina Katapodi authored
-
- Nov 21, 2018
-
-
Katerina Katapodi authored
-
Lars Pötter authored
-
- Nov 20, 2018
-
-
Jürgen Fredriksson authored
-
Jürgen authored
-
Katerina Katapodi authored
-
Katerina Katapodi authored
-
Katerina Katapodi authored
-
- Nov 19, 2018
-
-
Andreas Gohr authored
-
- Nov 14, 2018
-
-
Hakan authored
-
- Nov 12, 2018
-
-
Phy authored
Add links "plugins" & "templates" to intro_search.txt
-
- Nov 11, 2018
-
-
HokkaidoPerson authored
-
- Nov 10, 2018
- Nov 08, 2018
-
-
En Mathis authored
-
- Nov 06, 2018
-
-
Laurent Ponthieu authored
-
- Nov 03, 2018
-
-
HokkaidoPerson authored
-
HokkaidoPerson authored
-
- Oct 30, 2018
-
-
Andreas Gohr authored
This adjusts the bundled plugins to do their admin permission checks based on their admin component's isAccessibleByCurrentUser() method instead of doing their own isAdmin checks.
-
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
-