Smart Mess in 2023
The Smart Mess project with the Spruden 1.0 kernel version was first developed in 1999. Initially, Spruden Kernel was a set of libraries with similar functionality for creating a simple site. ...
Last modified: July 03, 2022
Плагин Smart Page Mixer, начиная с версии 6.0, поддерживает управление из консоли.
Для использования команд отключите графическую среду затем в поле ввода текста вставьте строку:
#||smixer|| для версии 9+
#||smixer,auto|| для версии 6.3
Это отключит обычный вывод текста и активирует выполнение команд.
Важно! Каждая новая команда должна начинаться с новой строки.
Каждая команда соответствует одному подключаемому фрагменту.
В текстовом фрагменте (output) перевод строки не допускается, если необходимо использовать длинный фрагмент HTML текста используйте команду page и подключение страницы.
Допускается подключение до 10 динамических фрагментов. Количество строковых фрагментов (output) не ограничено.
пример простой команды:
page|1|/index.html – подключить страницу с индексом 1 и с ссылкой /index.html
если необходимо отключить фрагмент не удаляя строку, впишите в начало строки команду “rem”,
например:
rem|page|1|/index.html
такая строка будет проигнорирована.
Каждая команда состоит из двух обязательных значений и двух опциональных, каждое из которых разделено символом вертикальной черты "|".
образец команды:
тип ресурса|ID ресурса|ссылка|ключи управления
типы ресурсов:
1. output – вывод произвольного HTML текста (без перевода строки);
2. page – обычная статическая страница;
3. news – вывод ленты новостей;
4. file – вывод библиотеки файлов;
5. stop - не показывать страницы, следующие за этой командой;
ID ресурса:
уникальный идентификатор страницы или ленты новостей, посмотреть идентификатор можно, например, в Menu editor.
Ссылка:
Ссылка, которая будет автоматически сгенерирована под выводимым фрагментом. Например: "/news/" - ссылка на все новости.
Ключи:
Эта опция дает возможность на лету изменять некоторые ключи файла конфигурации по схеме «ключ» = «значение». Ключи указываются без пробелов с разделением символом точки с запятой «;».
Например:
tpl (без значения) – использовать пользовательский шаблон для подключаемого фрагмента
tpl=news-list-cut – тоже, используя шаблон «news-list-cut»
maxmess=4 – количество сообщений в ленте новостей или библиотеки файлов – 4 (количество произвольное). Значение по умолчанию не предусмотрено.
order=2 – способ сортировки для лент новостей или библиотеки файлов. Например: 1 – по возрастанию даты, 2 – по убыванию даты, 3 – по заголовкам в алфавитном порядке, 4 тоже, в обратном порядке. 0 – случайная сортировка. Значение по умолчанию «2».
fullimage=on – отключить показ в ленте новостей или библиотеке файлов уменьшенного изображения. Значение по умолчанию «off»
limit=180 – установить ограничение на количество знаков в ленте новостей.
point=now – отображать посты в ленте новостей или библиотеке файлов только "младше" метки времени, например: "now" – будут отображены посты с метками времени находящимися в будущем, т.е. до сегодняшней даты, "10 September 2019" - тоже до конкретной даты, "next Thursday" - тоже до выбранного дня недели. Значение по умолчанию не предусмотрено.
arch= -1 week –отображать посты в ленте новостей или библиотеке файлов только "старше" метки времени,например: «-1 week» посты написанные более одной недели назад отображаться не будут, другие значения аналогичны описанию point.
linkbar - автоматически создать блок ссылок "далее" (только для версии 9+).
nolinkbar - не создавать блок ссылок "далее" (только для версии 9+).
No comments yet. Be the first!