Interested Article - Jack who built the house

По поводу скрипта «Удобные обсуждения» пишите на Обсуждение Википедии:Гаджеты/Удобные обсуждения .

New requirements for user signatures

should make signature detection easier. Your comments and advice would be very welcome. Whatamidoing (WMF) ( обс. ) 20:37, 12 марта 2020 (UTC) [ ]

Дублирование таблицы стилей в парных шаблонах

Ну зачем эта глупость? Кто-то будет использовать {{ Doc/end }} без {{ Doc/begin }} ? Don Rumata 11:05, 22 марта 2020 (UTC) [ ]

  • Такое использование , но не сказать чтобы оно было корректным. Честно говоря, не помню, чем я руководствовался, когда заменял стиль на вызов TS; возможно, просто сделал машинально. Или держал в голове то, что практика использования {{ doc/begin }} без {{ doc/end }} таки была — когда авторы зачем-то хотели избавиться от надписи и делали </ div > вместо шаблона. К этому моменту, насколько я знаю, кто-то прошёлся по всем таким случаям и их заменил. Что касается этого случая — хорошо, что вы заметили; ВП:ПС , если исправите случаи по ссылке. — Джек ( ) 12:18, 22 марта 2020 (UTC) [ ]

Еще раз 1 апреля

Джек, можешь опять поменять логотип 1 апреля, около полуночи по UTC? Файл:Wikipedia logo Pravda.svg Алексей Копылов 08:13, 31 марта 2020 (UTC) [ ]

Глюк скрипта обсуждений

Приветствую! Обнаружил глюк скрипта быстрых обсуждений: в этом голосовании при добавлении комментариев в последующих пунктах с одинаковым названием (в данном случае «Допустимо») комментарий вставляется в самый первый с этим названием ( , ). И еще, раз уж зашёл разговор: можно в нижнюю панель для быстрой вставки викикода добавить вставку []? А то надоело уже постоянно убирать лишние символы, когда нужно сделать внешнюю ссылку. Vladimir Solovjev обс 14:08, 5 апреля 2020 (UTC) [ ]

  • Спасибо за репорт. Новая версия, в которой всё это будет исправлено и сделано, вот-вот выйдет (пока можно протестировать бета-версию: ). — Джек ( ) 15:07, 5 апреля 2020 (UTC) [ ]

Scripts

Hello. I tried to implement wikificator of Azebaijani Wikipedia, but failed. I installed the code and called the script using mw.loader.load(}; on string no.646 on . The console log says a function is not defined, but i couln't find it.

Also i was unsuccessful at using your Code Prettifier script. This is my page.

Can you help me installing these great scripts? Cheers! ( обс. ) 13:26, 20 апреля 2020 (UTC) [ ]

  • @ : Hello. Wikificator, as well as Code Prettifier, is dependent upon the registerTool gadget, MediaWiki:Gadget-registerTool.js . You need to add it to your MediaWiki:Gadgets-definition page using the line
    registerTool[ResourceLoader|hidden|dependencies=mediawiki.util,user.options]|registerTool.js
    You should also load gadgets by using
    mw.loader.load('ext.gadget.wikificator')
    
    not by specifying the entire URL of the JavaScript file:
    mw.loader.load('//az.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikificator.js&action=raw&ctype=text/javascript');
    
    This way the CSS for the gadget won't load.
    Write me if you encounter any further problems. — Джек ( ) 18:24, 20 апреля 2020 (UTC) [ ]
    • Thanks for the help. I indeed added the registerTool gadget but totally forgot to install it into gadgets-definion. Now it's there and i changed the parameter of the mw.loader.load function to load the wikificator.css. But still, neither the wikificator nor the Code Prettifier on my common.js page works. Earlier today i checked a few scripts, including ruwiki version of summaryButtons, all worked. Except for these two. Cheers ( обс. ) 19:58, 20 апреля 2020 (UTC) [ ]
      • @ : First of all, you should always check the browser console for errors after you change the scripts that apply to all users. In most browsers this is done by F12 → Console. In your wiki, you can see the following:
        Exception in module-execute in module ext.gadget.sidebarRelated:
        ReferenceError: "runAsEarlyAsPossible is not defined"
        You've copypasted MediaWiki:Gadget-sidebarRelated.js from our wiki in June 2019, but didn't implement the runAsEarlyAsPossible() function that is declared in MediaWiki:Common.js . As a result, the script is not working.
        The reason Wikificator and Code Prettifier are not working is that tries to add them to the "gadgets" section of the toolbar ( group: tool.group || ( mw.config.get( 'wgServerName' ) === 'az.wikipedia.org' ? 'gadgets' : 'insert' ), ) when it's ready ( mw.hook( 'wikieditor.toolbar.gadgetsgroup' ).add( addClassicToolbarTools ); ), but there is no such, and the event hook is not created either. In our wiki, this section is created in MediaWiki:Gadget-common-action-edit.js (see the block starting with // Секция гаджетов в панели инструментов ). The check for the server name is there exactly for cases when other projects copypaste code from our project. You can either change 'az.wikipedia.org' back to 'ru.wikipedia.org' (or remove these checks entirely), or add the relevant code to your . — Джек ( ) 16:42, 21 апреля 2020 (UTC) [ ]
        • Thanks for the explanation. It like great now. As a novice, checking console will help me in detect the problem and analyze the codes in the future. Thanks again for the help. Cheers! . ( обс. ) 17:58, 21 апреля 2020 (UTC) [ ]

