Перейти к содержанию
Главное меню
Главное меню
переместить в боковую панель
скрыть
Навигация
Заглавная страница
Указатели
Свежие правки
Случайная страница
Справка по MediaWiki
Народные Сказки
Поиск
Найти
Создать учётную запись
Войти
Персональные инструменты
Создать учётную запись
Войти
Страницы для неавторизованных редакторов
узнать больше
Вклад
Обсуждение
Редактирование:
РуСказки:Пределы шаблонов
(раздел)
О проекте
Обсуждение
русский
Читать
Править код
История
Инструменты
Инструменты
переместить в боковую панель
скрыть
Действия
Читать
Править код
История
Общие
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
== Размер раскрытых включений == Счётчик размера раскрытых включений ({{Lang-en|post-expand include size}}) учитывает размер вики-текста, раскрытого из шаблонов, функций парсера и переменных. Каждый раз, когда парсер раскрывает на странице содержимое шаблона (включением или подстановкой), размер этого шаблона добавляется к текущему значению счётчика. Если полученная сумма превысила предел, оставшиеся шаблоны не раскрываются, и в HTML-код добавляется только имя шаблона и сообщение об ошибке <code><nowiki><!-- WARNING: template omitted, post-expand include size too large --></nowiki></code>. Шаблоны, включаемые в страницу многократно, добавляются к счётчику при каждом включении. Считается раскрытие шаблонов в викитекст (не в html), тот же что виден в Служебная:Развёртка_шаблонов. При вызове шаблона без аргументов раскрытый текст шаблона кэшируется. Так, например, если в шаблон <code><nowiki>{{foo}}</nowiki></code> включен подшаблон <code><nowiki>{{bar}}</nowiki></code>, и на странице шаблон <code><nowiki>{{foo}}</nowiki></code> используется множество раз, счётчик будет учитывать при каждом новом включении только полностью раскрытый шаблон <code><nowiki>{{foo}}</nowiki></code>, в то время как шаблон <code><nowiki>{{bar}}</nowiki></code> будет учтен только при первом включении шаблона <code><nowiki>{{foo}}</nowiki></code>. Но если многократно включать шаблон с аргументами, например, <code><nowiki>{{foo|arg}}</nowiki></code>, то второй шаблон <code><nowiki>{{bar}}</nowiki></code> будет учитываться при каждом включении как и первый, даже если аргументы будут повторяться. Страницы с превышением этого предела автоматически попадают в категорию [[:Категория:Страницы, для которых превышен допустимый размер включаемых шаблонов|Страницы, для которых превышен допустимый размер включаемых шаблонов]]. === Комментарии, теги <noinclude> и <includeonly> === Счётчик учитывает только те данные, которые препроцессор раскрывает при обработке шаблона. Таким образом, размер HTML-комментариев в вики-тексте не влияет на значение '''post-expand include size'''. Фрагменты кода, заключенные в теги <noinclude>, или находящиеся вне тегов <includeonly> также не раскрываются в итоговый текст и не учитываются счётчиком. То же касается и категорий — они учитываются счётчиком, только если включаются в итоговую статью (при категоризации шаблоном). === Вложенные включения === Стоит отметить, что размер всех раскрытых шаблонов и функций парсера суммируется в том числе и при многократном вложении<ref>[https://bugzilla.wikimedia.org/show_bug.cgi?id=13260 bugzilla 13260]</ref>. То есть, если страница ''A'' включает страницу ''B'', а ''B'' в свою очередь не содержит ничего, но включает страницу ''C'', размер страницы ''C'' будет учтён счётчиком дважды. Так же это касается случаев, когда шаблоном вызываются функции парсера или функции парсера вызывают другой шаблон в качестве своего параметра. Влияние на счётчик может быть уменьшено, если в функциях парсера использовать не включения шаблона, а только его имя, например: :<code><nowiki>{{#if:{{{test|}}}|{{template1}}|{{template2}} }}</nowiki></code> заменить на :<code><nowiki>{{ {{#if:{{{test|}}}|template1|template2}} }}</nowiki></code>.
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «Народные Сказки» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
РуСказки:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Отобразить/Скрыть ограниченную ширину содержимого