ФЭНДОМ


Вынос характеристик в подстраницу Править

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

  1. Характеристики вынести в подстраницу: Джон_Кассиди/Характеристики
  2. Вложить характеристики в основную страницу с использованием либо {{Джон_Кассиди/Характеристики}}, либо воспользоваться расширением Extension:Labeled Section Transclusion. Рабочий пример можно посмотреть здесь.

Всё это легко шаблонифицируется, и не будет доставлять много проблем. И даже наоборот, мы получим более управляемый контент. --Теодорико (обсуждение) 16:43, августа 23, 2013 (UTC)

Категорически за. --FunGorn (обсуждение) 17:43, августа 23, 2013 (UTC)
Не поддерживаю подобное вложение. Статья и так очень маленькая, что либо вкладывать смысла не имеет. Вариант перекатать таблицу в шаблон? --Fylhtq 06:32, августа 25, 2013 (UTC)
P.S. Или делать все таблицы в подстранице, а потом подстраницу выставлять через {{:Джон Кассиди/Параметры}} —07:27, августа 25, 2013 (UTC)
  • «Считающий» шаблон, конечно, будет идеальным решением. Если конечно известны формулы… не знаю как для классических игр, но для игр на gamebryo, для такого шаблона одних только входных параметров наберется не менее двух дюжин… плюс алгоритм вычисления далёк от линейного… Честно говоря, вариант с готовой таблицей является вполне жизнеспособным, ну по крайней мере до тех пор пока у нас нет готового шаблона. И речь идёт не только про конкретного персонажа, но про создание унифицированного подхода, когда «стена из цифр» хранится отдельно от описательного контента.
  • Изначально предлагалось выносить всю секцию «Характеристики»… не совсем уловил чем Ваше предложение отличается от моего. (Заранее извиняюсь, но я сейчас простужен и у меня мозг вытекает через нос :))

--Теодорико (обсуждение) 13:32, августа 25, 2013 (UTC)

Я так понял, что вы предлагаете выносить характеристики и публиковать в статье посредством ссылки, а не вставки. Разве нет? --Fylhtq 13:48, августа 25, 2013 (UTC)
Нет. Я предлагаю именно что использовать подстраницу как источник для вставки (transclusion) в основную страницу. А Labeled Section Transclusion, я упомянул просто как альтернативу использованию традиционного механизма. --Теодорико (обсуждение) 14:20, августа 25, 2013 (UTC)
Ага. Вроде я всё понял. Так как сейчас пойдёт? --Fylhtq 14:24, августа 25, 2013 (UTC)
Лучше бы создать сворачивалку (типа Navbox’а или Находок), и статья приобрела бы вид статьи, а не таблицы Брадиса. Сейчас такое ощущение, что основное, что нужно знать читателю, это величина сопротивляемости ядам на 5 уровне. --FunGorn (обсуждение) 19:08, августа 25, 2013 (UTC)
В принципе, да. Именно это и нужно знать читателю. Кстати, я именно так и попал на Проект: на одном из сторонних проектов были обнаружены неточности в параметрах спутников, решили пойти посмотреть как написано в убежище, а тут-то ничего такого и не было. :(тогда было решено, что Убежище ещё «зелёный» Проект. А прочитать историю Кэссиди можно где угодно, параметров почти нигде не найдёшь. --Fylhtq 19:15, августа 25, 2013 (UTC)

Мне, как одному из читателей, абсолютно всё равно, что в шестой графе седьмой строки, я просто хочу знать, кто таков персонаж и в чём он замешан. Давайте исключим все таблицы из всех статей Убежищ! Это разве аргументация? Читатели все разные, и информация должна подаваться им в удобоваримом виде. Сейчас статья — одна большая таблица, хотя это совсем не перечень оружия в игре. К тому же, я написал не об удалении информации, а о форме подачи громоздкого табличного материала. --FunGorn (обсуждение) 19:45, августа 25, 2013 (UTC)

Я, как один из читателей, также высказался. Предлагаю послушать мнение ещё кого-нибудь. Полагаю, десяти голосов будет достаточно.Fylhtq 19:55, августа 25, 2013 (UTC)
Я же эти таблицы запостил, я же всё веселье и пропустил… Хочу сказать, что уже принятая мера действительно очистит и так никому не нужный код. Но и также уменьшит шансы поломать или сфальсифицировать данные таблицы. Браво, господа! Но вы забыли сделать то же самое для других ребят. ~ 3V ? 14:19, августа 26, 2013 (UTC)
  • @ 3Varenier Поверьте, всё ещё только начинается! :)
  • @ Fylhtq: Предлагаю немного «обвязать» процесс вставки, и оформить его в шаблон, примерно такого вида: Черновик шаблона. И нам будет проще — вставил шаблон без параметров и готово, и посетителям будет понятнее откуда эта информация взялась. Заодно в него можно будет вставить и «свёртывалку», ну, если мы про неё договоримся. :)
  • Насчёт свёртывания таблиц: На вариант со свёртыванием «под ноль» я вряд ли соглашусь, но с другой стороны я прекрасно понимаю позицию FunGorn-а — далеко не всем посетителям интересны такие подробности. Предлагаю рассмотреть такой вариант: Создать Tabber с двумя страницами характеристик — краткой и подробной. На краткой версии показывать только абсолютно необходимый минимум информации, а на подробной расписать всё что только можно. По умолчанию показывать краткую страницу. (как вариант: использовать mw-collapsible с фиксированной частью) Думаю, что такой вариант будет наиболее полно соответствовать пожеланиям всех участников обсуждения. (Технически всё это абсолютно реально) --Теодорико (обсуждение) 15:23, августа 26, 2013 (UTC)
