User talk:Want

Compatibility between Visual Editor and AccessControl
Hello and thank you for your work on AccessControl Extension. I recently installed Visual Editor in order to make mediawiki easier for users and it seems at first sight that it is not compatible with AccessControl. People who have the rights to edit a page can't do it. Server error is returned while it works perfectly on pages that are not concerned by access restrictions. In order to be able to take a decision on whether or not we should continue with AccessControl I need to know if :


 * 1) It is just a configuration concern and if so I would love to know what to do.
 * 2) Access Control is not compatible with Visual Editor yet and it is not planned that it will be soon.
 * 3) Access Control is not compatible with Visual Editor yet but it will be soon.

Regards.

AccessControl extension
Heiya Want,

were is some activity on your extensions talk page since you last updated it, including code suggestions. The questions is if you are still actively maintaining this extension. This would be cool and very much appreciated.

Cheers --&#91;&#91;kgh&#93;&#93; (talk) 13:47, 29 April 2015 (UTC)


 * I am answered on yours talk pages. Want (talk) 16:34, 29 April 2015 (UTC)


 * Thanks for your fast reply. I answered on my talk page. Cheers --&#91;&#91;kgh&#93;&#93; (talk) 13:58, 30 April 2015 (UTC)


 * Hi Want!
 * Could you please help me out with the problem I struggle with AC? I posted it on AC talk.
 * Thank you in advance!

Create a phabricator
Hi could you create a phabricator account so that you can be added to task at https://phabricator.wikimedia.org/tag/mediawiki-extensions-accesscontrol/ and be added to the project. Anyways gerrit is being switch to phabricator soon not sure when. Paladox2017 (talk) 14:52, 3 August 2015 (UTC)

Translation notification: Universal Language Selector/Compact Language Links/Announcement draft June 2016
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page Universal Language Selector/Compact Language Links/Announcement draft June 2016 is available for translation. You can translate it here:
 * translate to čeština

The deadline for translating this page is 2016-06-30.

Hello, please help us translate this announcement for Compact Language Links, a feature that is scheduled to roll out to Wikimedia wikis sometime very soon. Thank you.

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 17:25, 15 June 2016 (UTC)

Fresh installations issue
Hello Want,

I am trying to install the AccessControl for my wiki that is hosted on a shared server (HostGator):


 * Mediawiki v 1.27.1
 * AccessControl release: REL1_27-62d3051

define("NS_POWER", 2680); define("NS_POWER_TALK", 2681);
 * Define the following Namespaces on my LocalSettings file:

$wgExtraNamespaces[NS_POWER] = "Power"; $wgExtraNamespaces[NS_POWER_TALK] = "Power_talk"; $wgAdminCanReadAll = true; $wgAccessControlRedirect = false;
 * Add namespaces for access control.


 * Created the Power:UL page on "Power" Namespace with the following content:


 * I tried fullname and username neither options didn't work.
 * I tried fullname and username neither options didn't work.


 * I have used the following tag inside the protected article (placed on top):
 * Administrators,Power:UL

Error message: Fatal error: Call to a member function getNativeData on null in /InstallationDirectory/extensions/AccessControl/AccessControl.hooks.php on line 122

Warning on accessible pages message: Strict Standards: call_user_func_array expects parameter 1 to be a valid callback, non-static method AccessControlHooks::accessControlExtension should not be called statically in /InstallationDirectory/includes/Hooks.php on line 195

Have I missed something? :$ Help please, Thanks on advanced! :)


 * I would like to help, but my last changes is in branch REL1_26 - version 2.5.1 (7324c30) 25. 2. 2016, 17:01, which I use with MediaWiki 1.28.0-alpha (951c101) see my wiki Changes provided in next version 2.6 do not function in our wiki. Therefore I use own version. Not need do create extra namespaces for accesslists with my version. Want (talk) 16:48, 1 November 2016 (UTC)


 * Thanks a lot will double check on the mentioned above wiki much appreciated.


 * Any news ? I Have the same issue on LTS mediawiki 1.27. Wingsofcourage (talk) 13:50, 18 January 2018 (UTC)


 * Recommend to use git branch authorized by me. Want (talk) 14:28, 18 January 2018 (UTC)

Breaking Special pages
After trying to access Special pages while using the AccessControl extension, I run into this error message.