Что-то сломалось в скрипте обсуждений

. Бета-версия работает. aGRa ( обс. ) 19:39, 4 июня 2020 (UTC) [ ]

АК-30

Выдвинул Вас кандидатом . Прошу согласиться или отказаться. nebydlogop 19:14, 23 июля 2020 (UTC) [ ]

Help for Wikificator

Hello. Sorry for writing in English. I need a little help with a simple javascript code, if possible, can you help me?

I want to convert birth and death date templates into Infocards module.
Birth date:

  • {{Doğum tarixi|1970||}} → 1970
  • {{Doğum tarixi və yaşı|1970|4|6}} → 6.4.1970

Death date:

  • {{Vəfat tarixi|1994||}} → 1994
  • {{Vəfat tarixi|1994|6|22}} → 22.6.1994
  • {{Vəfat tarixi və yaşı|1994|6|22|1970|4|6}} → 22.6.1994

Here's what i tried for the second instance, and not surprisingly it didn't work.

r( /\{\{[Dd]oğum tarixi  yaşı|(\s)|(\s)|(\s)\}\}/g, '$3.$2.$1' );

It simply adds dots next to every word. Quite frankly i don't know have any experience with js regexes. As it's a global file, i can't test and learn on it, sadly. It would be great to have this. Thank you! — • ( обс. ) 19:54, 4 августа 2020 (UTC) [ ]

@ : That's a very basic regexp question. I would advise you to learn regular expressions, they are not that hard. A very convenient resource to experiment is : you just enter the regexp, enter the text to match in the "Text" area, and the site will explain each component. You can also specify the replace string in the bottom area if you click the "Replace" button.

In your example,
r( /\{\{[Dd]oğum tarixi və yaşı\|(\d+)\|(\d*)\|(\d*)\}\}/g, function (s, year, month, day) {
  return month ? day + '.' + month + '.' + year : year;
});
will work. — Джек ( ) 22:21, 4 августа 2020 (UTC) [ ]
  • Thanks a lot! The site is very helpful and it teaches every single detail. I was able to write some from scratch. The only minor drawback was that i wasn't able to pass in js function into the replace toolbox. — • ( обс. ) 06:16, 5 августа 2020 (UTC) [ ]

Автоматическая архивация

Добрый день! У вас очень большая СО и многие обсуждения уже старше двух лет. Не хотите подключить автоматическую архивацию ? Michgrig ( talk to me ) 11:06, 28 августа 2020 (UTC) [ ]

Шаблон примечания

Добрый день. По шаблону {{ Примечания }} возник вопрос, нужна техническая консультация. Поможете? Насколько технически сложно реализовать механизм, в котором в шаблоне в мобильной версии всегда остается адаптивное поведение шаблона, но в десктопной версии можно задать параметр (например fixcount) по которому сделать фиксированное количество колонок (20-40 примечаний в десктопе иногда в две колонки выглядят лучше). По умолчанию в обоих версиях остается адаптивный. Sas1975kr ( обс. ) 11:41, 4 сентября 2020 (UTC) [ ]

