Короткая ссылка-перенаправление
  • ВП:Ф-Т
  • ВП:ФТ
  • ВП:ТФ

Википедия:Форум/Технический: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Строка 10: Строка 10:
* Почему там пустой вариант (||) – не знаю, в документации не нашёл такого, полагаю, это означает, что если значение пустое, то ничего не возвращается (хотя логично предположить, что и без пустого аргумента поведение будет то же). А вот это: <code>-= текст</code> означает, что если <code>REVISIONID == '-'</code>, то будет возвращён "текст". [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 17:52, 5 ноября 2022 (UTC)
* Почему там пустой вариант (||) – не знаю, в документации не нашёл такого, полагаю, это означает, что если значение пустое, то ничего не возвращается (хотя логично предположить, что и без пустого аргумента поведение будет то же). А вот это: <code>-= текст</code> означает, что если <code>REVISIONID == '-'</code>, то будет возвращён "текст". [[У:D6194c-1cc|D6194c-1cc]] ([[ОУ:D6194c-1cc|обс.]]) 17:52, 5 ноября 2022 (UTC)
** Именно. Вопрос - когда и где движок для <code><nowiki>{{REVISIONID}}</nowiki></code> возвращает [[дефис]]? Судя по документации - никогда. Судя по безпроблемной (в этом аспекте) работе шаблона - налево и направо и именно тогда, когда нужно шаблону. Например, [[Кинган, Фрейзер]] - "<nowiki>Пустой шаблон {{ВД-Преамбула}}</nowiki>" там - вывод из "невозможной ветви" #switch — [[У:Neolexx|Neolexx]] ([[ОУ:Neolexx|обс.]]) 18:11, 5 ноября 2022 (UTC)
** Именно. Вопрос - когда и где движок для <code><nowiki>{{REVISIONID}}</nowiki></code> возвращает [[дефис]]? Судя по документации - никогда. Судя по безпроблемной (в этом аспекте) работе шаблона - налево и направо и именно тогда, когда нужно шаблону. Например, [[Кинган, Фрейзер]] - "<nowiki>Пустой шаблон {{ВД-Преамбула}}</nowiki>" там - вывод из "невозможной ветви" #switch — [[У:Neolexx|Neolexx]] ([[ОУ:Neolexx|обс.]]) 18:11, 5 ноября 2022 (UTC)
*** Он, когда не пустой, всегда дефис ({{REVISIONID}}); посмотрите внимательнее [https://www.mediawiki.org/wiki/Help:Magic_words/ru#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80%D0%B0&action=edit справку] и ссылку в ней. --[[Special:Contributions/109.197.207.97|109.197.207.97]] 18:18, 5 ноября 2022 (UTC)
*** Он, когда не пустой, всегда дефис ({{REVISIONID}}); посмотрите внимательнее [https://www.mediawiki.org/wiki/Help:Magic_words/ru#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80%D0%B0 справку] и ссылку в ней. --[[Special:Contributions/109.197.207.97|109.197.207.97]] 18:18, 5 ноября 2022 (UTC)


== Отладка модулей выбрасывает исключение ==
== Отладка модулей выбрасывает исключение ==

Версия от 18:31, 5 ноября 2022

Актуально
Выборы, присвоение и снятие флагов
Заявки на флаг ПИ
Заявки на флаг бота
Заявки на статус борца с вандализмом
Снятие флагов
Список изменений в правилах

Дефис - в #switch

В качестве самообразования и на примере {{ВД-Преамбула/основа}}

{{#switch: {{REVISIONID}} ||-= текст }}

REVISIONID задан во всех случаях, кроме предпросмотра при ручном редактировании (тогда пустая строка). И никогда не равен минусу/дефису(?) В справке ничего похожего не нашёл пока. Что это и как работает? — Neolexx (обс.) 17:35, 5 ноября 2022 (UTC)[ответить]

  • Почему там пустой вариант (||) – не знаю, в документации не нашёл такого, полагаю, это означает, что если значение пустое, то ничего не возвращается (хотя логично предположить, что и без пустого аргумента поведение будет то же). А вот это: -= текст означает, что если REVISIONID == '-', то будет возвращён "текст". D6194c-1cc (обс.) 17:52, 5 ноября 2022 (UTC)[ответить]

Отладка модулей выбрасывает исключение

При отладке модуля (предварительный просмотр страницы с шаблоном) у меня начало выбрасывать исключение UnexpectedValueException: [1] (ссылка на скрин будет действительна в течение месяца). Вроде как я всё доделал, ничего необычного не добавлял, уже даже переписал спорные моменты, но из-за этого исключения не могу понять, где искать ошибку. Каким образом это можно отладить или узнать вообще, что происходит? Интересны варианты помимо поочерёдного убирания примеров и комментирования добавленного кода. -- D6194c-1cc (обс.) 11:04, 5 ноября 2022 (UTC)[ответить]

  • С проблемой разобрался, судя по всему, где-то во встроенные функции mw.wikibase передавалась таблица (table) в качестве языка, правда почему в одних случаях это вызывает такую ошибку, а в других – нет, – непонятно.
    Вопрос как в таких случаях можно отладить ошибку всё ещё открыт. Где-нибудь в логах медиавики сохраняется стек вызовов? D6194c-1cc (обс.) 17:43, 5 ноября 2022 (UTC)[ответить]

Автоматический список непатрулированных статей

Можно ли сделать страницу Проект:Патрулирование/UnreviewedNonRedirects/Articles автообновляемой? VladimirPF (обс.) 15:12, 3 ноября 2022 (UTC)[ответить]

Переименование

Просьба помочь переименовать эту статью в такой вариант названия. Скрипт сейчас блокирует попытку переименования, заявляя что «исходное и новое имя страницы совпадают». — Pieter Baas 16:09, 1 ноября 2022 (UTC)[ответить]

Технические новости: 2022-44

MediaWiki message delivery 21:15, 31 октября 2022 (UTC)[ответить]

Поиск файлов

Поиск файлов в визуальном редакторе странно работает. По запросу "К-700" выдаёт не только кировец, но случайные изображения. По запросу "К-700 погрузчик" какие-то карты. — Medyanowsky (обс.) 17:15, 31 октября 2022 (UTC)[ответить]

После последних правок участника MisterSynergy (пояснение) ссылка либо вовсе не открывается, либо ведет не к тому спортсмену. Если посмотреть 2 идентификатора в Викиданных (старый numeric и новый UUID), ссылки старого формата по-прежнему работают. --Xion (обс.) 14:00, 31 октября 2022 (UTC)[ответить]

Проблема с карточкой герба

Не могу понять откуда в статье Герб Ялты в карточку загружается феодосийский «Номер в ГГР: 11003». Прошу помочь удалить, так как герб не внесён в Государственный геральдический регистр Российской Федерации. -- Лобачев Владимир (обс.) 11:24, 31 октября 2022 (UTC)[ответить]

Тормоза

При редактировании некоторых страниц Википедии очень сильные тормоза. С чем это может связано? Футболло (обс.) 07:37, 30 октября 2022 (UTC)[ответить]

Склонение слов

Здравствуйте! Подскажите, пожалуйста, какие сейчас в Википедии есть стандартные средства для склонения слов русского языка (и других языков) в Lua? В документации нашёл mw.language:convertGrammar, но судя по внутренней документации, русский язык не поддерживается: [8].
Если через лексемы Викиданных, то тоже непонятно, как в Lua получить лексемы из самого элемента Викиданных. Таких сопоставлений сейчас не делается в элементах, элементы выступают только в качестве указателей смысла для конкретных значений лексем. -- D6194c-1cc (обс.) 12:15, 29 октября 2022 (UTC)[ответить]

Сломался шаблон-карточка

Кондакова, Елена Владимировна - депутатство окрасилось багрянством. VladimirPF (обс.) 14:23, 28 октября 2022 (UTC)[ответить]

Ошибка IABot?

Загоняю на сохранение ссылок на https://iabot.toolforge.org/index.php?page=runbotsingle статью Еврейские беженцы. Ставлю птичку, жму кнопку.
Подумав, бот выдает: spamblacklist: The text you wanted to publish was blocked by the spam filter. This is probably caused by a link to a forbidden external site. The following text is what triggered our spam filter: gumer.info
Фишка в том, что в ни статье, ни в шаблонах в ней такой ссылки нет.
Откуда это и что с этим можно сделать? Pessimist (обс.) 19:08, 26 октября 2022 (UTC)[ответить]

  • Проблема скрыта в сноске "Лангхаммер И. Что будет с этим миром? Электронная Библиотека истории иудаизма. Дата обращения: 14 апреля 2020.", на странице которой содержится текст "Сохранено из http://www.gumer. (разбито для обхода спам-фильтра) info/bogoslov_Buks/Iudaizm/Article/ist_antisem.php".
    В базе IABot ссылки "http://archive.is/XJanN" и "http://www.gumer. (разбито для обхода спам-фильтра) info/bogoslov_Buks/Iudaizm/Article/ist_antisem.php" считаются идентичными и при проверке "http://archive.is/XJanN" проверка проводится по "http://www.gumer. (разбито для обхода спам-фильтра) info/bogoslov_Buks/Iudaizm/Article/ist_antisem.php". Kalendar (обс.) 09:59, 27 октября 2022 (UTC)[ответить]
  • Коллеги, спешу сообщить - инструмент больше не работает. Вчера выдавалось сообщение, что вроде как отключён (точную формулировку не запомнил), а сегодня выдаётся DB ERROR : QUERY: CREATE DATABASE IF NOT EXISTS s51059__cyberbot; ERROR - : Error encountered while creating the database. Exiting... Mark Ekimov (обс.) 09:29, 4 ноября 2022 (UTC)[ответить]

Сложно ли?

Коллеги, привет. А можно ли (сложно ли) в "плашку" удаленной статьи помимо истории удалений добавить историю ВУС (если ВУС-номинации были, конечно)? Пример: тут видно только удаления и защиту, а наличие ВУС-номинаций видно только после создания ВУС-номинации. С одной стороны, "сам дурак" - надо было искать историю на ВУС. С другой, вот не подумал, а попал на практически обвинения тут и явные обвинения в КИ тут. И ладно я плюс-минус стрессоустойчивый, а новичкам такой "отлуп" (иначе не написать) был бы прям жосеньким. В общем, прошу подумать коллег, "кто знает и умеет", над возможностью реализации предложения: оно явно повысит информативность страницы удаленной статьи и снизит в т.ч. нагрузку на ВУС. Спасибо! saga (обс.) 17:31, 26 октября 2022 (UTC)[ответить]

  • @Sagivrash: На удалённой странице отображаются журналируемые действия. Восстановление страницы является журналируемым действием, отказ в восстановлении страницы не влечёт за собой никаких обязательных журналируемых действий. Так что технической возможности отображения неуспешных номинаций к восстановлению таким же образом, как отображаются удаления, восстановления и переименования нет. Возможные альтернативы: Установка защиты от создания на страницы, в восстановлении которых было отказано, со ссылкой на итог номинации к восстановлению и установка шаблонов {{Не восстановлено}} на страницы обсуждения таковых страниц. — Alex NB IT (обс.) 17:54, 26 октября 2022 (UTC)[ответить]
    • Чисто технически и защита страниц от создания со ссылками на итоги, и установка шаблонов {{Не восстановлено}} возможны с помощью ботов, но для осуществления таковых массовых действий требуется установление наличия или отсутствия консенсуса сообщества в ходе обсуждения на общем форуме. — Alex NB IT (обс.) 17:59, 26 октября 2022 (UTC)[ответить]

Шаблон:Кинематографист, добавить параметр Автограф

Просьба добавить параметр. — A.sav (обс.) 15:15, 26 октября 2022 (UTC)[ответить]

Достаточно добавить

 
|метка13      = Подпись
|текст13      = {{wikidata|p109|{{{Подпись|}}}|size=128x128}}

после метка12. Документацию я актуализирую сам. — A.sav (обс.) 09:03, 27 октября 2022 (UTC)[ответить]

Гаджетам разрешили использовать ES6

Теперь гаджетам можно в ES6 при включении параметра requiresES6: [10]. Iniquity (обс.) 11:24, 26 октября 2022 (UTC)[ответить]

Категория:Похоро[н]енные в Скиптоне

Исправил ошибку в названии категории. Думал исправить категорию в статьях. Оказалось, что категория добавляется не вручную. Прошу исправить. — Simba16 (обс.) 07:31, 26 октября 2022 (UTC)[ответить]

Технические новости: 2022-43

MediaWiki message delivery 21:22, 24 октября 2022 (UTC)[ответить]

Права участников

Столкнулся с такой проблемой: итог на КУ подведен человеком, не имеющим ни прав администратора, ни прав ПИ. Пришлось спрашивать и оказалось, что участник был лишен прав ПИ после подведения того итога. Мне кажется это неправильно - права участника должны отображаться в его подписи под теми итогами или комментариями, когда он их имел. Возможно ли это техничски? Macuser (обс.) 21:19, 24 октября 2022 (UTC)[ответить]

Скорее всего, речь идёт о MediaWiki:Gadget-markadmins.js. Гаджет берёт информацию из текущего состояния и динамически добавляет её при отображении страницы. Он не ведет истории флагов и не редактирует страницы. Так что, текущими средствами - нет — Butko (обс.) 20:15, 26 октября 2022 (UTC)[ответить]

Динамические шаблоны

Пользуюсь случаем, чтобы еще раз выразить благодарность коллеге Serhio Magpie, который два с хвостом года назад создал динамическую навигацию по шаблонам. Нажимаем на ссылку - прямоугольник шаблона на странице заменяется на другой шаблон. Очень хочется эту возможность расширить - чтобы появлялся не просто шаблон, а шаблон с определенными параметрами. Какие средства у нас для этого есть? Vcohen (обс.) 12:58, 24 октября 2022 (UTC)[ответить]

Невидимые красные ссылки

На несуществующую страницу Аильный округ (Киргизия) ссылается больше 500 страниц из ОП, хотя такой ссылки на самих страницах нет (как пример, страница Ак-Жар). При этом есть страница Айылный аймак и редирект на неё Аильный округ (без уточнения, оно лишнее). По хорошему, ссылки надо переделать с красной на синюю. Но найти их я не могу. Подозреваю, что зло кроется в шаблоне Ш:НП-Киргизия с его подшаблонами, а код шаблонов мне даётся очень плохо. Помогите разобраться с этим вопросом, пожалуйста. -- Klientos (обс.) 15:34, 23 октября 2022 (UTC)[ответить]