Hi, I'm Sulfurboy. Klein Muci, thanks for creating Skrapar Castle!
I've just tagged the page, using our page curation tools, as having some issues to fix. 2
The tags can be removed by you or another editor once the issues they mention are addressed. If you have questions, you can leave a comment on my talk page. Or, for more editing help, talk to the volunteers at the Teahouse. Sulfurboy ( talk) 14:06, 23 October 2013 (UTC)
Hello! I think I might have resolved the references issue. -- Klein Muci ( talk) 20:01, 23 October 2013 (UTC)
Hi! It seems you recently created an unreferenced biography of a living person: Xhevahir Spahiu. The community has decided that all new biographies of living persons must contain a reliable source that supports at least one statement made about the person in the article as per our verifiability policy. Please add references as soon as possible. Thanks! -- LaraBot ( talk) 00:19, 24 October 2013 (UTC)
This is a goat.
Alva Mihaj (
talk) 22:54, 2 March 2019 (UTC)
Hello there . I saw your message regarding edit filters but don't see the details anywhere. Anyways, I have some knowledge about filters and happy to help. Majavah ( t/ c) 14:05, 14 April 2020 (UTC)
(old_size = 0)
& (page_namespace = 0)
& !("autoconfirmed" in user_groups)
& !(new_wikitext irlike "(#redirect|\{\{disambig|\{\{csd")
& (new_size < 20)
@ Majavah: can you add the localized versions please? I was afraid I would break it since two of them include the # symbol.
- Klein Muçi ( talk) 16:26, 14 April 2020 (UTC)
& !(new_wikitext irlike "(#redirect|#ridrejto|\{\{kthjellim|\{\{delete|\{\{grise")
should do the trick
Majavah (
t/
c) 16:31, 14 April 2020 (UTC)
!"confirmed" in user_groups
to !("confirmed" in user_groups)
in case there is a parser bug that breaks everything (not that uncommon).& (new_size < 20)
with& (
((page_namespace = 0) & (new_size < 50))
| ((page_namespace != 0) & (new_size < 20))
)
@ Majavah: Thank you for your detailed response! :D
I'm personally monitoring the filters every 2 hours or so for more than 3 days now. I'll be especially attentive to 3 and 6 now that you mentioned them. If we start getting too many false positives, I'll change all of them to autoconfirmed users (and maybe that would be a good idea to know that time has come to have that aforementioned discussion). - Klein Muçi ( talk) 10:38, 15 April 2020 (UTC)
& !(lcase(new_wikitext) rlike "(category|translated category in lowercase):.*(category name 1|name 2|third)")
. It check if the same line contains "category:" and any of the specified category names separated by |
& !(lcase(new_wikitext) rlike "(category|kategoria):.*(artists|albums|something else)")
.@ Majavah: Sorry for insisting but can you make the change here so I can use it as a practical example in the future cases? I'll post the code down below. Don't worry about the categories in themselves. I'll take care of them.
!contains_any(user_groups, "sysop", "bureaucrat") &
(
!(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
bad_word := "\bqi\b|qij|qifsha|qirje|qihet|robqir|bythqir|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|\bbole\b|kurvë|kurve\b|kurva|kurvat|\brobt\b|peder|jevg|gabel|cifut|çifut|debil|pordh|pjerdh|\bmut\b|\bshit\b|fuck|bitch";
added_lines irlike bad_word &
!(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
!((page_title + added_links) irlike bad_word)
)
)
As for the bot... How does it deal with the archive pages? How does it create them? Or it doesn't, it just keeps adding to the same page forever? - Klein Muçi ( talk) 11:48, 15 April 2020 (UTC)
!contains_any(user_groups, "sysop", "bureaucrat") &
(
!(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
bad_word := "\bqi\b|qij|qifsha|qirje|qihet|robqir|bythqir|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|\bbole\b|kurvë|kurve\b|kurva|kurvat|\brobt\b|peder|jevg|gabel|cifut|çifut|debil|pordh|pjerdh|\bmut\b|\bshit\b|fuck|bitch";
!(lcase(new_wikitext) rlike "(category|kategoria):.*(artists|albums|something else)") &
added_lines irlike bad_word &
!(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
!((page_title + added_links) irlike bad_word)
)
)
{{User:MiszaBot/config
| algo = old(14d)
| archive = User talk:Majavah/Archive %(counter)d
| counter = 2
| maxarchivesize = 150K
| archiveheader = {{Automatic archive navigator |style=margin: 1px !important; border: 2px solid #ddd; background-color: #f9f9f9; color: black; padding: 10px !important;}}
| minthreadstoarchive = 1
| minthreadsleft = 4
}}
algo = old(14d)
the bot will only archive sections where the last reply was over 14d agoarchive = User talk:Majavah/Archive %(counter)d
archives will have a title of "User talk:Majavah/Archive (the number of the archive)"counter = 2
the current archive page number. this will be automatically incremented by the botmaxarchivesize = 150K
archive pages can be max 150 kilobytes, and when they reach that length the bot will increment the counterarchiveheader = ...
this specifies that each archive will have that text as the header (
example)minthreadstoarchive = 1
the bot will archive when there is at least 1 thread ready to be archived. for more busy talk pages this can be implemented so that the bot will archive atleast x threads at a timeminthreadsleft = 4
the bot will keep at least 4 last threads on the page when archiving threads| archiveheader = some text or a {{template}} here
)Oh, I see. Can you give me an example of that template being used? As for the protection policy, the general rule/idea is to make sure to freeze in time the archives. I believe giving the bot admin rights would be a good and easy solution. But if we seem to have problems with that approach (maybe by our crats not wanting to grant admin rights to the bot), we can try general changes on the archives like those. Apparently I had more free time than expected: What do I have to translate for the bot? In the list, please, do include the localization of the module/template related to the archiving process. - Klein Muçi ( talk) 15:54, 15 April 2020 (UTC)
{{User:MiszaBot/config}}
here) is used:
WP:ANI,
WP:EFN and
my talk page. I'll post you the translatable stuff later today or tomorrow early.
Majavah (
t/
c) 16:09, 15 April 2020 (UTC)
@ Majavah: hey there! Can you take a look at our version and see if I've got every needed translation? Also, how am I supposed to use the template exactly? If I just put it somewhere, it just shows the archives numbered. Basically just a line of numbers from 1. Isn't it supposed to also show the graphical elements of the archive? The drawer with the files, the words "Archive", etc.? - Klein Muçi ( talk) 17:49, 16 April 2020 (UTC)
{{
Archives}}
and it only contains the logic for listing the articles leaving the formatting for another template. You can take a look at
Template:Archive list if you want to change the text formatting.
Majavah (
t/
c) 18:33, 16 April 2020 (UTC)
@ Majavah: Oh, thank you! :) I'll give you the translation soon enough then.
Regarding the module: I see the module is used in more templates than just this one so, in general, it would be a good thing to have but since we haven't yet started the update of the infoboxes in SqWiki (in SqQuote we don't even use infoboxes at the moment) I think that modifying the template to only work with one default image would be a good thing. - Klein Muçi ( talk) 17:06, 17 April 2020 (UTC)
{{
Archives|auto=true}}
instead of just {{
Archives}}
to activate the automatic archives feature. If you want, I can also make that by default. –
Majavah (
t/
c) 17:17, 17 April 2020 (UTC)
auto
parameter. In short, it allows to specify the format in which the list is shown (biggest difference between the modes being "Archive 1, Archive 2, Archive 3" vs "1, 2, 3"). Actually true
is not a supported parameter and I thought it was (having an invalid parameter makes it function differently if no archives exist). –
Majavah (
t/
c) 17:44, 17 April 2020 (UTC)
'<span class="error">Start value "'
to '<span class="error">Është përcaktuar që shfaqja e arkivave të nisë nga arkiva "'
'" is greater than the most recent archive number "'
to '" por ekzistojnë vetëm "'
'".</span>'
to ' arkiva".</span>'
@ Majavah: Hello! Thank you! I did the changes. Please, can you take a look at the module and the template to see if everything looks all right now? I was checking the template's code more thoroughly. I'm not sure if it has some "unneeded" elements on it. For example this category Archive boxes with unusual parameters. Or other parts when it declares dependencies on some modules, if I'm not wrong. Tmbox, etc. If the category is needed, what is it really for (I was surprised and confused by the β key in it) so I know how to translate it? After this we can continue talking about the bot I think. :) - Klein Muçi ( talk) 00:10, 20 April 2020 (UTC)
(Threads older than 3 (days/hours/other units of time) (are/may be) archived / This page is archived (to Page name/Archive)) (by BotName).If that can be somehow translated without massive re-ordering that would be great, if not, just let me know and I'll figure out another way to make it work. – Majavah ( t/ c) 05:23, 5 May 2020 (UTC)
@ Majavah: Diskutimet më të vjetra se 3 (ditë/orë/njesi të tjera kohe) arkivohen automatikisht - I added the word "automatically" - Kjo faqe arkivohet te faqja (Emri i faqes/Arkivi) (nga EmriiBotit). It literally requires no re-ordering at all I believe. But don't worry to much. Just get the initial translation (and remove that category) and I'll tweak it along the way after starting to use it, if more modifications are needed. - Klein Muçi ( talk) 15:11, 5 May 2020 (UTC)
Diskutimet më të vjetra se 21 ditë arkivohen automatikisht.,
Kjo faqe arkivohet nga MajavahBotand
Diskutimet më të vjetra se 21 ditë arkivohen automatikisht te faqja Emri i faqes/Arkiviall make sense? – Majavah ( t/ c) 10:44, 6 May 2020 (UTC)
Edit this box. – Majavah ( t/ c) 18:15, 6 May 2020 (UTC)
@ Majavah: Done and done! Now, please fill this form
=== [[Përdoruesi:Emri|Emri]] === Operator: Emri i përgjegjësit të robotit Automatik/i shoqëruar: Gjuha e programimit: I përhershëm/i përkohshëm: Shpeshtësia e redaktimeve: I shënjuar/i pashënjuar si robot: Funksioni: ====Diskutimi====
here.
I'll translate for you what those mean. In any case you should erase every word after the :
and fill your own words. The [[Përdoruesi:Emri|Emri]] part should be changed to [[Përdoruesi:MajavahBot|MajavahBot]]
Operator = The link to the Bot's operator Automatik/i shoqëruar = Automatic or supervised (choose one of the Albanian words) Gjuha e programimit = Programming language used for the bot I përhershëm/i përkohshëm = Permanent or temporal (choose one of the Albanian words) Shpeshtësia e redaktimeve = The edits' frequency I shënjuar/i pashënjuar si robot = Flagged or not flagged as a bot (choose one of the Albanian words) Funksioni: The function, what the robot does
We literally have had no other requests for approval before this case at SqQuote so the approving process is a bit rough. What I mean by that is that, compared to EnWiki's questions on the form, we are lacking some, including the exclusion compliant one. (Given that the whole bots' infrastructure is just starting at us, a standard for exclusion doesn't exist yet, nor the templates associated with it.) The "do a few edits first as a test" is also missing here, although it is present at SqWiki. Nevertheless, after completing the form, it would be good if we can discuss here and arrange some pages to be archived, so I too get to know the bot's work better. (And hopefully in the future we start to have a better bot infrastructure.) That will take some time I believe, because, as I've mentioned before, we have to adapt the current archiving system to be compliant with the new template and the bot. After everything is done, we still need to make the request at Meta, because we lack a local bureaucrat. If it gets approved, things will run a bit smoother at SqWiki because I can just copy-paste everything and tell our bureaucrats there to speedily approve it. - Klein Muçi ( talk) 12:35, 7 May 2020 (UTC)
We usually want pages like these with as less code as possible. [continued]Unfortunately the archiving config must be in the page being archived due to the way the bot finds and reads the configuration.
How about the archive template? How would an archive of the page look like for that?Not really sure what you're asking here. The bot can be configured to automatically add some text to the top of all archive pages if that's what you're asking.
Would it archive the whole page or just a section?each time it runs (once a day) it will archive all sections that haven't been touched in the configured amount enough time
Basically, what steps should I take there in general?You have to add the archive config template to the page you want to be archived and change the base page name in
archive
parameter –
Majavah (
t/
c) 16:00, 7 May 2020 (UTC)@ Majavah: Yes, thank you! Works perfectly now. So, before going on with the bot's template, an unrelated question: Is there a way I can make the image in that page align in the right with the archives template? In a frameless, upright way? I've tried different methods but I can't reach that result and I've settled for a different look with a thumbnail. - Klein Muçi ( talk) 17:47, 7 May 2020 (UTC)
@ Majavah: I'm not really sure I can understand you. So basically where do you think I should put the bot's template and what do you think will be the archiving results regarding that page? - Klein Muçi ( talk) 19:38, 7 May 2020 (UTC)
@ Majavah: Well then, that's good enough. That was what I was asking. :P I'll go on with it after some hours. Any chance you (or I?) might force the bot to do the archiving process a bit earlier (or maybe even more than once) so I can tweak the specifications of the template correctly? Just for testing purposes now. - Klein Muçi ( talk) 12:03, 8 May 2020 (UTC)
old(3d)
instead of 3 days
(are you really sure you want a value that low?) and b) it has maxarchivesize set but does not have a mekanism of changing to next archive (you need to put %(counter)d
to the end of the archive page name. It's getting late here so I'll run the trial tomorrow. –
Majavah (
t/
c) 18:56, 8 May 2020 (UTC)
minthreadstoarchive = 1
, 1 is at least 1 so yes)@ Majavah: I see. Well, can it be made to start on Wikiquote:Administrata/Arkivi 2? - Klein Muçi ( talk) 10:58, 9 May 2020 (UTC)
@ Majavah: I just did. Although I didn't quite understand why. It looked fine to me. :/ I was just going to ask you if the bot can remove the content of the main page when archiving or not. I believe in this case it didn't remove it because we said to leave 1 thread there but if we want to blank out that section, can we? I guess we can't eh? Since it would have to remove the whole section together with the subsections, which are what we really need to remove. - Klein Muçi ( talk) 12:23, 9 May 2020 (UTC)
@ Majavah: I see... Maybe we have changed that in SqWiki before I became an admin then. What would it take for the bot to become autoconfirmed by itself? - Klein Muçi ( talk) 13:38, 9 May 2020 (UTC)
@ Majavah: Oh, if that's so, there's no need to do that. I can translate it myself. Just tell me how do I find the translations associated with the bot. I just search for "MajavahBot"? - Klein Muçi ( talk) 14:12, 9 May 2020 (UTC)
Roboti: U arkivuan %(count)d diskutime nga faqja
–
Majavah (
t/
c) 14:40, 9 May 2020 (UTC)@ Majavah: Thank you! Translated all the strings. Can you take a look and check if everything appears to be all right from the tech point of view? Also 1 question: What happens if I "translate" the "Bot" part with the name of the bot? "MajavahBot". I'm guessing I shouldn't do that, no? - Klein Muçi ( talk) 15:23, 9 May 2020 (UTC)
@ Klein Muçi: First, the translations should not contain "MajavahBot". Second, I don't think it's possible to make it add text after archiving stuff. – Majavah ( t/ c) 11:52, 11 May 2020 (UTC)
@
Majavah: As I suspected, all of those modules and templates already exist at SqWiki. Now can you help me localize the {{
Archives}}? We should try to save the current code and only add what was removed. Can you do that at your Sandbox so I can go on and copy the results at SqWiki later? Then I'll do some changes to accommodate the bot at SqWiki and after that we can go on with the approval request. Also, since you changed some details at SqWiki, maybe you want to do that even in SqQuote? Or have you already taken care of that/there is no need for that? -
Klein Muçi (
talk) 18:20, 11 May 2020 (UTC)
@ Majavah: Thank you! :) I'll talk with the crats and get back here if anything's needed. :) - Klein Muçi ( talk) 12:43, 12 May 2020 (UTC)
minthreadsleft
to at least 1 so your noticeboards won't look empty. –
Majavah (
t/
c) 10:38, 16 May 2020 (UTC)
minthreadsleft
but it is common for us to leave them empty when archiving. The reason for that is because we don't have that many new threads so if we leave them there, we could have very old threads (some months old) and this can give the idea that there is no activity whatsoever or anyone watching them to new users. Especially when they can read the notice saying that threads older than 14 days will be archived automatically. This may seem more discouraging than having a quasi-blank page (which may seem normal after they read the notice about the automatic archiving). -
Klein Muçi (
talk) 11:16, 16 May 2020 (UTC)
@ Majavah: Yeah, that's exactly the kind of answer that I needed. I understand. Well then, thank you for everything! You indeed helped our communities a lot, starting with the filters and ending it with a new archiving system, something I didn't even ask for at the beginning. I'm genuinely surprised you had the patience to bear with us (me) all this time without almost ever slacking off. I hope I won't disturb you for some time now, although I believe I have the permission from you to come and ask for tech advice in subjects other than archiving from time to time. You certainly are a good choice for that. :P Thank you and have a good time! :) - Klein Muçi ( talk) 19:20, 17 May 2020 (UTC)
A tag has been placed on Category:CS1 maint: ignored DOI errors requesting that it be speedily deleted from Wikipedia. This has been done under section C1 of the criteria for speedy deletion, because the category has been empty for seven days or more and is not a disambiguation category, a category redirect, a featured topics category, under discussion at Categories for discussion, or a project category that by its nature may become empty on occasion.
If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Liz Read! Talk! 14:52, 23 October 2020 (UTC)
A tag has been placed on Category:CS1 maint: JFM format requesting that it be speedily deleted from Wikipedia. This has been done under section C1 of the criteria for speedy deletion, because the category has been empty for seven days or more and is not a disambiguation category, a category redirect, a featured topics category, under discussion at Categories for discussion, or a project category that by its nature may become empty on occasion.
If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Liz Read! Talk! 14:53, 23 October 2020 (UTC)
Hi, I saw your question to Trappist, and I thought I would give a personal answer here rather than on their talk page. (I converted the core of the WP:Automated taxobox system to Lua.)
{{#if:{{{virus_group|{{{virus|}}}}}}|[[Virus classification]]|{{#if:{{{ichnos|}}}|[[Trace fossil classification]]|{{#if:{{{veterovata|}}}|[[Egg fossil#Classification|Egg fossil classification]]|[[Taxonomy (biology)|Scientific classification]]}} }} }}
result
holds a string already set up):if (virusGroup or virus) then result = result .. "[[Virus classification]]" elseif (ichnos) then result = result .. "[[Trace fossil classification]]" elseif (veterovata) then result = result .. "[[Egg fossil#Classification|Egg fossil classification]]" else result = result .. "[[Taxonomy (biology)|Scientific classification]]" end if
Peter coxhead ( talk) 09:57, 24 October 2021 (UTC)
Hi. Following this discussion.
So, WPCleaner can do a lot of things (in bot mode or in manual mode), but it needs to be configured for it on each wiki... I'm already using it a lot with my bot both on enWP and frWP. The 2 wikis have very different approach on bots, so maybe you can pick what suits you best for sqWP:
Basically, each kind of problem that WPCleaner can detect (and eventually suggest a fix, or even automatically fix) is given an error number (see Wikipedia:WikiProject Check Wikipedia/List of errors which currently lacks a few errors), and a configuration is needed (usually small, but sometimes big for some detection). Error numbers are either between #1 or #113 (for errors related to CheckWiki project) or above #500 (for other errors than are not recognized by CW: Linter errors, specific detection for WPCleaner...). Configuration is dispatched in several places:
There are also some cosmetic edits that can be added too.
If you want, we can begin by working together step by step to make WPCleaner work on sqWP for one error. We can try with one Linter error, it will be easier since there's already a list of pages with errors available. It can be missing-end-tag, misnested-tag, bogus-image-options... For example, missing-end-tag is represented by 2 errors in WPCleaner (#532 for missing end tag and #540 for missing end bold/italic). None of these errors are configured
sq:Wikipedia:WikiProject Check Wikipedia/Përkthimi, so configuration need to be added, error_532_xxx_sqwiki
and error_540_xxx_sqwiki
where xxx
is:
prio
: 1 (top priority) to 3 (low priority) or 0 (disabled, but can be activated in bot mode by setting bot
)head
: short description that will be used in the edit commentdesc
: long description that is only for explanation purposeCan you configure the 2 errors and we'll see after how to check that it works and how we can run WPCleaner to fix a few articles? Notify me when you answer. -- NicoV ( Talk on frwiki) 18:29, 2 November 2021 (UTC)
The Citation Barnstar | ||
For your hard work on mantaining citation templates on your home wiki Rlink2 ( talk) 04:28, 9 February 2022 (UTC) |
Rlink2 ( talk) 04:28, 9 February 2022 (UTC)
Regarding the cronjob we discussed earlier at WT:AWB.
—usernamekiran
(talk) 16:33, 5 March 2022 (UTC)
Hi. There is a discussion going on at wikitech, which you might find of interest. —usernamekiran (talk) 17:46, 7 March 2022 (UTC)
we can continue here Rlink2 ( talk) 12:46, 5 May 2022 (UTC)
function autoDelete() {
var delayDays = 14 // Enter number of days before messages are moved to trash
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
var label = GmailApp.getUserLabelByName("Phabricator"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Gerrit"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Toolforge"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Pywikibot"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Duolingo"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Fitbit"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Samsung"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
}
- Klein Muçi ( talk) 12:55, 5 May 2022 (UTC)
var delayDays = 14 // Enter number of days before messages are moved to trash
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
function deleteLabel(namestring) {
var label = GmailApp.getUserLabelByName(namestring)
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
}
function autoDelete() { // Enter labels which will be affected
deleteLabel("Phabricator")
deleteLabel("Gerrit")
deleteLabel("Toolforge")
deleteLabel("Pywikibot")
deleteLabel("Duolingo")
deleteLabel("Fitbit")
deleteLabel("Samsung")
}
Rlink2 ( talk) 16:42, 5 May 2022 (UTC)
...has been updated to support temp-watchlisting pages you delete. Refer to the updated instructions on how to use it, and feel free to ask in case something isn't clear or doesn't work right. Rummskartoffel 21:42, 29 May 2022 (UTC)
"infinite"
, not "permanent"
, which is just a "
friendly name" for the actual value used and understood by MediaWiki. But I think I might just put in a special case for "permanent" if I remember to.Thank you for your patience. I will be returning to fix this soon. Rlink2 ( talk) 13:50, 14 June 2022 (UTC)
Hi, i don't know where to ask this or whether it is possible to do. I have been using this username that's different from the usual username in internet to remain anonymous and objective (I'm active in the fandom of the subject of Wiki article I'm watching over). However, on an active FA discussion I accidentally named a section "Comments by (my usual username)", not this username, outing my identity. It's been up for two days before I realized and changed it, but I wonder if it's possible to change the section name on the page history. - Yolo4A4Lo ( talk) 13:28, 28 August 2022 (UTC)
Hi. Hope you are doing well.
So recently, my tool popped up again on the list of
tools running jobs on the grid engine. I updated the command for crontab (from jsub -release buster -N KiranBOT1 kiranbot1.sh
to jsub -N KiranBOT1 -release stretch kiranbot1.sh
), but even after the updated command, it is still showing up on the grid. It was successfully migrated to buster around April 9. I dont know why it is showing again on grid. Maybe it is because of the way my python is set-up? Currently, the contents of my .sh file are as follows:
#!/bin/bash source $HOME/.bash_profile python3 /data/project/shared/pywikibot/stable/scripts/replace.py <rest of the parameters>
Is this similar to your crontab. and .sh file contents? —usernamekiran (talk) 18:13, 8 October 2022 (UTC)
#!/bin/bash
source $HOME/.bash_profile
python3 /data/project/shared/pywikibot/stable/scripts/replace.py
jsub Smallem-WP.sh
Rlink2 (
talk) is wishing you a
Merry
Christmas!
This greeting (and season) promotes WikiLove and hopefully this note has made your day a little better. Spread the WikiLove by wishing another user a Merry Christmas, whether it be someone you have had disagreements with in the past, a good friend, or just some random person. Happy New Year! Spread the Christmas cheer by adding {{ subst:Xmas3}} to their talk page with a friendly message. |
Rlink2 ( talk) 04:55, 24 December 2022 (UTC)
Hi, with the deployment of MediaWiki this week, the thank button now appears on watchlist, contributions, etc., so I recommend you to stop using QuickThank and remove it from sqwiki. I plan not to fix it if it breaks. I've also updated QuickAccept.js, QuickRollback.js, and ButtonizeRollback.css to accommodate the new interface. I suggest you try them, and if they work for you, update the gadgets. Nardog ( talk) 11:25, 6 January 2023 (UTC)
Hi. Thank you for your recent edits. An automated process has detected that when you recently edited Klodiana Shala, you added a link pointing to the disambiguation page Albanian. Such links are usually incorrect, since a disambiguation page is merely a list of unrelated topics with similar titles. (Read the FAQ • Join us at the DPL WikiProject.)
It's OK to remove this message. Also, to stop receiving these messages, follow these opt-out instructions. Thanks, -- DPL bot ( talk) 06:06, 1 March 2024 (UTC)
Hi, I'm Sulfurboy. Klein Muci, thanks for creating Skrapar Castle!
I've just tagged the page, using our page curation tools, as having some issues to fix. 2
The tags can be removed by you or another editor once the issues they mention are addressed. If you have questions, you can leave a comment on my talk page. Or, for more editing help, talk to the volunteers at the Teahouse. Sulfurboy ( talk) 14:06, 23 October 2013 (UTC)
Hello! I think I might have resolved the references issue. -- Klein Muci ( talk) 20:01, 23 October 2013 (UTC)
Hi! It seems you recently created an unreferenced biography of a living person: Xhevahir Spahiu. The community has decided that all new biographies of living persons must contain a reliable source that supports at least one statement made about the person in the article as per our verifiability policy. Please add references as soon as possible. Thanks! -- LaraBot ( talk) 00:19, 24 October 2013 (UTC)
This is a goat.
Alva Mihaj (
talk) 22:54, 2 March 2019 (UTC)
Hello there . I saw your message regarding edit filters but don't see the details anywhere. Anyways, I have some knowledge about filters and happy to help. Majavah ( t/ c) 14:05, 14 April 2020 (UTC)
(old_size = 0)
& (page_namespace = 0)
& !("autoconfirmed" in user_groups)
& !(new_wikitext irlike "(#redirect|\{\{disambig|\{\{csd")
& (new_size < 20)
@ Majavah: can you add the localized versions please? I was afraid I would break it since two of them include the # symbol.
- Klein Muçi ( talk) 16:26, 14 April 2020 (UTC)
& !(new_wikitext irlike "(#redirect|#ridrejto|\{\{kthjellim|\{\{delete|\{\{grise")
should do the trick
Majavah (
t/
c) 16:31, 14 April 2020 (UTC)
!"confirmed" in user_groups
to !("confirmed" in user_groups)
in case there is a parser bug that breaks everything (not that uncommon).& (new_size < 20)
with& (
((page_namespace = 0) & (new_size < 50))
| ((page_namespace != 0) & (new_size < 20))
)
@ Majavah: Thank you for your detailed response! :D
I'm personally monitoring the filters every 2 hours or so for more than 3 days now. I'll be especially attentive to 3 and 6 now that you mentioned them. If we start getting too many false positives, I'll change all of them to autoconfirmed users (and maybe that would be a good idea to know that time has come to have that aforementioned discussion). - Klein Muçi ( talk) 10:38, 15 April 2020 (UTC)
& !(lcase(new_wikitext) rlike "(category|translated category in lowercase):.*(category name 1|name 2|third)")
. It check if the same line contains "category:" and any of the specified category names separated by |
& !(lcase(new_wikitext) rlike "(category|kategoria):.*(artists|albums|something else)")
.@ Majavah: Sorry for insisting but can you make the change here so I can use it as a practical example in the future cases? I'll post the code down below. Don't worry about the categories in themselves. I'll take care of them.
!contains_any(user_groups, "sysop", "bureaucrat") &
(
!(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
bad_word := "\bqi\b|qij|qifsha|qirje|qihet|robqir|bythqir|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|\bbole\b|kurvë|kurve\b|kurva|kurvat|\brobt\b|peder|jevg|gabel|cifut|çifut|debil|pordh|pjerdh|\bmut\b|\bshit\b|fuck|bitch";
added_lines irlike bad_word &
!(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
!((page_title + added_links) irlike bad_word)
)
)
As for the bot... How does it deal with the archive pages? How does it create them? Or it doesn't, it just keeps adding to the same page forever? - Klein Muçi ( talk) 11:48, 15 April 2020 (UTC)
!contains_any(user_groups, "sysop", "bureaucrat") &
(
!(summary irlike "und(id|o)|\brv[vt]?\b|revert") & (
bad_word := "\bqi\b|qij|qifsha|qirje|qihet|robqir|bythqir|mamqir|moterqir|rracqir|shkerdhej|shkërdhej|\bpidh\b|\bpidhi\b|\bpidha\b|\bpidhat\b|\bkar\b|\bkari\b|\bkarin\b|\bkarit\b|karderr|\bbole\b|kurvë|kurve\b|kurva|kurvat|\brobt\b|peder|jevg|gabel|cifut|çifut|debil|pordh|pjerdh|\bmut\b|\bshit\b|fuck|bitch";
!(lcase(new_wikitext) rlike "(category|kategoria):.*(artists|albums|something else)") &
added_lines irlike bad_word &
!(removed_lines irlike (bad_word + "|\w\*{1,4}\w")) &
!((page_title + added_links) irlike bad_word)
)
)
{{User:MiszaBot/config
| algo = old(14d)
| archive = User talk:Majavah/Archive %(counter)d
| counter = 2
| maxarchivesize = 150K
| archiveheader = {{Automatic archive navigator |style=margin: 1px !important; border: 2px solid #ddd; background-color: #f9f9f9; color: black; padding: 10px !important;}}
| minthreadstoarchive = 1
| minthreadsleft = 4
}}
algo = old(14d)
the bot will only archive sections where the last reply was over 14d agoarchive = User talk:Majavah/Archive %(counter)d
archives will have a title of "User talk:Majavah/Archive (the number of the archive)"counter = 2
the current archive page number. this will be automatically incremented by the botmaxarchivesize = 150K
archive pages can be max 150 kilobytes, and when they reach that length the bot will increment the counterarchiveheader = ...
this specifies that each archive will have that text as the header (
example)minthreadstoarchive = 1
the bot will archive when there is at least 1 thread ready to be archived. for more busy talk pages this can be implemented so that the bot will archive atleast x threads at a timeminthreadsleft = 4
the bot will keep at least 4 last threads on the page when archiving threads| archiveheader = some text or a {{template}} here
)Oh, I see. Can you give me an example of that template being used? As for the protection policy, the general rule/idea is to make sure to freeze in time the archives. I believe giving the bot admin rights would be a good and easy solution. But if we seem to have problems with that approach (maybe by our crats not wanting to grant admin rights to the bot), we can try general changes on the archives like those. Apparently I had more free time than expected: What do I have to translate for the bot? In the list, please, do include the localization of the module/template related to the archiving process. - Klein Muçi ( talk) 15:54, 15 April 2020 (UTC)
{{User:MiszaBot/config}}
here) is used:
WP:ANI,
WP:EFN and
my talk page. I'll post you the translatable stuff later today or tomorrow early.
Majavah (
t/
c) 16:09, 15 April 2020 (UTC)
@ Majavah: hey there! Can you take a look at our version and see if I've got every needed translation? Also, how am I supposed to use the template exactly? If I just put it somewhere, it just shows the archives numbered. Basically just a line of numbers from 1. Isn't it supposed to also show the graphical elements of the archive? The drawer with the files, the words "Archive", etc.? - Klein Muçi ( talk) 17:49, 16 April 2020 (UTC)
{{
Archives}}
and it only contains the logic for listing the articles leaving the formatting for another template. You can take a look at
Template:Archive list if you want to change the text formatting.
Majavah (
t/
c) 18:33, 16 April 2020 (UTC)
@ Majavah: Oh, thank you! :) I'll give you the translation soon enough then.
Regarding the module: I see the module is used in more templates than just this one so, in general, it would be a good thing to have but since we haven't yet started the update of the infoboxes in SqWiki (in SqQuote we don't even use infoboxes at the moment) I think that modifying the template to only work with one default image would be a good thing. - Klein Muçi ( talk) 17:06, 17 April 2020 (UTC)
{{
Archives|auto=true}}
instead of just {{
Archives}}
to activate the automatic archives feature. If you want, I can also make that by default. –
Majavah (
t/
c) 17:17, 17 April 2020 (UTC)
auto
parameter. In short, it allows to specify the format in which the list is shown (biggest difference between the modes being "Archive 1, Archive 2, Archive 3" vs "1, 2, 3"). Actually true
is not a supported parameter and I thought it was (having an invalid parameter makes it function differently if no archives exist). –
Majavah (
t/
c) 17:44, 17 April 2020 (UTC)
'<span class="error">Start value "'
to '<span class="error">Është përcaktuar që shfaqja e arkivave të nisë nga arkiva "'
'" is greater than the most recent archive number "'
to '" por ekzistojnë vetëm "'
'".</span>'
to ' arkiva".</span>'
@ Majavah: Hello! Thank you! I did the changes. Please, can you take a look at the module and the template to see if everything looks all right now? I was checking the template's code more thoroughly. I'm not sure if it has some "unneeded" elements on it. For example this category Archive boxes with unusual parameters. Or other parts when it declares dependencies on some modules, if I'm not wrong. Tmbox, etc. If the category is needed, what is it really for (I was surprised and confused by the β key in it) so I know how to translate it? After this we can continue talking about the bot I think. :) - Klein Muçi ( talk) 00:10, 20 April 2020 (UTC)
(Threads older than 3 (days/hours/other units of time) (are/may be) archived / This page is archived (to Page name/Archive)) (by BotName).If that can be somehow translated without massive re-ordering that would be great, if not, just let me know and I'll figure out another way to make it work. – Majavah ( t/ c) 05:23, 5 May 2020 (UTC)
@ Majavah: Diskutimet më të vjetra se 3 (ditë/orë/njesi të tjera kohe) arkivohen automatikisht - I added the word "automatically" - Kjo faqe arkivohet te faqja (Emri i faqes/Arkivi) (nga EmriiBotit). It literally requires no re-ordering at all I believe. But don't worry to much. Just get the initial translation (and remove that category) and I'll tweak it along the way after starting to use it, if more modifications are needed. - Klein Muçi ( talk) 15:11, 5 May 2020 (UTC)
Diskutimet më të vjetra se 21 ditë arkivohen automatikisht.,
Kjo faqe arkivohet nga MajavahBotand
Diskutimet më të vjetra se 21 ditë arkivohen automatikisht te faqja Emri i faqes/Arkiviall make sense? – Majavah ( t/ c) 10:44, 6 May 2020 (UTC)
Edit this box. – Majavah ( t/ c) 18:15, 6 May 2020 (UTC)
@ Majavah: Done and done! Now, please fill this form
=== [[Përdoruesi:Emri|Emri]] === Operator: Emri i përgjegjësit të robotit Automatik/i shoqëruar: Gjuha e programimit: I përhershëm/i përkohshëm: Shpeshtësia e redaktimeve: I shënjuar/i pashënjuar si robot: Funksioni: ====Diskutimi====
here.
I'll translate for you what those mean. In any case you should erase every word after the :
and fill your own words. The [[Përdoruesi:Emri|Emri]] part should be changed to [[Përdoruesi:MajavahBot|MajavahBot]]
Operator = The link to the Bot's operator Automatik/i shoqëruar = Automatic or supervised (choose one of the Albanian words) Gjuha e programimit = Programming language used for the bot I përhershëm/i përkohshëm = Permanent or temporal (choose one of the Albanian words) Shpeshtësia e redaktimeve = The edits' frequency I shënjuar/i pashënjuar si robot = Flagged or not flagged as a bot (choose one of the Albanian words) Funksioni: The function, what the robot does
We literally have had no other requests for approval before this case at SqQuote so the approving process is a bit rough. What I mean by that is that, compared to EnWiki's questions on the form, we are lacking some, including the exclusion compliant one. (Given that the whole bots' infrastructure is just starting at us, a standard for exclusion doesn't exist yet, nor the templates associated with it.) The "do a few edits first as a test" is also missing here, although it is present at SqWiki. Nevertheless, after completing the form, it would be good if we can discuss here and arrange some pages to be archived, so I too get to know the bot's work better. (And hopefully in the future we start to have a better bot infrastructure.) That will take some time I believe, because, as I've mentioned before, we have to adapt the current archiving system to be compliant with the new template and the bot. After everything is done, we still need to make the request at Meta, because we lack a local bureaucrat. If it gets approved, things will run a bit smoother at SqWiki because I can just copy-paste everything and tell our bureaucrats there to speedily approve it. - Klein Muçi ( talk) 12:35, 7 May 2020 (UTC)
We usually want pages like these with as less code as possible. [continued]Unfortunately the archiving config must be in the page being archived due to the way the bot finds and reads the configuration.
How about the archive template? How would an archive of the page look like for that?Not really sure what you're asking here. The bot can be configured to automatically add some text to the top of all archive pages if that's what you're asking.
Would it archive the whole page or just a section?each time it runs (once a day) it will archive all sections that haven't been touched in the configured amount enough time
Basically, what steps should I take there in general?You have to add the archive config template to the page you want to be archived and change the base page name in
archive
parameter –
Majavah (
t/
c) 16:00, 7 May 2020 (UTC)@ Majavah: Yes, thank you! Works perfectly now. So, before going on with the bot's template, an unrelated question: Is there a way I can make the image in that page align in the right with the archives template? In a frameless, upright way? I've tried different methods but I can't reach that result and I've settled for a different look with a thumbnail. - Klein Muçi ( talk) 17:47, 7 May 2020 (UTC)
@ Majavah: I'm not really sure I can understand you. So basically where do you think I should put the bot's template and what do you think will be the archiving results regarding that page? - Klein Muçi ( talk) 19:38, 7 May 2020 (UTC)
@ Majavah: Well then, that's good enough. That was what I was asking. :P I'll go on with it after some hours. Any chance you (or I?) might force the bot to do the archiving process a bit earlier (or maybe even more than once) so I can tweak the specifications of the template correctly? Just for testing purposes now. - Klein Muçi ( talk) 12:03, 8 May 2020 (UTC)
old(3d)
instead of 3 days
(are you really sure you want a value that low?) and b) it has maxarchivesize set but does not have a mekanism of changing to next archive (you need to put %(counter)d
to the end of the archive page name. It's getting late here so I'll run the trial tomorrow. –
Majavah (
t/
c) 18:56, 8 May 2020 (UTC)
minthreadstoarchive = 1
, 1 is at least 1 so yes)@ Majavah: I see. Well, can it be made to start on Wikiquote:Administrata/Arkivi 2? - Klein Muçi ( talk) 10:58, 9 May 2020 (UTC)
@ Majavah: I just did. Although I didn't quite understand why. It looked fine to me. :/ I was just going to ask you if the bot can remove the content of the main page when archiving or not. I believe in this case it didn't remove it because we said to leave 1 thread there but if we want to blank out that section, can we? I guess we can't eh? Since it would have to remove the whole section together with the subsections, which are what we really need to remove. - Klein Muçi ( talk) 12:23, 9 May 2020 (UTC)
@ Majavah: I see... Maybe we have changed that in SqWiki before I became an admin then. What would it take for the bot to become autoconfirmed by itself? - Klein Muçi ( talk) 13:38, 9 May 2020 (UTC)
@ Majavah: Oh, if that's so, there's no need to do that. I can translate it myself. Just tell me how do I find the translations associated with the bot. I just search for "MajavahBot"? - Klein Muçi ( talk) 14:12, 9 May 2020 (UTC)
Roboti: U arkivuan %(count)d diskutime nga faqja
–
Majavah (
t/
c) 14:40, 9 May 2020 (UTC)@ Majavah: Thank you! Translated all the strings. Can you take a look and check if everything appears to be all right from the tech point of view? Also 1 question: What happens if I "translate" the "Bot" part with the name of the bot? "MajavahBot". I'm guessing I shouldn't do that, no? - Klein Muçi ( talk) 15:23, 9 May 2020 (UTC)
@ Klein Muçi: First, the translations should not contain "MajavahBot". Second, I don't think it's possible to make it add text after archiving stuff. – Majavah ( t/ c) 11:52, 11 May 2020 (UTC)
@
Majavah: As I suspected, all of those modules and templates already exist at SqWiki. Now can you help me localize the {{
Archives}}? We should try to save the current code and only add what was removed. Can you do that at your Sandbox so I can go on and copy the results at SqWiki later? Then I'll do some changes to accommodate the bot at SqWiki and after that we can go on with the approval request. Also, since you changed some details at SqWiki, maybe you want to do that even in SqQuote? Or have you already taken care of that/there is no need for that? -
Klein Muçi (
talk) 18:20, 11 May 2020 (UTC)
@ Majavah: Thank you! :) I'll talk with the crats and get back here if anything's needed. :) - Klein Muçi ( talk) 12:43, 12 May 2020 (UTC)
minthreadsleft
to at least 1 so your noticeboards won't look empty. –
Majavah (
t/
c) 10:38, 16 May 2020 (UTC)
minthreadsleft
but it is common for us to leave them empty when archiving. The reason for that is because we don't have that many new threads so if we leave them there, we could have very old threads (some months old) and this can give the idea that there is no activity whatsoever or anyone watching them to new users. Especially when they can read the notice saying that threads older than 14 days will be archived automatically. This may seem more discouraging than having a quasi-blank page (which may seem normal after they read the notice about the automatic archiving). -
Klein Muçi (
talk) 11:16, 16 May 2020 (UTC)
@ Majavah: Yeah, that's exactly the kind of answer that I needed. I understand. Well then, thank you for everything! You indeed helped our communities a lot, starting with the filters and ending it with a new archiving system, something I didn't even ask for at the beginning. I'm genuinely surprised you had the patience to bear with us (me) all this time without almost ever slacking off. I hope I won't disturb you for some time now, although I believe I have the permission from you to come and ask for tech advice in subjects other than archiving from time to time. You certainly are a good choice for that. :P Thank you and have a good time! :) - Klein Muçi ( talk) 19:20, 17 May 2020 (UTC)
A tag has been placed on Category:CS1 maint: ignored DOI errors requesting that it be speedily deleted from Wikipedia. This has been done under section C1 of the criteria for speedy deletion, because the category has been empty for seven days or more and is not a disambiguation category, a category redirect, a featured topics category, under discussion at Categories for discussion, or a project category that by its nature may become empty on occasion.
If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Liz Read! Talk! 14:52, 23 October 2020 (UTC)
A tag has been placed on Category:CS1 maint: JFM format requesting that it be speedily deleted from Wikipedia. This has been done under section C1 of the criteria for speedy deletion, because the category has been empty for seven days or more and is not a disambiguation category, a category redirect, a featured topics category, under discussion at Categories for discussion, or a project category that by its nature may become empty on occasion.
If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Liz Read! Talk! 14:53, 23 October 2020 (UTC)
Hi, I saw your question to Trappist, and I thought I would give a personal answer here rather than on their talk page. (I converted the core of the WP:Automated taxobox system to Lua.)
{{#if:{{{virus_group|{{{virus|}}}}}}|[[Virus classification]]|{{#if:{{{ichnos|}}}|[[Trace fossil classification]]|{{#if:{{{veterovata|}}}|[[Egg fossil#Classification|Egg fossil classification]]|[[Taxonomy (biology)|Scientific classification]]}} }} }}
result
holds a string already set up):if (virusGroup or virus) then result = result .. "[[Virus classification]]" elseif (ichnos) then result = result .. "[[Trace fossil classification]]" elseif (veterovata) then result = result .. "[[Egg fossil#Classification|Egg fossil classification]]" else result = result .. "[[Taxonomy (biology)|Scientific classification]]" end if
Peter coxhead ( talk) 09:57, 24 October 2021 (UTC)
Hi. Following this discussion.
So, WPCleaner can do a lot of things (in bot mode or in manual mode), but it needs to be configured for it on each wiki... I'm already using it a lot with my bot both on enWP and frWP. The 2 wikis have very different approach on bots, so maybe you can pick what suits you best for sqWP:
Basically, each kind of problem that WPCleaner can detect (and eventually suggest a fix, or even automatically fix) is given an error number (see Wikipedia:WikiProject Check Wikipedia/List of errors which currently lacks a few errors), and a configuration is needed (usually small, but sometimes big for some detection). Error numbers are either between #1 or #113 (for errors related to CheckWiki project) or above #500 (for other errors than are not recognized by CW: Linter errors, specific detection for WPCleaner...). Configuration is dispatched in several places:
There are also some cosmetic edits that can be added too.
If you want, we can begin by working together step by step to make WPCleaner work on sqWP for one error. We can try with one Linter error, it will be easier since there's already a list of pages with errors available. It can be missing-end-tag, misnested-tag, bogus-image-options... For example, missing-end-tag is represented by 2 errors in WPCleaner (#532 for missing end tag and #540 for missing end bold/italic). None of these errors are configured
sq:Wikipedia:WikiProject Check Wikipedia/Përkthimi, so configuration need to be added, error_532_xxx_sqwiki
and error_540_xxx_sqwiki
where xxx
is:
prio
: 1 (top priority) to 3 (low priority) or 0 (disabled, but can be activated in bot mode by setting bot
)head
: short description that will be used in the edit commentdesc
: long description that is only for explanation purposeCan you configure the 2 errors and we'll see after how to check that it works and how we can run WPCleaner to fix a few articles? Notify me when you answer. -- NicoV ( Talk on frwiki) 18:29, 2 November 2021 (UTC)
The Citation Barnstar | ||
For your hard work on mantaining citation templates on your home wiki Rlink2 ( talk) 04:28, 9 February 2022 (UTC) |
Rlink2 ( talk) 04:28, 9 February 2022 (UTC)
Regarding the cronjob we discussed earlier at WT:AWB.
—usernamekiran
(talk) 16:33, 5 March 2022 (UTC)
Hi. There is a discussion going on at wikitech, which you might find of interest. —usernamekiran (talk) 17:46, 7 March 2022 (UTC)
we can continue here Rlink2 ( talk) 12:46, 5 May 2022 (UTC)
function autoDelete() {
var delayDays = 14 // Enter number of days before messages are moved to trash
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
var label = GmailApp.getUserLabelByName("Phabricator"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Gerrit"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Toolforge"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Pywikibot"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Duolingo"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Fitbit"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
var label = GmailApp.getUserLabelByName("Samsung"); // Enter the label which shall be affected
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
}
- Klein Muçi ( talk) 12:55, 5 May 2022 (UTC)
var delayDays = 14 // Enter number of days before messages are moved to trash
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
function deleteLabel(namestring) {
var label = GmailApp.getUserLabelByName(namestring)
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threadsi].getLastMessageDate()<maxDate)
{
threadsi].moveToTrash();
}
}
}
function autoDelete() { // Enter labels which will be affected
deleteLabel("Phabricator")
deleteLabel("Gerrit")
deleteLabel("Toolforge")
deleteLabel("Pywikibot")
deleteLabel("Duolingo")
deleteLabel("Fitbit")
deleteLabel("Samsung")
}
Rlink2 ( talk) 16:42, 5 May 2022 (UTC)
...has been updated to support temp-watchlisting pages you delete. Refer to the updated instructions on how to use it, and feel free to ask in case something isn't clear or doesn't work right. Rummskartoffel 21:42, 29 May 2022 (UTC)
"infinite"
, not "permanent"
, which is just a "
friendly name" for the actual value used and understood by MediaWiki. But I think I might just put in a special case for "permanent" if I remember to.Thank you for your patience. I will be returning to fix this soon. Rlink2 ( talk) 13:50, 14 June 2022 (UTC)
Hi, i don't know where to ask this or whether it is possible to do. I have been using this username that's different from the usual username in internet to remain anonymous and objective (I'm active in the fandom of the subject of Wiki article I'm watching over). However, on an active FA discussion I accidentally named a section "Comments by (my usual username)", not this username, outing my identity. It's been up for two days before I realized and changed it, but I wonder if it's possible to change the section name on the page history. - Yolo4A4Lo ( talk) 13:28, 28 August 2022 (UTC)
Hi. Hope you are doing well.
So recently, my tool popped up again on the list of
tools running jobs on the grid engine. I updated the command for crontab (from jsub -release buster -N KiranBOT1 kiranbot1.sh
to jsub -N KiranBOT1 -release stretch kiranbot1.sh
), but even after the updated command, it is still showing up on the grid. It was successfully migrated to buster around April 9. I dont know why it is showing again on grid. Maybe it is because of the way my python is set-up? Currently, the contents of my .sh file are as follows:
#!/bin/bash source $HOME/.bash_profile python3 /data/project/shared/pywikibot/stable/scripts/replace.py <rest of the parameters>
Is this similar to your crontab. and .sh file contents? —usernamekiran (talk) 18:13, 8 October 2022 (UTC)
#!/bin/bash
source $HOME/.bash_profile
python3 /data/project/shared/pywikibot/stable/scripts/replace.py
jsub Smallem-WP.sh
Rlink2 (
talk) is wishing you a
Merry
Christmas!
This greeting (and season) promotes WikiLove and hopefully this note has made your day a little better. Spread the WikiLove by wishing another user a Merry Christmas, whether it be someone you have had disagreements with in the past, a good friend, or just some random person. Happy New Year! Spread the Christmas cheer by adding {{ subst:Xmas3}} to their talk page with a friendly message. |
Rlink2 ( talk) 04:55, 24 December 2022 (UTC)
Hi, with the deployment of MediaWiki this week, the thank button now appears on watchlist, contributions, etc., so I recommend you to stop using QuickThank and remove it from sqwiki. I plan not to fix it if it breaks. I've also updated QuickAccept.js, QuickRollback.js, and ButtonizeRollback.css to accommodate the new interface. I suggest you try them, and if they work for you, update the gadgets. Nardog ( talk) 11:25, 6 January 2023 (UTC)
Hi. Thank you for your recent edits. An automated process has detected that when you recently edited Klodiana Shala, you added a link pointing to the disambiguation page Albanian. Such links are usually incorrect, since a disambiguation page is merely a list of unrelated topics with similar titles. (Read the FAQ • Join us at the DPL WikiProject.)
It's OK to remove this message. Also, to stop receiving these messages, follow these opt-out instructions. Thanks, -- DPL bot ( talk) 06:06, 1 March 2024 (UTC)