Я заметил, что многие веб-сайты на основе средств массовой информации используют такие шаблоны, как Robelbox, Ambox и т.д. Где я могу их получить и как их установить?
Где я могу получить шаблоны для MediaWiki?
Ответ 1
Это PITA и, к сожалению (в отличие от расширений или медиафайлов) нет хранилища консервированных шаблонов. Шаблоны загружают другие шаблоны, которые загружают другие по очереди и т.д.
Перейдите в Википедию и скопируйте имя шаблона, после которого вы переходите, выберите Special: экспортируйте и вставьте имя шаблона в большое текстовое поле, например. Шаблон: Infobox. Установите флажок "Включить шаблоны" и установите флажок "Включить только текущую версию, а не полную историю" (или файл будет слишком большим). Нажмите "Экспорт", чтобы выгрузить XML файл шаблона. Затем импортируйте это в целевую wiki.
После того, как он был импортирован, откройте шаблон для редактирования, проверьте список под полем "Страницы, переведенные в текущую версию этой страницы:". Если есть какие-либо красные ссылки, повторите описанные выше шаги для этих шаблонов. Возможно, вам также понадобится скопировать стили на странице MediaWiki: Common.css и Javascript в MediaWiki: Common.js, прежде чем все будет работать. Наконец, отредактируйте шаблоны, чтобы настроить для своей вики.
Если он все еще не работает, и у вас грязные страницы фигурных скобок и операторы if, вам необходимо установить ParserFunctions расширение. Если в коде шаблона есть {{#invoke: }}
, вам также потребуется установить расширение Scribunto.
MediaWiki Help:Templates объясняет процесс более подробно.
Ответ 2
Вы можете напрямую копировать шаблоны из Википедии. Хорошим примером является шаблон Keypress.
Ответ 3
Эта задача немного более активна, чем просто экспорт и импорт.
"Простой" обзор можно найти здесь → Как добавить шаблоны Википедии в свою собственную Mediawiki
Обновите нашу MediaWiki до последней стабильной версии, надеясь совпадение с Википедией.
Установите расширение Scribunto и настройте его правильно.
Экспортировать/импортировать модули LUA, используемые шаблонами (мета), которые вы хотите использовать, и импортировать их в MediaWiki.
Экспортировать/импортировать шаблоны Википедии, которые вы хотите использовать, вместе со всеми необходимыми метасимволами и импортировать их в свой
Обсуждение MediaWiki.Скопируйте соответствующие классы CSS из файла Wikipedias Common.css и вставьте их в свой MediaWikis Common.css.
Активируйте функцию MediaWiki IstantCommons, чтобы автоматически извлекать файлы изображений Template из репозитория commons.wikipedia.com.