Обсуждение участника:Jack who built the house

Из Википедии, бесплатной энциклопедии

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

New requirements for user signatures[править код]

mw: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)[ответить]

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

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

Hello. I tried to implement wikificator of Azebaijani Wikipedia, but failed. I installed the code here and called the script using mw.loader.load(}; on string no.646 on common.js. 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 common.js page.

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

  • @Toghrul Rahimli: 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 Toghrul Rahimli (обс.) 19:58, 20 апреля 2020 (UTC)[ответить]
      • @Toghrul Rahimli: 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 az:MediaWiki:Gadget-registerTool.js 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 az:MediaWiki:Editpage.js. — Джек (обс.) 16:42, 21 апреля 2020 (UTC)[ответить]

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

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

Выдвинул Вас кандидатом. Прошу согласиться или отказаться. 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! Toghrul Rahimli(обс.) 19:54, 4 августа 2020 (UTC)[ответить]

@Toghrul Rahimli: 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 https://regexr.com/: 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)[ответить]

Автоматическая архивация[править код]

Добрый день! У вас очень большая СО и многие обсуждения уже старше двух лет. Не хотите подключить автоматическую архивацию? 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. Взгляните, пожалуйста сюда: mw:Translatable modules. Может быть вас это заинтересует. Будет интересно узнать ваше мнение.

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

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

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

(English: Please check your email and spam! Subject is "The Community Insights survey is coming!" If you have questions, email surveys@wikimedia.org.)

Sorry for the inconvenience, you can read my explanation here.

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

Собственно вопрос куда оно всё делось. Да, последняя правка аж два года назад, но руки дотянулись только сейчас глянуть почему оно не работает. — Ivan-r (обс.) 12:00, 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 года и тогда имевшей домен russian.wikipedia.org! Данное поздравление я отправляю всем участникам, занимающим высокие «должности» (администратор (в том числе интерфейса), арбитр, инженер, бюрократ и чекъюзер), ведь вы тратите на Википедию очень много свободного времени, развивая и улучшая её! Да, есть и участники без флагов, которые вносят колоссальный вклад, но, увы, таких находить непросто, потому я ограничился поздравлением участников с вышеназванными флагами. Ещё раз, с праздником! 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)[ответить]

шорткаты[править код]

Здравствуйте.
Чем https://ru.wikipedia.org/?diff=116150874 не шорткат?
Есть же множество таких, например: Википедия:Стабилизация и на страницах Топонимы,Википедия:Аргументы, которых следует избегать ~~‍~~ 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)[ответить]

Hello, Jack. I don't know how this works on the technical side, but Википедия:Гаджеты/Навигационные окошки automagically over-rides the simple mw:Page Previews 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)[ответить]

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 sandbox page. 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 phab:T297410) 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)[ответить]

о скрытии иконок[править код]

Здравствуйте.
https://ru.wikipedia.org/?diff=84273383 в чем смысл гаджета? Я наивно полагал, что для скрытия иконок везде, а не оставления там, где разрешены голосования. (несколько я поправил только что, не буду скрывать) ~~‍~~ 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 Vector 2022 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 ongoing discussion on a proposed policy governing the use of external resources in gadgets and UserJS. The proposed Third-party resources policy 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 policy talk page.

Have a great day!

Samuel (WMF), 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 Editing team and my own team, thank you for your support for the Talk pages project over the last several years. I expect Discussion tools to be out of Beta Features at all wikis before long. In the original mw:Talk pages consultation 2019, 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)[ответить]