FG просил передать, что он не требовал испепеления всех таблиц и вполне согласен с таким вариантом подачи. --FunGorn (обсуждение) 18:01, августа 26, 2013 (UTC)
to: Теодорико Очень хорошая идея с шаблоном. Вы её сможете реализовать? С tabber-ром тоже всё прелестно, предлагаю закладки: «краткие характеристики» (внутри: S.P.E.C.I.A.L. и жёлтые строки; и «подробные характеристики» внутри — всё). Вот только есть ли скрипты .css на ярлычки tabber? так как (видно на моей странице, например) сейчас они «выпадают» из цветового оформления проекта. --Fylhtq 03:15, августа 27, 2013 (UTC)

← В любом случае придётся пока не заливать новые статы. Но я категорически против делать шаблон. Зачем делать такую бандуру для всего лишь оиннадцати персонажей? Тем более код самой таблицы вполне понятен. ~ 3V ? 09:29, августа 27, 2013 (UTC)

  • @ 3Varenier
    • Работайте, пожалуйста, как запланировали — шаблон никоим образом не затронет сами таблицы. Шаблон создаётся в основном для унификации процесса вставки. Например: он будет проверять наличие страницы-источника; решать нужен ли вообще таббер или нет; добавлять ссылки на страницу-источник; итд итп. Это просто технические моменты, которые надо отработать и забыть. Вмешательство в страницу-источник очень немногим превысит нынешние <noinclude>...</noinclude>
    • Я разрабатываю аналогичную тематику по персонажам ФО3 и ФНВ, и у меня тоже получаются очень не маленькие таблицы, так что (потенциально) речь идет о нескольких сотнях страниц.
  • @ Fylhtq С шаблоном ещё немного поработаю, а CSS для таббера вот здесь: Участник:Теодорико/tabber.css. Предлагаю (всем желающим) провести полу-закрыто-открытое тестирование, но в принципе там всё достаточно прозрачно, и по геометрии мой вариант практически не отличается от оригинала.
--Теодорико (обсуждение) 06:43, августа 28, 2013 (UTC)
Настройка Tabber-a работает просто прекрасно! Но только в стандартном оформлении. —Fylhtq 09:07, августа 28, 2013 (UTC)
Упс! Вечно я забываю про монобух. Подправил. --Теодорико (обсуждение) 14:57, августа 28, 2013 (UTC)

Промежуточный итог Править

{{Включение характеристик}} готов, Tabber перекрашен. Натурный образец можно посмотреть на основной странице. Думаю, что вопросы по шаблону надо будет решать на обсуждении шаблона, а здесь остаётся открытым вопрос по форме/содержанию кратких характеристик. На нынешней версии краткой таблицы я не настаиваю, и если есть идеи как её улучшить, то только вперёд! :) --Теодорико (обсуждение) 03:59, августа 29, 2013 (UTC)

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.