Октябрь 2024 года

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Перенаправление: ЦП:Ф
Добро пожаловать на форум

Данная страница используется для обсуждения технических и организационных вопросов Циклопедии.

< СентябрьРазмер: 27,7 Кбайт

Шаблон:Основная статья[править]

 → Циклопедия (вики)

Предлагаю шаблон {{Основная статья}} // {{Main}} усовершенствовать, а то он выглядит как-то слишком коряво. При ссылке на статью со скобками в названии вида «Статья (тема)» в ссылке сами скобки никак не скрываются, хотя лучше чтобы они были не видны. И стрелку «→» лучше развернуть в другую сторону «←», так смотрится логичнее. И сделать ссылку курсивом с отступом. К тому же этот шаблон повально напихан в категории, и хорошо бы его в категориях автоматически подменять на {{Основная статья по теме категории}} // {{catmain}}. А то он там везде вставлен без параметров и поломан, просто квадратные скобки торчат пустые.  — Константин П. :о) 16:18, 5 октября 2024 (UTC)

Я бы сделал стрелку в другую сторону, если шаблон в начале статьи, отсылающий к более общей статье (можно для этого приспособить особый шаблон). В категориях можно поменять, для работы для бота надо написать в обсуждение участника Sorata Kanda. Насчет курсива с отступом не уверен, хотелось бы посмотреть пример. Анатолий (обсуждение) 12:43, 6 октября 2024 (UTC)
вот тестовый вариант, я сделал ссылку такую же, как ссылка из подстраницы на основную страницу:Ссылка отображается только если статья указана, последний текст в скобках не показывается.  — Константин П. :о) 14:04, 6 октября 2024 (UTC)
Спасибо, может еще будут чьи-то пожелания? В принципе шаблон мне пока предлагаемый шаблон не кажется чем-то сильно лучшим чем есть. Анатолий (обсуждение) 04:30, 8 октября 2024 (UTC)

Шаблон:Коробка[править]

Шаблон {{Коробка}} надо обновить, он не обрабатывает некоторые параметры, встречающиеся в производных шаблонах (thincolor, thickcolor — вместо них тут другие: outerbordercolor, bordercolor), к тому же там в ширине ячейки с картинкой размер указан с ошибкой (в табличных тегах не добавляется приставка px, надо писать просто число, иначе размер ломается и никак не регулируется). И надо ещё добавить нормальную документацию, для удобства дальнейшего применения. Насколько я понял, Коробка это шаблон из Традиции, в Википедии его никогда не было, хорошо бы в документации ещё кратко написать о его происхождении, раз уж Циклопедия — альтернативный википроект, было бы правильно поддерживать все альтернативные викишаблоны.  — Константин П. :о) 15:10, 6 октября 2024 (UTC)
З. ы. насколько я посмотрел, в Традиции Коробка была создана 14 сентября 2008 года, видимо из Луркморья, но потом 4 апреля 2009 был взят вариант из Викиреальности с параметрами outerbordercolor и bordercolor. А параметры thincolor, thickcolor потом добавил Мицгол. Короче, надо для совместимости включить тоже их поддержку, как исторического значения.  — Константин П. :о) 15:22, 6 октября 2024 (UTC)

Я не против обновления. Степень защиты понизил. Анатолий (обсуждение) 04:28, 8 октября 2024 (UTC)
я выяснил, этот шаблон был сделан на основе Плашки с Луркморья. Параметры были позаимствованы оттуда.  — Константин П. :о) 20:23, 8 октября 2024 (UTC)
Спасибо! Анатолий (обсуждение) 14:18, 9 октября 2024 (UTC)

Шаблон:Источник статьи[править]

Я доделал этот шаблон, теперь можно на его основе переделать плашки источников для разных википроектов. Можно добавлять по две разных ссылки на статью, и при необходимости временно отключать вставку категорий через отдельный подшаблон {{Источник статьи/флаг}}, и вылавливать все некатегоризированные статьи. Шаблоны будут выглядеть так:

Русская Википедия

Одним из источников, использованных при создании данной страницы является страница из википроекта «Русская Википедия» под названием «Циклопедия:Форум/2024/10», расположенная по адресу:

«https://ru.wikipedia.org/wiki/Циклопедия:Форум/2024/10»

Материал указанной страницы полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Знание.Вики

Одним из источников, использованных при создании данной страницы является страница из википроекта «Знание.Вики» («znanierussia.ru») под названием «Циклопедия:Форум/2024/10», расположенная по следующим адресам:

