Site admin edit error
-
Hard to title / define:
Several Site Admin’s have reported they cannot post certain things or do certain things in widgets, but the network admin (me) can on their site. I have tried with their logins and they are correct.
For example:
1) In a text widget, Site Admin cannot use <center></center>. It disappears on save. Network admin can.
2) Site admin cannot put embedded flash in HTML post. It disappears on save. Network admin can.
Not sure where to even look for a solution!
So, my heros (you, especially Andrea who always saves me) are bugged by me once again.
-
Does the site have any plugin installed which affects the capabilities of the user roles, such as http://wordpress.org/extend/plugins/capsman/?
Negative. Installed and network activated are:
AddToAny
Blog Activity
cets_blog_defaults
DB Cache Reloaded
graphical statistics report
Select Health Check
Select Redirect
Select Reports
Select Subpage Listing
Select ThreeWP Activity Monitor
TinyMCE Advanced
WP-PostViews
wp-TableFlash makes sense – SuperAdmins have SuperPowers. You can add in anything, your admins can NOT add in js and flash stuff to their posts. This is for security.
439 sites. If they all choose to post a flash video (let alone more) for their classroom…well…that’s not workable.
Not being able to center text in a widget for their classroom name isn’t either.
My understanding was an Admin can do anything on THEIR site only. That should include these two. Am I mistaken?
You are mistaken but only because you’re using MultiSite.
Flash Video is best inserted via a shortcode, though. If it’s YouTube or whatever, you can just use the URL and WordPress magics it for you.
The center … is weird. Can then use
<div style="text-align:center;">Hello Kitty!</div>instead?Well, silly me, I guess. I thought I was running MultiSite.
Guess I’ll have to go do some research as to the difference and where I messed up.
Thanks for the <div> tip. Hadn’t thought to try that. I will now.No no 🙂 I meant ‘Your right, in NORMAL single site WP, you have that privilege. You do NOT in MultiSite.’
Sorry, English.
IF you are using Multisite then your SITE Admins are knocked down a little bit to … 3/4ths an admin. Super Admin is a network admin who has all the power. Site admins have less, so they can’t shoot their neighbors.
Okay, did some reading. I am not a “multisite” setup. Single install with the MU features. 439 sites each have their own admin. Network Admin (Super admin) is me.
As far as I can tell, in this setup, they should be able to add users, activate plugins, and about anything else on their “site” only. Correct?rmiddleton – what you just described “Single install with the MU features. 439 sites each have their own admin.” IS MULTISITE
Unless you have 439 separate sites using WP-Hive or something, you’re running MultiSite. That means you’re running, basically, your own version of WordPress.com.
Site Admins can (if you’ve given them permission) add users and activate/deactivate any plugin that isn’t network activated.
However, unlike standard single-site, they cannot install plugins. they cannot edit themes, and they cannot embed flash without using oembed.
Well, that is what I originally thought until I read in the doc’s that I needed “define(‘WP_ALLOW_MULTISITE’, true);” in wp-config.php. Since it is NOT there, I “assumed” I must be misunderstanding the product.
Thank you for the clarification(s)!
I agree with Ipstenu about using shortcodes for flash (or another plugin).
WordPress will strip html tags from widgets(for admins in a Multisite setup)
You don’t have 439 installations of WP (only 1) and this is a built-in security feature.
What you are experiencing is a filter() in your functions.php file which strips html from widgets.
You can remove that filter but it will be recreated whenever you upgrade WP.
You can also create a customized additional_functions.php to remove the filter but that requires some coding and I guess that’s out of the scope of this discussion.
Later in the school year I wouldn’t mind trying to tackle that, but not now. I’ll convey to teachers that this is a limitation they will have to accept for now. Possibly more work on me if a lot of them want html in widgets, but…we’ll see.
The filter is good to know about. At least it explains what I saw as bizarre behaviour.
Thank you both! Always glad to learn new things. Wish my responsibilities let me spend more time with this, but alas, this is about 5%, or less, of my job. I REALLY appreciate your help!!!
Well, that is what I originally thought until I read in the doc’s that I needed “define(‘WP_ALLOW_MULTISITE’, true);” in wp-config.php.
It does, but … well, you’d know the diff between 400+ separate sites and one network 😉 You may be using the old WPMU (if you’re pre version 2.9) OR if you upgrade from that, I’ve seen oddities.
I don’t remember the original install, at least a couple of years ago. 2.x something? At least 2.9, maybe older. 2.7 is the earliest I recall working with, but I am not sure it was this install.
I remember when we upgraded to 3 there were some definate differences. We keep current. Now at 3.2.1.
All users are on the same theme (only one offered to them) with variations by Suffusion Options control only.
Very few plugins, less than 10.
So, I guess we are experiencing an “oddity”.
The topic ‘Site admin edit error’ is closed to new replies.