[c27a6aacc3234f88cc03c1e7] /mediawiki/index.php/Special:RecentChanges MWException from line 105 of mediawiki\includes\page\WikiPage.php: Invalid or virtual namespace -1 given.

Backtrace:


 * 1) 0 mediawiki\extensions\AccessControl\AccessControl.hooks.php(86): WikiPage::factory(Title)
 * 2) 1 mediawiki\extensions\AccessControl\AccessControl.hooks.php(295): AccessControlHooks::getContentPage(integer, string)
 * 3) 2 [internal function]: AccessControlHooks::onUserCan(Title, User, string, string)
 * 4) 3 mediawiki\includes\Hooks.php(195): call_user_func_array(string, array)
 * 5) 4 mediawiki\includes\Title.php(2049): Hooks::run(string, array)
 * 6) 5 mediawiki\includes\Title.php(2492): Title->checkPermissionHooks(string, User, array, string, boolean)
 * 7) 6 mediawiki\includes\Title.php(1917): Title->getUserPermissionsErrorsInternal(string, User, string)
 * 8) 7 mediawiki\includes\MediaWiki.php(201): Title->getUserPermissionsErrors(string, User)
 * 9) 8 mediawiki\includes\MediaWiki.php(745): MediaWiki->performRequest
 * 10) 9 mediawiki\includes\MediaWiki.php(519): MediaWiki->main
 * 11) 10 mediawiki\index.php(43): MediaWiki->run
 * 12) 11 {main}

Cardcaptor Stacey (talk) 10:49, 24 November 2016 (UTC)


 * Version of extension? What is the name accesslist? How is used accesscontrol tag? Want (talk) 11:35, 24 November 2016 (UTC)


 * Thanks for the quick response! I'm using version 2.6. The extension works great on protected and normal pages, just doesn't like any Special:* pages. I've tried this on my local and live environments, but getting the same error. Cardcaptor Stacey (talk) 11:46, 24 November 2016 (UTC)


 * This extension is not intended to protect Special pages. But method for protection special pages exist. I use in  (in example):
 * Thanks, but I don't need protection on my Special pages. The extension breaks on my Special pages. See my original post for the error message I get. Cardcaptor Stacey (talk) 10:33, 25 November 2016 (UTC)
 * Try version 2.5.1, what is from me. I don't use 2.6, because any change incorporated into code is problematic for me. I use last development code MediaWiki from git, with my version of AccessControl without any problems. See https://www.thewoodcraft.org/wiki/index.php/Special:Version Want (talk) 10:53, 25 November 2016 (UTC)
 * Thank you very much! 2.5.1 works great! Cardcaptor Stacey (talk) 14:51, 25 November 2016 (UTC)
 * Thank you very much! 2.5.1 works great! Cardcaptor Stacey (talk) 14:51, 25 November 2016 (UTC)

Share your experience and feedback as a Wikimedian in this global survey
Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. To say thank you for your time, we are giving away 20 Wikimedia T-shirts to randomly selected people who take the survey. The survey is available in various languages and will take between 20 and 40 minutes.

Take the survey now!

You can find more information about this project. This survey is hosted by a third-party service and governed by this privacy statement. Please visit our frequently asked questions page to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email to surveys@wikimedia.org.

Thank you! --EGalvez (WMF) (talk) 21:27, 13 January 2017 (UTC)

Your feedback matters: Final reminder to take the global Wikimedia survey
(Sorry to write in Engilsh)

Hello! This is a final reminder that the Wikimedia Foundation survey will close on 28 February, 2017 (23:59 UTC). The survey is available in various languages and will take between 20 and 40 minutes. Take the survey now.

If you already took the survey - thank you! We won't bother you again.

About this survey: You can find more information about this project here or you can read the frequently asked questions. This survey is hosted by a third-party service and governed by this privacy statement. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through EmailUser function to User:EGalvez (WMF) or surveys@wikimedia.org. About the Wikimedia Foundation: The Wikimedia Foundation supports you by working on the software and technology to keep the sites fast, secure, and accessible, as well as supports Wikimedia programs and initiatives to expand access and support free knowledge globally. Thank you! --EGalvez (WMF) (talk) 08:24, 24 February 2017 (UTC)

Translation notification: MediaWiki 1.30
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page MediaWiki 1.30 is available for translation. You can translate it here:
 * translate to čeština

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 19:28, 1 August 2017 (UTC)

