Шаблон:Галерея — различия между версиями
Материал из Кафедра Автоматики и телемеханики
Mvk (обсуждение | вклад) |
Mvk (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
</noinclude> | </noinclude> | ||
<includeonly> | <includeonly> | ||
− | <table style="max-width:{{#expr:({{#rmatch:{{{1}}}|(.*?)px|$1|0}}+20)*({{{3}}})}}px;"><tr><td> | + | <table style="max-width:{{#expr:({{#rmatch:{{{1}}}|(.*?)px|$1|0}}+20)*({{{3}}})+1}}px;"><tr><td> |
{{#rreplace: | {{#rreplace: | ||
{{#rreplace:{{{4}}}|(?m)^\s*Файл:\s*(\S.*?)\s*(?{{!}}${{!}}\{\{#\}\}\s*${{!}}\{\{#\}\}\s*(\S.*?)\s*(?{{!}}${{!}}\{\{#\}\}\s*${{!}}\{\{#\}\}\s*(\S.*?)\s*(?:${{!}}\{\{#\}\}.*$)))|{{Изображение-ссылка|$1|{{#rmatch:{{{1}}}|(.*?)px|$1x{{{2}}}|x{{{2}}}}}||$3|$2|{{{1}}}|{{{2}}}}}}} | {{#rreplace:{{{4}}}|(?m)^\s*Файл:\s*(\S.*?)\s*(?{{!}}${{!}}\{\{#\}\}\s*${{!}}\{\{#\}\}\s*(\S.*?)\s*(?{{!}}${{!}}\{\{#\}\}\s*${{!}}\{\{#\}\}\s*(\S.*?)\s*(?:${{!}}\{\{#\}\}.*$)))|{{Изображение-ссылка|$1|{{#rmatch:{{{1}}}|(.*?)px|$1x{{{2}}}|x{{{2}}}}}||$3|$2|{{{1}}}|{{{2}}}}}}} |
Версия 21:04, 2 декабря 2011
Шаблон для формирования галереи изображений, в том числе, изображений-ссылок.
Синтаксис:
{{Галерея|<Ширина ячейки для изображения (в px)>|<Высота ячейки для изображения (в px)>|<Количество в ряду>| Файл:<Имя файла>{{#}}<Надпись>{{#}}<Ссылка без квадратных скобок> Файл:<Имя файла>{{#}}<Надпись>{{#}}<Ссылка без квадратных скобок> ... Файл:<Имя файла>{{#}}<Надпись>{{#}}<Ссылка без квадратных скобок> }}
Пример:
{{Галерея|180px|250px|3| Файл:Рисунок_1.png{{#}}Надпись_1{{#}}Категория:Страница Файл:Рисунок_2.png{{#}}Надпись_2{{#}}Некоторая страница вот с таким названием ... Файл:Рисунок_N.png{{#}}Надпись_N{{#}}http://www.mediawiki.org }}