Здравствуйте. Обнаружил такую учётку 2007 года с 0 правками . Если это Ваша, советую сделать перенаправление с личной страницы и страницы обсуждения на Ваши страницы. С уважением, Oleg3280 ( обс. ) 18:28, 8 сентября 2020 (UTC) [ ]

Локализация модулей

Добрый день,

Я заметил, что вы много занимаетесь написанием модулей на Lua. Взгляните, пожалуйста сюда: . Может быть вас это заинтересует. Будет интересно узнать ваше мнение.

Спасибо! -- Амир Э. Аарони (WMF) ( обс. ) 14:06, 22 сентября 2020 (UTC) [ ]

Пожалуйста, проверьте свою электронную почту

Здравствуйте, Jack who built the house: Пожалуйста, проверьте свою электронную почту! тема: "The Community Insights survey is coming!" Если у вас есть вопросы, напишите нам по адресу [email protected].

(English: Please check your email and spam! Subject is "The Community Insights survey is coming!" If you have questions, email [email protected].)

Sorry for the inconvenience, .

MediaWiki message delivery ( обс. ) 16:54, 25 сентября 2020 (UTC) [ ]

Собственно вопрос куда оно всё делось. Да, последняя правка аж два года назад, но руки дотянулись только сейчас глянуть почему оно не работает. — Ivan-r ( обс. ) 12:00, 7 октября 2020 (UTC) [ ]

  • Потому что (в том числе благодаря голосованию участников нашего раздела) максимальную длину поля увеличили до 500 символов (то есть примерно вчетверо) и также добавили подсчёт числа оставшихся символов в движок сайта. Число появляется, если остаётся что-то около 100 символов. — Джек ( ) 12:10, 7 октября 2020 (UTC) [ ]

Праздничный логотип

Праздничный логотип не работает в . Там используется mw-logo-icon класс. Включить новую тему можно в настройках внешнего вида, убрав галочку «Использовать Векторную тему оформления прежней версии». Don Rumata 15:11, 29 декабря 2020 (UTC) [ ]

Здравствуйте! Хочу обратить ваше внимание, что подана заявка о снятии флага с вашего бота в связи с его неактивностью. Если у вас есть возражения или комментарии, то приглашаю к обсуждению. rubin16 ( обс. ) 10:51, 15 марта 2021 (UTC) [ ]

Удобные болталки

Привет. Идея: что, если добавить в скрипт возможность вставлять {{ закрыто }} и {{ закрыто-конец }} , а также кнопку для автоматической подписи чужой реплики с помощью {{ unsigned }} ? YarTim ( обсуждение , вклад ) 17:01, 29 марта 2021 (UTC) [ ]

  • Первое можно сделать, но пока это задача не с самым высоким приоритетом. Насчёт автоматической подписи не уверен, так как скрипту будет сложно определить, куда ставить {{ unsigned }} . Лучше запустить бота, который бы ставил эти шаблоны (он может понять, куда их ставить, лучше, так как он смотрит на конкретные правки, а не страницу целиком), как уже происходит в английском разделе. — Джек ( ) 17:51, 30 марта 2021 (UTC) [ ]

Орден

Орден «20 лет Русской Википедии»
Орден «20 лет Русской Википедии»
Орден «20 лет русской Википедии»
Здравствуйте! 11 мая 2021 года исполнилось ровно 20 лет Русской Википедии, созданной 11 мая 2001 года и тогда имевшей домен ! Данное поздравление я отправляю всем участникам, занимающим высокие «должности» (администратор (в том числе интерфейса), арбитр, инженер, бюрократ и чекъюзер), ведь вы тратите на Википедию очень много свободного времени, развивая и улучшая её! Да, есть и участники без флагов, которые вносят колоссальный вклад, но, увы, таких находить непросто, потому я ограничился поздравлением участников с вышеназванными флагами. Ещё раз, с праздником! JP ( обс ) 17:46, 11 мая 2021 (UTC) [ ]

JP ( обс ) 17:46, 11 мая 2021 (UTC) [ ]

Орден!

