Editing
Eurovision Wiki talk:WikiProject Articles for creation
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Proposal: The AFCH to handle large AfC reviewer log pages auto == I asked this in the NPP Discord server and @[[User:Asilvering|Asilvering]] suggested that {{tq|the place to ask this would be on [[WT:AFC]]}}, WOHO I am here. [[User:Thilio/AfC Log1#March 2026| In March 2026 I declined]], the draft Draft Benjamin using the AfC Helper Script, [[User talk:Bencode35#c-Thilio-20260303180400-Your submission at Articles for creation: Ajah Benjamin (March 3)|the script notified the submitter]] but the draft still showed the draft under review template. Also [https://en.wikipedia.org/w/index.php?title=Draft:Ajah_Benjamin&action=history the draft history did not show my decline action]. I visited Github and checked AFCH core.js found out the script logs review actions like accept, decline and reject to a single page which is User/AfC log and that over time the page can become very big for active reviewers ( I don't know the User AfC log limit tho) the core.js did not include any limit size just single page. For example, the script dif shows append a new log entry like #Declined draft:example # Accepted draft:example # Declined draft:example lets say when the dif reaches 500 then the AFCH breaks (errors). That because the script always appends to the same page log and does not appear to check the page size, the log page could eventually become very large and potentially cause AFCH function failures. * '''Improvement''' One possible improvement would be for the script to do automatically continue logging to additional pages once the main log becomes too large. For example If User:Username/AfC log is full the AFCH must automatically create User:Username/AfC log1 or User:Username/AfC log/1. like this #User:Username/AfC log (Old) #User:Username/AfC log/1 (new) #User:Username/AfC log/2 (new) etc. The script could check the log page size and switch to the next page when necessary. I am not proposing to implement this myself but I am raising the issue here in case others think this would be a useful improvement. Cheers. [[User:Thilio|<span style="color:#0F08D1; font-weight:bold;"> CONFUSED SPIRIT</span>]]<span style="font-size:60%; color:#0000FF; position:relative; top:0px; margin-left:4px;">[[User talk:Thilio|(Thilio).Talk]]</span> 17:22, 7 March 2026 (UTC) :This is a pretty common problem for prolific reviewers, who usually notice that their AFCH script is slowing waaaaaay down long before any outright failures occur. The problem is instantly fixed by archiving the log, but you're only going to find this out if you complain about it in earshot of another AFC reviewer who has already had the same problem. If it's at all feasible to add a function to the script that creates a new subpage if the original one gets too large, it would be a huge help. -- [[User:Asilvering|asilvering]] ([[User talk:Asilvering|talk]]) 17:47, 7 March 2026 (UTC) ::It's unfortunate that {{u|Enterprisey}}'s [https://apersonbot.toolforge.org/afchistory/?user=SocDoneLeft "Articles for Creation Review History"] tool doesn't show the creator. That's the only thing the AFCH log has that the ACRH tool doesn't. [[User:SocDoneLeft|SocDoneLeft]] ([[User talk:SocDoneLeft|talk]]) 17:43, 8 March 2026 (UTC) :::Probably the easiest thing to do would be to have AFCH, when it first creates a user's review log, to top it with {{tlxu|User:MiszaBot/config}} to archive every six months (or possibly just "keep 6 headers"); this will allow for the creation of automatic archives without the user needing to remember that they need to be archiving these things semi-regularly. :::(update) that being said I just noticed that the logs are third-level headers, which the bot wouldn't automatically scrape as being distinct groups. Could probably tweak that as well I suppose. [[User:Primefac|Primefac]] ([[User talk:Primefac|talk]]) 17:58, 8 March 2026 (UTC) ::::That's a fascinating idea too but I don't think it will work well with how the configuration of the bot will be in AFCH. For example if the bot archives the User AfC log every three months lemme say, we know some reviewers can complete more than 300 reviews in two months and when they reach the limit, boom, AFCH may start causing errors. ::::At the same time, we know there are reviewers who complete around 100 or 50 reviews in three months, which is fine for the bot to archive but they could also still reach the limit earlier, like within one, two or three months. ::::The most efficient solution would be to implement function in AFCH script that automatically creates a new subpage when the original mediawiki User AfC log becomes too large. [[User:Thilio|<span style="color:#0F08D1; font-weight:bold;"> CONFUSED SPIRIT</span>]]<span style="font-size:60%; color:#0000FF; position:relative; top:0px; margin-left:4px;">[[User talk:Thilio|(Thilio).Talk]]</span> 17:39, 10 March 2026 (UTC)
Summary:
Please note that all contributions to Eurovision Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Eurovision Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Project page
Discussion
English
Views
Read
Edit source
Add topic
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Tools
What links here
Related changes
Page information