The Special:ListGroupRights correctly shows the Administrators group has my 
defined permission for the namespace:
editsd (editsd)
Does this issue look like a bug?



________________________________
 From: Al Johnson <[email protected]>
To: "[email protected]" <[email protected]> 
Sent: Friday, February 22, 2013 1:14 PM
Subject: Re: [MediaWiki-l] [API] Can't edit with API in custom namespace
 
In short, I CAN edit a page in a custom namespace with the interface, but NOT 
with the API... using the sysop account.  Is there some code I can do a simple 
check of?  I see no prior bugs about this so maybe there is a tricky 
configuration setting?  If I remove the following namespace protection, the API 
works:

$wgNamespaceProtection[NS_SUSDATA] = array( 'editsd' );

But, I need the namespace protection.

Thanks,
al




________________________________
From: Al Johnson <[email protected]>
To: "[email protected]" <[email protected]> 
Sent: Friday, February 22, 2013 12:47 AM
Subject: [API] Can't edit with API in custom namespace


I hope someone can help.

I have a custom namespace.

I can edit via API in the _main_ namespace, thus, my custom bot is logging in, 
getting edit token, etc..  - API edit code tests good.

I can edit via the WEB interface in the _custom_ namespace successfully - 
security/permissions configed correctly.

But, I cannot edit via the API in the _custom_ namespace.  So, there is 
something about editing a custom namespace WITH the api.

Error output:
<?xml version="1.0"?><api><error code="protectednamespace" info="You're not 
allowed to edit pages in the &quot;SusData&quot; namespace" /></api>

Any ideas?

Thanks,
al

P.S. I can post config stuff if needed.
_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to