Wikibooks:Reading room/Proposals

ArchivesWikibooks Discussion Rooms
Discussions Assistance Requests Announcements
General | Proposals | Projects | Featured books General | Technical | Administrative Deletion | Undeletion | Import | Upload | Permissions Bulletin Board

Welcome to the Proposals reading room. On this page, Wikibookians are free to talk about suggestions for improving Wikibooks.


Suggested changes to some filters

Hello, everyone. I am back to suggest some more changes to Wikibooks' edit filters.

Suggested changes to filter 7
  • I reduced the global edit count to less than 30 edits.
  • Because of Special:AbuseLog/302263, I added a regex string to exclude Wikimedia-related phrases.
  • Instead of using rcount, for the http condition, I switched back to count, and used http (link phrase) and lcase(added_lines).
user_editcount < 5 &
global_user_editcount < 30 &
!(added_lines irlike "mediawiki|wiki(?:books|data|functions|news|quote|species|source|versity|voyage)|wiki[mp]edia|wiktionary") &
count("http", lcase(added_lines)) > count("http", lcase(removed_lines)) &
count("<ref", added_lines) <= count("<ref", removed_lines)
Changes to filter 44 and its disallow message
  • Instead of old_size > 0, I used page_id != 0 and have placed it at the top.
  • For the page namespace condition, I used an equals_to_any condition.
  • Instead of only excluding reviewers, I excluded user groups and global user groups that have the autopatrol user right.
page_id != 0 & /* only check on existing pages */
equals_to_any(page_namespace, 0, 102, 110) &
!("autopatrol" in user_rights) &
count(".wikipedia.org", added_lines) > count(".wikipedia.org", removed_lines)

We should also modify filter 44's disallowing message.

  • I would suggest moving it to MediaWiki:Abusefilter-disallowed-wikipedia-url to maintain consistency with the disallow messages.
  • I used an edit filter warning template and have made grammar changes and added a link to the edit filter false positive reports page.
{{Edit filter warning
| action = warn
| friendly = yes
| text     = <big>'''Alert'''</big>: Books should use links to Wikipedia sparsely and only to reference technical or esoteric terms that are critical to understanding the content. Normally, you should incorporate text into the book, not links, so that the book is self contained.

When linking to Wikipedia, please do not use bare URLs. Instead, replace them with '''''<nowiki>http://en.wikipedia.org/wiki/Article_Name</nowiki>''''' with '''<nowiki>[[w:Article Name|Article Name]]</nowiki>''' or '''<nowiki>{{w|Article Name}}</nowiki>'''.

If you have received this message in error, you may [[Wikibooks:Edit filter/False positives|report it here]].
}}

Thank you. Codename Noreste (discuss • contribs) 01:13, 27 March 2025 (UTC)

@Leaderboard@JJPMaster what do you think? —Kittycataclysm (discuss • contribs) 13:18, 10 April 2025 (UTC)
I'm broadly supportive. But code for private filters shouldn't be posted publicly. Leaderboard (discuss • contribs) 13:29, 10 April 2025 (UTC)
I made sure that both of the filters I posted are not hidden from public view before adding my suggestions here. Codename Noreste (discuss • contribs) 01:08, 29 April 2025 (UTC)
This LGTM. JJPMaster (she/they) 17:20, 26 April 2025 (UTC)
I am far away from my laptop, so I will implement those changes when I get home. Codename Noreste (talk · contribs) 02:00, 6 July 2025 (UTC)
Filter 7 now fixed, will do the same for filter 44 and its message later. Codename Noreste (talk · contribs) 05:44, 6 July 2025 (UTC)
Now implemented. Codename Noreste (talk · contribs) 12:04, 6 July 2025 (UTC)

Add a required edit count to the autoconfirmed permission?

Currently, we often see vandals and spammers wait four days to game the autoconfirmed permission, which is not ideal. I am proposing that for the autoconfirmed permission, we should require at least ten edits in addition to four days to new, registered users. Codename Noreste (talk) 23:09, 19 July 2025 (UTC)

Linking to the last time this discussion was had (2023). I had no personal problem with it, but one person was explicitly opposed. —Kittycataclysm (discuss • contribs) 01:20, 20 July 2025 (UTC)
It was also discussed back in 2018, though I wasn't around at the time. —Kittycataclysm (discuss • contribs) 01:22, 20 July 2025 (UTC)