Технический орден
Технический орден
Технический орден
За выпуск 3-й версии скрипта "Удобные дискуссии" — DenBkh ( обс. ) 23:20, 1 августа 2021 (UTC) [ ]

Особенно новый вид комментов порадовал. Большое спасибо! — DenBkh ( обс. ) 23:20, 1 августа 2021 (UTC) [ ]

шорткаты

Здравствуйте.
Чем не шорткат?
Есть же множество таких, например: Википедия:Стабилизация и на страницах Топонимы , Википедия:Аргументы, которых следует избегать ~~‍~~ Jaguar K · 13:19, 25 августа 2021 (UTC) [ ]

  • Там у этого шаблона предназначение — показать, как сослаться на раздел. Я просто не считаю, что этот шаблон уместно использовать для приведения редиректа, который короче названия страницы. Мало ли более коротких редиректов.
Джек ( ) 15:45, 25 августа 2021 (UTC) [ ]

Исправление страниц в системе навигации

Для бота: 15:45, 2 сентября 2021 (UTC)

Приветствую. Это было сделано для случаев вроде Шаблон:Editintro/Indefblock , Шаблон:Editintro/СДР , Шаблон:Editintro/en . Видимо стоит добавить еще один div для текста и убирать отступ уже через него. grain of sand ( обс. ) 11:22, 13 октября 2021 (UTC) [ ]

Проблема со скриптом подсчёта голосов

Добрый день! На текущей ЗСА почему то не хочет работать скрипт проверки голосующих, против каждого голоса выдаётся: «Не удалось определить время голоса. Необходимо проверить, подан ли голос вовремя. » Vladimir Solovjev обс 12:52, 18 октября 2021 (UTC) [ ]

  • Ааа, это конфликт с CD: если у вас в настройках CD на вкладке «Метки времени» установлена галочка «Показывать метки времени сообщений в часовом поясе, установленном в моих настройках вики-проекта», то дата заменяется c (UTC) на (UTC+/-N) и скрипт проверки голосующих её не видит. При свободном времени я постараюсь поправить его, пока же можете снять эту галочку. Формат меток времени тоже должен стоять по умолчанию. — Джек ( ) 13:01, 18 октября 2021 (UTC) [ ]
    • Ясно, хорошо, спасибо. Странно, но на предыдущих страницах не конфликтовало, я проверил сейчас, там всё работает. Vladimir Solovjev обс 13:14, 18 октября 2021 (UTC) [ ]
      • А, это потому, что на предыдущих страницах время подачи голоса вообще не проверялось (о чём скрипт сообщал при проверке голосующих). Там надо подпилить скрипт проверки, обновив формат данных, а пока это не сделано, мы старый формат. Не то чтобы это важная функциональность (время подачи голоса более-менее и так видно безо всяких скриптов), поэтому у задачи низкий приоритет в моём личном todo. Но вот сейчас проверку времени подачи вернули, и возник конфликт с CD. — Джек ( ) 14:35, 18 октября 2021 (UTC) [ ]
      • Собственно, если вы не хотите менять настройки, можете отменить и совершить аналогичную правку на Википедия:Заявки на статус администратора/Vyacheslav Bukharov . Тогда время подачи голосов проверяться не будет, как раньше. А потом уже, когда будет время, я обновлю скрипт в обоих местах. — Джек ( ) 14:50, 18 октября 2021 (UTC) [ ]

Override

Hello, Jack. I don't know how this works on the technical side, but Википедия:Гаджеты/Навигационные окошки automagically over-rides the simple tool that readers see. Do you think there might be a way to make ConvenientDiscussions override the [ответить] button? Editors won't need both. Whatamidoing (WMF) ( обс. ) 04:55, 9 ноября 2021 (UTC) [ ]

  • @ Whatamidoing (WMF) : Hello. Currently CD shows a notification when you try to use it while having the Reply Tool enabled, suggesting to turn it off and offering a link to do it in one click. I think it is better than just removing [ reply ] links when CD loads while keeping the Reply Tool enabled and having it perform unneeded work. Do you think anything else can be done? — Джек ( ) 11:46, 9 ноября 2021 (UTC) [ ]
    That sounds like it's enough. Does your one-click solution disable the Beta Feature or the permanent pref? Whatamidoing (WMF) ( обс. ) 17:04, 11 ноября 2021 (UTC) [ ]
    @ Whatamidoing (WMF) : On wikis where DiscussionTools is a beta feature, disabling it is enough, but on wikis where it is enabled by default, you would need to disable the DiscussionTools preferences instead. I couldn't quickly figure out a way to tell if a wiki uses DiscussionTools, so I just disable all the preferences at once. But if you reenable the beta feature in your preferences, the DiscussionTools preferences will be enabled together with it, as I learned from testing. So if I'm correct, the user won't be confused that DiscussionTools is not working if they reenable the beta feature in the future. — Джек ( ) 05:57, 12 ноября 2021 (UTC) [ ]

