User talk:Zhuyifei1999: Difference between revisions
Alexis Jazz (talk | contribs) |
→Season's Greetings: note about the bot's edit summaries |
||
Line 108: | Line 108: | ||
</div><small>''(Sent: 15:24, 16 December 2020 (UTC))''</small> |
</div><small>''(Sent: 15:24, 16 December 2020 (UTC))''</small> |
||
:I hope you're well. — <span style="color:#e08020">Alexis Jazz</span> ([[User talk:Alexis Jazz|talk]] or ping me) 15:25, 16 December 2020 (UTC) |
:I hope you're well. — <span style="color:#e08020">Alexis Jazz</span> ([[User talk:Alexis Jazz|talk]] or ping me) 15:25, 16 December 2020 (UTC) |
||
==Bot hiccups== |
|||
Hi {{ping|Zhuyifei1999}}, I hope you are well. I noticed the bot has recently failed to include the article title in its edit summary. on the [[WP:WikiProject Guild of Copy Editors/Requests|GOCE Requests page]]; examples [https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Guild_of_Copy_Editors/Requests&curid=18534069&diff=999722558&oldid=999701598 here] and [https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Guild_of_Copy_Editors/Requests&curid=18534069&diff=1000110266&oldid=999952922 here]. I cannot see anything unusual in the sections it's archiving, and it continues to exhibit correct behaviour on the archive page [https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Guild_of_Copy_Editors/Requests/Archives/2020&diff=prev&oldid=999722535 here] and [https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Guild_of_Copy_Editors/Requests/Archives/2020&diff=next&oldid=999902244 here]. It's not a major problem but the edit summary does save coordinators from checking diffs to see what was archived. Cheers, '''[[User talk:Baffle gab1978|<span style="color:#191960">Baffle☿''gab''</span>]]''' 20:09, 13 January 2021 (UTC) |
Revision as of 20:09, 13 January 2021
A belated welcome!
Here's wishing you a belated welcome to Wikipedia, Zhuyifei1999. I see that you've already been around a while and wanted to thank you for your contributions. Though you seem to have been successful in finding your way around, you may benefit from following some of the links below, which help editors get the most out of Wikipedia:
- Introduction
- The five pillars of Wikipedia
- How to edit a page
- Help pages
- How to write a great article
- Editor's index to Wikipedia
Also, when you post on talk pages you should sign your name using four tildes (~~~~); that should automatically produce your username and the date after your post.
I hope you enjoy editing here and being a Wikipedian! If you have any questions, feel free to leave me a message on my talk page, consult Wikipedia:Questions, or place {{helpme}} on your talk page and ask your question there.
Again, welcome! Epicgenius(talk to me • see my contributions) 00:26, 19 June 2013 (UTC)
- Thanks. --Zhuyifei1999 (talk) 01:16, 19 June 2013 (UTC)
A brownie for you!
thanks for your edits EB1999 16:46, 28 December 2013 (UTC) |
- Thanks --Zhuyifei1999 (talk) 02:55, 29 December 2013 (UTC)
WikiText Transfer Protocol listed at Redirects for discussion
An editor has asked for a discussion to address the redirect WikiText Transfer Protocol. Since you had some involvement with the WikiText Transfer Protocol redirect, you might want to participate in the redirect discussion (if you have not already done so). John Vandenberg (chat) 15:22, 7 January 2014 (UTC)
back?
irc--Gabrielchihonglee (talk) 09:38, 8 August 2014 (UTC)
October 2015
Hello, I'm MelbourneStar. I wanted to let you know that I reverted one of your recent contributions —the one you made with this edit to User:Idiot_nandhu— because it didn’t appear constructive to me. If you think I made a mistake, or if you have any questions, you can leave me a message on my talk page. Thanks. —MelbourneStar☆talk 10:35, 26 October 2015 (UTC)
- @MelbourneStar: It's his userpage. I don't have the duty to maintain it, after I deleted the other image on Commons. (As for the i-word, he made named the file himself) --Zhuyifei1999 (talk) 11:08, 26 October 2015 (UTC)
- You're correct – my mistake there. Odd username, I'm surprised it passed the test. Best, —MelbourneStar☆talk 11:18, 26 October 2015 (UTC)
A barnstar for you!
The Technical Barnstar | |
For help with MySQL/Toolforge/HeidiSQL thing. Edgars2007 (talk/contribs) 17:12, 2 May 2018 (UTC) |
Unhelpful removal
I have reverted this removal as the inter-wiki link was essential to the deletion discussion. Please make sure that this bot no longer makes this sort of change. Thank you. YBG (talk) 08:36, 4 January 2019 (UTC)
- Turns out there may have been a mistake in formatting the original link. I reverted your edit and then added a colon. I think all is OK now. YBG (talk) 08:44, 4 January 2019 (UTC)
YiFeiBot 2 approved.
Wikipedia:Bots/Requests for approval/YiFeiBot 2 has been approved. Happy editing! --TheSandDoctor Talk 04:44, 12 November 2019 (UTC)
The da Vinci Barnstar
The da Vinci Barnstar | ||
On behalf of the Guild of Copy Editors, I hereby award The da Vinci Barnstar to Zhuyifei1999 for amazing work consulting, coding and testing YiFeiBot to archive our requests page, which has saved us a great deal of time while improving the accuracy of our records. Much thanks from Team GOCE! Reidgreg (talk) 22:52, 23 December 2019 (UTC) |
Interview about YiFeiBot 2
Hi Zhuyifei1999; I'm currently compiling the Guild of Copy Editors' annual report, which should be sent out around the end of the month. I'm writing a piece about YiFeiBot 2; could I ask you a few questions about the process of writing and setting up the bot? Thanks for your time. Cheers, Baffle☿gab 05:30, 11 January 2020 (UTC)
- @Baffle gab1978: Sure. I'll answer when I see them. My response will probably be very direct and to the point so might need some polishing for a report. --Zhuyifei1999 (talk) 07:44, 11 January 2020 (UTC)
- Thank you;
- Q1: How do you write a Wikipedia bot script for a particular purpose?
- Q2: Were there any difficulties in writing and setting up YiFeiBot 2?
- That's all I can think of for the moment; I'll return if I can think of any more, though I don't need the piece to be very long. Thanks for your time. :) Cheers, Baffle☿gab 07:38, 15 January 2020 (UTC)
- Q1:
- To write a bot, well first you have a problem, then you evaluate the potential methods to solve it; should it be a bot, a tool, or a gadget, or what? I personally prefer bot (if the task is doable by bot) because the other two involves user interface design, while bot is pure programming logic and least amount of work for me.
- Then you think about the main pieces of code (shall I say component?) that are necessary for the bot. For most bots, it's often two: one "page generator" to get a list of pages to execute on, which could be recentchanges, a category, template transclusions, database scan, XML dump scan, or something else like that. Another component "treats" each page based on some logic, which could be doing a regex replacement, finding somewhere to add or remove text, or even invoking some other logic on another page. As for the my GOCE archiving bot specifically, the "page generator" is inlined out; it is only Wikipedia:WikiProject Guild of Copy Editors/Requests. The "treatment" is more complicated. I decided to do it in two parts, a parsing part and the archiving part, where the first part finds where all the sections are and their statuses, and the second text adds to the archive page and removes text from the requests page.
- Then you go through the process of discussing the plan, writing the bot, debugging with simulate / sandbox edits (run the code, either show diffs but don't actually save page, or run on some sandbox page), BRFA.
- Bingo!
- Q2: No, I've been writing MediaWiki bots since 2013. Getting close to 7 years ;). Now that I think about it, yeah I avoided things that could be complex, for example, parsing status templates in a more human way rather than simple regex matches, like
Donebeing a non-match rather than a match, but the benefit is probably too marginal to be worth it.
- Q1:
- --Zhuyifei1999 (talk) 12:08, 15 January 2020 (UTC)
(←) Thank you for this; you can view the pasted interview at the Annual Report page; feel free to correct or amend anything if necessary, or let me know if you're unhappy with anything. Cheers, Baffle☿gab 09:05, 17 January 2020 (UTC)
Bot error on GOCE Requests page
The bot removed two requests from the GOCE Requests page, understandably but erroneously. If the code can be fixed to avoid that sort of error, that would be helpful. Thanks. – Jonesey95 (talk) 15:43, 22 June 2020 (UTC)
- Good catch. It didn't recognize
===<s>[[Organ donation in India]]</s>===
as a h3 header due to the unexpected <s> pair. Should be fixed. Changed regex from^=== *('*\[\[[^\[\]]+\]\]'*) *===$
to^=== *(?:<s>)?('*\[\[[^\[\]]+\]\]'*)(?:</s>)? *===$
(i.e. add explicit handling for <s> pair outside the wikilink). --Zhuyifei1999 (talk) 17:08, 22 June 2020 (UTC)- Unfortunately, the same thing happened yesterday with Fasana-e-Azad. Is there stuff (like cute emojis ) we should avoid? Stay well, good luck and all the best, Miniapolis 18:46, 15 August 2020 (UTC)
- Space after header:
- Unfortunately, the same thing happened yesterday with Fasana-e-Azad. Is there stuff (like cute emojis ) we should avoid? Stay well, good luck and all the best, Miniapolis 18:46, 15 August 2020 (UTC)
===[[VSCO girl]]=== ^ this space here Is not written like an encyclopedia article, perpetutates the sterotype that it describes with mentioning origin, use, etc. Needs a FULL rewrite. [[User:P,TO 19104|P,TO 19104]] <small> ([[User talk: P,TO 19104|talk]]) ([[Special:Contributions/P,TO 19104|contribs]]) </small> 22:41, 1 July 2020 (UTC)
- Fixed so the bot recognize an optional length of space after header. --Zhuyifei1999 (talk) 23:32, 15 August 2020 (UTC)
Season's Greetings
Whether you celebrate Christmas, Diwali, Hanukkah, Kwanzaa,
Festivus (for the rest of us!) or even the Saturnalia,
here's to:
hoping your holiday time is wonderful
and - especially -
that the New Year 2021 will be an improvement upon the old of 2020.
CHEERS!
{{subst:User:Shearonink/Holiday}}
to your friends' talk pages.(Sent: 15:24, 16 December 2020 (UTC))
- I hope you're well. — Alexis Jazz (talk or ping me) 15:25, 16 December 2020 (UTC)
Bot hiccups
Hi @Zhuyifei1999:, I hope you are well. I noticed the bot has recently failed to include the article title in its edit summary. on the GOCE Requests page; examples here and here. I cannot see anything unusual in the sections it's archiving, and it continues to exhibit correct behaviour on the archive page here and here. It's not a major problem but the edit summary does save coordinators from checking diffs to see what was archived. Cheers, Baffle☿gab 20:09, 13 January 2021 (UTC)