I propose updating the following interface pages and the Anontools template to appear as close to the English Wikipedia, but we retain the word discussions and the Wikiscan link:

  • MediaWiki:Sp-contributions-footer-anon
  • MediaWiki:Sp-contributions-footer-anon-range
  • MediaWiki:Sp-contributions-footer

I plan to modify the text for anonymous user footers:

This is the [[Help:Tracking changes#User contributions|contributions page]] for an IP user, identified by the user's [[:w:IP address|]]. Many IP addresses change periodically, and are often shared by several users. If you are an IP user, you may [[{{ns:Special}}:UserLogin|create an account or log in]] to avoid future confusion with other IP users. [[Help:Account management|Registering]] also hides your IP address.

This also includes Anontools:

{{flatlist|1=
* ([https://whois-referral.toolforge.org/gateway.py?lookup=true&ip={{{1}}} WHOIS]&nbsp;<sup>([https://www.robtex.com/ip-lookup/{{{1}}} alt]&nbsp;•&nbsp;[https://tools.wmflabs.org/whois/gateway.py?lookup=true&ip={{{1}}} old])</sup>
* [https://whatismyipaddress.com/ip/{{{1}}} Geolocate]&nbsp;<sup>([https://www.iplocate.io/{{{1}}} Alternate])</sup>
* [https://ipcheck.toolforge.org/index.php?ip={{{1}}} Proxy Checker]
* [{{fullurl:Special%3ABlockList|ip={{{1}}}}} Current blocks]
* [{{fullurl:Special%3AGlobalBlockList|ip={{{1}}}}} Global blocks]
* [http://tools.wmflabs.org/guc/?user={{{1}}}&blocks=true Global contributions])
*([[:w:Regional Internet registry|RIR]]s: [https://rdap.afrinic.net/rdap/ip/{{{1}}} Africa]
* [https://whois.arin.net/rest/ip/{{{1}}} America]
* [https://wq.apnic.net/apnic-bin/whois.pl?searchtext={{{1}}} Asia-Pacific]
* [https://apps.db.ripe.net/db-web-ui/query?searchtext={{{1}}} Europe]
* [https://query.milacnic.lacnic.net/search?id={{{1}}} Latin America/Caribbean])
* [//enwikibooks.wikiscan.org/ip/{{urlencode:$1}} Wikiscan]
}}

As well as Sp-contributions-footer (when implementing Template:Sp-contributions-footer):

{{flatlist|1=
* [[User:{{{1|Example}}}|{{{1|Example}}}]]: [[Special:Prefixindex/User:{{{1|Example}}}/|Subpages]]
* [[Special:UserRights/{{{1|Example}}}|User rights]]
* [[xtools:ec/en.wikibooks.org/{{urlencode:{{{1|Example}}}|PATH}}|Edit statistics]]
* [https://sigma.toolforge.org/summary.py?name={{urlencode:{{{1|Example}}}|QUERY}} Edit summary search]
* [[xtools:pages/en.wikibooks.org/{{{1|$1}}}/all|Pages created]]
* [//tools.wmflabs.org/meta/stalktoy/{{urlencode:{{{1|$1}}}}} Stalk toy]
* [http://enwikibooks.wikiscan.org/user/{{urlencode:{{{1|Example}}}}} Wikiscan]
* Global: [https://guc.toolforge.org/?user={{urlencode:{{{1|Example}}}|QUERY}}&blocks=true contributions]
* [https://meta.wikimedia.org/w/index.php?title=Special:Log&type=globalauth&user=&page=User:{{urlencode:{{{1|Example}}}|QUERY}}@global log]
* [[Special:CentralAuth/{{{1|Example}}}|accounts]]&nbsp;<sup>([[m:Special:CentralAuth/{{{1|Example}}}|meta]])</sup>
}}

Thoughts? Codename Noreste (talk) 23:21, 16 August 2025 (UTC)

I would prefer to keep the stalk toy tool, since I find it very useful! —Kittycataclysm (discuss • contribs) 19:15, 17 August 2025 (UTC)
I've re-added stalk toy. Codename Noreste (talk) 20:54, 17 August 2025 (UTC)
I will proceed with the changes if there are no objections by tomorrow. Codename Noreste (talk) 23:55, 18 August 2025 (UTC)
Implemented. Codename Noreste (talk) 17:48, 20 August 2025 (UTC)