From: David R. <da...@ha...> - 2010-09-24 19:39:21
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Good day, I was wondering whether there was any way to restrict access to either the Form: namespace or the Special:Formedit page to auto/emailconfirmed users only. The problem is that unregistered/not logged in users can get to a Form, fill it out, and when they finally hit the Save button, they get an error message, because they're not allowed to edit any pages. I'd very much like to prevent that frustrating event from happening to my visitors. I have seen that there's the possibility to restrict specific fields in a form to a group, but the SemanticForms extension doesn't seem to support complete restriction. Then, there's the Lockdown extension [0] that supports restricting access to either entire (even custom) Namespaces or to single pages in NS_SPECIAL What does the smw community recommend? David [0] http://www.mediawiki.org/wiki/Extension:Lockdown - -- The Hackerspace in Luxembourg! syn2cat a.s.b.l. - Promoting social and technical innovations 11, rue du cimetière | Pavillon "Am Hueflach" L-8018 Strassen | Luxembourg http://www.hackerspace.lu - ---- mailto:da...@ha... xmpp:kw...@ja... mobile: +43 650 73 63 834 | +352 691 44 23 24 ++++++++++++++++++++++++++++++++++++++++++++ Wear your geek: http://syn2cat.spreadshirt.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyc/hIACgkQYTtdUdP5zDctOgCfcBVBf7xModtbZYW0Ln54EosS 9XUAoKmcVUd7mcKYGujzRheEjdqi3gld =HtRa -----END PGP SIGNATURE----- |
From: Neill M. <ne...@nl...> - 2010-09-24 20:14:58
|
Hi David. I use the Lockdown extension for just this very thing. An anonymous user then gets the " You must log in <http://www.sotonabuzz.org/index.php?title=Special:UserLogin&returnto=Special%3AFormEdit%2FEvent_Form> to view other pages." error. Cheers Neill. On 24/09/10 20:37, David Raison wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Good day, > > I was wondering whether there was any way to restrict access to either > the Form: namespace or the Special:Formedit page to auto/emailconfirmed > users only. > > The problem is that unregistered/not logged in users can get to a Form, > fill it out, and when they finally hit the Save button, they get an > error message, because they're not allowed to edit any pages. I'd very > much like to prevent that frustrating event from happening to my visitors. > > I have seen that there's the possibility to restrict specific fields in > a form to a group, but the SemanticForms extension doesn't seem to > support complete restriction. > > Then, there's the Lockdown extension [0] that supports restricting > access to either entire (even custom) Namespaces or to single pages in > NS_SPECIAL > > What does the smw community recommend? > > David > > > [0] http://www.mediawiki.org/wiki/Extension:Lockdown > > - -- > The Hackerspace in Luxembourg! > syn2cat a.s.b.l. - Promoting social and technical innovations > 11, rue du cimetière | Pavillon "Am Hueflach" > L-8018 Strassen | Luxembourg > http://www.hackerspace.lu > - ---- > mailto:da...@ha... > xmpp:kw...@ja... > mobile: +43 650 73 63 834 | +352 691 44 23 24 > ++++++++++++++++++++++++++++++++++++++++++++ > Wear your geek: http://syn2cat.spreadshirt.net > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkyc/hIACgkQYTtdUdP5zDctOgCfcBVBf7xModtbZYW0Ln54EosS > 9XUAoKmcVUd7mcKYGujzRheEjdqi3gld > =HtRa > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |
From: David R. <da...@ha...> - 2010-09-29 21:24:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 24/09/10 21:37, David Raison wrote: > Good day, > > I was wondering whether there was any way to restrict access to either > the Form: namespace or the Special:Formedit page to auto/emailconfirmed > users only. > > The problem is that unregistered/not logged in users can get to a Form, > fill it out, and when they finally hit the Save button, they get an > error message, because they're not allowed to edit any pages. I'd very > much like to prevent that frustrating event from happening to my visitors. > > I have seen that there's the possibility to restrict specific fields in > a form to a group, but the SemanticForms extension doesn't seem to > support complete restriction. > > Then, there's the Lockdown extension [0] that supports restricting > access to either entire (even custom) Namespaces or to single pages in > NS_SPECIAL > > What does the smw community recommend? > [0] http://www.mediawiki.org/wiki/Extension:Lockdown Sorry, but I'll try to bump this... before I try either installing that extension or go hacking into the sourcecode (which I would really prefer not to do) David - -- The Hackerspace in Luxembourg! syn2cat a.s.b.l. - Promoting social and technical innovations 11, rue du cimetière | Pavillon "Am Hueflach" L-8018 Strassen | Luxembourg http://www.hackerspace.lu - ---- mailto:da...@ha... xmpp:kw...@ja... mobile: +43 650 73 63 834 | +352 691 44 23 24 ++++++++++++++++++++++++++++++++++++++++++++ Wear your geek: http://syn2cat.spreadshirt.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyjriwACgkQYTtdUdP5zDetyACeJefdJgdAzjQbASynf3mg2yOa IkUAoKYgFiatQ8Wv3Vfh7sO78srtM71a =8Uz1 -----END PGP SIGNATURE----- |
From: Neill M. <ne...@nl...> - 2010-09-30 08:05:16
|
Hi David. Did you not see my email perhaps? I use the Lockdown extension. It does this perfectly. I just have: require_once( "$IP/extensions/Lockdown/Lockdown.php" ); $wgSpecialPageLockdown[Userlogin] = array('*'); # Without this, no-one can login anymore $wgSpecialPageLockdown[Confirmemail] = array('*'); # Without, new users get error page after email confirmation $wgSpecialPageLockdown[Userlogout] = array('*'); # Without, new users get error page after email confirmation # add $wgSpecialPageLockdown's that you want, with names from includes/specials $wgSpecialPageLockdown[FormEdit] = array('user'); # Block anon form edit $wgSpecialPageLockdown[BrowseData] = array ('*'); $wgSpecialPageLockdown[Search] = array('*'); # Allow anonymous users to search $wgSpecialPageLockdown[] = array('sysop'); # NEEDS TO BE THE LAST; locks all Special's not specified earlier! This works great. The anonymous user immediately gets the "You must login to see this page" when they click the edit form button. I don't think there is no other way to do this in SMW or SF itself. The great thing about Lockdown is the last line stops any non sysop (or whatever level you want) from seeing any other Special Pages not listed in the rules. The extension is well supported. I also hide edit buttons in pages from non logged in users using the SimpleSecurity extension. It's written by the same guys. Cheers Neill. On 29/09/10 22:22, David Raison wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 24/09/10 21:37, David Raison wrote: >> Good day, >> >> I was wondering whether there was any way to restrict access to either >> the Form: namespace or the Special:Formedit page to auto/emailconfirmed >> users only. >> >> The problem is that unregistered/not logged in users can get to a Form, >> fill it out, and when they finally hit the Save button, they get an >> error message, because they're not allowed to edit any pages. I'd very >> much like to prevent that frustrating event from happening to my visitors. >> >> I have seen that there's the possibility to restrict specific fields in >> a form to a group, but the SemanticForms extension doesn't seem to >> support complete restriction. >> >> Then, there's the Lockdown extension [0] that supports restricting >> access to either entire (even custom) Namespaces or to single pages in >> NS_SPECIAL >> >> What does the smw community recommend? >> [0] http://www.mediawiki.org/wiki/Extension:Lockdown > Sorry, but I'll try to bump this... before I try either installing that > extension or go hacking into the sourcecode (which I would really prefer > not to do) > > David > > > - -- > The Hackerspace in Luxembourg! > syn2cat a.s.b.l. - Promoting social and technical innovations > 11, rue du cimetière | Pavillon "Am Hueflach" > L-8018 Strassen | Luxembourg > http://www.hackerspace.lu > - ---- > mailto:da...@ha... > xmpp:kw...@ja... > mobile: +43 650 73 63 834 | +352 691 44 23 24 > ++++++++++++++++++++++++++++++++++++++++++++ > Wear your geek: http://syn2cat.spreadshirt.net > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkyjriwACgkQYTtdUdP5zDetyACeJefdJgdAzjQbASynf3mg2yOa > IkUAoKYgFiatQ8Wv3Vfh7sO78srtM71a > =8Uz1 > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |
From: David R. <da...@ha...> - 2010-09-30 09:25:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 30/09/10 10:05, Neill Mitchell wrote: > Hi David. > > Did you not see my email perhaps? Oops, no sorry, I didn't see it. I ought to have threaded view in this folder as well. Thanks for your help! David - -- The Hackerspace in Luxembourg! syn2cat a.s.b.l. - Promoting social and technical innovations 11, rue du cimetière | Pavillon "Am Hueflach" L-8018 Strassen | Luxembourg http://www.hackerspace.lu - ---- mailto:da...@ha... xmpp:kw...@ja... mobile: +43 650 73 63 834 | +352 691 44 23 24 ++++++++++++++++++++++++++++++++++++++++++++ Wear your geek: http://syn2cat.spreadshirt.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkykVzUACgkQYTtdUdP5zDd9JgCfXoEcQzmqI0Xc+lvYPeUqVBSx mjMAoKcVvkJ5fYs3GcSbrxP3hu2FdfLB =sPWC -----END PGP SIGNATURE----- |