Skip to content

Loading…

CSD logging #136

Closed
Technical-13 opened this Issue · 8 comments

3 participants

@Technical-13
WikiProject Articles for creation member

Now that we have the ability to tag files for deletion and log that to the user's Twinkle CSD log, logging should be added to all things we tag for CSD as well.

@theopolisme

"Tag files for deletion"? Assume you mean G13s... yeah, I suppose logging could be implemented.

@Technical-13
WikiProject Articles for creation member

No @theopolisme, I mean all things tagged for any CSD criterion (G12 & G13 only atm, but could be extended) should be logged to the reviewers CSD log.

@theopolisme

"Now that we have the ability to tag files for deletion and log that to the user's Twinkle CSD log" should be changed to "Now that we have the ability to tag G13-eligible pages for deletion and log that to the user's Twinkle CSD log"...since right now only G13s are logged...eh, rather a moot point. Yes, I understood you.

@Technical-13
WikiProject Articles for creation member

All pages are just a file on a more root level... Yes.. moot point...

@theopolisme theopolisme added a commit that referenced this issue
@theopolisme theopolisme create afcHelper_logcsd() for csd logging; enable csd logging for {{d…
…b-copyvio}} and {{afc cleared|csd}}, #136
79f62d5
@theopolisme

@Technical-13 please test (in theobot) when you have a chance -- and by all means let me know if i did anything stupid!

@wikipedia-mabdul
WikiProject Articles for creation member

just for interest (didn't checked any code nor tested) what happens if a user doesn't have yet created the log page (so just "installed" TW)? Does our code work well?

@Technical-13
WikiProject Articles for creation member

@wikipedia-mabdul I think it does everything except add the "This is a blah log. If you wish to stop logging and have it deleted, you may do so under [[CSD:U1]] blah blah". Which reminds me, we need a way for people to turn of logging if they so wish (not sure why anyone would, but whatever.).

@theopolisme

If the user does not have a log page already set up, then we do not log anything. Seems a bit too forward to actually set up a log page and everything...I'd rather the user initiate the logging on their own rather than us just shoving it at them.

@Technical-13 Technical-13 reopened this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.