Translation notification: Extension:EasyTimeline
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page Extension:EasyTimeline is available for translation. You can translate it here:
 * translate to čeština

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 23:24, 28 September 2018 (UTC)

Translation notification: Phabricator/Help
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page Phabricator/Help is available for translation. You can translate it here:
 * translate to čeština

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 11:18, 30 September 2018 (UTC)

Translation notification: Wikimedia Technology
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page Wikimedia Technology is available for translation. You can translate it here:
 * translate to čeština

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 11:45, 5 October 2018 (UTC)

Translation notification: Extension:CheckUser
Hello Want,

You are receiving this notification because you signed up as a translator to čeština on MediaWiki. The page Extension:CheckUser is available for translation. You can translate it here:
 * translate to čeština

Your help is greatly appreciated. Translators like you help MediaWiki to function as a truly multilingual community.

You can change your notification preferences.

Thank you!

MediaWiki translation coordinators&lrm;, 00:15, 8 October 2018 (UTC)

AccessControl
Thanks a ton for putting effort in redoing this extenion. Very much appreciated.


 * Setup
 * MediaWiki 	1.31.2 (4187f85) 23:25, 17. Jun. 2019
 * PHP 	7.0.33-0+deb9u3 (apache2handler)
 * MariaDB 	10.1.38-MariaDB-0+deb9u1
 * AccessControl	3.0-pre (e8c3ca0) 07:08, 20. Jun. 2019

After invoking I get this notice and warning many times on the wiki: Notice: Use of undefined constant PREG_UNMATCHED_AS_NULL - assumed 'PREG_UNMATCHED_AS_NULL' in /../w/extensions/AccessControl/AccessControl.hooks.php on line 351
 * Issue

Warning: preg_match expects parameter 4 to be integer, string given in /../w/extensions/AccessControl/AccessControl.hooks.php on line 351

Apart from that I tested the old syntax for file access control and it appears to work as expected, i.e. as before.

--&#91;&#91;kgh&#93;&#93; (talk) 10:50, 30 June 2019 (UTC)


 * Thanks for your message, PHP include the constant PREG_UNMATCHED_AS_NULL since 7.2.0 version. I'm going to make a change that set it if was undefined.
 * Setup [www.thewoodcraft.org/ TheWoodcraft.org]
 * MediaWiki	1.34.0-alpha (44b5248)
 * PHP	7.3.3-1 (apache2handler)
 * MariaDB	10.0.32-MariaDB-0+deb8u1
 * AccessControl	3.0-pre (06930b0) 20:59, 27 June 2019
 * --Want (talk) 14:40, 30 June 2019 (UTC)


 * Ah, ok, I get it. I am on current stable of Debian which still ships with PHP 7.0 so making this code change will be great. Debian 10 will be released in a fortnight or so and brings PHP 7.2 but until people upgrade their servers still some time may pass. Thanks a lot for your cool work. Cheers --&#91;&#91;kgh&#93;&#93; (talk) 16:21, 1 July 2019 (UTC)

Help please!
Hi everyone. Have next situation:

Testuser in tester group

Testuser2 in user group

Premissions of tester group:

$wgGroupPermissions['tester']['read'] = true;

$wgGroupPermissions['tester']['createaccount'] = true;

$wgGroupPermissions['tester']['edit'] = true;

$wgGroupPermissions['tester']['writeapi'] = true;

$wgGroupPermissions['tester']['createpage'] = false;

$wgGroupPermissions['tester']['createtalk'] = false;

$wgGroupPermissions['tester']['upload'] = true;

$wgGroupPermissions['tester']['protect'] = true;

$wgGroupPermissions['tester']['editsemiprotected'] = true;

$wgGroupPermissions['tester']['unwatchedpages'] = true;

But, when I use Tester or @tester for my page Serv2 - this page still locked for Testuser and Testuser2 too. And when I use Testuser - it's working, but I need set premissions for groups, not for 1 user. What I'm gona do? Don't understand, help please. Madb0nes (talk) 10:49, 14 June 2023 (UTC)


 * Please read info on the page Extension:AccessControl: „From version 2.0 the extension does not use wiki user groups (except sysop), only groups created by user access lists!”
 * Set global permisions it's only for annonymous deny access. AccessControl manage access only authorized users. Want (talk) 12:46, 14 June 2023 (UTC)