Перейти к содержанию
Главное меню
Главное меню
переместить в боковую панель
скрыть
Навигация
Заглавная страница
Указатели
Свежие правки
Случайная страница
Справка по MediaWiki
Народные Сказки
Поиск
Найти
Создать учётную запись
Войти
Персональные инструменты
Создать учётную запись
Войти
Страницы для неавторизованных редакторов
узнать больше
Вклад
Обсуждение
Редактирование:
Шаблон:Namespace detect/doc
(раздел)
Шаблон
Обсуждение
русский
Читать
Править код
История
Инструменты
Инструменты
переместить в боковую панель
скрыть
Действия
Читать
Править код
История
Общие
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
=== Параметры demospace и page === Для проверки и демонстрации работы шаблон обрабатывает два параметра '''<code>demospace</code>''' (демо-пространство) и '''<code>page</code>''' (страница). Параметр <code>demospace</code> может принимать любое значение типа страницы которое используемое в шаблоне, включая тип '''<code>other</code>'''. Он указывает шаблону вести себя так, так бы он вёл себя будучи вызван на указанном типе страниц. Например: <pre> {{Namespace detect | main = текст в статье | other = текст на остальных страницах | demospace = main }} </pre> Не важно на каком типе странице вы поместите код, указанный выше он всегда вернёт: :{{Namespace detect | main = текст в статье | other = текст на остальных страницах | demospace = main }} В отличие от него параметр <code>page</code> задаёт имя страницы, которое заставляет шаблон вести себя именно так, как если бы он был помещён на указанной в нём странице, которая не обязательно должна существовать на самом деле. Например: <pre> {{Namespace detect | user = текст на личной странице пользователя | other = текст на остальных страницах | page = Участник:Например }} </pre> Не важно на каком типе страниц будет помещён пример, указанный выше, он всегда вернёт: :{{Namespace detect | user = текст на личной странице пользователя | other = текст на остальных страницах | page = Участник:Например }} С помощью параметров <code>page</code> и <code>demospace</code> удобно демонстрировать различное поведение вашего шаблона если он использует шаблон {{Tl|Namespace detect}}. Для этого их нужно поддержать в вызывающем шаблоне и передать в {{Tl|Namespace detect}} следующим образом: <pre> {{Namespace detect | main = текст в статье | other = текст на остальных страницах | demospace = {{{demospace|}}} | page = {{{page|}}} }} </pre> Если оба параметра '''<code>demospace</code>''' и '''<code>page</code>''' пусты или не заданы, то шаблон будет определять тип страницы как обычно.
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «Народные Сказки» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
РуСказки:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Отобразить/Скрыть ограниченную ширину содержимого