- Баллы
- 103
Раз уж сделал новое ядро, то должен предоставить пример расширения под это ядро.
В общем-то данная разработка представляет из себя примитивнейший скрипт для опроса посетителей с административной частью.
Может быть вызван из любой части сайта, как из основной, так и из блока.
Для простоты расширения и обновления используется файловая БД. (Помимо приведённых плюсов данная бд имеет преимущество в скорости работы в сравнении с MySql)
Требования:
1) Установленная CMS MSC: WebSiteEngine
2) Скрипт f_database\fbase.php. (Для файловой бд)
3) Версия ядра CMS 3.1
Скрипт "fbase" прикреплён к посту, так как его нет в репозитории движка.
Установка:
1) Добавить в файл "{site}/cms/scripts.ini" строки
2) Поместить файл polls.php в папку "{site}/scripts"
3) Содержимое tmpl.zip поместить в папку "{site}/tmpl/scripts"
Использование:
В административной панели после установки должен появиться специальный раздел для управления опросами, в нем можно создать новые опросы, удалить не нужные и изменить существующие, а так же получить код для вставки каждого отдельного опроса.
Для вставки "случайного" опроса нужно использовать следующий код для вставки:
<content type='script' name='polls' action='showPoll'/>
Вот и все. Все ваши вопросы задавайте ниже.
Данный скрипт может быть использован как по прямому назначению, так и для изучения особенностей нового ядра CMS. (Используются почти все новые возможности системы)
Репозитории движка: https://github.com/danilko09/MSC-WebSite-Engine
В общем-то данная разработка представляет из себя примитивнейший скрипт для опроса посетителей с административной частью.
Может быть вызван из любой части сайта, как из основной, так и из блока.
Для простоты расширения и обновления используется файловая БД. (Помимо приведённых плюсов данная бд имеет преимущество в скорости работы в сравнении с MySql)
Требования:
1) Установленная CMS MSC: WebSiteEngine
2) Скрипт f_database\fbase.php. (Для файловой бд)
3) Версия ядра CMS 3.1
Скрипт "fbase" прикреплён к посту, так как его нет в репозитории движка.
Установка:
1) Добавить в файл "{site}/cms/scripts.ini" строки
INI:
[polls]
file='polls'
title='Опросы'
a_title='Опросы'
a_category='Пользователи'
3) Содержимое tmpl.zip поместить в папку "{site}/tmpl/scripts"
Аналогично выше написанному.
Только в scripts.ini надо добавить
[f_database]
title='Драйвер файловой базы данных'
file='fbase'
и поместить другой файл в соответствующую папку
Только в scripts.ini надо добавить
[f_database]
title='Драйвер файловой базы данных'
file='fbase'
и поместить другой файл в соответствующую папку
Использование:
В административной панели после установки должен появиться специальный раздел для управления опросами, в нем можно создать новые опросы, удалить не нужные и изменить существующие, а так же получить код для вставки каждого отдельного опроса.
Для вставки "случайного" опроса нужно использовать следующий код для вставки:
<content type='script' name='polls' action='showPoll'/>
Вот и все. Все ваши вопросы задавайте ниже.
Данный скрипт может быть использован как по прямому назначению, так и для изучения особенностей нового ядра CMS. (Используются почти все новые возможности системы)
Репозитории движка: https://github.com/danilko09/MSC-WebSite-Engine
Вложения:
Последнее редактирование:
DD