«https://baza.znanierussia.ru/mediawiki/index.php/Циклопедия:Форум/2024/10»
«https://znanierussia.ru/articles/Циклопедия:Форум/2024/10»

Материал указанной страницы полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Знание.Вики предлагается прочитать материал «Почему Циклопедия?».

Рувики

Одним из источников, использованных при создании данной страницы является страница из википроекта «Рувики» («ruwiki.ru») под названием «Циклопедия:Форум/2024/10», расположенная по адресу:

«https://ru.ruwiki.ru/wiki/Циклопедия:Форум/2024/10»

Материал указанной страницы полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?».

Руниверсалис

Одним из источников, использованных при создании данной страницы является страница из википроекта «Руниверсалис» («Руни», руни.рф) под названием «Циклопедия:Форум/2024/10», расположенная по адресу:

«https://руни.рф/index.php/Циклопедия:Форум/2024/10»

Материал указанной страницы полностью или частично использован в Циклопедии по лицензии CC BY-SA.

Всем участникам Руниверсалиса предлагается прочитать «Обращение к участникам Руниверсалиса» основателя Циклопедии и «Почему Циклопедия?».

Цвета я подобрал по виду самих википроектов. Один только вопрос: нужна ли в названии статьи рабочая внешняя ссылка, или выводить просто текст названия статьи без ссылки и адрес статьи в текстовом виде?  — Константин П. :о) 17:22, 6 октября 2024 (UTC)

Активную ссылку требует Руниверсалис, на остальные проекты активные ссылки не нужны. Анатолий (обсуждение) 04:27, 8 октября 2024 (UTC)
я сделал возможность включения/отключения активных ссылок через отдельный флаг.  — Константин П. :о) 16:26, 8 октября 2024 (UTC)
Спасибо, а можно немного побольше отступ сверху сделать, чтобы шаблон был немного отделен от основной статьи/навигационных шаблонов? Анатолий (обсуждение) 14:17, 9 октября 2024 (UTC)
Я сделал отступ сверху 0.7em, если же на странице несколько плашек, отступ сверху будет только у первой, а у последующих 1px. Я для плашки источников сделал отдельный класс smbox.  — Константин П. :о) 00:46, 10 октября 2024 (UTC)

Облегчение флагификации[править]

Ещё у меня есть такое предложение, слегонца облегчить шаблоны флагов. Флаги это часто используемые шаблоны, в больших количествах вставляемые в статьи, особенно в таблицах и списках их бывает понатыкано сотнями штук на страницу. Поэтому даже небольшое уменьшение кода флажков существенно снизит их общий вклад в общий размер страницы. Есть следующие варианты облегчения:

  1. В шаблонах {{Флагификация/флагификация}} и {{Флагификация/flagicon}}, на основе которых формируются все флажки, файл изображения флага обрамлён тегом <span class="flagicon"> добавляющим CSS-класс. Но этот класс нигде не используется, и никакие стили к нему не применяются, его нет ни в MediaWiki:Common.css, ни в MediaWiki:Vector.css, ни в MediaWiki:Monobook.css, так что этот спан просто болтается и ничего не делает, просто занимая лишний размер. Если его удалить, это заметно уменьшит совокупный размер кода флагов во многих статьях.
  2. В категории Шаблоны:Флаги по коду есть куча шаблонов флагов, сделанных на основе шаблона {{Флагификация}}, которые обёрнуты в {{nobr}} для исключения переноса строки. Шаблон {{nobr}} добавляет длинный тег <span style="white-space:nowrap;"> который при многократном повторении добавляет значительный размер на страницах. От подобного можно избавиться, если поубирать все {{nobr}}-ы, а данную группу шаблонов просто переделать в редиректы на флагификацию соотв. стран. А в самих шаблонах флагификации в названиях стран, состоящих из нескольких слов, пробелы позаменять неразрывными. При этом страны из одного слова можно не трогать. Замена {{nobr}} на &nbsp; уменьшает размер шаблонов.
  3. Ещё можно в флагификации сделать такой небольшой хак — добавить в те подшаблоны флагов, где есть названия стран из нескольких слов, дополнительный параметр, который вставить во все пробелы между словами. По умолчанию он будет незаполнен, и пробелы будут вставляться как обычно, название страны после флага сможет переноситься на новую строку. А если будет нужно вызывать флагификацию в одну строку без переносов, в дополнительный параметр можно будет вставить неразрывный пробел &nbsp;, и обычные пробелы заменятся на него, всё будет в одну строку. Это будет гораздо короче, чем {{nobr}}, да и вставлять придётся не во всех статьях. Например, код шаблона {{GNQ}} будет выглядеть не как {{nobr|{{Флагификация|Экваториальная Гвинея}}}}, а что-то вроде {{Флагификация|Экваториальная Гвинея|&nbsp;}}, второй параметр будет передаваться через шаблон {{Флагификация}} в шаблон {{Флагификация/Экваториальная Гвинея}} и добавляться в строку | alias = Экваториальная{{{2| }}}Гвинея, заменяя пробел на параметр 2, то есть на &nbsp;  — Константин П. :о) 22:57, 7 октября 2024 (UTC)