Help for a small tweak

Hello! Firstly, I apologize for writing in English, as Russian is not the language I can speak well.

I would like to ask for a small help with Wikidata module. Right now, I've already applied a non-professional patch and it skips labels which are not in Azeri language. However, the module is obsolete and I would like to update it based on ruwiki. Despite several attemps, I failed. If possible, could you write a small function that skips all labels that are not in Azeri? Something done with mw.wikibase.getLabelByLang maybe

I copied the whole module from ruwiki to the . Cheers, Toghrul R ( обс. ) 13:11, 23 ноября 2021 (UTC) [ ]

Asterisks or colons

Quick update: @ Matma Rex is writing a patch so that each wiki can decide whether a threaded reply should default to either * or : . I believe that CD defaults to * here, and I think it'd be appropriate to match what CD is already doing. If people want to change it, then it's the usual process for requesting a config change: have a discussion that indicates community consensus for the change, and then file a Phab ticket.

Deployment of the Reply tool to all editors (which is ) can wait until this is done. (Mid-January?)

Please let me know whether this sounds okay to you. Whatamidoing (WMF) ( обс. ) 18:38, 20 декабря 2021 (UTC) [ ]

о скрытии иконок

Здравствуйте.
в чем смысл гаджета? Я наивно полагал, что для скрытия иконок везде , а не оставления там, где разрешены голосования. (несколько я , не буду скрывать) ~~‍~~ Jaguar K · 15:14, 22 декабря 2021 (UTC) [ ]

  • создания гаджета была в связи с КУ и подобными страницами, которые «не голосование». Можете попробовать удалить везде и посмотреть, как пойдёт. Но, скажем, палец вверх и вниз, мне кажется, безобидные и смущать не должны :-) Так же как и галочка у «Сделано» и крестик у «Не сделано». По ним удобно ориентироваться на страницах запросов. Jack who built the house ( обс. ) 18:34, 22 декабря 2021 (UTC) [ ]
    • Я «удалил» везде, где имел доступ (последним недавно понизили защиту). Оставшиеся заполняли вы, и в, частности, + - = имеют условия, в отличие от остальных шаблонов.
      Я бы скрыл везде, но, если вы (или еще кто) против, то неплохо бы уточнить на странице настроек, что гаджет скрывает только в определенных местах. ~~‍~~ Jaguar K · 15:56, 23 декабря 2021 (UTC) [ ]
  • Да, кстати, все эти шаблоны стоило бы базировать на меташаблоне. Jack who built the house ( обс. ) 19:14, 22 декабря 2021 (UTC) [ ]

Ваша статья « Шаблон:Чистить статью » номинирована на удаление

Здравствуйте! Страница « Шаблон:Чистить статью », созданная вами, была номинирована на удаление. Пояснение причин и соответствующее обсуждение вы можете найти на странице « Википедия:К удалению/31 декабря 2021#Шаблон:Чистить статью ». Пока процесс обсуждения не завершён, вы можете попытаться улучшить статью и привести аргументы за её оставление в соответствующем обсуждении , однако следует воздерживаться от переименований или немотивированного удаления всего содержимого.

Возможно, вам также пригодятся ссылки на советы, что делать в данной ситуации:

Если вы не хотите получать оповещения о вынесении ваших статей на удаление, попросите владельца бота добавить вас в список исключений. -- QBA-II-bot ( обс. ) 06:05, 31 декабря 2021 (UTC) [ ]

