https://bugzilla.wikimedia.org/show_bug.cgi?id=26097

David <da...@hackerspace.lu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |da...@hackerspace.lu

--- Comment #2 from David <da...@hackerspace.lu> 2010-11-24 16:03:15 UTC ---
Yaron, could you point to a wiki installation that does that? Ours doesn't with
a standard setup, requiring emailconfirmation to be able to edit pages.

There are three parts to this problem:

1. The Form Namespace. Solved this by using the Lockdown extension and the
following rules:
$wgNamespacePermissionLockdown[106]['edit'] = array('sysop');
$wgNamespacePermissionLockdown[106]['read'] = array('user');

2. The Special:FormEdit page, solved as well using Lockdown:
$wgSpecialPageLockdown['FormEdit'] = array('user');

3. The formedit action, solved, again, as $wgGroupPermission doesn't have a
'formedit' key, using Lockdown:
$wgActionLockdown['formedit'] = array('user');

Failing to do this, forms are always accessible, even when not logged in. While
the "edit with source" link says that login is required, the formedit action
displays the form and loads the data. All it does it say that instead of a
username, the IP will be logged.

Have I missed a SemanticForms config option then?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to