Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Argh [ править ]

Один из моих долгосрочных проектов заключался в том, чтобы превратить {{ WikiProject Politics }} в это , сохранив при этом все ранее существовавшие категории. @ MSGJ : Не могли бы вы помочь мне исправить мой код спагетти? - MJL - Обсуждение - 06:20, 21 декабря 2020 г. (UTC)

Если бы я знал, чего вы пытаетесь достичь, я мог бы помочь! - Мартин ( MSGJ  ·  разговор ) 09:11, 21 декабря 2020 г. (UTC)
@ MJL : каковы ваши намерения при создании шаблона: WPBannerMeta / notes / category ? - Мартин ( MSGJ  ·  разговор ) 06:38, 3 января 2021 г. (UTC)
@ MSGJ : Я пытаюсь преобразовать несуществующие оперативные группы с использования крючков целевой группы на крючки для заметок. По умолчанию они будут свернуты. Упомянутый вами шаблон призван обеспечить одинаковые категории основной рабочей группы WikiProject и предотвратить любые изменения в них. - MJL  - Обсуждение - 08:01, 3 января 2021 г. (UTC)
Я думаю, вам было бы намного лучше использовать ловушку оперативной группы, но не сворачивать их. Я покажу вам песочницу ... - Мартин ( MSGJ  ·  talk ) 08:16, 3 января 2021 г. (UTC)
@ MJL : см. Шаблон: Политика / песочница WikiProject . В качестве альтернативы мы можем поместить их в тот же свернутый раздел, что и заметки. - Мартин ( MSGJ  ·  talk ) 15:26, 4 января 2021 г. (UTC)
@ MSGJ : Ого . Просто взорвал меня прямо здесь. Это практически идеально !! - MJL  - Обсуждение - 02:52, 5 января 2021 (UTC)
Пожалуйста. Есть ли у вас разрешение на удаление шаблона: WPBannerMeta / notes / category ? - Мартин ( MSGJ  ·  разговор ) 21:26, 5 января 2021 г. (UTC)
@ MJL : ^^ - Мартин ( MSGJ  ·  talk ) 14:45, 14 января 2021 г. (UTC)
@ MSGJ : Ага ! : D - MJL  - Обсуждение - 15:29, 14 января 2021 (UTC)
 Готово . Дайте мне знать, когда будете готовы развернуть эту песочницу - Мартин ( MSGJ  ·  talk ) 17:39, 14 января 2021 г. (UTC)
@ MSGJ : Я думаю, что лучше развернуть, когда вы будете готовы. Face-smile.svg- MJL  - Обсуждение - 21:05, 8 февраля 2021 г. (UTC)

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

Я работаю над системой автоматического документирования баннеров проекта с использованием Template: WPBannerDoc . Предварительные усилия находятся в Template: WPBannerMeta / templatepage / sandbox , а документацию можно активировать с помощью нового параметра |DOC=auto. Результаты можно увидеть в Template: WPBannerMeta / test и Template: WikiProject Doctor Who / sandbox . Мы будем благодарны за обратную связь! - Мартин ( MSGJ  ·  talk ) 12:16, 24 декабря 2020 г. (UTC)

