A few quick notes -- Be warned that poking directly in the user_groups table can leave in-cache user data out of sync with the database. You might have to restart memcached if using it, or clear the objectcache table in the database, depending on configuration.
More generally, remember that group membership doesn't do anything unless the config is in $wgGroupPermissions -- so make sure you have a common setup of permissions for all your wikis, or it might be seeing the group but not conferring a permission from it. Also, the group names are probably case sensitive -- 'SysOp' may not mean the same as 'sysop'. (Note that if you're using an authentication plugin you can override things like group membership; on Wikimedia's sites these are provided via CentralAuth extension. That might be overkill for your use if you only need to adjust a couple accounts.) -- brion On Wed, Feb 18, 2015 at 9:35 AM, Adam Hubble <[email protected]> wrote: > Hi there, > I've recently been given control of a wiki which I believe is set up as a > wiki family for different languages. The default wiki can be found at > http://wiki.magicjudges.org/en/w (and other languages are > http://wiki.magicjudges.org/XX/w, with XX being various language codes). > > I am both bureaucrat and sysop on the English wiki (and see the appropriate > entries in en_user_groups table). We have a shared database, but from what > I can tell not shared tables for most things, as there are tables with > every language prefix. The language specific user tables only have the > SysOp user in. The language specific user_groups table has the groups for > the SysOp, WikiOp, and two previous wiki admins. > > What I am trying to work out is how to make group permissions apply to all > the wikis in the family. I have manually added rows to a language specific > user_groups table (in this case, cs_user_groups), but when I access the > http://wiki.magicjudges.org/cs/w/Special:UserRights, I am being told I > don't have permissions (like it's just seeing me as a normal user). > > What am I missing beyond adding these group permissions in the user_group > table for each language? > I am running MediaWiki 1.24.1, PHP 5.6.14 (php-fpm), and MariaDB 5.5.41. > > Thanks in advance for any help or guidance that can be provided. > -Adam > _______________________________________________ > MediaWiki-l mailing list > To unsubscribe, go to: > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