Так как ни тут , ни здесь пока никто не написал, поздравляю с заслуженной победой! Здесь был Вася 𝟙𝟤𝟯𝟺𝐪𝑤𝒆𝓇𝟷𝟮𝟥𝟜𝓺𝔴𝕖𝖗𝟰 ⇝обс⇜ ⇝вклад⇜ 20:55, 17 января 2022 (UTC) [ ]

А мы успели поздравить раньше! Kalendar ( обс. ) 05:46, 18 января 2022 (UTC) [ ]

Критическая ошибка гаджетом

Приветствую! Использую ваши замечательные гаджеты в Викитеке. К сожалению, один, который транслируется отсюда туда, сломался . Посмотрите пожалуйста. Vladis13 ( обс. ) 07:24, 18 марта 2022 (UTC) [ ]

Просьба вернуть ядовито-красный фон сообщения: в своё время оно было сделано специально — после случая, когда ссылки на откаченную в Википедии мистификацию на некоторых внешних ресурсах продолжали использовать с комментариями вида «даже в Википедии написано». NBS ( обс. ) 21:25, 22 мая 2022 (UTC) [ ]

  • @ NBS , сейчас данное сообщение и так в желтой рамке посредством движка. Если добавить еще и красный бокс во внутрь весь дизайн сломается. Желтого предупреждения, имхо, достаточно. С уважением, Iniquity 22:00, 22 мая 2022 (UTC) [ ]

Заявка на снятие флага

Здравствуйте. Я подал заявку на снятие флага администратора интерфейса по неактивности: Википедия:Заявки на снятие флагов#Jack who built the house: флаг администратора интерфейса . Загребин Илья ( обсуждение ) 15:54, 1 июля 2022 (UTC) [ ]

Итог

Флаг оставлен. Загребин Илья ( обсуждение ) 17:46, 2 июля 2022 (UTC) [ ]

Возвращайтесь

Здравствуйте. Коллега, хоть иногда делайте правки из-под этой учётки. Рувики нужны инженеры и АИН, которые могут решить задачу любого уровня сложности. С уважением, Oleg3280 ( обс. ) 09:48, 10 июля 2022 (UTC) [ ]

Meeting with the Russian-speaking communities about Vector 2022

Hello! I'd like to invite you to the online meeting on August 2nd . We hope to get a bit closer to the Russian-speaking communities and find out what needs to be done before becomes the default. SGrabarczuk (WMF) ( обс. ) 18:56, 27 июля 2022 (UTC) [ ]

Need your input on a policy impacting gadgets and UserJS

Dear interface administrator,

This is Samuel from the Security team and I hope my message finds you well.

There is an on a proposed policy governing the use of external resources in gadgets and UserJS. The proposed aims at making the UserJS and Gadgets landscape a bit safer by encouraging best practices around external resources. After an initial non-public conversation with a small number of interface admins and staff, we've launched a much larger, public consultation to get a wider pool of feedback for improving the policy proposal. Based on the ideas received so far, the proposed policy now includes some of the risks related to user scripts and gadgets loading third-party resources, best practices for gadgets and UserJS developers, and exemptions requirements such as code transparency and inspectability.

As an interface administrator, your feedback and suggestions are warmly welcome until July 17, 2023 on the .

Have a great day!

, on behalf of the Foundation's Security team 12:08, 10 июля 2023 (UTC) [ ]

Точно получится. Вопрос — хочется ли? Хоть немножечко? Если ответ не "нет", то стоит попробовать. · Carn 20:08, 17 августа 2023 (UTC) [ ]

Thank you for everything

Community Relations Award
On behalf of the and my own team, thank you for your support for the over the last several years. I expect to be out of Beta Features at all wikis before long. In the original , the team found inspiration in your script, and they couldn't have met their goals without you. Thank you so much. Whatamidoing (WMF) ( обс. ) 19:45, 28 сентября 2023 (UTC) [ ]
  • Thank you for the award! I also picked up some ideas from DiscussionTools, haha. You have come a long way. People no longer have to deal with markup and do other bothersome routines while communicating on wikis and can instead concentrate on meaningful issues – that's the main achievement. Jack who built the house ( обс. ) 00:47, 7 октября 2023 (UTC) [ ]
Источник —

Same as Jack who built the house