Open main menu

User talk:DannyS712

Note: when emailing me, please also post a {{You've got mail}} template to this page - I check that email account infrequently.



Thanks for your interest in contributing to Twinkle. I assume you use GitHub? If so, feel free to dig right in: Twinkle is written in plain and simple JavaScript, though it does use the morebits.js library, which currently has quite poor documentation. You'll find a better-documented version here, for which I have filed a pull request.

There are a lot of open issues on the Git repo which you may want to go through. Or to do something quicker, I would suggest reviewing some pull requests. There a several opened by me which are pending. To test if changes are working as described, you can either copy-paste the whole module into the browser console, and if necessary call the module's initialisation function (such as Twinkle.tag() for the Tag module). Or you could paste in the module to a userspace page and import it.

Some of the long term to-dos are at WP:twinkle/to do. I have implemented the first in the list (See #485). Maybe you want to work on the rest :) Ping me if you have any queries. SD0001 (talk) 19:58, 9 January 2019 (UTC)

@SD0001: I have never used GitHub... --DannyS712 (talk) 19:59, 9 January 2019 (UTC)
I see. I would suggest going through some online tutorials such as on youtube to learn how to use Git. This ebook provides a comprehensive reference. Then you can create an account on github and be good to go. SD0001 (talk) 20:06, 9 January 2019 (UTC)
@SD0001: I won't have time for a couple of weeks, but I'll try to look into it. --DannyS712 (talk) 21:38, 9 January 2019 (UTC)

Submission Help 2Edit

Hi Danny--Thanks so much for your feedback. I totally revamped this article and I was wondering if you had any feedback or suggestions to improve it: Appreciate any input. — Preceding unsigned comment added by SeattleWriter2019 (talkcontribs) 00:35, 10 January 2019 (UTC)

@SeattleWriter2019: There are a couple of issues:
  1. There are a number of links to disambiguation pages that should be fixed. To help find which specific links I am referring to, I suggest following WP:DABDISPLAY
  2. The use of citations in the middle of sentences is odd and should ideally be remedied
  3. Building off of DGG's comment, the article does read as fairly promotional. Please review WP:NPOV
Once you have improved the article, I suggest resubmitting it to AfC so that another reviewer, who has not already seen the article and made up their mind about it (eg me) gives it a fair review.
--DannyS712 (talk) 01:06, 10 January 2019 (UTC)

Thank you, Danny! As a new article writer I appreciate all of your help. I will fix the weird citations and move them to the end of the sentences. I've also modified some of the sentences to incorporate your feedback about promotionalism. Thanks again for taking the time! — Preceding unsigned comment added by SeattleWriter2019 (talkcontribs) 01:17, 11 January 2019 (UTC)

@SeattleWriter2019: No problem. I hope you do well with your article   --DannyS712 (talk) 01:19, 11 January 2019 (UTC)


Are you still interested in learning about modules? If so, have you read mw:Extension:Scribunto/Lua reference manual yet? If not, it's a VERY helpful guide, covering a lot of the basics and some advanced parts of Lua. You can also check out BrandonXLF (t@lk) 05:54, 10 January 2019 (UTC)

@BrandonXLF: I don't really have time in the near future, but I am very very much still interested in learning about modules. I started reading some of the reference manual a while ago, and made started trying it out at User:DannyS712/module, but haven't touched it in a while. Thanks for the follow-up, and for the refs. I'll be sure to check them out when I have time --DannyS712 (talk) 06:14, 10 January 2019 (UTC)
Ok, cool. BrandonXLF (t@lk) 13:15, 10 January 2019 (UTC)

The WikiCupEdit

As a WikiCup judge I have removed the two submissions you made for the DYK nominations. They were ineligible to score points in the WikiCup because they were nominated by you, and were not created or expanded by you. Nominating DYKs is very helpful but I am afraid it does not score points in the WikiCup. If you create / expand your own articles and nominate them for DYK later in the competition, please make sure you submit them after they have appeared at the main page and after you have received a notification on your talk page. Cwmhiraeth (talk) 18:28, 10 January 2019 (UTC)

@Cwmhiraeth: Thanks. I'm sorry. I didn't realize that it had to be an article that I created or expanded. In the future I'll remember to submit them after they appear on the main page. --DannyS712 (talk) 19:39, 10 January 2019 (UTC)
That's OK. The rules are rather complex and you are by no means the only contestant who has made ineligible submissions. Cwmhiraeth (talk) 20:13, 10 January 2019 (UTC)
@Cwmhiraeth: If I make any other mistakes, you don't need to post here. But, can I ask that you explain which rules I broke when you remove the submission, so that I can easily connect the mistake with the explanation? Thanks, --DannyS712 (talk) 20:57, 10 January 2019 (UTC)
Try here, although it does not actually mention that nominating an article does not count. Cwmhiraeth (talk) 21:02, 10 January 2019 (UTC)
@Cwmhiraeth: Thanks. Maybe the rule should be clarified? --DannyS712 (talk) 22:35, 10 January 2019 (UTC)

Linda SarsourEdit

I nominated the Linda Sarsour article for GA; Sarsour is a controversial Muslim American feminist activist. Would you like to review it?MagicatthemovieS (talk) 21:31, 11 January 2019 (UTC)MagicatthemovieS

@MagicatthemovieS: Sure, but I don't have a lot of dedicated time at the moment. I'll start the review soon, but in the meantime can I suggest adding a WP:Short description to her article? --DannyS712 (talk) 21:35, 11 January 2019 (UTC)
Thanks so much! I added the description.MagicatthemovieS (talk) 21:45, 11 January 2019 (UTC)MagicatthemovieS
@MagicatthemovieS: Also when I check a few minutes ago it wasn't yet listed on the ga noms page. I saw a different article Elena Kagan that jumped out at me, so I'm reviewing that. You might want to have someone else do yours, but when I'm done if no one else has I'll try to --DannyS712 (talk) 21:48, 11 January 2019 (UTC)
I'm ready when you are.MagicatthemovieS (talk)MagicatthemovieS
@MagicatthemovieS: I don't know if I'll have time soon --DannyS712 (talk) 05:14, 12 January 2019 (UTC)

You did it: Cat links 2.jsEdit

Wow, harvesting a category. You figured it out. For such an amazing feat, you deserve this...

The User Script Barnstar
is hereby awarded to DannyS712 for writing Cat links 2.js, a script for harvesting links from categories, paving the way for this core technique to be applied in Wikipedia's navigation departments. Keep up the excellent work! Kudos._

   — The Transhumanist   23:52, 11 January 2019 (UTC)

@The Transhumanist: scripts are fun. It was a hard challenge, but I'm not done yet. Soon up: add links to categories and files (need ":"), then modules and templates. --DannyS712 (talk) 01:58, 12 January 2019 (UTC)
Wow. Blue + black = blind :P Abelmoschus Esculentus (talkcontribs) 02:01, 12 January 2019 (UTC)
@Abelmoschus Esculentus: Thanks, and thanks for adopting me ( --DannyS712 (talk) 02:02, 12 January 2019 (UTC)
I am referring to the black background and blue signature in case you don't get it. It's my pleasure. Abelmoschus Esculentus (talkcontribs) 02:04, 12 January 2019 (UTC)
@Abelmoschus Esculentus: Yeah, I got that. You could also refer to the black bags under my eyes... --DannyS712 (talk) 02:22, 12 January 2019 (UTC)

Challenge #2Edit

(Category harvesting to auto-build navigation pages)

I'm so excited.

Cat links 2 is a very significant achievement, because there are 3 types of pages that we've been trying to automate the construction of: outlines, portals, and navbox footer templates. (Indexes and glossaries are obvious future targets). Along with automatic insertion (instead of appending), automated category harvesting could enable all of these.

Let's start with the most straight-forward use for this: filling in outlines...

Here's an example of the type of functionality we're looking for:

You have a menu item, in tools in the left sidebar, named Cats. When you are on an outline and you click on Cats, the script goes through the outline, looking for empty sections. For each one it finds, it goes to the like-named category and inserts the members list for that category into that section.

A script that processes the wikitext in similar fashion is RedlinksRemover.js. It uses regex search/replace to delete list items that start with redlinks (search/replace to null), and converts embedded redlinks to regular text (search/replace). Its code could be adapted to search/replace to insert category member lists.

Another program (besides cat links 2) that inserts lists is User:JL-Bot/Project content. It uses tags in the form of hidden comments to delimit the area it places the lists in, so that it can update them again later (by removing and replacing the old lists with new ones). For an example, look at the comments in the wikicode at Portal talk:Freedom of speech#Recognized content.

So, not only could the core functionality of Cat links 2 add lists, it could be used to maintain/update those lists as well.

Now, the question is...

Are you up to the challenge?      — The Transhumanist   04:32, 12 January 2019 (UTC)

@The Transhumanist: I'm not sure, but we'll see. For annotating outlines, what do you think of just using the short descriptions of the articles? That should be a lot easier to manage than sentences from the lede... --DannyS712 (talk) 04:43, 12 January 2019 (UTC)
Annotating is another animal altogether. There are problems with the short description approach as well. We'll need a custom-designed approach that fits outlines.
Being able to harvest categories and put those entries in the right place in an outline (and doing that again and again in rapid fashion) is the current focus. That is, to build bare outlines (and expand existing outlines) the entries of which can be annotated later.
Once we have all the components (building, annotating, etc.), we can integrate those all into a complete outline builder.
You are right. This is going to be fun.      — The Transhumanist   04:58, 12 January 2019 (UTC)

Sorry in advanceEdit

Maybe I have seemed a little overly sarcastic in use of language when replying to Winged Blades criticism of the DYK article you had passed related to crowd control, so sorry in advance if it seems harsh. Sorry. Regards DiplomatTesterMan (talk) 06:09, 12 January 2019 (UTC)

@DiplomatTesterMan: I won't have time to look at the nomination tomorrow. If you can improve it enough that I don't see any clear POV issues when I check it, it should be okay. I trust your judgement. Sarcasm is fine, but thanks for making it clear that it was sarcasm - it can be hard to tell when just reading the words rather than hearing a tone... --DannyS712 (talk) 06:24, 12 January 2019 (UTC)
Well, no problem with not being able to see the nomination. I have just actually mentioned in the nomination how I do NOT think there are clear POV issues with the article as pointed out by a user and have explained the same quickly. If people other than Winged Blades thinks so, then of course I will expand it since consensus is partly how this place functions. Anyway, cheers. DiplomatTesterMan (talk) 06:29, 12 January 2019 (UTC)

ITN recognition for Michael AtiyahEdit

 On 12 January 2019, In the news was updated with an item that involved the article Michael Atiyah, which you updated and nominated. If you know of another recently created or updated article suitable for inclusion in ITN, please suggest it on the candidates page. — Martin (MSGJ · talk) 23:35, 12 January 2019 (UTC)

ITN recognition for Meera SanyalEdit

 On 12 January 2019, In the news was updated with an item that involved the article Meera Sanyal, which you nominated. If you know of another recently created or updated article suitable for inclusion in ITN, please suggest it on the candidates page. — Martin (MSGJ · talk) 23:39, 12 January 2019 (UTC)

ITN recognition for Edwin EricksonEdit

 On 12 January 2019, In the news was updated with an item that involved the article Edwin Erickson, which you nominated. If you know of another recently created or updated article suitable for inclusion in ITN, please suggest it on the candidates page. SpencerT•C 23:48, 12 January 2019 (UTC)

My apologies for the delay; I was interrupted after I posted it on ITN. Some admins in general are lazy with these but I tend to try to give them out. Thanks for the ping, SpencerT•C 23:48, 12 January 2019 (UTC)

@Spencer: No problem, and thanks. Also, ping MSGJ about Patricia Wald currently on the main page... --DannyS712 (talk) 23:49, 12 January 2019 (UTC)

Janos SzaniEdit

Nice catch. If you see others, it was made by this user and should be immediately tagged. HickoryOughtShirt?4 (talk) 06:45, 13 January 2019 (UTC)

I've also now created Wikipedia:Sockpuppet investigations/XX MinecraftPro Xx to check for sleepers. HickoryOughtShirt?4 (talk) 06:52, 13 January 2019 (UTC)
@HickoryOughtShirt?4: Lol I made Wikipedia:Sockpuppet investigations/Elazardo - that's the older account... --DannyS712 (talk) 07:02, 13 January 2019 (UTC)
Thank you! Unfortunalty, the original page I found was deleted so I cannot see the other accounts that edited the original page, so ya, a CU is absoltuly needed. HickoryOughtShirt?4 (talk) 07:05, 13 January 2019 (UTC)
@HickoryOughtShirt?4: np --DannyS712 (talk) 07:06, 13 January 2019 (UTC)

ITN recognition for George Brady (Holocaust survivor)Edit

 On 13 January 2019, In the news was updated with an item that involved the article George Brady (Holocaust survivor), which you nominated. If you know of another recently created or updated article suitable for inclusion in ITN, please suggest it on the candidates page. Black Kite (talk) 18:06, 13 January 2019 (UTC)

ITN recognition for Patricia WaldEdit

 On 12 January 2019, In the news was updated with an item that involved the article Patricia Wald, which you nominated. If you know of another recently created or updated article suitable for inclusion in ITN, please suggest it on the candidates page. — Martin (MSGJ · talk) 21:02, 13 January 2019 (UTC)

This week's article for improvement (week 3, 2019)Edit

Hello, DannyS712.

The following is WikiProject Today's articles for improvement's weekly selection:

Vicki Gunvalson

Please be bold and help to improve this article!

Previous selections: Page orientation • Farce

Get involved with the TAFI project. You can: Nominate an article • Review nominations

Posted by: MusikBot talk 00:05, 14 January 2019 (UTC) using MediaWiki message delivery (talk) on behalf of WikiProject TAFI • Opt-out instructions

CSS approach for green redirectsEdit

See Wikipedia:Tip of the day/March 17.    — The Transhumanist   07:44, 14 January 2019 (UTC)

@The Transhumanist: yeah, see User:BrandonXLF/GreenRedirects. Thanks, --DannyS712 (talk) 07:46, 14 January 2019 (UTC)

Wikidata weekly summary #347Edit

Tech News: 2019-03Edit

Return to the user page of "DannyS712".