Спасибо за идеи, как-то название страны после флага не хочется, чтобы переносилось, а так всё звучит разумно. Анатолий (обсуждение) 04:27, 8 октября 2024 (UTC)
я поясню что имею ввиду. сразу после картинки флага название в любом случае не переносится, так как в шаблоне {{Флагификация/флагификация}} после картинки перед текстом уже итак стоит неразрывный пробел, поэтому если название страны состоит из одного слова, оно в любом случае не переносится (я это сегодня починил в стилях). Если же название страны состоит из нескольких слов, тут появляются варианты: или сделать всё название без переносов, или сделать возможность переноса второго и последующих слов названия на новую строку. И нужна возможность как-то регулировать эти варианты. Пример с переносом, одно слово не переносится, два и больше переносятся:
Россия Россия
Экваториальная Гвинея Экваториальная Гвинея
, пример с запретом переноса, всё в одну строку:
Россия Россия
Экваториальная Гвинея Экваториальная Гвинея
Основные шаблоны флагификации используют первый вариант, но группа шаблонов из категории Шаблоны:Флаги по коду сделана строго без переносов.  — Константин П. :о) 16:04, 8 октября 2024 (UTC)
Нужно, чтобы везде был первый вариант. Анатолий (обсуждение) 16:26, 8 октября 2024 (UTC)
он сейчас уже и есть. но тогда шаблоны из Шаблоны:Флаги по коду не имеют смысла, их все можно переделать на перенаправления, размер сразу уменьшится без лишнего {{nobr}}.  — Константин П. :о) 16:43, 8 октября 2024 (UTC)
я поубирал из Шаблоны:Флаги по коду все {{nobr}}-ы, теперь размер должен стать меньше  — Константин П. :о) 20:13, 8 октября 2024 (UTC)
также я удалил из {{Флагификация/флагификация}} и {{Флагификация/flagicon}} тег <span> с классом flagicon, не вижу, чтобы он как-то использовался. Стили никакие через него не добавляются, только лишний размер занимает. Если обнаружится, что он нужен, в случае чего можно будет вернуть обратно  — Константин П. :о) 20:19, 8 октября 2024 (UTC)
Спасибо! Анатолий (обсуждение) 14:18, 9 октября 2024 (UTC)

Шаблон:Персона[править]

В этом шаблоне в конце есть лишний перевод строки. Из-за этого во многих статьях в самом верху страницы образуется лишний отступ в преамбуле. Я уже давно на это натыкаюсь, никрасива выглядит  — Константин П. :о) 04:24, 10 октября 2024 (UTC)

Конфликт названий[править]

Только что обнаружил конфликт названий шаблонов. В статьях из Википедии попадается шаблон {{Портал}}, который обычно торчит в разделе ссылок и выводит ссылку на портал по теме. У него есть английское перенаправление {{Portal}}. Но в Циклопедии тоже есть одноименные шаблоны {{Портал}} и {{Portal}}. {{Портал}} — просто заглушка и ничего не выводит. А вот {{Portal}} относится к Чёрной Библиотеке и используется на странице её портала в качестве блоков оформления. Но кроме этого он вылазит в статьях основного пространства, перенесённых из Википедии. Их не так много конечно, но при переносе могут появляться и новые. Википедийный шаблон тут конечно же и нафиг не нужен, его можно везде заменить на заглушку. А вот как быть с шаблоном Чёрной Библиотеки, я не знаю. Переименовать что-ли ? Кто вообще ответственный за Чёрную Библиотеку, у кого спросить ?  — Константин П. :о) 07:56, 10 октября 2024 (UTC)