Widget:LastNews: различия между версиями
Перейти к навигации
Перейти к поиску
IgorDanyK (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
| (не показано 7 промежуточных версий 2 участников) | |||
| Строка 1: | Строка 1: | ||
<noinclude> | <noinclude> | ||
Виджет позволяет вставлять содержимое последней новости сайта ''' | Виджет позволяет вставлять содержимое последней новости сайта '''https://azbyka.org/palomnik/news''' на Вашу wiki-страницу. | ||
== Использование == | == Использование == | ||
Вставьте в нужное место страницы вызов виджета, например: | Вставьте в нужное место страницы вызов виджета, например: | ||
<code> | <code> | ||
<nowiki>{{</nowiki>#widget:{{PAGENAME}}|width=800px|height=400px|framed | <nowiki>{{</nowiki>#widget:{{PAGENAME}}|width=800px|height=400px|framed|important<nowiki>}}</nowiki> | ||
</code> | </code> | ||
| Строка 12: | Строка 12: | ||
*height: 100% | *height: 100% | ||
*framed: false | *framed: false | ||
*important: false | |||
=== Поля новости: === | === Поля новости: === | ||
| Строка 30: | Строка 31: | ||
</ul> | </ul> | ||
</nowiki> | </nowiki> | ||
=== Использование параметра important: === | |||
*при вызове виджета параметр important не указан — выводится обычная последняя новость | |||
*вызов без указания значения (''...|important'') — выводится последняя новость, в которой присутствует слово 'Медведев'. Если такая новость не найдена - выводится обычная последняя новость | |||
*вызов с указанием значения (''...|important=Литургия по древнему чину апостола Иакова'') — выводится последняя новость, в которой присутствует указанное значение. Если такая новость не найдена - выводится обычная последняя новость | |||
</noinclude> | </noinclude> | ||
| Строка 39: | Строка 45: | ||
height: <!--{$height|escape:'html'|default:'100%'}-->; | height: <!--{$height|escape:'html'|default:'100%'}-->; | ||
<!--{if $framed | <!--{if isset($framed)}--> | ||
border: 1px solid gray; | border: 1px solid gray; | ||
<!--{/if}--> | <!--{/if}--> | ||
| Строка 48: | Строка 54: | ||
<div class="block1"> | <div class="block1"> | ||
<!--{latest_news url=" | <!--{if isset($important)}--> | ||
<b><a href="<!--{$link}-->"><!--{$title|escape:'utf-8'}--></a></b> <!--{$date|escape:'utf-8'}--><br /> | <!--{if $important eq ''}--> | ||
<!--{$description|escape:'utf-8'}--> <a href="<!--{$link}-->">Подробнее...</a> | <!--{assign var="important" value='прорубь'}--> | ||
<!--{/if}--> | |||
<!--{latest_news url="https://azbyka.org/palomnik/news/feed/" label=$important}--> | |||
<!--{else}--> | |||
<!--{latest_news url="https://azbyka.org/palomnik/news/feed/"}--> | |||
<!--{/if}--> | |||
<b><a href="<!--{$link|escape:'html'}-->"><!--{$title|escape:'utf-8'}--></a></b> <!--{$date|escape:'utf-8'}--><br /> | |||
<!--{$description|escape:'utf-8'}--> <a href="<!--{$link|escape:'html'}-->">Подробнее...</a> | |||
</div> | </div> | ||
</includeonly> | </includeonly> | ||
Текущая версия от 19:56, 2 января 2017
Виджет позволяет вставлять содержимое последней новости сайта https://azbyka.org/palomnik/news на Вашу wiki-страницу.
Использование[править код]
Вставьте в нужное место страницы вызов виджета, например:
{{#widget:LastNews|width=800px|height=400px|framed|important}}
Значения по умолчанию:[править код]
- width: 100%
- height: 100%
- framed: false
- important: false
Поля новости:[править код]
- title - заголовок
- description - описание
- link - ссылка
- date - дата публикации
- creator - автор
- comments - количество комментариев
- categories - массив категорий
Код вывода категорий:[править код]
<ul> <!--{foreach from=$categories item=category}--> <li><!--{$category}--></li> <!--{/foreach}--> </ul>
Использование параметра important:[править код]
- при вызове виджета параметр important не указан — выводится обычная последняя новость
- вызов без указания значения (...|important) — выводится последняя новость, в которой присутствует слово 'Медведев'. Если такая новость не найдена - выводится обычная последняя новость
- вызов с указанием значения (...|important=Литургия по древнему чину апостола Иакова) — выводится последняя новость, в которой присутствует указанное значение. Если такая новость не найдена - выводится обычная последняя новость