ГоБиблиотека: Синтаксис/Действия


Вызов действий происходит с помощью выражений вида {{(name) параметры}}. Порядок параметров значения не имеет.

Оглавление документа

Работа с файлами и рисунками

files

  • Вставляет форму для загрузки файлов на сервер и прикрепления их к данной странице.
  • Использование: {{files [list="1"]}}
  • Параметр list...
  • Пример:
    {{files}}
    {{files list="0"}}

img

  • Вставляет в текст страницы рисунок.
  • Использование: {{img src="file:ИмяФайла" [page="ИмяСтраницы"]}} или {{img src="Адрес рисунка"}}.
  • Параметр src...
  • Параметр page задает имя страницы, к которой прикреплен файл рисунка. Если данный параметр не задан, то рассматривается файл, прикрепленный к текущей странице.
  • Пример:
    {{img src="file:oris.gif"}}
     
    {{img src="file:oris.gif" width="30"}}
     
    {{img src="file:oris.gif" width="180" height="50"}}

file

  • Вставляет в текст страницы ссылку на загруженный файл.
  • Использование: {{file src="ИмяФайла" [text="ТекстСсылки" page="ИмяСтраницы"]}}
  • Параметр src...
  • Параметр text опциональный. Он задает текст ссылки, при этом происходит замена выражений %name и %имя на имя файла, а выражений %size и %размер на размер файла в килобайтах. Если параметр text пропущен, то текстом ссылки будет являться имя файла.
  • Параметр page задает имя страницы, к которой прикреплен требуемый файл. Если данный параметр не задан, то рассматривается файл, прикрепленный к текущей странице.
  • Пример:
    {{file src="oris.gif"}}
    oris.gif
    {{file src="oris.gif" text="Фотография О Риссэя"}}
    Фотография О Риссэя
    {{file src="oris.gif" text="Фотография (%размер)"}}
    Фотография (6K)
    {{file src="oris.gif" text="%имя (%размер)"}}
    oris.gif (6K)
    {{file src="oris.gif" text="%name (%size)"}}
    oris.gif (6K)