Шаблон:Рандом10 кеш: различия между версиями

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
 
(не показано 11 промежуточных версий 2 участников)
Строка 1: Строка 1:
<includeonly>
<includeonly>
<p class="random_text">{{{1}}}</p>
{{#switch:
<div style="display: none;">
{{#expr: {{CURRENTTIMESTAMP}} mod {{{n|10}}} }}
{{#if:{{{1|}}}|<p>{{{1}}}</p>}}
|#default = {{{1}}}
{{#if:{{{2|}}}|<p>{{{2}}}</p>}}
|0 = {{{1}}}
{{#if:{{{3|}}}|<p>{{{3}}}</p>}}
|1 = {{{2}}}
{{#if:{{{4|}}}|<p>{{{4}}}</p>}}
|2 = {{{3}}}
{{#if:{{{5|}}}|<p>{{{5}}}</p>}}
|3 = {{{4}}}
{{#if:{{{6|}}}|<p>{{{6}}}</p>}}
|4 = {{{5}}}
{{#if:{{{7|}}}|<p>{{{7}}}</p>}}
|5 = {{{6}}}
{{#if:{{{8|}}}|<p>{{{8}}}</p>}}
|6 = {{{7}}}
{{#if:{{{9|}}}|<p>{{{9}}}</p>}}
|7 = {{{8}}}
{{#if:{{{10|}}}|<p>{{{10}}}</p>}}
|8 = {{{9}}}
</div>
|9 = {{{10}}}
}}
</includeonly>
</includeonly>


Строка 21: Строка 22:
<pre>
<pre>
<nowiki>
<nowiki>
{{Случайный текст
{{Рандом10 кеш
|[[Король и шут|Тёмный мрачный коридор]]...
|[[Король и шут|Тёмный мрачный коридор]]...
|[[Читай грёбаную инструкцию|Мануалы]] твои друзья.
|[[Читай грёбаную инструкцию|Мануалы]] твои друзья.
Строка 29: Строка 30:
|[[Музыкальный триппер|Ведьмаку заплатите чеканной монетой]].
|[[Музыкальный триппер|Ведьмаку заплатите чеканной монетой]].
|[[Код доступа: Рай|Так вот что скрывается за вывеской рая. Ваш рай это только сон]]
|[[Код доступа: Рай|Так вот что скрывается за вывеской рая. Ваш рай это только сон]]
|n=7
}}
}}
</nowiki>
</nowiki>
Строка 39: Строка 41:
<nowiki>
<nowiki>
{{#switch:
{{#switch:
{{#expr: {{#time: U}} mod {{{n|10}}} }}
{{#expr: {{CURRENTTIMESTAMP}} mod {{{n|10}}} }}
|#default = {{{1}}}
|#default = {{{1}}}
|0 = {{{1}}}
|0 = {{{1}}}
Строка 58: Строка 60:


|Где использовать|
|Где использовать|
Например, для создания рандомных микросоветов/подсказок по статьям.
Например, для создания рандомных микросоветов/подсказок по статьям, которые обновляются очень редко.


|Параметры|
|Параметры|
* Максимум 10 неименнованных параметров, один из которых и будет выводиться.
* Максимум 10 неименнованных параметров, один из которых и будет выводиться.
* '''n''' – задаёт более низкую планку для вывода результатов, На случай, если требуется меньше рандомизированного текста.
* '''n''' – задаёт более низкую планку для вывода результатов, На случай, если требуется меньше рандомизированного текста.
|Как улучшить|
Переписать на Lua, чтобы можно было впихивать произвольное число параметров.
}}
}}
<hr>
<hr>
Не работает из-за кеширования страницы. Придётся добавлять расширение или же вставлять js.
'''NB''': поскольку результат рандомен, перезагрузите страницу для выпадения другого варианта.<br>


{{Q|
{{Q|
{{Случайный текст
{{Рандом10 кеш
|[[Король и шут|Тёмный мрачный коридор]]...
|[[Король и шут|Тёмный мрачный коридор]]...
|[[Читай грёбаную инструкцию|Мануалы]] твои друзья.
|[[Читай грёбаную инструкцию|Мануалы]] твои друзья.
Строка 83: Строка 77:
|[[Музыкальный триппер|Ведьмаку заплатите чеканной монетой]].
|[[Музыкальный триппер|Ведьмаку заплатите чеканной монетой]].
|[[Код доступа: Рай|Так вот что скрывается за вывеской рая. Ваш рай это только сон]]
|[[Код доступа: Рай|Так вот что скрывается за вывеской рая. Ваш рай это только сон]]
|8 ЗА
|n=7
|9 ЗА
|10 ЗА
}}
}}
}}
}}


{{Случайный текст
|1 text
|2 text
|3 text
}}


</noinclude>
</noinclude>

Текущая версия на 21:12, 5 июля 2024



ПримерКод шаблонаГде использоватьПараметры


{{Рандом10 кеш
|[[Король и шут|Тёмный мрачный коридор]]...
|[[Читай грёбаную инструкцию|Мануалы]] твои друзья.
|Власть развращает, а абсолютная власть развращает абсолютно.
|[[Morrowind|Синие тарелки красивые, но коричневые прослужат дольше]].
|Чем меньше девушку мы любим, тем больше нравимся мы ей.
|[[Музыкальный триппер|Ведьмаку заплатите чеканной монетой]].
|[[Код доступа: Рай|Так вот что скрывается за вывеской рая. Ваш рай это только сон]]
|n=7
}}

Результат см. ниже.


« Синие тарелки красивые, но коричневые прослужат дольше. »