|maxarchsize=95000
}}
{{Historical}}
{{Big|This page is for feedback about the rewritten Articles for creation helper script. See [[Wikipedia:AFCHRW|the rewrite page]] for more information.
<span style="font-size:1.25em">Please, {{red|'''DO NOT EDIT THIS PAGE.'''}} As the Rewrite script has now become the default, all feedback should go to [[WT:AFCH]]. Thanks! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 20:34, 7 November 2014 (UTC)</span>
<br>''Does it look like a thread has disappeared? Check the archives →''}}
== Infoxbox, photo request ==
**{{ping|Anne Delong}} What? Doesn't a link to the user talk page already exist, in the list of pages edited? ...Or am I missing something? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 21:04, 14 May 2014 (UTC)
:::Yes, I declined one just now and realized that this is already done. Sorry; I will try to pay closer attention. But in that case I'm not sure why the other suggestions above would be needed, since someone wanting to leave a welcoming message could just click on that link and use Twinkle or write a message or plop in their favourite welcome template. The only thing I can think of that would be possibly helpful might be to have a small message near the user's talk page link suggesting leaving a welcome message, and that seems like a low priority change if needed at all. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 22:20, 14 May 2014 (UTC)
== [0.8] Placeholder text ==
I'm really not liking the placeholder text in the "input boxes" (terminology?) presented when declining a draft. I just declined one as "already exists" and the dialogue had "Chocolate chip cookies" in the space where the actual existing article title was to be entered. A "Comments" box was also pre-filled with a quite large paragraph of "blah blah" that I didn't bother to read. IMHO an "input box" should be empty when presented for filling - particularly when filling it is not mandatory. Reviewers are not newbies, I found the placeholder text to be quite patronizing. [[User:Dodger67|Roger (Dodger67)]] ([[User talk:Dodger67|talk]]) 11:04, 20 May 2014 (UTC)
:Fair enough. I'm inclined to agree with you, and you're entirely correct in that reviewers are hardly newbies. The goal is to find a balance between "no information provided at all" and "enough information provided to explain how a given field should be filled out"... {{ping|Anne Delong|Technical 13|Hasteur}} thoughts on removing these placeholders? (And/or which should be possibly retained/slimmed down/whatever). Thanks Roger for bringing this up! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 20:57, 20 May 2014 (UTC)
::Hrm... Comment box I think could be blanked out, but I'm sondering if we want to pre-populate on some of these.... [[User:Hasteur|Hasteur]] ([[User talk:Hasteur|talk]]) 21:08, 20 May 2014 (UTC)
:* I actually prefer a fair amount of automated pre-selection/pre-filled text input fields. Quite often this is an extremely repetitious task and the more the script can do on its own, the better in my opinion. {{U|Dodger67|Roger}}, it's not meant to imply that reviewers are newbies or are incapable to put in the right things. Would a simple <code><nowiki><button class="clearField" title="Clear the default text"><img src="http://upload.wikimedia.org/wikipedia/commons/2/2c/WikEd_clear_summary.png" alt="Clear field" /></button></nowiki></code> that clears the default text work? — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 21:12, 20 May 2014 (UTC)
:::T13, he's not talking about prefilled, he's talking about placeholder text that tells users *how* to fill out fields (and/or provide examples of syntax). I agree more automated prefilling would be nice, but that's not what this thread is about, unless I'm misunderstanding something... '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 21:15, 20 May 2014 (UTC)
:::* In the case that I'm misunderstanding the topic (entirely likely), there is no reason for the placeholder= text to not be there and there is no reason for it to not be specific. Not having it is discouraging and more likely to turn new reviewers away or old reviewers with memory issues or simply people that don't review often enough to keep up with the constant stream of interface changes. These texts are a very light grey (at least on my browser) and technically do nothing except remind new reviewers what is expected. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 21:38, 20 May 2014 (UTC)
:I think that the placeholder for the "comment" functionality should stay: {{xt|Enter your comment about the submission using wikicode syntax. Your signature will be added automatically.}} This is useful information about *how* to comment, and should not be removed.
:I think that when declining, we should change the placeholder to: {{xt|Elaborate on your decline reason here using wikicode syntax.}} This is once again valuable information (wikicode syntax is okay), but I've removed the fluffy "clear supportive..." text.
:Thoughts on these two? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 21:15, 20 May 2014 (UTC)
:*I don't think that the comment boxes should be filled with any text that is intended to show up - if there is default text it is likely in the template itself. I've try to ignore the sample text, but it could be confusing to new reviewers - especially since the colour of the text is only slightly lighter than active text (at least on my screen). For the first while I kept trying to delete it. Maybe the comment box, if unused, could say <NOWIKI><no comment entered></NOWIKI> or something bland like that. When reviewing I have a word processor open with the most common comments that I like to write, and I copy, paste and modify to save typing. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 21:27, 20 May 2014 (UTC)
:::Right, that makes sense. My worry is that users wouldn't understand that they could enter wikicode in the comments, for example, or that they were signed automatically... Placeholder text in and of itself isn't something new (see the Search box in the upper righthand corner, for example :) ). '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 21:31, 20 May 2014 (UTC)
::I've remove the fluff about being clear and supportive, since that's (to me) obviously unnecessary. We can continue to discuss other placeholders. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 21:55, 20 May 2014 (UTC)
== Feedback about the list of decline reasons ==
In [[Special:Diff/609669078|edit]] I accepted the article, but the script added the categories (categor'''y''' in this case) above the Persondata. <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 13:25, 22 May 2014 (UTC)
:Thanks for the report... trickier than it seems, so I'll be adding this to the todo list. Note to self: only occurs if there are already cats on page, based on logic in AFCH.Text.prototype.updateCategories... '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 22:25, 22 May 2014 (UTC)
== Introducing... user preferences ==
Hey everyone,
Just a heads up that I had a burst of productivity and wrote a preference management system for the new script. Preferences can be accessed by clicking the "preferences" link next to "give feedback" on the main panel -- right now, there's not that much to customize (in fact, next to nothing) -- but now that the system is in place it will be very easy to add more.
{{ping|Technical 13|Anne Delong|Hasteur}} <small>and many others</small>, I'm open to any and all suggestions for features which should be made user configurable -- please feel free to brainstorm here! I've got a few listed [https://trello.com/c/PtRFMdDE/9-offer-user-preferences here] as well, scavenged from previous discussions. Thanks! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 23:26, 23 May 2014 (UTC)
=== Ideas ===
* A way to add (connect to) a Wikidata-item (e.g. [[:d:Q30|Q30]]) when accepting articles. (This could be turned on in user preferences, since it is not "many" that will use it). <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 23:30, 23 May 2014 (UTC)
*:Bad idea... Unless you know the wikidata code prior to do the linking, You're grunteed at least one more edit to get the right linking. Furthermore adding the wikidata link is outside of enWP and is effectively automation on Wikidata, which I think we need to get some cast iron consensus on. Still Further, there's many specialized WikiData scripts for doing the linking so I almost wonder if this is duplicate? [[User:Hasteur|Hasteur]] ([[User talk:Hasteur|talk]]) 19:14, 24 May 2014 (UTC)
* An option to make the "rewiev-window" hide/make the page "hard"-update after an action. <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 23:31, 23 May 2014 (UTC)
:*I don't think I'll implement this; it's important for editors to be able to see the list of edits made by the script, since after all ''they'' are the people being held responsible for them. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:48, 26 May 2014 (UTC)
* An option to decide if you want the review-link in the "dropdown-list" or in the "toolbox" on the left side of the screen. <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 23:33, 23 May 2014 (UTC)
:* {{done}} '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 15:58, 24 May 2014 (UTC)
* Personal (don't have to be personal) shortcuts (e.g. press alt+shift+b to decline as 'blank'). <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 23:35, 23 May 2014 (UTC)
* An option to show all of the options in a row instead of having some hidden on the right, for those of us with short, wide screens. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 14:29, 28 May 2014 (UTC)
* An option to have the bar with the options use fewer vertical pixels, for those of us with short, wide screens (and tiny fingers). —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 14:29, 28 May 2014 (UTC)
== Wikiproject banners ==
:*Issue still present. [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 02:00, 28 May 2014 (UTC)
::*Is it possible to delete the three images left without the original delete link? [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 17:59, 4 June 2014 (UTC)
*Has this been fixed? [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 14:42, 11 July 2014 (UTC)
== Problem with frequently-used declines ==
:''Moved from [[User talk:Theopolisme]]''
*It would also be nice if the helper knew which our most-used criteria were, and list them as a top-10 before the other ones. I think that's what you intended with the current layout, but its based on general AfC statistics, right? Because my top 5 aren't the ones appearing there. I know nothing about coding, so I might be way off here... [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 00:21, 23 May 2014 (UTC)
:* Actually, what you suggest is pretty much what I originally implemented in the script! The "frequently used" list at the top of the decline menu builds itself as you decline submissions, ''based on your personal decline habits'', by storing a list of the number of times you use each decline rationale. If this doesn't appear to be working, let me know, though, and I can check out if there's some sort of logging error and it's not picking up your declines... It only works with declines made using the rewrite, so it will take a while for you to make enough declines to create a useful dataset. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:32, 23 May 2014 (UTC)
::*Yeah, it doesn't seem to be logging them correctly as far as I can tell. It should have a decent sample size by now. I also wanted to point out that the previous problem also happens for comments. Regards, [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 19:20, 23 May 2014 (UTC)
:::* {{ping|FoCuSandLeArN}} Okay, that's weird. What ''do'' you see in the "Frequently-used declines" list? Also, while we're at it, can you do me a favor and let me know the output of this debugging statement?
::::* In Chrome, load the Wikipedia Main Page.
::::* Open the JavaScript console by pressing Ctrl-Shift-J ([http://stackoverflow.com/a/66434] has more instructions)
::::* In the text prompt next to the blue right arrow, type <code>mw.user.options.get( 'userjs-afch-decline-counts' );</code> and press enter
::::* Please copy and send me the text that it outputs in response.
:::: Thanks very much for your help with this, and sorry it wasn't working as desired. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 20:40, 23 May 2014 (UTC)
:::::*"{"music":3,"joke":1,"cv":1,"corp":2,"lang":1,"exists":1,"adv":1}" is what appears. ''Exist and adv'' do not come up on the actual list I see when I load it. If I were to give an estimate of what I think those should honestly be, I would say ''nn, bio and corp'' are my most used by a big margin. I am bemused as to why ''lang, cv or joke'' are there; I seldom use those. No worries, this is how we make things better! Thanks for your dedication, [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 19:34, 25 May 2014 (UTC)
::::* Theo, I can confirm it isn't working correctly. I got <code>{"v":1}</code> returned this first time I queried it and <code>{"music":1}</code> the second and subsequent times for {{UserContribs3|Technical 13|8|this chunk of reviewing|20140525211956}}. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 21:35, 25 May 2014 (UTC)
::::* I've expanded by reviewing base with {{UserContribs3|Technical 13|23|this chunk of reviewing|20140525230001}} and am now getting <code>{"music":1,"context":1,"nn":1}</code> on every query of <code>mw.user.options.get( 'userjs-afch-decline-counts' );</code>. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 22:04, 25 May 2014 (UTC)
::::* I should note that before I started the two chunks of reviewing above, I was getting <code>null</code> (because I've been slacking in my reviewing duties). — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 22:20, 25 May 2014 (UTC)
:This is interesting, mainly because I can't replicate it, which makes it all the more difficult. :/ {{ping|Technical 13}} can you also look at <code>AFCH.userData.get( 'decline-counts' )</code> just in case that's returning different results?
:Also... if you'd like to be really helpful, could you set <code>AFCH.consts.mockItUp = true;</code> in your console before using the script, then simulate a single decline (just do it normally -- it won't actually decline the page, though, because you've enabled mocking), and compare the value of decline-counts (via userData) before and after and seeing if it changes based on what you did?
:Thanks again guys. This is a very weird bug -- I just did exactly what I described above and everything worked flawlessly. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 23:46, 25 May 2014 (UTC)
* I'm not sure about that...
<pre>
mw.user.options.get( 'userjs-afch-decline-counts' );
"{"music":1,"context":1,"adv":1}"
AFCH.userData.get( 'decline-counts' );
ReferenceError: AFCH is not defined
AFCH.consts.mockItUp = true;
ReferenceError: AFCH is not defined
</pre>
: is what I got back (haven't attempted a decline yet). — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 23:57, 25 May 2014 (UTC)
::{{ping|Technical 13}} Uh...that means AFCH was never loaded...you are on an AfC-applicable page, right? :P '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:01, 26 May 2014 (UTC)
::* {{U|Theopolisme|Theo}}, of course... (ZzzzZZZZzz)
{{Hst|reason= Long image of technical crud no-one really understands no matter how much they say they do...}}
[[File:Test results (test set 1).png|1000px]]
{{Hsb}}
::: — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:11, 26 May 2014 (UTC)
::::{{ping|Technical 13}} Cool. So it looks like there it *is* recording an update, which is a start. When you reload or go to another page, does that `nn: 1` persist? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:18, 26 May 2014 (UTC)
::::<small>By the way, to clarify why mw.user.options and AFCH.userData have different results:</small> mw.user.options is only populated once on pageload by MediaWiki. I implemented some frontend caching in userData so that results are reflected immediately (mw.user.options is set via api request). '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:21, 26 May 2014 (UTC)
::* {{U|Theopolisme|Theo}}:
{{Hst|reason= Long image of technical crud no-one really understands no matter how much they say they do...}}
[[File:Test results (test set 2).png|1000px]]
{{Hsb}}
::: — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:34, 26 May 2014 (UTC)
::::*Okay, so that appears to work correctly. Let's try to figure out when items disappear, then..? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:36, 26 May 2014 (UTC)
:::::* Okay, so I ran a couple tests, and when I selected the decline reason from the list of "frequently used" up top, it registered the decline on <code>AFCH.userData.get( 'decline-counts' );</code> but forgot about it when I reloaded the page. When I selected the decline reason from the static list below, it registered and remembered. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:47, 26 May 2014 (UTC)
::::::*{{ping|Technical 13}} Hmm, I can't replicate that, and I don't see where in the code it would be possible for that situation to occur, given how we treat the "frequently used" as identical to normal declines (same <nowiki><option value='x'></nowiki>...in fact, they are literally clones of the other elements). Could you try again and ensure that wasn't just a random occurrence?
:::::::Feel free to take a look at the code, too -- maybe I'm just missing something obvious because I've been working with it for so long. [https://github.com/WPAFC/afch-rewrite/blob/master/src/modules/submissions.js#L1560-L1582 displaying the reasons in the list], [https://github.com/WPAFC/afch-rewrite/blob/master/src/modules/submissions.js#L1886-L1895 incrementing the counters], [https://github.com/WPAFC/afch-rewrite/blob/master/src/modules/core.js#L933-L1000 AFCH.userData implementation]. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 01:02, 26 May 2014 (UTC)
{{Od}}
<syntaxhighlight lang="JavaScript">
if ( declineCounts[declineReason] ) {
declineCounts[declineReason] += 1;//Why not just// declineCounts[declineReason]++;
} else {
declineCounts[declineReason] = 1;//This triggers an internal red flag for some reason
}
</syntaxhighlight>
{{U|Theopolisme|Theo}}:
{{Hst|reason= Long image of technical crud no-one really understands no matter how much they say they do...}}
[[File:Test results (test set 3).png|1000px]]
{{Hsb}}
I will do some more testing in the sandbox tomorrow when I'm awake as to not be disruptive and not using mock up mode. Good night good sir. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 01:52, 26 May 2014 (UTC)
:* As far as image licensing goes, CC-zero supersedes the CC BY-SA 3.0 requirement. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:34, 26 May 2014 (UTC)
[[File:Checking afch decline counts in FireFox.png|thumb|Screenshot of what to do in FireFox]]
=== Anne Delong report ===
* Just out of curiosity, what does <code>mw.user.options.get( 'userjs-afch-decline-counts' );</code> return for you per the instructions [[#Problem with frequently-used declines|above]]? If you are using Firefox instead of Chrome, it is {{Keypress|ctrl|shift|k}} to access the console where you type in the code. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 22:25, 25 May 2014 (UTC)
::Yes, I am using FireFox - trying not to contribute to megacompanies taking over the world - and using your keyboard shortcut I was able to access the console. I haven't done this before, so I didn't see an obvious place to paste in the code. Sorry, the only web programming I've done besides HTML, CSS and Wikicode is server side stuff. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 23:02, 25 May 2014 (UTC)
:::(oh, yeah, and Java, but that had to be compiled) —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 23:15, 25 May 2014 (UTC)
::* See [[Media:Checking afch decline counts in FireFox.png|screenshot]]. → — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 23:36, 25 May 2014 (UTC) → → →
:::::{{Ping|Technical 13}} You need to re-license that file as CC-BY-SA 3.0, because it has Wikipedia-text (this disussion) on it. <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 00:26, 26 May 2014 (UTC)
:::::* CC-zero is fine. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:30, 26 May 2014 (UTC)
*Okay, silly mistake - the text input box was hiding behind my task bar. I moved it to the top and voilà! Here are the results:
<pre>
mw.user.options.get( 'userjs-afch-decline-counts' );
"{"lang":1,"corp":2,"cv":2,"test":2,"not":1,"blank":1}"
mw.user.options.get( 'userjs-afch-decline-counts' );
"{"lang":1,"corp":2,"cv":2,"test":2,"not":1,"blank":1}"
mw.user.options.get( 'userjs-afch-decline-counts' );
"{"lang":1,"corp":2,"cv":2,"test":2,"not":1,"blank":1}"
</pre>
:—[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 00:12, 26 May 2014 (UTC)
:* That implies you've only reviewed 9 total drafts... Not quite working right... Would you say that you use corp, cv, and test the most often? — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[User talk:Technical 13|t]] • [[Special:EmailUser/Technical 13|e]] • [[Special:Contribs/Technical 13|c]])</sup> 00:30, 26 May 2014 (UTC)
I wonder if data is being erased at some point in time... since it looks like new data is added correctly, and then disappears... just thinking aloud. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 00:34, 26 May 2014 (UTC)
*That's likely right. According to my contributions, in the past week I have accepted nine submissions, declined eight, and postponed 15. I've also been using the script for making comments and cleaning submissions. Some of my Afc work has bypassed the script: changing old submissions into redirects, moving sandboxes to Draft, fixing format problems, adding reflists, deleting G13s, etc. Off-wiki musical events, [[WP:IEG]] committee work, learning to do history merges and undeletions, etc., have also been keeping me away from the queue. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 01:56, 26 May 2014 (UTC)
=== Analysis ===
{{ping|Technical 13}} I'm not even going to pretend I can look at the console logs without my eyes glazing over. Could you summarize your findings, perhaps? Thanks so much for all your help. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:49, 26 May 2014 (UTC)
* {{U|Theopolisme}}, my eyes were glazing over too... What I found is that section of the script works flawlessly in mockup mode, but not in live mode. I will need to do some more testing to isolate the steps to reproduce every time, and I'm too brain blah to do it today... — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 18:16, 26 May 2014 (UTC)
:*Is there anything I can do to help speed up that process while your brain de-blahs? {{smiley|laugh}} [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 18:37, 26 May 2014 (UTC)
::* Depends on how techy and JS knowledgeable you are. You are welcome to go to the AFC sandbox, open up your console and try all kinds of different things to see if you can isolate when the script counts the decline and when it doesn't. Will need to test each reason (standard and frequent list versions both), and test with mockup on and off... Many, many tests to see which reasons (in which section) fail in which modes... — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 19:14, 26 May 2014 (UTC)
:::*Well I'm sorry to say I'm not knowledgeable... [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 19:18, 26 May 2014 (UTC)
Okay, '''cool'''! Thank you T13 :) I'm able to replicate the "not working in real mode" issue with a decline as "adv" and will look into it further tonight. Being able to replicate the bug is most of the battle -- I'll try to knock this out. :) '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 23:15, 26 May 2014 (UTC)
:I spoke too soon. It worked flawlessly the second time I tried a decline as adv in real mode. This is so strange. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 23:41, 26 May 2014 (UTC)
:* I noticed it is somewhat hit or miss as well, still needs more refining to find the exact cause. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 23:43, 26 May 2014 (UTC)
{{ping|Technical 13}} Can you try this behavior out and see if you can replicate what I get:
* Decline a page using a decline reason for the first time (i.e. one that isn't listed in decline-counts)
* Examine AFCH.userData (it should include the updated item)
* Now reload the page once, and examine AFCH.userData (the item should appear to disappear from the list)
*: If you decline the page *now*, the item will be lost and overwritten *for real*, so DON'T DO THAT, instead...
* Reload the page *again*! The old items might appear now in the list... if so, stop, otherwise:
* Use the script to perform another action on the page (say, comment or submit).
* Then reload *again*. The previously missing items should reappear now.
Any luck with this? Rather convoluted, I know, but something I encountered pretty consistently... is MediaWiki caching the values of mw.user.options and not pushing out an updated version until the page is purged (or edited), perhaps? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 23:55, 26 May 2014 (UTC)
==== Debugging console ====
:Update: I've modified the script to print out the values of userData and mw.user.options whenever the main panel is loaded (so initial load and whenever you hit "back to options"). Hopefully this will make debugging a bit easier.
:I've been replicating this on testwiki (not consistently, though). Just looking for a pattern... :) '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 02:23, 27 May 2014 (UTC)
:* On this note, it would be cool if there was an independent debugging console that returned all kinds of information that could be useful for submitting bug reports. I'm also wondering if all this stuff we are saving in the browser's local storage shouldn't be saved on an actual page, ya know, for if people use multiple browsers or computers, or review only at the library/cafe/etc? This way the script will work consistently for them no matter where they are. I understand that mw.user.options should be saving it to their logged in user account, but that may not always be the case or they may use two accounts (a secure one and one for insecure locations). This presents its own new feature option: being able to specify a ___location for the configuration settings. Otherwise it ''may'' appear that the feature (and the saving of user preferences) doesn't work at all to some non-tech people. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 17:29, 27 May 2014 (UTC)
::*I don't know, I feel like that might be over-complexifying things. <code>mw.user.options</code> ''does'' work for the overwhelming number of cases, and with our net of fallbacks I find data loss quite unlikely. I'd rather avoid editing wikipages if possible, plus the value for multiple accounts just doesn't seem to be worth the development effort at this point in time. '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 18:17, 27 May 2014 (UTC)
=== I think I may have an answer ===
{{ping|Technical 13}} Further simplified process for replicating the bug:
# Decline the submission once using the script.
# Now reload the page. If the decline appears not to be counted, continue reloading the page repeatedly. Eventually the decline will show up in the counts list.
And... that's it. In short, '''ResourceLoader occasionally serves cached versions of mw.user.options'''. This is almost certainly a bug, but not with AFCH. Rather, it's with MediaWiki itself and its ResourceLoader caching infrastructure. This explains why the issue has been so difficult to replicate -- ''if the user reloads/browses to other pages enough times before their next decline, the old cache will expire and update itself, and the problem won't occur.''
I hope this makes some sense -- T13, let me know if you think I've missed something, since I may just be very tired and desperate to latch onto a solution (any solution!), but I have tested this quite a bit and it's always been the case that enough reloads update the cache. Thoughts? Next steps? (Bugzilla?) '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 02:54, 27 May 2014 (UTC)
----
'''Resolution''': this bug should now be resolved -- or rather, at least worked around. I've added *another* layer of AFCH caching (via localStorage). Here's the explanation I added to the source code, if you're interested:
<pre>
The reason for this redundancy is because of an obnoxious
little thing called caching. Ideally the script would simply
use mw.user.options, but *apparently* MediaWiki doesn't always provide
the most updated mw.user.options on page load -- in some instances, it
will provide an stale, cached version instead. This is most certainly a
MediaWiki bug, but in the meantime, we circumvent it by adding numerous
layers of redundancy to the whole getup. In this manner, hopefully by
the time we have to rely on mw.user.options, the cache will have been
invalidated and the world won't explode. *sighs repeatedly*
</pre>
And here's the [https://github.com/WPAFC/afch-rewrite/commit/8df408b4a9ddb460d0f90e4a9068656a824118d9 commit] in which the issue should be resolved. Basically it just relies on the user visiting pages that *aren't* already cached in order to force an update to mw.user.options. This should probably be a bug, though. :P Aaccttualllyy... {{U|Legoktm}}, could you possibly help redirect this to wherever it needs to go? I don't really know who deals with caches and varnishes and ResourceLoader and whatnot, but the tl;dr is that mw.user.options isn't always updated when the page is reloaded.
Thanks to T13, Anne, and FoCuSandLeArN for your help in hunting down this issue! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 04:16, 27 May 2014 (UTC)
* I've only read the post I was pinged in but that makes sense as to why I got two different results for my first batch of reviews (v then music). Certainly implies a caching issues. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 12:10, 27 May 2014 (UTC)
:*Hooray! Well done! [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 12:27, 27 May 2014 (UTC)
== Feature request: add maintenance tags to beginning of article ==
Reviewers will also appreciate a box to append maintenance templates at the beggining of articles, which at the moment seems only possible for categories. [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 21:39, 25 May 2014 (UTC)
:Thanks -- on the top of the todo list! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:45, 20 June 2014 (UTC)
== Feedback about the AFCH script ==
Dear Theo: I used the script many times today and ABSOLUTELY NOTHING WENT WRONG. What's up with that? —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 22:21, 25 May 2014 (UTC)
<discussion about a technical problem merged into the applicable thread @ 14:54, 26 May 2014 (UTC)>
I really just started this thread to cheer Theo up because this page has so many postings about problems that he must get tired sometimes. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 01:56, 26 May 2014 (UTC)
:{{ping|Anne Delong}} Thanks, I definitely appreciate the sentiment. :) 1.0, here we come -- albeit slowly. Then again, I checked a week or so ago and it looked like over 4,000 edits had been made with the new script, certainly something to smile about. We're getting there! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 04:35, 26 May 2014 (UTC)
== Automatically open the review panel on AfC submissions (again) ==
{{ec}} I don't follow. What does Josve mean exactly? [[User:FoCuSandLeArN|FoCuSandLeArN]] ([[User talk:FoCuSandLeArN|talk]]) 14:13, 28 May 2014 (UTC)
* He means that he wants to be able to select what views the script automatically loads in (it's a user preference). Josve, I feel that is option bloat and should be avoided. That being said, I agree there should be "some" compromise. Perhaps a dropdown with "never autoload", "only when &action=view", "always autoload"? — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 14:55, 28 May 2014 (UTC)
== Heads up ==
Sorry to spring this on everyone, but [[User_talk:Theopolisme#Heads_up:_no_internet_access_until_June_19th]]. Thanks! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:57, 28 May 2014 (UTC)
::Enjoy your vacation, Theo! —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 15:33, 28 May 2014 (UTC)
And I'm back! I've got a few things waiting for me first, and then I'll be able to get back to work on the reports here. Thanks, everyone! '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:21, 20 June 2014 (UTC)
== Blank custom decline ==
<small>User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0</small> <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 00:57, 5 June 2014 (UTC)
* I actually have this same cosmetic issue. I'm guessing a minor adjustment in the margin or padding would fix it. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 15:12, 20 June 2014 (UTC)
Here is a [http://i.snag.gy/ecKMa.jpg screenshot] of how it looks like. this time I ran it on <small>User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0a1 (2014-06-29)</small> <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 16:14, 30 June 2014 (UTC)
:{{yo|Josve05a}} This seems to be completely fixed in the very latest version of the script (available as of this post at [[User:APerson/afch-dev.js]].) [[User:APerson|APerson]] ([[User talk:APerson|talk!]]) 03:27, 25 July 2014 (UTC)
== [0.8] Feedback about cleaning the submission ==
I see the rewrite doesn't offer any link for the "next" draft or to "review another" I'm thinking about this, and it would be nice to offer a small selection of possible "next" drafts. I'm thinking; "Next oldest", "Next smallest", "Next largest", and possibly (if there are any) "Next misplaced". — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 22:31, 10 June 2014 (UTC)
:I have implemented this (at the moment, it only gets the newest one) and it's waiting in [https://github.com/WPAFC/afch-rewrite/pull/21 a pull request] right now. [[User:APerson|APerson]] ([[User talk:APerson|talk!]]) 17:51, 23 July 2014 (UTC)
== [0.8] Feedback about cleaning (ref befor/after dot) ==
== [0.8] Feedback about cleaning (ref before/after dot) ==
In [https://en.wikipedia.org/w/index.php?title=Draft%3AInternet_Sales_Promotion_Group&diff=612567243&oldid=612199912 this edit] it changed <code><nowiki>[1].</nowiki></code> to <code><nowiki>.[1].</nowiki></code>
I have tracked the [https://trello.com/c/OWZbM3tu/28-offer-prepend-text-and-append-text-to-page-options append/prepend text option] in trello and will be getting to it soon -- it's at the top of the todo list. I think that we should think some more about a "stub tagging" workflow. It would be a hugely useful feature: I envision an input similar to the add categories one, except (of course) for stubs. {{ping|Technical 13}} Are you at all familiar with current stub tagging scripts (which we/I could study for ideas on how exactly this would work)? '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 14:40, 20 June 2014 (UTC)
:* I'm not aware of any, but I'm sure we could find one or two. I'm guessing we could use morebits to post to the top of the page like Twinkle does when tagging. This would reduce the number of wheels that need reinvention I would think. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}}</span> <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup> 15:01, 20 June 2014 (UTC)
::*{{ping|Theopolisme|Technical 13}} One tagging script I am aware of is [[User:MC10/stubtagtab.js]], however I am unsure how easily this will intergrate with the script. --[[User:Mdann52|<span style="color:Green">'''Mdann'''</span>]][[Special:Contributions/Mdann52|<span style="color:Red">'''52'''</span>]]<small>[[User talk:Mdann52|<span style="color:Maroon">''talk to me!''</span>]]</small> 13:58, 18 July 2014 (UTC)
== [0.8] Feedback about Cleaning up accepted article (again) ==
See [https://en.wikipedia.org/w/index.php?title=Metal_Supermarkets&diff=cur&oldid=prev this]. <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 12:44, 30 June 2014 (UTC)
:{{u|Josve05a}}, could you change the link in your post to the clean you're talking about? The {{diff2|615008601|cleaning by Revent}} doesn't seem to have anything wrong with it; neither does {{diff2|615009710|the one you did}}. [[User:APerson|APerson]] ([[User talk:APerson|talk!]]) 22:03, 24 July 2014 (UTC)
::I don't remember this....hmmm. I might have been talking about [[Special:Diff/615009710]]. Note the <code><nowiki><!-- Do not remove this line! --></nowiki></code> and the blank line at the top... but I'm nbot sure...<span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 22:06, 24 July 2014 (UTC)
== Category list ==
Please make the category list case insensitive, so when I type "companies of the united states " for example it works. It would also be SUPER helpful to have categories "search" like Wikiprojects do. That way I can fidn the correct category without having to know the exact name of it (using the same example, if I type in united states companies it should find "[[:Category:Companies of the United States]]"). --[[User:ThaddeusB|ThaddeusB]] ([[User talk:ThaddeusB|talk]]) 19:56, 30 June 2014 (UTC)
== [0.8] Feedback about auto-opening ==
Would it be possible to supress the popup opening automatically when you are using the edit form? I find the feature useful, but irritating when it opens every time I hit the "edit" button after cleaning the submission! --[[User:Mdann52|<span style="color:Green">'''Mdann'''</span>]][[Special:Contributions/Mdann52|<span style="color:Red">'''52'''</span>]]<small>[[User talk:Mdann52|<span style="color:Maroon">''talk to me!''</span>]]</small> 13:53, 18 July 2014 (UTC)
== [0.8] Feedback about Categories, when cats already exists ==
What is up with [https://en.wikipedia.org/w/index.php?title=Ernesto_Amantegui&diff=621727498&oldid=621727486 this edit]? <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 05:08, 18 August 2014 (UTC)
== [0.8] Feedback about removing existing CSD-templates ==
See [[Special:Diff/626142851&oldid=626142722]]. (Might have been deleted. Please ask an admin for assistance to see the diff.)
But if t has been tagged with e.g. {{tl|db-copyvio|url=http://www.luluschocolate.com/founder.html}} and then reviewed as cv, it removes the template. (I had the nominate for deletion-tag turned off, since it was already tagged for deletion). <span style="background: turquoise; font-family: 'Segoe Script'">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 22:41, 18 September 2014 (UTC)
== Check for orphans? ==
The previous script checked for [[Wikipedia:Orphan|orphans]] and added [[Template:Orphan]] as necessary. That would be a good enhancement to the new script; "orphan" is a useful maintenance category that draws attention to articles that need more integration into the encyclopedia, and the template gives one-click access to [[User:Edward/Find_link| a script]] to find links from other articles. [[User:Jodi.a.schneider|Jodi.a.schneider]] ([[User talk:Jodi.a.schneider|talk]]) 17:08, 21 September 2014 (UTC)
:That's a good idea, as long as the script does not suggest that the reviewer de-orphan the page. The reviewers have enough to do already, and each new expectation (such as adding Wikiprojects, wikidata and categories), while desirable in the long run, slows down the reviewing and makes the backlog larger. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 17:29, 21 September 2014 (UTC)
::I just want it to place [[Template:Orphan]] on the accepted page (as it used to). Anybody can come along and de-orphan. (As a reader, it's easy to run Edwardbot if it's a one-click operation; we don't need reviewers to do this ahead of time).[[User:Jodi.a.schneider|Jodi.a.schneider]] ([[User talk:Jodi.a.schneider|talk]]) 21:44, 21 September 2014 (UTC)
== [0.8] Feedback about WikiProject Classical music ==
WikiProject Classical music doesn't appear on the list of projects to add. Also, whenever I guess at the name of a Wikiproject and it turns out not to exist or not to be on the list, I then try to use the backspace key to remove the letters I've typed so that I can try again. At this point FireFox says "not responding", the page is greyed out and there is a 30 second or so delay. By the way, this script in general works very well. —[[User:Anne Delong|Anne Delong]] ([[User talk:Anne Delong|talk]]) 12:00, 25 September 2014 (UTC)
== [0.8] Feedback about [your topic here] ==
This is so user friendly. I'm just breezing through them. Thank you! [[User:Origamite|Origamite]]<sup>[[User talk:Origamite|ⓣ]][[Special:Contributions/Origamite|ⓒ]]</sup> 04:55, 26 September 2014 (UTC)
== [0.8] Feedback about notify-ing renamed users ==
See https://en.wikipedia.org/w/index.php?title=User_talk%3AMichaelwongPMNCH&diff=630027750&oldid=626217692 <span style="background: turquoise;font-family: 'Segoe Script', 'Comic Sans MS';">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 20:58, 17 October 2014 (UTC)
:Pinging {{u|Theopolisme}} to make sure he hasn't forgotten about this project of his. {{=P}} <span style="background: turquoise;font-family: 'Segoe Script', 'Comic Sans MS';">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 21:01, 17 October 2014 (UTC)
* What do you want the script to do about it? Even Twinkle doesn't follow userspace redirects. The reason for this as I understand it is that the number of these edge cases doesn't outweigh the coding bloat and to accommodate following the redirect. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}} <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup></span> 18:05, 18 October 2014 (UTC)
** {{Ping|Technical 13}} maybe not tag at all, and ask the reviewer to do it manually. And the tool could give the raw code for the reviewer to copy+paste to the "right" talk page. <span style="background: turquoise;font-family: 'Segoe Script', 'Comic Sans MS';">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 18:56, 19 October 2014 (UTC)
** I think I would like to ''choose'' as a reviewer to message the original account or to message both accounts, the redirected and the original. [[User:Timtrent|<span style="color:#800">Fiddle</span>]] [[User talk:Timtrent|<span style="color:#070">Faddle</span>]] 19:13, 19 October 2014 (UTC)
* Let me clarify... The number of these edge cases doesn't outweigh the coding bloat and to accommodate <u>detecting</u> the redirect. — <span class="nowrap">{{U|[[User:Technical 13|Technical 13]]}} <sup>([[Special:EmailUser/Technical 13|e]] • [[User talk:Technical 13|t]] • [[Special:Contribs/Technical 13|c]])</sup></span> 21:34, 19 October 2014 (UTC)
== [0.8] Feedback about typo ==
After I enter a reason and hit "Decline submission", it says "Decling submission", not "Declining submission". [[User:Origamite|Origamite]]<sup>[[User talk:Origamite|ⓣ]][[Special:Contributions/Origamite|ⓒ]]</sup> 14:27, 18 October 2014 (UTC)
:I have fixed this in the code. Only waiting for Theo to [https://github.com/WPAFC/afch-rewrite/pull/24 merge the pull request], and port it to Wikipedia. Thanks! <span style="background: turquoise;font-family: 'Segoe Script', 'Comic Sans MS';">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 17:32, 18 October 2014 (UTC)
== [0.8] Feedback about talk page ==
The tool should warn if a talk page exists. <span style="background: turquoise;font-family: 'Segoe Script', 'Comic Sans MS';">([[User talk:Josve05a|'''t''']]) [[User:Josve05a|<span style="color:white;">'''Josve05a'''</span>]] ([[Special:Contributions/Josve05a|'''c''']])</span> 18:54, 19 October 2014 (UTC)
== Feature Request ==
Hi, I would like to see an option which allows multiple reasons for denial. This has been discussed [[Wikipedia_talk:WikiProject_Articles_for_creation#AfC_.26_Draft_--_potential_for_improvements.3F|here]], where there is consensus. Thanks! [[User:Darylgolden|<b style="color:#FA0">Darylgolden</b>]]<sup>([[User talk:Darylgolden|<b style="color:#F00">talk</b>]])</sup> 01:58, 23 October 2014 (UTC)
== Support "details" in [[:Template:Afc decline]] ==
A recent change started supporting the "reason" tag in [[:Template:Afc decline]], but this didn't work with reasons such as a custom reason or the "dup" reason that require a second parameter. I have changed [[:Template:Afc decline]] to support a "details" parameter that passes a second parameter to [[:Template:AFC submission/comments]]. This parameter is already collected by the AFCH script for use in [[Template:AFC submission]], but needs to be passed to [[:Template:Afc decline]] as well. --[[User:Ahecht|Ahecht]] (<small>[[User_talk:Ahecht|<span style="color:#FFF;background:#00f;display:inline-block;line-height:1.1em;vertical-align:-0.3em;font-size:75%;text-align:center;"><b>TALK<br />PAGE</b></span>]]</small>) 15:15, 4 November 2014 (UTC)
:I submitted an untested pull request at https://github.com/WPAFC/afch-rewrite/pull/25 --[[User:Ahecht|Ahecht]] (<small>[[User_talk:Ahecht|<span style="color:#FFF;background:#00f;display:inline-block;line-height:1.1em;vertical-align:-0.3em;font-size:75%;text-align:center;"><b>TALK<br />PAGE</b></span>]]</small>) 15:49, 4 November 2014 (UTC)
== Difference between this page and [[Wikipedia talk:WikiProject Articles for creation/Helper script]] ==
I'm a bit confused, as [[Wikipedia talk:WikiProject Articles for creation/Helper script]] says that feedback on the AFCH script should be posted either there or to the afch-rewrite github, but the feedback link in AFCH rewrite points here. Is the intention that the other page be for the non-rewrite version (in which case it shouldn't link to the rewrite github), or is the intention that that page be used for general comments but this page be used for bug reports (in which case the intro to that page should link here)? --[[User:Ahecht|Ahecht]] (<small>[[User_talk:Ahecht|<span style="color:#FFF;background:#00f;display:inline-block;line-height:1.1em;vertical-align:-0.3em;font-size:75%;text-align:center;"><b>TALK<br />PAGE</b></span>]]</small>) 16:10, 4 November 2014 (UTC)
:Hi! Uh, yeah, about that – although I created the rewrite script, I was actually taking a (several month) wikibreak when it was made the default script. It certainly looks like there's a fair bit of overlap/confusion/etc surrounding the scripts... there should ideally only be *one* talkpage, I agree. If I have a second I'll look into consolidating them... Cheers, '''[[User:Theopolisme|<span style="color:#232323;">Theopolisme</span>]] <span style="color:#4F4F4F;">([[User talk:Theopolisme|<span style="color:#4F4F4F;">talk</span>]])</span>''' 22:19, 4 November 2014 (UTC)
|