Без шаблонов не обходится ни один википроект, но их внешний вид и использование отличаются от сообщества к сообществу. В 2015 году инженеры Викия уделили много времени работе с шаблонами, поставив перед собой две цели:
- Во-первых, шаблоны нужно классифицировать и упорядочить по типам. Чтобы облегчить эту задачу, на служебной странице исследований появится новый пункт.
- Во-вторых, шаблоны должны адекватно отображаться на любом устройстве, будь то ПК, мобильные телефоны или планшеты. Только так можно прийти к созданию мультиплатформенного контента на Викия. В создании мультиплатформенного контента вам помогут страницы справки о новой разметке инфобоксов.
Классификация шаблонов — это сложная задача. Разнообразие шаблонов на википроектах настолько велико, что людям, и тем более компьютерам, зачастую бывает сложно понять с первого взгляда, где и с какой целью используется данный шаблон. Поэтому инженерам необходима помощь администраторов википроектов, которые гораздо лучше знают, что за шаблоны находятся на их вики и где они применяются. Именно администраторам, а также обычным участникам, предлагается присвоить каждому шаблону на своём википроекте один из универсальных типов: инфобокс, навбокс, цитата и другие.
Польза от классификации[]
Когда все шаблоны будут классифицированы по типам, мы сможем предоставить новые возможности как для самих пользователей, так и для нашего плана по переходу на мультиплатформенный контент.
Кроме того, новая система организации шаблонов позволит создать более комфортные условия редактирования. Например, подсветка синтаксиса, которая настраивается сама в зависимости от ожидаемой для использования разметки, заранее заполненные шаблоны при создании новых, а также более эффективные способы поиска и импортирования шаблонов с других википроектов. При редактировании страниц у вас появится возможность добавить на них шаблоны из списка, который составлен из наиболее часто используемых шаблонов на страницах, включённых в те же категории. Процесс редактирования шаблонов в Визуальном редакторе сможет быть упрощён, а вставка определённых шаблонов в определённые пространства имен будет автоматически предотвращаться.
Знание типов и назначений шаблонов необходимо для разработки программного обеспечения, позволяющего шаблонам корректно отображаться на экранах мобильных устройств. В качестве примера рассмотрим Шаблон:Врезка из Википедии. На данный момент наш мобильный скин просто не может распознать, что этот шаблон должен быть одним из самых заметных на странице, и Шаблон:Врезка, скорее всего, будет отображаться как инфобокс. Но если наше мобильное обеспечение сможет понять, что этот шаблон на самом деле цитата, то в мобильном скине он будет отображаться адекватно, а не замещать собой инфобокс.
Служебная:Templates — это новая служебная страница, которая будет доступна участникам. На ней будет представлен полный список шаблонов, используемых на вашей вики. Он поможет быстро найти интересующий вас шаблон.
Как это работает[]
Тип шаблона — это не категория, а новый фрагмент внутренних данных Викия. Он никак не повлияет на сами шаблоны и на то, как они отображаются в статьях вики. Это внутренние данные, не влияющие на редактирование.
Как только тип шаблона будет определён, он появится под названием шаблона и в правой колонке при редактировании шаблона. Чтобы классифицировать шаблон, нажмите на кнопку «Править» и в появившемся меню выберите нужный вам тип шаблона. Расширение также будет доступно при создании новых шаблонов.
Примеры уже существующих шаблонов:
- Инфобокс: показывает наиболее важную информацию о статье, обычно в правом верхнем углу страницы.
- Навбокс: таблица со списком полезных ссылок, обычно расположен внизу страницы.
- Цитата: акцентирует важные выдержки из текстов, как абзацы из книг или цитаты героев, слова из песен и многое другое.
- Примечания: организованный список всех ссылок, упоминаний и цитат в статье.
Полный список типов в классификации шаблонов можно найти на странице справки.
Что можете сделать вы?[]
Всё довольно просто: начинайте классифицировать шаблоны!
Расширение «Типы шаблонов» доступно уже сегодня на каждой вики. Если у вас есть права редактировать страницы шаблонов, то вы также сможете добавлять или редактировать типы шаблонов. Классификация шаблона не отнимет у вас много времени, но положительно повлияет на будущее вашего вики-сообщества.
Более того, сейчас мы разрабатываем инструмент, который будет автоматически классифицировать шаблоны. Чем больше у нас будет примеров классифицированных шаблонов, тем более аккуратен будет новый инструмент.
Полный список неклассифицированных шаблонов доступен на странице Служебная:Исследования.
И, как всегда, нам интересны отзывы участников, для которых это расширение и разрабатывается. В список типов шаблонов могут быть добавлены новые пункты на основании отзывов участников. Нам также интересно услышать, в каких ещё целях, по мнению участников, может быть использована информация о типах шаблонов. Оставляем свои идеи здесь!