Думаю, моя автоматическая документация готова к прайм-тайму. Осталось рассмотреть несколько особых случаев (например, настраиваемые шкалы качества или контрольные списки b-класса), но я хотел бы начать развертывание его на некоторых базовых шаблонах баннеров. - Мартин ( MSGJ  ·  разговор ) 20:09, 28 декабря 2020 г. (UTC)
У него все еще есть некоторые функции, которые появляются для небольшого параметра, который теперь можно удалить. Вот ссылка для поиска баннеров без каких-либо документов на данный момент, куда их было бы легко добавить. - WOSlinker ( разговор ) 09:42, 3 января 2021 г. (UTC)
Это полезно, спасибо. Имеет смысл начать с них. - Мартин ( MSGJ  ·  разговор ) 13:30, 3 января 2021 г. (UTC)
Что касается |category=параметра (который все шаблонов баннеров WikiProject есть - или должны иметь, во всяком случае), то и |auto=параметр (находится в гораздо меньше , чем половине шаблонов баннеров WikiProject) - при написании DOc страниц, я намеренно опускаю их от CopyPaste Макеты , потому что |category=ЭТО редко используется, и |auto=не должен использоваться, кроме как ботами. По тем же причинам я всегда помещаю их в конец списка «Дополнительные параметры» (который в противном случае упорядочен в алфавитном порядке) и исключаю их из любых примеров. - Red rose64 🌹 ( обсуждение ) 18:52, 3 января 2021 (UTC)
Хорошая идея - я удалил их из стандартного текста. Вместо того, чтобы группировать в алфавитном порядке, я сгруппировал необязательные параметры в примечания / предупреждения и рабочие группы. Заголовки появляются, когда используются несколько. - Мартин ( MSGJ  ·  talk ) 20:33, 3 января 2021 г. (UTC)

Пожалуйста, проверьте Template: WikiProject Portals на предмет проблем с ограничением шаблонов [ править ]

Привет, не могли бы вы проверить Template: WikiProject Portals , поскольку я считаю, что это вызывает проблемы с ограничением шаблонов на Portal talk: South Africa . В этой версии есть 3 ошибки скрытой категории. Когда шаблон порталов WikiProject удален, скрытые категории не отображаются в этой более новой версии . Спасибо Funandtrvl ( обсуждение ) 18:01, 3 февраля 2021 г. (UTC)

Проблема где-то в Модуле: Состояние обслуживания портала . - WOSlinker ( разговор ) 18:23, 3 февраля 2021 (UTC)
Да, я согласен. @ Evad37 : пожалуйста, не могли бы вы это изучить? - Мартин ( MSGJ  ·  разговор ) 19:04, 3 февраля 2021 г. (UTC)
Спасибо за пинг. Проблема с ограничениями возникает только тогда, когда {{ Статус обслуживания портала }} находится не в верхней части страницы портала, а в таблице или другом шаблоне. Я исправил сиюминутную проблему, переместив этот шаблон в верхнюю часть Portal: South Africa , но все же следует рассмотреть более общее решение - либо улучшения кодирования Lua, либо бот, чтобы убедиться, что шаблон расположен правильно, или пересмотр того, нужно ли статус должен быть перенесен на страницу обсуждения. - Evad 37  [ обсуждение ] 23:37, 3 февраля 2021 г. (UTC)
Спасибо, что исправили! Funandtrvl ( обсуждение ) 21:38, 4 февраля 2021 (UTC)

Защищенный запрос на редактирование от 8 февраля 2021 г. [ править ]

  1. На {{ WPBannerMeta / core }} на <table class="tmbox tmbox-notice mw-collapsible innercollapse wpb" style="height:0;">, добавьте следующее после wpb:
    {{#switch:{{lc:{{{PROJECT_STATUS|}}}}}|inactive=inactive-wikiproject|semi-active|semiactive=semi-active-wikiproject|defunct=defunct-wikiproject|active|#default=}}
  2. В {{ WPBannerMeta }} после |BOTTOM_TEXT = {{{BOTTOM_TEXT|}}}добавьте в новую строку следующее:
    |PROJECT_STATUS = {{{PROJECT_STATUS|}}}
  3. Внизу {{ Inactive WikiProject banner }} добавьте:
    |PROJECT_STATUS = {{{PROJECT_STATUS|{{#if:{{{status|}}}|{{{status}}}|inactive}}}}}

Это было протестировано в Template: Inactive WikiProject banner / testcases . Это изменение добавляет к баннеру новый класс, который позволит пользователям скрывать неактивный WikiProject по своему усмотрению. - MJL  - Обсуждение - 21:03, 8 февраля 2021 (UTC)

 Готово , но я также добавил класс для активных объектов. - Изно ( разговор ) 04:33, 9 февраля 2021 (UTC)