User tests: Successful: Unsuccessful:
This PR implements a check and notification for an invalid or missing access file that is accessed in both core and 3rd party extensions via the JHelperContent::getActions method.
In the current implementation, depending on the error reporting level, an invalid argument warning would be either shown to the user or written to the php error log file.
In a normal running website, the error reporting level would be set to "System Default" (reporting). The only indication for an invalid or missing access file, is just a few missing toolbar buttons.
Status | New | ⇒ | Pending |
Labels |
Added:
?
?
|
Category | ⇒ | Administration Language & Strings Libraries |
Labels |
Removed:
?
|
ignore that comment. I see now that was to fix an error in the PR and you are not removing a string
I have tested this item
Works like described, thank you!
I have tested this item
I have tested this item
I have also tested this item successfully!
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-10-28 18:28:39 |
Closed_By | ⇒ | rdeutz |
Labels |
Removed:
?
|
I wouldn't put the entire file path in the message. Try this: "The %s component's ACL configuration file is either missing or improperly structured.", merge in the component's name. If this message ever displays on the frontend as is that would be a full path disclosure.