#5768 - After upgrading alpha2 to alpha3 I lost "pages" on the front and can't load the control panel.
| Identifier | #5768 |
|---|---|
| Issue type | Trivial issue (does not break functionality) |
| Title | After upgrading alpha2 to alpha3 I lost "pages" on the front and can't load the control panel. |
| Status | Completed |
| Handling member | PDStig |
| Version | 11 alpha3 |
| Addon | core_adminzone_dashboard |
| Description | The front end works correctly although "pages" in the menu is missing and after the upgrade and when I tried to go into the control panel errors for missing files occurred,
I have made no changes prior or after upgrading. |
| Steps to reproduce | Log in as normally would went to control panel and then noticed new update. Clicked on the upgrader link, gave the information and then the normal routine all without error or fails. After all was done as I always do I manually cleared out out my browser cache. Came back to the home page and it loaded without pages in the menu. Went to control panel as normal and error of missing file occurred.
An error has occurred A language file for language EN is missing: cns_multi_moderations (lang/EN/cns_multi_moderations.ini or an overridden equivalent to this path) (version: 11 alpha3, PHP version: 8.3.7, URL: https://myfakeurl.com/adminzone/index.php?page=home) |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".
Comments
Do a database upgrade (upgrade/install core-database/modules/blocks)
Upgraded/installed:
Installed module purchase <- originally not installed
Installed apache_config_files
Installed banners <- originally not installed
Installed cns_multi_moderations <- originally not installed
Installed e-commerce <- originally not installed
Installed installer <- originally not installed
Installed ldap <- originally not installed
Installed newsletter <- originally not installed
Installed shopping <- originally not installed
Installed SMS <- originally not installed
Installed syndication <- originally not installed
Installed welcome_emails <- originally not installed
Installed wiki <- originally not installed
Installed wordfilter <- originally not installed
For the rules agreement, it's a new feature. For better data law compliance, member accounts now have a new custom profile field containing the exact text of the declarations they agreed to. When a member's text does not match the currently configured site declarations, they are forced to re-read and agree to the rules (so at first, this means everyone since the CPF is new and thus blank). This also applies to admins. My logic behind that is because admins are bound by their own rules / ToS as well especially should they no longer be an admin anymore in the future. So again for legal compliance with data regulations, we need to make sure they consented to their own rules / ToS.
Note this will happen again whenever you change the text of the declarations setting; all members and staff/admins will be required to re-read and re-agree to the rules.
Eventually in a future update members will also receive an e-mail copy of their agreement, which is also required by some new laws being put in place by states in the US.
See https://composr.app/news/view/releases/composr-11-alpha4.htm