Вопрос: Скажите какие малые требования к установленному ПО на сервере
Ответ: Для работы скрипта, нужно наличие минимум PHP 4.3.2+ либо PHP 5.0+ ,также MySQL 4.0+ либо MySQL 5.0+
Вопрос: Скажите я установил бесплатную демо версию и хочу настроить поначалу собственный сайт на ней, смогу ли я в предстоящем обновить скрипт на платную версии, без утраты собственных статей и шаблона
Ответ: Непременно можете, таковая возможность находится. Ежели вы обновляетесь в пределах одной версии, то вам довольно лишь заменить все файлы в папке /engine/, на файлы из платного дистрибутива, ежели версии различаются то вы следуете обычным инструкциям по обновлению с одной версии на другую.
Вопрос: Скажите я заполучил годовую лицензию за скрипт, могу ли я предстоящем доплатить до пожизненной лицензии, либо я должен оплачивать полную цена
Ответ: Опосля приобретения готовой лицензии, в течении 3-х месяцев, вы сможете доплатить разницу в цене меж годовой лицензией и пожизненной лицензией. По истечении 3-х месяцев опосля покупки, вы должны уже оплачивать полную цена за пожизненную лицензию.
Вопрос: Где можно прочесть документацию по установке и обновлению скрипта
Ответ: Описание установки и обновления скрипта находится в вашем дистрибутиве в файле Documentation/index.html. Полная справочная информация по скрипту, также по тегам используемым в шаблонах ноходится в файле Documentation/readme.chm.
Вопросец: Я скачал скрипт, но при попытке запустить install.php, вижу лишь «Internal Server Error»
Ответ: Данная неувязка происходит по причине того, что на вашем сервере отсутствует поддержка модуля mod_rewrite. Удалите файл .htaccess из папки, где установлен ваш скрипт и запустите файл установки скрипта install.php, в предстоящем при установки скрипта отключите поддержку ЧПУ.
Вопрос: Установил скрипт, без каких либо ошибок, но при переходе к примеру на полную новость, получаю ошибку, что таковой странички не существует.
Ответ: Это подобная неувязка, описанная выше и происходит по причине того, что на вашем сервере отсутствует поддержка модуля mod_rewrite. Для её решения вам нужно зайти в настройки скрипта и отключить в настройках поддержку ЧПУ.
Вопрос: Я обновил собственный скрипт на новенькую актуальную версию, и после чего сделал восстановление резервной копии базы данных от наиболее старенькой версии, в итоге, возникли ошибки MySQL на сайте
Ответ: Вы сделали наигрубейшее нарушение советов по обновлению, нельзя восстанавливать базу данных от старенькых версий, на новой версии скрипта, т.к. при обновлении дополняется и меняется структура базы данных, для поддержки работы конкретно новой версии. Для решения данной трудности, вам нужно поставить в файле engine/data/config.php версию скрипта, к которой принадлежит ваша восстановленная база данных и запустить скрипт обновления upgrade/index.php
Вопрос: У меня появились трудности на сайте, причина которых мне непонятна, есть ли какие-то деяния, которые я должен выполнить в первую очередь
Ответ: Да такие деяния есть, как указывает практика, почти все при установке либо переносе сайта, запамятывают о таковых вещах как права на запись в папки. Опосля установки либо переноса скрипта, вы должны убедиться что папки внутреннего кеша скрипта engine/cache/ и engine/cache/system доступны для записи (установлен CHMOD 777). Также эти папки должны быть пустыми, за исключением файла .htaccess в их, все нужное в их скрипт создаст автоматом без помощи других. Также вы должны удостоверится что доступна для записи папка engine/data/ и все файлы снутри нее.
Вопрос: Опосля обновления скрипта, мой шаблон закончил корректно работать, какие конфигурации я должен внести
Ответ: Ссылка на описание внесенных в дистрибутив конфигураций публикуется совместно со ссылкой на скачивание дистрибутива. Обратите внимание, что публикуются конфигурации лишь с момента крайнего релиза, и ежели вы обновляетесь с наиболее старенькых версий, то вам необходимо глядеть все конфигурации раздельно, в каждом релизе
<!—sizestart:4—><!—/sizestart—>
…забыл пароль…(касается администратора, в других группах проблема решается редактированием пользователей в Админке)
выполняем sql запрос через phpMyAdmin:
<!—code1—>
<!—ecode2—>
…сам себя забанил…
выполняем sql запрос через phpMyAdmin:
<!—code1—>
<!—ecode2—>
…сам себя перевёл из группы администраторов…
выполняем sql запрос через phpMyAdmin:
<!—code1—>
<!—ecode2—>
Основной макет вашей страницы находится в файле шаблона main.tpl именно этот файл движок подгружает в первую очередь и к нему подключаются все другие компоненты движка. Остановимся на основных из них. {AJAX}, {info}, {content}, {custom} именно эти теги отвечают за правильный вывод новостей.
Тег {AJAX} выводит служебные скрипты javascript необходимые для нормальной работы движка в целом и технологии AJAX в частности.
Рекомендуется размещать в самом начале шаблона после тега
Тег {info} выводит служебную информацию и ошибках о произведенных действиях (например «Вход не выполнен, неверный пароль» или «Необходимо заполнить все поля») рекомендуется устанавливать перед тегом {content}
Тег {content}, отвечает за непосредственный вывод статей и прочих встроенных модулей в движок
Тег {tags}, отвечает за вывод облака тегов (специальных ключевых слов добавленнных в новость)
Теги отвечают за вывод выбора пользователем порядка сортировки новостей, если это разрешено в настройках скрипта
Тег {custom}, отвечает за вывод статей в пользовательском формате, имеет следующие параметры:
<!—code1—>
Где
category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов.
template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости.
aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:
global — во всех разделах
main — на главной странице
date — при просмотре новостей за определенные даты
cat — при просмотре категории
showfull — при просмотре полной новости
search — при просмотре результатов поиска
userinfo — при просмотре профиля
register — при регистрации
stats — при просмотре статистики
pm — при просмотре персональных сообщений
feedback — при просмотре обратной связи
favorites — при просмотре закладок
newposts — при просмотре новых сообщений
addnews — при добавлении новости
lastcomments — при просмотре последних комментариев
static — при просмотре статических страниц
catalog — при просмотре каталога страниц
Вы можете комбинировать разделы при помощи «|», например aviable=»userinfo|register|main» будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.
from номер новости с которой начнется вывод
limit сколько новостей будет выведено
cache принимает значения yes или no — устанавливает кешировать вывод или нет, рекомендуется кешировать для снижения нагрузки.
Внимание необходимо указывать все параметры обязательны а также необходимо соблюдать их порядок.
Помните что каждое использование этого тега создает дополнительную нагрузку на базу данных, т.к. идет дополнительная выборка, поэтому используйте ее с умом если необходимо экономить на ресурсах.
Тег [aviable=раздел]текст[/aviable], выводит текст заключенный в теги если просматривается указанный раздел сайта:
Тег принимает параметры аналогичные параметру aviable тега {custom}.
Для примера
[aviable=userinfo|register|main] текст [/aviable]
будет выводить текст заключенный в теги, на главной, при регистрации и при просмотре профиля пользователя.
Внимание вы можете задать также тег [not-aviable=userinfo|register|main]текст [/not-aviable] который полностью противоположен тегу aviable и выводить текст везде кроме перечисленных разделов.
Тег [category=X]текст[/category], выводит текст заключенный в теги если просматривается указанная категория:
Тег принимает в качестве параметра ID категории, и допускает перечисление нескольких категорий
[category=1,2,3] текст [/category]
будет выводить текст заключенный в теги, если посетитель просматривает категории у которых ID равен 1 или 2 или 3.
Внимание вы можете задать также тег [not-category=1,2,3] текст [/not-category] который полностью противоположен тегу category и выводить текст везде кроме перечисленных категорий.
Тег [group=X]текст[/group], выводит текст заключенный в теги если пользователь принадлежит указанной группе пользователей:
Тег принимаем в качестве параметра ID группы, и допускает перечисление нескольких групп
[group=1,2,3] текст [/group]
будет выводить текст заключенный в теги, если посетитель является администратором, главным редактором или журналистом.
Внимание вы можете задать также тег [not-group=1,2,3] текст [/not-group] который полностью противоположен тегу group и выводить текст для всех, кроме перечисленных групп.
этот тег предназначен для вывода рекламной информации на сайте. Само имя для баннера задается в специальном модуле в админпанели.
{inform_имя} этот тег предназначен для вывода RSS информеров и новостей с других сайтов. Имя и все настройки для данного тега устанавливаются в админпанели скрипта.
Также вы можете подключать один шаблон в другой, используя тег {include file=»my_block.tpl»} данный тег подключает указанный файл my_block.tpl в шаблон. Тег призван облегчить структуру шаблона, если используется сложная верстка со множеством тегов.
Источник: datalife-club.ru