joelworsham
Forum Replies Created
-
Forum: Plugins
In reply to: [Client Dash] Can’t change menuAs you are customizing, it shows a live preview. You should see the preview window refresh on each change. If you do not, it could be having issues writing to your new table. Make sure the database user in your wp-config.php file has full read/write access to the new table.
Forum: Plugins
In reply to: [Client Dash] Can’t change menuWell, that isn’t actually an executable SQL query, it is PHP code. You will have better luck creating the table via PHPMyAdmin tools. You will need to find someone knowledgeable to help you or do some research.
If you want to simply execute the query, here is the actual SQL query itself:
CREATE TABLE pyrotest_cd_customizations ( role VARCHAR(100) NOT NULL UNIQUE, menu LONGTEXT, submenu LONGTEXT, dashboard LONGTEXT, PRIMARY KEY (role) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
The issue is I do not know what your character and collation is, so this example code may not properly align with your current database. Again, I highly advise getting professional support for getting the table up, but you are more than welcome to attempt that SQL. I make no promises.
Forum: Plugins
In reply to: [Client Dash] Can’t change menuPerhaps try to deactivate and then reactivate Client Dash AFTER all other plugins are deactivated.
You are the first person to report not being able to write the tables, so unfortunately I have to assume there must be something in your system preventing it :/.
Forum: Plugins
In reply to: [Client Dash] Can’t change menuIf they request it, here is the code that installs the table:
`
global $wpdb;$charset_collate = $wpdb->get_charset_collate();
$sql = “CREATE TABLE {$wpdb->prefix}cd_customizations (
role VARCHAR(100) NOT NULL UNIQUE,
menu LONGTEXT,
submenu LONGTEXT,
dashboard LONGTEXT,
PRIMARY KEY (role)
) $charset_collate;”;require_once ABSPATH . ‘wp-admin/includes/upgrade.php’;
dbDelta( $sql );
`
Forum: Plugins
In reply to: [Client Dash] Can’t change menuYou will need to contact hosting support to figure out why the system is not allowing Client Dash to install the tables.
Every time you activate the Client Dash plugin, it will attempt to install these tables. So, once you figure out with hosting support why it is not allowing it, deactivate then reactivate the plugin to install the tables.
Forum: Plugins
In reply to: [Client Dash] Can’t change menuYes it does use mysql. Do you have more stringent limitations on plugins creating tables?
It should create a table called
{prefix}cd_customizations
Forum: Plugins
In reply to: [Client Dash] Can’t change menuI checked it out and I’m unable to see anything that would be causing this. Unfortunately, I cannot replicate this bug at all…
Given that there are so many plugins active, I will have to ask that you narrow down which plugin may be conflicting. I won’t personally change anything on your site by deactivating plugins, so I will ask that you do so.
Try deactivating plugins and returning to a default theme and see if the bug still happens. If it does, let me know. If it doesn’t, try re-activating each plugin until the bug reappears and let me know which plugin it is so I can try to figure out the conflict.
Thank you.
Forum: Plugins
In reply to: [Client Dash] Blank pageOkay perfect, thank you. We released an update today that fixed a similar issue. Are you at version 2.0.10?
Forum: Plugins
In reply to: [Client Dash] Can’t change menuSure thing, not a problem. We have found that some plugins create Roles with invalid ID’s (spaces and some odd characters). While this should not break Client Dash, and we are looking to patch the bug so it does not break, this is still against protocol for roles and causes issues.
This could be the case here.
Followup: I just tested out the plugin and it does add roles with invalid IDs (whitespace characters). While this is technically allowed, it is not suggested. This is a good opportunity for us to push out a patch to Client Dash that at least allows this, even though it is rare.
Unfortunately, for the time being, there is no way within AAM to modify the role ID.
Please be on the lookout for an update to Client Dash in the near future.
Thanks.
Forum: Plugins
In reply to: [Client Dash] Can’t change menuThank you for the info. Those are two common scenarios where things can possibly go wrong.
Follow-up: Do you have any “role customization” plugins active? Have you modified or created any new roles? If yes, which plugin did you use?
Forum: Plugins
In reply to: [Client Dash] Can’t change menuDoes one of the following apply to your website?
– Is it a sub-directory install where the URL always has the directory in it?
– Is there SSL installed either ONLY on the admin or ONLY on the frontend?Forum: Plugins
In reply to: [Client Dash] Can’t change menuSorry for this. To get a better idea of what is happening, could you please open up the JavaScript console and copy any errors coming through here? This article explains how to open the console in various browsers: https://codex.www.ads-software.com/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis
Thanks!
Forum: Plugins
In reply to: [Client Dash] not working with multi-siteHi there.
Sorry for this. When you say “while using multi-site”, what exactly do you mean?
Do you have it network activated and are getting this message on the network admin?
Do you have it network activated and are getting this message on a specific sub-site?
Do you have it only activated on a sub-site?Forum: Plugins
In reply to: [Client Dash] Plugin MissingNo problem!
What I suggest is making a copy of the Administrator role and giving it a different name. Maybe something like “Site Manager” or “Sub Administrator”, or whatever you like.
Then take the copied role and remove any capabilities you do not want them to have.
Does that make sense? It should help you do what you want.
let me know!
Forum: Plugins
In reply to: [Client Dash] Plugin MissingThere is currently no way to change the admin for a specific user.
I would advise downloading the plugin I mentioned, duplicating the Administrator role, removing any unnecessary capabilities, and then giving your user that new, custom Administrator role.