|
|
(не показаны 2 промежуточные версии этого же участника) |
Строка 1: |
Строка 1: |
| | {{/Шапка}} <!-- Пожалуйста, не стирайте эту строку. --> |
| <noinclude>{{К улучшению|2023-07-05}}</noinclude> | | <noinclude>{{К улучшению|2023-07-05}}</noinclude> |
| {{/Шапка}} <!-- Пожалуйста, не стирайте эту строку. -->
| |
|
| |
| == Не работает удалятор == | | == Не работает удалятор == |
|
| |
|
| Не работает удалятор. Тот, который [[Участник:higimo/remove.js]] и [[Участник:Землеройкин/remove.js]]. Почините, пожалуйста, очень нужен! Спасибо. [[У:Томасина|Томасина]] ([[ОУ:Томасина|обс.]]) 07:11, 2 июля 2023 (UTC) | | Не работает удалятор. Тот, который [[Участник:higimo/remove.js]] и [[Участник:Землеройкин/remove.js]]. Почините, пожалуйста, очень нужен! Спасибо. [[У:Томасина|Томасина]] ([[ОУ:Томасина|обс.]]) 07:11, 2 июля 2023 (UTC) |
| * Для исполнителей: у неё подключен скрипт Землеройкина, не Хигимо. [[u:MBH|MBH]] 10:30, 2 июля 2023 (UTC) | | * Для исполнителей: у неё подключен скрипт Землеройкина, не Хигимо. [[u:MBH|MBH]] 10:30, 2 июля 2023 (UTC) |
| ** Это один скрипт. Да и [https://ru.wikipedia.org/?diff=131408349 уже исправлено], по крайней мере у меня заработало. {{pb}}P.S. Ордена Заслуженному патрулирующему отменили?) [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 10:37, 2 июля 2023 (UTC) | | ** Это один скрипт. Да и [https://ru.wikipedia.org/?diff=131408349 уже исправлено], по крайней мере у меня заработало. {{Абзац}}P.S. Ордена Заслуженному патрулирующему отменили?) [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 10:37, 2 июля 2023 (UTC) |
| *** Не знаю, почему он не запустился: в планировщике он есть, ошибка в .err-файл никакая не записалась. Запустил вручную. [[u:MBH|MBH]] 11:30, 2 июля 2023 (UTC) | | *** Не знаю, почему он не запустился: в планировщике он есть, ошибка в .err-файл никакая не записалась. Запустил вручную. [[u:MBH|MBH]] 11:30, 2 июля 2023 (UTC) |
| * Спасибо! [[У:Томасина|Томасина]] ([[ОУ:Томасина|обс.]]) 12:18, 2 июля 2023 (UTC) | | * Спасибо! [[У:Томасина|Томасина]] ([[ОУ:Томасина|обс.]]) 12:18, 2 июля 2023 (UTC) |
|
| |
| == [[Модуль:Ballot]] ==
| |
| [[Википедия:Выборы арбитров/Зима 2019—2020 2/Голосование/Предытоги]] - чтобы скрипт работал тут и на более ранних выборах, надо сделать в нём две правки:
| |
| * изменить логику модуля так, чтобы при отсутствии страницы /Избиратели скрипт считал всех голосователей валидными по активности
| |
| * и в том месте в коде модуля, где стоит "ВАРБ:строка", чтоб захватывало и вариант "ВАРБ:старая строка"
| |
| [[u:MBH|MBH]] 19:36, 25 июня 2023 (UTC)
| |
| * По ссылке вижу что работает, код {{u|IKhitron}} помог ·[[UT:Carn|Carn]] 06:14, 26 июня 2023 (UTC)
| |
| ** Это только в первом вопросе, а есть ещё второй: [[Википедия:Выборы арбитров/Осень 2007/Голосование/Предытоги]], где на странице номинации "старая строка". А Ягуар и на вариант Игоря жалуется, типа тот начал игнорировать страницу избирателей и там, где она есть. [[u:MBH|MBH]] 06:27, 26 июня 2023 (UTC)
| |
| *** Это плохо. Вот что значит просить меня сделать черновик изменения в коде, которым я никогда не пользовался. [[У:IKhitron|Игорь]] ([[ОУ:IKhitron|обс]]) 10:20, 26 июня 2023 (UTC)
| |
| **** Хех.. [https://ru.wikipedia.org/?diff=131295076] [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 14:15, 26 июня 2023 (UTC)
| |
| ***** Логично. Мог бы я отдебагить, этого бы не было. [[У:IKhitron|Игорь]] ([[ОУ:IKhitron|обс]]) 16:55, 26 июня 2023 (UTC)
| |
| * @[[У:Jaguar K|Jaguar K]] ваши последние правки в песочнице модуля можно в сам модуль вносить? [[u:MBH|MBH]] 00:13, 30 июня 2023 (UTC)
| |
|
| |
| == Защита ==
| |
| Желательно было бы скрыть участников в истории правок в статье [[Мятеж Пригожина]]. [[У:Bingino|Bingino]] ([[ОУ:Bingino|обс.]]) 04:53, 24 июня 2023 (UTC)
| |
|
| |
| === Итог ===
| |
| Бот уже настроен на это, срабатывает раз в 12 часов. [[u:MBH|MBH]] 19:36, 25 июня 2023 (UTC)
| |
|
| |
| == Апгрейд портала Крым ==
| |
|
| |
| Друзья, [[проект:Крым]] работает динамично, но [[портал:Крым]] подустарел как по контенту (это мы поправим), так и по дизайну (тут нужна ваша помощь). Напишите мне на СО если у Вас есть время. Надо сделать несколько новых боксов с автоподстановкой, перегруппировать существующие, добавить линейки прокрутки и т.д. Нужно знание викикода повыше моего. Жду. Спасибо.— [[У:Трифонов Андрей|Трифонов Андрей]] ([[ОУ:Трифонов Андрей|обс.]]) 19:46, 21 июня 2023 (UTC)
| |
|
| |
| == [[MediaWiki:Script/criteriaCheck.js]] ==
| |
| {{right|''— Нумерация? Что это?''}}
| |
| В строчке 4186<syntaxhighlight lang="js">message.texts.push("Соответствие требованиям определялось для учётной записи " + vote.author.name + ", в которую [" + logLink + " была переименована] учётная запись " + vote.author.nameWhenVoted + ".");</syntaxhighlight>
| |
| нужно заменить logLink на _logLink, так как первый не определен и возвращает undefined.
| |
|
| |
| Также стоит добавить название журнала после 4184 и после 4084:
| |
| <syntaxhighlight lang="js">
| |
| _logLink = mw.util.getUrl('Служебная:Журналы', {
| |
| page: 'Участник:' + vote.author.nameWhenVoted,
| |
| type: 'renameuser'
| |
| });
| |
| </syntaxhighlight>
| |
|
| |
| Пинг [[u:colt_browning]], [[u:Vladimir Solovjev]]: у вас тоже проверка голосов 18. {{За}} -- [[#p|<span style="color:#000000;font-family:Segoe Script;">Esther Coleman</span>]] '''[[#p|[✎︎]]]''' и 51. {{За}}. Oleg3280 (обс.) на странице [[Википедия:Заявки_на_статус_администратора/Rampion]] выдает undefined-ссылку "Соответствие требованиям определялось для учётной записи <имя>, в которую '''[undefined была переименована]''' учётная запись <имя>."? [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 21:51, 3 июня 2023 (UTC)
| |
| * Да. [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 22:13, 3 июня 2023 (UTC)
| |
| === Дополнительно ===
| |
| <syntaxhighlight lang="js">// Сейчас везде в коде ЗСА используется
| |
| <span class="criteriaCheck-votingPeriod" data-start-date="2023-03-08" data-end-date="2023-03-22 19:00">
| |
|
| |
|
| |
| // Код скрипта, строка 3697:
| |
| var deriveDates = function deriveDates(votingPeriod) {
| |
| if (!votingPeriod.start) return;
| |
| votingPeriod.startTimeless = cc.util.prepareDate(votingPeriod.start.replace(/ [0-9:]+$/g, ''));
| |
| votingPeriod.start = cc.util.prepareDate(votingPeriod.start);
| |
| if (!votingPeriod.start) return;
| |
| votingPeriod.end = cc.util.prepareDate(votingPeriod.end, true);
| |
| return votingPeriod;
| |
| };
| |
|
| |
| admin_votingPeriod = Object.assign({}, $('.criteriaCheck-votingPeriod').data());
| |
| admin_votingPeriod = deriveDates(admin_votingPeriod);
| |
|
| |
| if (!admin_votingPeriod && // Удостоверяемся, что критерий тот, который нам нужен
| |
| voterCriteria.length === 4 && voterCriteria[3].type === 'editsBetweenDates' && voterCriteria[3].periodEnd) {
| |
| admin_votingPeriod = deriveDates({
| |
| start: voterCriteria[3].periodEnd
| |
| });
| |
| }
| |
|
| |
| votingPeriodOk = admin_votingPeriod && admin_votingPeriod.start && admin_votingPeriod.end; // Данные по кандидату
| |
|
| |
| // Далее используются те же votingPeriodOk, admin_votingPeriod.start и admin_votingPeriod.end
| |
|
| |
| // Видимо, должно было быть одно из:
| |
| 1) вообще другая функция / часть функции для обработки admin_votingPeriod, в частности
| |
| admin_votingPeriod = deriveDates({
| |
| start:admin_votingPeriod.startDate,
| |
| end:admin_votingPeriod.endDate
| |
| });
| |
| 2) опечатка во многих строчках
| |
| 3) в коде ЗСА должны быть <span class="criteriaCheck-votingPeriod" data-start="2023-03-08" data-end="2023-03-22 19:00">
| |
| </syntaxhighlight> Есть идеи, как лучше? [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 02:44, 4 июня 2023 (UTC)
| |
|
| |
| == Запрос на ленту правок в статьях и ОС по тематике для проекта «Футбол» ==
| |
| Просьба реализовать такой инструмент, аналогично проекту «[[Проект:Мифология|Мифология]]». Насколько помню это делается через привязку к шаблонам. Если это так, то нужно задействовать через шаблоны: [[Шаблон:Футболист]], [[Шаблон:Футбольный клуб]], [[Шаблон:Сезон национального чемпионата]], [[Шаблон:Футбольный турнир]], [[Шаблон:Национальная футбольная ассоциация]], [[Шаблон:Сборная страны по футболу]]. См. также. [[Обсуждение проекта:Футбол#Лента правок]]. Ленты можно потом разместить на [[Проект:Футбол|странице проекта]] сразу под блоком «Содержание». '''—''' ''[[У:Nick Budkov|Nick Budkov]] ([[ОУ:Nick Budkov|обс.]]) 02:32, 3 июня 2023 (UTC)''
| |
| * Всё-таки в той теме нужны, по крайней мере, какие-то мнения кроме вашего (плюс она 6 дней всего там висела, хотелось бы подождать хоть немного). [[user:stjn|stjn]] 15:48, 3 июня 2023 (UTC)
| |
| ** Я не против подождать хоть сколько. Тем не менее, завсегдатаи проекта смотрят обсуждения постоянно, возражений нет, поэтому следует действовать. Кроме того, чем может помешать эта лента кроме как принести пользу-удобство отслеживания правок? '''—''' ''[[У:Nick Budkov|Nick Budkov]] ([[ОУ:Nick Budkov|обс.]]) 17:40, 3 июня 2023 (UTC)''
| |
| * Это делается не через шаблоны, а через категорию и [[Служебная:Связанные правки]]. Нужно название категории, для статей в которой будут выводится связанные правки. <span class="clickable-image">[[Участник:DonRumata|<span style='color:black;font-family:"Palatino Linotype"; border-bottom: 1px dotted;'>''Don Rumata''</span>]]</span> 15:54, 3 июня 2023 (UTC)
| |
| ** Хорошо, тогда вот: [[:Категория:Футбол]]. А все подкатегории привяжутся автоматом? Просто когда я подавал [https://ru.wikipedia.org/w/index.php?title=%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B&diff=prev&oldid=117357768#%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D1%83%D1%8E! аналогичный запрос] для проекта «[[Проект:Мифология|Мифология]]» там имела место привязка именно к шаблонам. '''—''' ''[[У:Nick Budkov|Nick Budkov]] ([[ОУ:Nick Budkov|обс.]]) 17:40, 3 июня 2023 (UTC)''
| |
|
| |
| == Отображение в шаблоне [[Шаблон:Отчёт о матче|Отчёт о матче]] ==
| |
| Параметр '''Протокол''' имеет вид прямой веб-ссылки, что уже не очень хорошо. Но при архивировании шаблон выводит все параметры ссылки: наменование источника, ссылку на архивную страницу, дату обращения, дату архивации, ссылку на источник. Очень некрасиво. Нужно поправить. — [[У:Egor|Egor]] ([[ОУ:Egor|обс.]]) 15:39, 2 июня 2023 (UTC)
| |
| * Как пример: [[Кубок конфедераций 2017]].— [[У:Egor|Egor]] ([[ОУ:Egor|обс.]]) 15:40, 2 июня 2023 (UTC)
| |
| ** Если проблема в архив-боте, то, наверное, нужно в "Протокол" писать обычную ссылку, а не cite web либо [], и соответственно изменить шаблон. <br>Как вижу, ссылка "протокол" не завязана на один сайт, и каждый раз разная.<br>Как именно предлагает сделать в примере (если таких статей много больше одной), где работает только архивная ссылка? Ставить прямую архивную ссылку? [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 21:19, 2 июня 2023 (UTC)
| |
| *** Я бы предположил веб-ссылку в параметре преобразовывать в примечание и любое содержание переносить в примечания, если это возможно. Если в тексте поставить не веб-ссылку, а стандартное ref-/ref, это будет работать? — [[У:Egor|Egor]] ([[ОУ:Egor|обс.]]) 07:00, 5 июня 2023 (UTC)
| |
| **** Ну, будет на этом месте стоять таинственная циферка в квадратных скобочках. --[[У:FITY|FITY]] ([[ОУ:FITY|обс.]]) 07:45, 5 июня 2023 (UTC)
| |
|
| |
| == Самые удаляемые авторы ==
| |
|
| |
| Можно ли сделать список википедистов чьи статьи больше всего удаляются? [[У:Kaiyr|Kaiyr]] ([[ОУ:Kaiyr|обс.]]) 15:19, 23 апреля 2023 (UTC)
| |
|
| |
| == Рекурсия ==
| |
| Так уж вышло, что мой провайдер любит менять IP-адреса. И вот я столкнулся с такой проблемой. При попытке редактирования с нескольких адресов подряд мне сообщало, что они заблокирован в Вики как прокси. Решил запросить разблокировку и тут всплыла новая проблема — попытка размещения <nowiki>{{unblock}}</nowiki> на своей же СО вызывала срабатывание фильтра правок, а, соответственно, его срабатывание я не могу оспорить по причине блокировки адреса. Неужто так и задумано?
| |
| И ещё такой вопрос возник — [[Обсуждение участника:95.46.137.158|последний]] из заблокированных адресов был забанен уже дважды QBA-bot'ом, причём, что забавно, в первый раз блокировка на 6 месяцев, а вторая уже на год, при том, что никаких правок с этого адреса и не осуществлялось. Вот и возник вопрос — неужели сроки блокировки увеличиваются из-за упоминания в списках потенциальных открытых прокси? [[Special:Contributions/95.182.106.131|95.182.106.131]] 16:04, 11 апреля 2023 (UTC)
| |
| * @[[У:Q-bit array|Q-bit array]]. -- [[U:Dima st bk|dima_st_bk]] 08:31, 13 апреля 2023 (UTC)
| |
| * Да, сроки блокировки устанавливаются в зависимости от того, как долго IP «светится» как прокси. Сроки могут быть от 20 дней до одного года. И как раз конкретный IP термоядерно светится как прокси, везде, где только можно и нельзя: https://www.ipqualityscore.com/free-ip-lookup-proxy-vpn-test/lookup/95.46.137.158 + https://www.ip2location.com/demo/95.46.137.158 P.S.: И да, прокси блокируются не за правки в Википедии, а просто за то, что они прокси, так как использование прокси/анонимайзеров/VPN/TOR для редактирования Википедии запрещено правилами проекта. Читать Википедию можно любым образом — с прокси или без него. -- [[У:Q-bit array|Q-bit array]] ([[ОУ:Q-bit array|обс.]]) 08:39, 13 апреля 2023 (UTC)
| |
| ** {{ping|Q-bit array}}, повторю своё предложение ещё раз: следует убрать из типового уведомления о блокировке «рекомендации» сделать невозможное. Ну нету у попавшего под такую блокировку технической возможности википочты, ни возможности редактировать какие-либо СО. [[У:Retired electrician|Retired electrician]] ([[ОУ:Retired electrician|обс.]]) 20:09, 9 мая 2023 (UTC)
| |
| *** Не убрать, а добавить проверку на рег/анрег. Блокировка затрагивает регов, и со они править могут. А насчет почты в каком сообщении написано? Можно ссылку? [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 20:16, 9 мая 2023 (UTC)
| |
|
| |
| == Подпись ==
| |
| При отключенном javascript нет [[Википедия:Подпись#Как_подписаться|упоминания о подписи]] около кнопки записать (равно как и в любом другом месте). [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 09:54, 10 апреля 2023 (UTC)
| |
|
| |
| * Если вы про надпись "Не забудьте добавить к вашему сообщению подпись с помощью", то она подставляется [[MediaWiki:Gadget-common-action-edit.js|гаджетом]]. Естественно, что выключение js выключает и все гаджеты. <span class="clickable-image">[[Участник:DonRumata|<span style='color:black;font-family:"Palatino Linotype"; border-bottom: 1px dotted;'>''Don Rumata''</span>]]</span> 16:28, 3 июня 2023 (UTC)
| |
|
| |
| == Warning ==
| |
| У скриптов появилась красная плашка (userjsdangerous и userjsispublic), которая частично дублирует желтую (в части вредоносного кода) [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 01:55, 29 марта 2023 (UTC)
| |
| * > Чем более полно и детально описание запроса, тем больше у него шансов быть выполненным в короткие сроки.{{pb}}По вашему мнению, ваш запрос соответствует этому предложению из шапки? Я интересуюсь потому, что вы достаточно опытный участник, чтобы описывать баг подробно, а не тратить чужое время на выяснение, что вы имели ввиду. -- [[U:Dima st bk|dima_st_bk]] 10:40, 14 апреля 2023 (UTC)
| |
| ** У скриптов появилась красная плашка ([[MediaWiki:userjsdangerous|userjsdangerous]] и [[MediaWiki:userjsispublic|userjsispublic]]), которая частично дублирует [[MediaWiki:userjsyoucanpreview|желтую]] (в части вредоносного кода) {{pb}}И да, когда я это писал, ссылки выше были пустые, а желтая вообще [https://ru.wikipedia.org/w/index.php?title=Участник:Dima_st_bk/common.js&action=edit&uselang=qqx не показывала, что она есть]. Так что я был уверен, что названий сообщений достаточно. Разве что "редактирование" забыл. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 10:46, 16 апреля 2023 (UTC)
| |
| * Фактически, сообщения дублируют друг друга целиком (в наших добавка про предпросмотр без перезагрузки, в красных - про запуск каждый раз и публичность). {{pb}}Заметка про публичность кстати, ибо ссылка на файлы ведет из настроек. Но и запуск каждый раз, и предпросмотр не нужно выделять красным. Вредоносность и публичность можно в отдельный блок красным или оранжевым (это же не защита все-таки). [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 16:08, 17 апреля 2023 (UTC)
| |
|
| |
| == Патрулирование в мобильной версии ==
| |
| Патрулирование [https://ru.m.wikipedia.org/w/index.php?diff=cur&oldid=129034901 существует] ([https://ru.wikipedia.org/wiki/Служебная:Журналы?type=&user=&page=Ильичёва,_Марина_Александровна&wpdate=&tagfilter=&wpfilters%5B%5D=review&wpfilters%5B%5D=newusers&wpFormIdentifier=logeventslist журнал]), но есть проблемы.
| |
| # Отклонение не работает: при попытке отклонить перенаправляет на десктопную [[Служебная:Проверка версий]] со словами „Похоже, возникли проблемы с текущим сеансом работы; это действие было отменено в целях предотвращения «захвата сеанса». Пожалуйста, переотправьте форму.“
| |
| # Диффы из одной правки перенаправляются на [[Служебная:Сравнение версий]], в которой нет интерфейса патрулирования.
| |
| # В [https://ru.m.wikipedia.org/w/index.php?title=Кушдевор&action=history истории] ссылки "Стабильная версия была проверена 9 марта 2023. 3 изменения ожидают проверки.", "[ожидает проверки]", "[отпатрулирована участником ..", "[отпатрулирована автоматически]" и кнопка благодарности перенаправляют на десктопную версию. В СН "присутствуют правки" в красной рамке.
| |
| # В любом диффе надписи [непроверенная версия] и [отпатрулированная версия] располагаются [https://i.imgur.com/vD3B9yE.png в куче отдельно от нужных блоков] (возможно, из-за отсутствия table.width: 100%) При этом, когда дифф состоит [[Служебная:Сравнение_версий/129121161|из одной правки]], должна оставаться одна надпись, а их все равно две.
| |
| [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 19:11, 21 марта 2023 (UTC)
| |
| * А запрос в чём? Выглядит, что это всё нужно писать на фабрикаторе. -- [[U:Dima st bk|dima_st_bk]] 19:16, 21 марта 2023 (UTC)
| |
| ** Возможно, часть можно исправить локально, т.к. патрулирование у нас и например энвики разное. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 19:31, 21 марта 2023 (UTC)
| |
| * Я писать на фабрикатор не планирую, так что если никого проблема не волнует, можете ее закрыть. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 15:58, 17 апреля 2023 (UTC)
| |
|
| |
| == [[t:нп3]] ==
| |
| <code>line-height: 1.5em;</code> в карточках прижимает рус/(англ) друг к другу ([https://i.imgur.com/3xEjSU4.png слева карточка, справа она же без css правила]). Нужно в стилях шаблона отменить это правило.
| |
| |}[[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 18:42, 17 марта 2023 (UTC)
| |
|
| |
| == Исправить [[Шаблон:Скрытый блок]] с костылей ==
| |
|
| |
| Шок! Ленивые инженеры сами себе пишут технические запросы! (В рамках эксперимента.)
| |
|
| |
| [[Служебная:Постоянная ссылка/129105088#Текст|Лицензия BSD § Текст]] показывает, что решение с шаблоном {{tl|Скрытый блок}} было сугубо неверным: если блок находится в блоке, при раскрытом надблоке подблоки [https://media.discordapp.net/attachments/951794574089654372/1085830678446346330/Screenshot_2023-03-16_at_17.43.21.png отображают красивую надпись «показатьскрыть»]. Это возможно исправить, если переписать этот шаблон с кастомных тогглов на небольшой JS-код вокруг <code>jquery.makeCollapsible</code>, который будет нормально справляться с тем, что хотели сделать авторы. Писать прямо сейчас код у меня лично времени/желания большого нет, но в целом (как я помню) это достаточно легко выполнимо (см., например, [[:en:MediaWiki:Common.js#L-108|как английская Википедия кастомизирует отдельные аспекты mw-collapsible]]) — и рано или поздно это точно следует сделать, потому что такие случаи будут время от времени и далее. [[user:stjn|stjn]] 19:58, 16 марта 2023 (UTC)
| |
|
| |
| == block-small ==
| |
| Нужно добавить стили, чтобы [https://ru.wikipedia.org/w/index.php?title=Википедия:Форум/Правила&diff=prev&oldid=129266935 отмена] никак не влияла на отображение ({{old|129266923#c-Raneddo-20230316170600-Nahabino-20230316165100|то есть было всегда так}}). Т.е. что-то вроде <syntaxhighlight lang="css" inline>.ns-talk block-small { margin-top: -0.4em }
| |
| </syntaxhighlight> [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 19:17, 16 марта 2023 (UTC)
| |
| * Это была не «отмена», это была коррекция разметки (в версии, на которую вы указываете, реплики после block-small отображались кое-как и вне его пределах, потому что движком такая разметка считается некорректной). Что до вашего предложения, то там скорее TS формата <code>.block-small + ul { margin-top: … }</code> уместнее. Другое дело, что не ясно, зачем. До возвращения в проект Jack who built the house вряд ли можно ожидать, что кому-то будет интересно так запариться. [[user:stjn|stjn]] 19:50, 16 марта 2023 (UTC)
| |
| ** .block-small + ul не дает отступ первому элементу. Тут гораздо важнее, будет ли работать .ns-talk в TS, он же сильно раньше parser output стоит (и ВП его не имеет). [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 19:53, 16 марта 2023 (UTC)
| |
| ** >''Это была не «отмена», это была коррекция разметки''<br
| |
| > Да, я заметил в процессе. Отменен "правильный" отступ. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 19:56, 16 марта 2023 (UTC)
| |
| ** Отсутствие Jack-a не должно мешать изменять код гаджета. Запрос Ini вон уже сколько висит. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 20:23, 16 марта 2023 (UTC)
| |
|
| |
| == Оповещения ботов о выборах арбитров ==
| |
| Убедительная просьба не [[ОУ:Dibot|засорять страницы обсуждения ботов]] напоминаниями о выборах арбитров. Очевидно, что бот является виртуалом его владельца и не должен принимать участия в голосовании. [[Special:Contributions/129.194.76.209|129.194.76.209]] 10:32, 15 марта 2023 (UTC)
| |
| * @[[У:Deinocheirus|Deinocheirus]] [[u:MBH|MBH]] 16:53, 16 марта 2023 (UTC)
| |
| ** Всё правильно, и [https://quarry.wmcloud.org/query/70750 программа выбора участников, имеющих право голоса], должна была заранее отсеять ботов; для этого в ней есть строчка <small>(SELECT… WHERE NOT EXISTS (SELECT * FROM user_groups WHERE (ug_user = A.user_id) AND (ug_group = «bot»))) AS B</small>. Большинство, как я понимаю, она успешно отсеяла, почему конкретно на этом боте дала сбой — без понятия. Возможно, он по каким-то причинам не входит в юзергруппу «bot». Как его туда добавить, я не знаю, но можно взамен его внести в список на странице [[Википедия:Выборы арбитров/Участники, отказавшиеся от уведомлений]] - тогда, если на следующих выборах он снова появится в списке избирателей, его вычеркнут оттуда принудительно. [[У:Deinocheirus|Deinocheirus]] ([[ОУ:Deinocheirus|обс.]]) 17:43, 16 марта 2023 (UTC)
| |
| *** [https://ru.wikipedia.org/?diff=129265685] мое прошлое сообщение имеет смысл, если механизм рассылки сообщений следует по цели перенаправления, так как [https://ru.wikipedia.org/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:Dib%D0%BEt&redirect=no] и в [[Википедия:Выборы_арбитров/Зима_2023/Избиратели/Сообщения_на_СО|списке]] указан таки бесфлажный дибот. [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 17:56, 16 марта 2023 (UTC)
| |
|
| |
| == Шаблон:Статья. Article number ==
| |
| Согласно аргументам [[Обсуждение шаблона:Статья#Идентификатор статьи]] предлагаю добавить в шаблон параметр Article number. [[У:Андрей Бондарь|Андрей Бондарь]] ([[ОУ:Андрей Бондарь|обс.]]) 14:30, 10 марта 2023 (UTC)
| |
|
| |
| * Там параметры русскоязычные, должно быть название на русском. Я в {{t|Источник информации}} назвал этот параметр "статья", но можно ещё назвать как "id статьи" ("идентификатор статьи" будет очень длинным названием). Хотелось бы слышать варианты названия. "Номер статьи" – плохая идея, поскольку это не всегда именно номер. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 17:27, 10 марта 2023 (UTC)
| |
|
| |
| == [[Википедия:Гаджеты/Упрощение ссылок]] ==
| |
| Добавить замену https://ru.wikipedia.org/?diff=129018056; по возможности корректно опреледелять границы ссылки (в данном примере ссылки разделены запятой [https://ru.wikipedia.org/?diff=129014145]) [[u:Jaguar K|<span style=color:black> ~~~~ Jaguar K</span>]] · 07:56, 4 марта 2023 (UTC)
| |
|
| |
| == [[Православная богословская энциклопедия]] ==
| |
| * Сделайте пожалуйста [[Шаблон:ПБЭ]], по типу [[Ш:БРЭ]]. — [[У:Schekinov Alexey Victorovich|''<span style="text-shadow:#404040 0.2em 0.2em 0.4em">@ → SAV ©</span>'']] 17:20, 21 февраля 2023 (UTC)
| |
| ** В викитеку не всё залито — {{tl|ВТ-ПБЭ}}? -- [[U:Dima st bk|dima_st_bk]] 09:05, 24 февраля 2023 (UTC)
| |
| ** @[[У:Schekinov Alexey Victorovich|Schekinov Alexey Victorovich]] -- [[U:Dima st bk|dima_st_bk]] 09:05, 24 февраля 2023 (UTC)
| |
| *** Я не в курсе все-не все, я имел ввиду шаблон, вроде
| |
|
| |
| <blockquote>«{{БРЭ}}»</blockquote>
| |
|
| |
| без указания конкретной статьи. Тем более в Викитеку ПБЭ залито весьма своеобразно, страницами. — [[У:Schekinov Alexey Victorovich|''<span style="text-shadow:#404040 0.2em 0.2em 0.4em">@ → SAV ©</span>'']] 23:54, 24 февраля 2023 (UTC)
| |
| * Вы не путаете со страницами индекса? Насколько вижу, всё залито как раз статьями. — [[u:putnik|putnik]] 04:00, 25 февраля 2023 (UTC)
| |
| ** Похоже и так есть и так - [[s:Страница:Православная богословская энциклопедия. Том 2.djvu/9]] — [[У:Schekinov Alexey Victorovich|''<span style="text-shadow:#404040 0.2em 0.2em 0.4em">@ → SAV ©</span>'']] 04:34, 25 февраля 2023 (UTC)
| |
| *** Вот это как раз страница индекса, они делаются для расшифровки сканов страниц. Ну, а основные страницы есть отдельно, например [[s:ПБЭ/ВТ/Археология]]. Собственно, на неё и можно дать ссылку через шаблон {{t|ВТ-ПБЭ}}. — [[u:putnik|putnik]] 20:45, 25 февраля 2023 (UTC)
| |
|
| |
| == Стандартное сообщение о блокировке из-за open proxy ==
| |
| В очередной раз столкнулся с сабжем - обычный проводной провайдер, обычный вроде бы динамический айпи, и вот опять. Но дело не в этом (хорошо, что в маленький провайдер можно просто позвонить и решить вопрос за несколько минут) - а в стандартном сообщении при попытке редактировать что-то.
| |
| {{цитата|You can contact QBA-bot or another administrator to discuss the block. You '''can use''' the "Email this user" feature if a valid email address is specified in your preferences and you have not been blocked from using it. }}
| |
| Но воспользоватья Email this user при блокировке невозможно: она тоже заблокирована. Исправьте, пожалуйста, стандартное сообщение. В идеале было бы, конечно, завести для подобных случаев какой-то почтовый ящик, а то в [[ВП:Контакты]] только wikimedia.ru, а это явно не их вопрос. [[У:Retired electrician|Retired electrician]] ([[ОУ:Retired electrician|обс.]]) 10:23, 15 февраля 2023 (UTC)
| |
|
| |
| * Точно динамический? Смотреть нужно в роутере, в информации PPPoE-соединении. Если адрес, присвоенный роутеру, входит в подсети 10.0.0.0/8, 172.16.0.0/12 или 192.168.0.0/16 ([https://www.rfc-editor.org/rfc/rfc1918]), то Вы за NAT'ом. Соответственно, сюрпризы могут быть различные из-за "соседей" по адресу. Такие провайдеры всё ещё существуют. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 11:20, 15 февраля 2023 (UTC)
| |
| ** да, один из этих. [[У:Retired electrician|Retired electrician]] ([[ОУ:Retired electrician|обс.]]) 11:35, 15 февраля 2023 (UTC)
| |
| *** Вот тут: [https://2ip.ru/] <small>(сейчас сайт у меня не открывается, но обычно всегда работал)</small>, можете узнать свой внешний ip-адрес, если интересно. С этого IP-адреса может даже вся подсеть провайдера сидеть, особенно, если он небольшой. Полагаю, так делают, чтобы сэкономить на аренде IPv4-адресов (и это в эпоху IPv6). В случае динамических IP-адресов внешний IP-адрес будет совпадать с тем, что присвоен роутеру в рамках PPPoE.<br>Если "соседство" доставляет неудобства, можно просто арендовать белый IP-адрес, но тут следует учесть, что Ваш роутер сразу станет досягаем напрямую из интернета (впрочем, что-то плохое может случиться только, если в его прошивке есть уязвимости, либо если Вы пробросили все порты на свой компьютер, а на нём, например, пароль для root типа admin стоит). NAT в этом плане немного защищает. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 20:36, 15 февраля 2023 (UTC)
| |
|
| |
| == [[Шаблон:Lang-als]] ==
| |
| {{перенесено с|Википедия:Сообщения об ошибках#Шаблон:Lang-als| [[У:Iniquity|Iniquity]] ([[ОУ:Iniquity|обс.]]) 20:08, 2 февраля 2023 (UTC)}}
| |
|
| |
| Посмотрите страницу обсуждения, кажется код языка не соответствует. И исходя из этого и [[шаблон:Lang-gsw]] тоже.
| |
|
| |
| Автор сообщения: [[Special:Contributions/87.117.189.63|87.117.189.63]] 18:04, 13 января 2023 (UTC)
| |
| * Этих выдуманных кодов языков пара десятков уже. А техники не придумали ничего лучше, чем легализовать их, вот ошибки и плодятся. [[Special:Contributions/185.16.139.86|185.16.139.86]] 04:33, 25 января 2023 (UTC)
| |
| ISO 639-2 gsw
| |
| Alemannic, or rarely Alemannish (Alemannisch, [alɛˈman(ː)ɪʃ] (listen)), is a group of High German dialects. [[Алеманнский диалект]], а сделано как [[Эльзасский диалект]]
| |
|
| |
| ISO 639-3 als
| |
| Tosk (definite Albanian form: toskërishtja) is the southern group of dialects of the Albanian language, spoken by the ethnographic group known as Tosks. [[Тоскский диалект албанского языка]], а сделано как [[Алеманнский диалект]].
| |
|
| |
| Содержание шаблонов не соответствует кодам ISO. Авторы достаточно давно нас покинули. Надо как-то исправить. Кто исправит? Как сокращать тоскский, тоскск? Я не знаю. [[Участник:Longbowman|Longboϝman]] 17:36, 2 февраля 2023 (UTC)
| |
| * Вопрос, куда [[Эльзасский диалект]] переместить? -- [[U:Dima st bk|dima_st_bk]] 13:30, 3 февраля 2023 (UTC)
| |
| ** Там вроде «не все так однозначно» (с). Там один код для нескольких диалектов. Можно использовать IETF и назвать gsw-FR. [[У:Iniquity|Iniquity]] ([[ОУ:Iniquity|обс.]]) 14:01, 3 февраля 2023 (UTC)
| |
|
| |
| == Запрос проверки шаблона «Население» ==
| |
| {{phab|T332096}}
| |
| Запрос проверки шаблона «Население». [[Шаблон:Население|https://ru.wikipedia.org/wiki/Шаблон:Население]] На некоторых компьютерах на графике численности населения вместо года показывется некое время. Подробнее тут https://pikabu.ru/story/bag_v_brauzerakh_ili_taynyiy_znak_9558233 (Предположительно баг происходит на компьютерах с устаревшими процессорами, зависимости от браузера и операционной системы не замечено)
| |
| {{Население|Пятигорск|график}}
| |
| [[Special:Contributions/5.139.170.250|5.139.170.250]] 14:54, 23 октября 2022 (UTC)
| |
| * Ох. Спасибо за сообщение о баге. Графики рисует [https://vega.github.io Vega], причём устаревшая версия. Так что, по-моему, мы тут не сможем ничего сделать. [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 17:04, 23 октября 2022 (UTC)
| |
| ** Баг при конвертации дат в строке "datetime(datum.year,0,1)". Пробовал прибавить к году 10000 "datetime(datum.year+10000,0,1)", тогда все нормально, как ни странно. Попробовал исправить в английской версии (в русской версии нет прав редактирования), вроде все заработало, но это лечение симптомов а не причины. Может кто исправит в русской версии графика, или найдет изначальную причину бага. [[Шаблон:Graph:Population_history|https://ru.wikipedia.org/wiki/Шаблон:Graph:Population_history]]
| |
| {{Graph:Population history|Q84}}.[[Special:Contributions/5.139.170.250|5.139.170.250]] 18:03, 23 октября 2022 (UTC)
| |
| * Если что, {{t|население}} и {{t|Graph:Population history}} — два не связанных между собой шаблона, писались разными людьми. ({{tp|население|график}} сделал я.) [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 18:15, 23 октября 2022 (UTC)
| |
| ** В {{t|Graph:Population history}} тот же баг был (пока я не сделал "datetime(datum.year+10000,0,1)) Проблема не в графике а в конвертации дат для шкалы внизу графика. Вот {{t|Wikidata/Population}} - тот же баг
| |
| {{Wikidata/Population|from=Q84}} [[Special:Contributions/5.139.170.250|5.139.170.250]] 18:32, 23 октября 2022 (UTC)
| |
| * Это должен быть баг библиотеки Vega, рисующей графики. Возможно, решается обновлением Vega, встроенной в MediaWiki, но это не делалось очень давно: [[:phab:T165118]]. [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 18:54, 23 октября 2022 (UTC)
| |
| ** Только что выяснил, что проявление бага зависит от часового пояса в Windows. Пробовал часовые пояса с одинаковым сдвигом(+3) но разные города. Багдад(+3) и Найроби(+3) - баг есть. Кувейт(+3) Минск(+3) Москва(+3) - баг не проявляется. Остальные часовые пояса не проверял. В старых браузерах Opera Neon и Firefox Quantum баг не проявляется [[Special:Contributions/5.139.170.250|5.139.170.250]] 19:13, 23 октября 2022 (UTC)
| |
| *** Нет варианта исправления лучше, чем обновить Вегу. В опросе пожеланий сообщества в этом году это предложение набрало 49 голосов, но и место у него, к сожалению, тоже всего лишь 49-е. — [[u:putnik|putnik]] 21:11, 14 марта 2023 (UTC)
| |
|
| |
| Подтверждено <s>и [[Special:Diff/127929755|починено]]</s>. [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 14:47, 17 января 2023 (UTC)
| |
| * @[[У:Colt browning|Colt browning]], а что было не так с вашей версией, которую вы откатили? — [[u:putnik|putnik]] 21:47, 14 марта 2023 (UTC)
| |
| ** [[Обсуждение участника:colt_browning#График|Оказалось]], она испортила графики, которые начинаются после 1970 года. — [[У:colt_browning|Браунинг]] ([[ОУ:colt_browning#top|обс.]]) 22:46, 14 марта 2023 (UTC)
| |
| *** В общем, я потратил два часа, чтобы разобраться, и очень рад, что источник проблемы всё же нашёлся. Ваша правка была абсолютно корректной, но… для Веги версии 2.6.4 (где поправили баг) и выше, а у нас сейчас 2.6.3. И хорошая новость в том, что, в отличие от мажорного обновления, минорное вполне есть шанс получить. Завёл для этого таск: [[phab:T332096]]. — [[u:putnik|putnik]] 23:37, 14 марта 2023 (UTC)
| |
|
| |
| {{reflist-talk}}
| |
|
| |
| == Запрос нового библио-шаблона для ссылок на каталог НАСА ==
| |
| В статьях по космонавтике (например, [[Ingenuity]], но не только) есть масса ссылок на каталог НАСА, url=<nowiki>https://photojournal.jpl.nasa.gov/catalog/</nowiki>, в котором каждой новой единице хранения присваивается в формате "PIA" + порядковый номер. Например, <code><nowiki>https://photojournal.jpl.nasa.gov/catalog/PIA25211</nowiki></code>. Ссылки на эти страницы через шаблон ''cite web'' и без того громоздки, а после обработки ботом, добавляющим архивные url на [[Wayback Machine]], удлиняются ещё вдвое. Предлагаю оптимизировать этот процесс и облегчить работу редакторов, формирующих или заимствующих эти ссылки, с помощью нового шаблона '''pia''' с 4 обязательными параметрами и одним необязательным. Заполненный пример (код существующий, даты наобум):
| |
|
| |
| <pre>{{pia
| |
| |code=24291
| |
| |title=Mars Atmosphere Density Model
| |
| |date=20210405
| |
| |access-date=20220101
| |
| |wayback=20210419101100
| |
| }}
| |
| </pre>
| |
| ===Описание для создания и документации===
| |
| '''Обязательных параметров''' четыре: ''code, title, date, access-date''; все однострочные:
| |
|
| |
| Значение ''code'' (код единицы хранения в каталоге НАСА) используется для автозаполнения двух параметров шаблона ''cite web'' путём его добавления к стандартным "префиксам":
| |
| <pre>
| |
| |ref = "PIA" + ''code''
| |
| |url = "https://photojournal.jpl.nasa.gov/catalog/PIA" + ''code''
| |
| </pre>
| |
| Значение ''title'' передаётся в одноимённый параметр шаблона ''cite web'' без изменений
| |
|
| |
| Значения ''date'' (датировка записи в каталоге НАСА) и ''access-date'' (дата последнего доступа пользователя) передаются в одноимённые параметры ''cite web''. Требовать ли от пользователя использовать конкретный формат даты (на этот случай я рискнул бы предложить <code>YYYYMMDD</code>), или не усложнять скрипт проверкой правописания и передавать всё в ''cite web'' как оно есть — на усмотрение скриптописца, опирающееся на знание того, что шаблон ''cite web'' сам для себя предпочитает.
| |
|
| |
| Кроме того, '''без участия пользователя''' обязательно заполняются строковыми константами следующие три параметра ''cite web''
| |
| <pre>
| |
| |publisher=NASA/JPL
| |
| |lang=en
| |
| |website=https://photojournal.jpl.nasa.gov/catalog
| |
| </pre>
| |
|
| |
| '''Необязательный параметр''' ''wayback'' должен представлять собой 14-значную строку формата <code>YYYYMMDDHHMMSS</code>, используемую для заполнения параметров
| |
|
| |
| <pre>
| |
| |archive-url=
| |
| |archive-date=
| |
| </pre>
| |
|
| |
| Процедуру верификации и обработки этой строки можно заимствовать из [https://ru.wikipedia.org/wiki/Шаблон:Wayback шаблона ''wayback''].
| |
|
| |
| Для заполнения этого параметра пользователю достаточно скопировать требуемый 14-значный код из url архивной копии, если таковая присутствует на Wayback Machine.
| |
| Спасибо, — [[У:Cherurbino|Cherurbino]] ([[ОУ:Cherurbino|обс.]]) 11:07, 10 октября 2022 (UTC)
| |
|
| |
| === Использование ===
| |
| В моём представлении, новый шаблон '''pia''', заполненный как показано выше, может быть использован
| |
|
| |
| #в библиографическом списке, где запись
| |
| #* <code><nowiki>{{pia |code=12345 ... }}</nowiki></code>
| |
| #*будет возвращать полнокровно заполненный шаблон ''cite web'' с возможностью формирования сноски в тексте через <code><nowiki>{{sfn |PIA12345}}</nowiki></code>
| |
| #аналогичную запись внутри обычных тегов <code><nowiki><ref name=PIA12345>{{cite web …}}</ref></nowiki></code> с возможностью дуплицирования этой сноски по синтаксису <code><nowiki><ref name=PIA12345 />
| |
| </nowiki></code>
| |
|
| |
| — [[У:Cherurbino|Cherurbino]] ([[ОУ:Cherurbino|обс.]]) 11:46, 10 октября 2022 (UTC)
| |
| === Обсуждение ===
| |
| * Что такое "pia"? У них есть где-нибудь расшифровка этого обозначения? [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 15:16, 10 октября 2022 (UTC)
| |
| *:PIA - идентификатор в хранилище НАСА, указывающий на то, что источником материалов является [[JPL]]. Другие 3-буквенные индексы (кажется, их 5) относятся к другим структурниы подразделениям НАСА: Эймс, Лэнгли и т.д. Для тех, кто работает с насовскими материалами, этот индекс хорошо известен. На Commons его рекомендуют добавлять к имени файла загружаемой картинки. Здесь, в Википедии, отдельный интерес представляет текстовая атрибуция фото. По существу, это зачастую такие же АИ-шные статьи по предмету, как и сообщения, идущие на <code>nasa.gov/resources</code>, <code>nasa.gov/news</code> и т.п.
| |
| *:Поэтому расшифровывать название шаблона ни для кого не надо, а те, кто добавляет цифры, названия и пр. с ресурсов НАСА, сами знают, что такое ''PIA number''. И я за то, чтобы название шаблона было максимально кратким. Как и в многих других шаблонах, я использовал нижний регистр. Верхний противопоказан)), т.к. в нём идёт собственно аббревиатура в заголовках. [[У:Cherurbino|Cherurbino]] ([[ОУ:Cherurbino|обс.]]) 16:15, 10 октября 2022 (UTC)
| |
| * Все эти pia относятся к единому каталогу? У него есть своя вики-сущность какая-нибудь (статья про этот каталог или отдельный элемент Викиданных)? Как он вообще называется полностью? [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 15:16, 10 октября 2022 (UTC)
| |
| *:Нет, до таких источниковедческих глубин ещё никто не докопался, чтобы писать отдельную статью про архивы НАСА и систему их организации. Лучше покажу на примерах. Вот [https://photojournal.jpl.nasa.gov/catalog/PIA25220 страница каталога], отведённая для фото. Полный заголовок "PIA25220: Fortun Ridge Imaged on Ingenuity's Flight 27"; в ''title'' вписывается всё, кроме "PIA25220", т.к. идентификатор показан в других местах. Позиция представляет интерес дли Вики, как АИ на имена геологических единиц в [[Езеро (кратер)|кратере Езеро]], "Séítah" и "Máaz", которые есть в сопроводительном тексте, и может быть использована в двух местах - в статье о кратере и в списке геологических объектов.
| |
| *: А от через [https://photojournal.jpl.nasa.gov/Help/PIADetQuery.html этот интерфейс] ищутся сами файлы в этих бездонных каталогах. Нижняя строка гласит: ''<b>If you know the PIA number</b>, go directly to the image by entering the number in the adjacent box and press the return key'', то бишь, кто знает код PIA, тому и карты в руки )). [[У:Cherurbino|Cherurbino]] ([[ОУ:Cherurbino|обс.]]) 16:15, 10 октября 2022 (UTC)
| |
| *:* Ладно, сам нашёл, есть соответствующий элемент Викиданных: [[:d:Q112121004|JPL Planetary Image Archive]]. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 17:10, 10 октября 2022 (UTC)
| |
|
| |
| * Шаблон такой сделать легко (только название лучше другое), но из минусов такого шаблона – если не указать архивную копию, то бот, насколько я понимаю, по умолчанию не сможет подставить туда архивную ссылку автоматически (поскольку пока не умеет работать с таким шаблоном). И насколько в реальности будет удобным заполнение архивной копии меткой вебархива? Это уже не просто копирование ссылки, его оттуда нужно вычленить. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 15:16, 10 октября 2022 (UTC)
| |
| *:Насчёт легко сам знаю, т.к. в былые годы сам чего-то лепил "по образу и подобию". Но сейчас по состоянию здоровья, и особенно зрения, мне очень трудно делать парсинг по двойным скобкам, восстанавливая ход замысла скриптописца. Я и функции когда-то писал для скриптов на веб-страницах… сейчас смотрю и сам себе завидую. Всё это в безвозвратном прошлом. Вот видите, о помощи прошу)).
| |
| *:О боте, вписывающем архивную копию. Вот от его услуг я как раз хочу избавиться, передав всё скрипту своего шаблона. Он на самом деле не так уж и сложен, вот весь этот Wayback в своей первозданной красе:
| |
| <code><nowiki><includeonly>{{#switch:x{{#if:{{{2|{{{title|}}}}}}|t}}{{#iferror:{{#time:U|{{{date|*}}}}}||d}}
| |
| |xd=[https://web.archive.org/web/{{{date|*}}}/{{{1|{{{site|{{{url}}}}}}}}} Архивная копия] от {{#time: j xg Y|{{{date|*}}}}} на [[Wayback Machine]]
| |
| |x|xt|xtd|#default=[https://web.archive.org/web/{{{date|*}}}/{{{1|{{{site|{{{url}}}}}}}}} {{{2|{{{title|Архивная копия}}}}}}] на [[Wayback Machine]]{{#iferror: (''от {{#time: j xg Y|{{{date|*}}}}}'')}}
| |
| }}</includeonly><noinclude>{{doc}}
| |
| </noinclude>
| |
| </nowiki></code>
| |
| *:Принцип-то незамысловат: распределить 14 знаков DTG по значениям года, месяца и т.п. и вписать их в два параметра. Всё остальное уже есть, и использовать саму Wayback - лишь углубление вложения на один уровень. Я бы вовсе выкинул весь Wayback, потому что НАСА это не <s>жёлтая пресса</s> СМИ, в котором вчера было, а завтра нет, а хранилище НАСА на века. Но раз кому-то надо..., вот, придумал компромисс. Шаблон '''pia''' в том числе и пишется, чтобы бот не совался туда, где его услуги излишни )). В заключение вновь прошу согласиться с кратким именем, и готов продолжить обсуждение. [[У:Cherurbino|Cherurbino]] ([[ОУ:Cherurbino|обс.]]) 16:15, 10 октября 2022 (UTC)
| |
| *:* В целом я идею понял, сокращение занимаемого сноской места в коде, но вот идея с избавлением от ботов мне не очень нравится, если только не делать обязательными для заполнения поля архивной копии. И ещё момент, у нас по [[ВП:БИБГРАФ]] желательно оформлять источники по ГОСТ, поэтому больше подошёл бы [[Шаблон:Cite web 2|Cite web 2]].<br>Я сейчас не возьмусь, потому как у меня 3 незавершённые задачи есть, помимо проблем в реальной жизни. Если никто не возьмётся, могу потом попробовать на основе своего шаблона сделать, как доделаю его и освобожусь. [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 17:39, 10 октября 2022 (UTC)
| |
| * {{ping|Cherurbino}} Я набросал черновик шаблона: [[Участник:D6194c-1cc/Черновик/Шаблон:PIA]]. Ознакомьтесь, пожалуйста и выскажите своё мнение. Я отклонился от изначального запроса, в частности, я считаю, что параметры должны быть на русском языке по возможности. Также ref в виде кода PIA, на мой взгляд, будет менее понятен, чем заглавие статьи, читатели должны как-то ориентироваться (ну и требуется смотреть ещё ГОСТ про внутритекстовые ссылки). А параметр code был заменён на id, это стандартное обозначение для всевозможных идентификаторов. -- [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 06:51, 14 декабря 2022 (UTC)
| |
| * Уменьшение громоздкости кода от замены {{tl|cite web}} специальным шаблоном вряд ли перевешивает вред от внедрения шаблона, непонятного для бота-архиватора и непереносимого в другие языковые разделы. Лучше не множить сущности без необходимости. [[У:Sneeuwschaap|Sneeuwschaap]] ([[ОУ:Sneeuwschaap|обс.]]) 09:23, 21 января 2023 (UTC)
| |
|
| |
| == Module:Detect singular — определение ед. или мн. числа в параметрах шаблонов ==
| |
| [[:en:Module:Detect singular]] → [[:en:Template:Detect singular]] + [[:en:Template:Pluralize from text]].
| |
|
| |
| Модуль с сопутствующими шаблонами помогают определять указано одно значение или несколько. На англовики модуль создали в январе этого года и он нам также критически необходим, так как помог бы разрешить проблему сотен дублирующихся параметров в шаблонах-карточках. Дублей, которые создавались для одного лишь вывода заголовка в единственном или множественном числе, а в итоге теперь привели и к двукратным умножениям параметров с возможными пересечениям в заполнении, и к постоянным ошибкам в выборе правильного числа, например в {{tl|Музыкальный альбом}} вероятно в большей половине карточек Жанр/Жанры, Лейбл/Лейблы, Продюсер/Продюсеры проставлены с неверным числом. Этот модуль помог бы навсегда решить эту проблему.
| |
|
| |
| Может быть найдётся кто-нибудь желающий заняться переносом его к нам? А я могу помочь с документацией.
| |
|
| |
| Вероятно единственной сложностью здесь будет то, что в модуле используется [[:en:Module:Text]], которого у нас также нет, и в котором возможно потребуется локализация. [[У:Solidest|Solidest]] ([[ОУ:Solidest|обс.]]) 14:11, 18 июля 2022 (UTC)
| |
|
| |
| * сделал шаблон для подстановки слова в единственном или множественном числе на основе содержимого текста, приглашаю потестировать [[Шаблон:Wikidata_plural/тесты]] [[У:CupIvan|CupIvan]] ([[ОУ:CupIvan|обс.]]) 23:16, 11 мая 2023 (UTC)
| |
| ** @[[У:CupIvan|CupIvan]], оо спасибо!) Закинул несколько примеров, из числа тех, которые замечал в музыкальных карточках. Возможно некоторые неконвенциональны и их можно проигнорировать, но flatlist и внешаблонный список со звёздочками стоит доработать. [[У:Solidest|Solidest]] ([[ОУ:Solidest|обс.]]) 22:39, 25 июня 2023 (UTC)
| |
| *** доработал, теперь все тесты проходят :-) [[У:CupIvan|CupIvan]] ([[ОУ:CupIvan|обс.]]) 09:41, 26 июня 2023 (UTC)
| |
|
| |
| {{техзадача|1=Перенести модуль для определения единственного или множественного числа в параметрах|приоритет=|дата=2023-01-30|добавивший=Solidest}}<small>[[У:Solidest|Solidest]] ([[ОУ:Solidest|обс.]]) 11:53, 30 января 2023 (UTC)</small>. [[У:Solidest|Solidest]] ([[ОУ:Solidest|обс.]]) 11:53, 30 января 2023 (UTC)
| |