ADDNEWS 2.1.1 – Это новая версия лучшей программы для добавления новостей. Новая версия включает в себе больше 100 доработок и изменений. В этой версии множество полезных и нужных функций для улучшений качества публикации на различных сайтах.
Движок DataLife Engine поддерживает также экспорт новостей в формате RSS для того чтобы посетители получили экспорт новостей с главной страницы вы должны использовать следующий путь.
http://website.com/rss.xml - с использованием ЧПУ
http://website.com/engine/rss.php - без использования ЧПУ
Для экспорта новостей из определенной категории используйте следующие ссылки
http://website.com/альтернативное имя/rss.xml - с использованием ЧПУ
http://website.com/engine/rss.php?do=cat&category=альтернативное имя - без использования ЧПУ
Начиная с версии 6.5 в DataLife Engine присутствует функция создания автоматического бекапа базы данных MySQL. Для создания бекапа в автоматическом режиме вам необходима поддержка вашим хостингом функции запуска приложений по расписанию (CRON). Для создания резервной копии БД предназначен файл autobackup.php расположенный в корне вашего сайта. По умолчанию в целях безопасности возможность создания резервных копий отключена, поэтому рассмотрим как можно включить данную функцию.
Во первых мы рекомендуем обязательно в целях безопасности изменить название файла autobackup.php на любое другое с расширением .php
Далее откройте этот файл в текстовом редакторе и в самом начале найдите строчку
$allow_auto_backup = 0;
Измените ее на
$allow_auto_backup = 1;
Тем самым вы разрешаете этому файлу создание резервных копий в автоматическом режиме.
Далее вы можете изменить количество файлов резервных копий которые будут хранится на сервере. Для этого найдите чуть ниже строчку
$max_count_files = 5;
где 5 это количество копий БД. Вы можете поставить свое собственное количество файлов. При превышении данного лимита более старые резервные копии базы данных будут автоматически удалятся.
После того как вы произвели необходимые изменения, сохраните данный файл на сервере. Теперь вам нужно добавить данных файл на запуск по расписанию (CRON) время создания и периодичность вы устанавливаете самостоятельно. Подробную инструкцию по добавлению данного файла в функцию CRON вы можете получить у вашего хостинг провайдера.
Данный шаблон находится в файле templates/opensearch.tpl и предназначен для поддержки технологии OpenSearch в современных браузерах, данная технология позволяет интегрировать поиск по вашему сайту в строку поиска самого браузера. Будьте предельно внимательны при редактировании данного шаблона. Он должен соответствовать необходимым спецификациям.
В данном шаблоне вы можете настроить вывод вашего RSS информера. Имя данного шаблона вы назначаете самостоятельно в админпанели при добавлении нового RSS информера. В данном шаблоне вы можете использовать следующие теги:
[link] текст [/link] - формирует ссылку на новость партнера
В данном разделе вы можете настроить вывод текущего местоположения пользователя на вашем сайте. Данный шаблон использует только один тег {speedbar} который и выводит непосредственно местоположение.
В данном разделе вы можете настроить страницу, которая будет выводится при отключении сайта например на технические работы. Помните что администраторы всегда будут допущены к просмотру сайта как при включенном режиме. Все остальные будут видеть страницу из данного раздела.
Шаблон настраивается в файле offline.tpl и возможно использование следующих тегов:
{reason} - Используется для вывода причины отключения сайта, которое вы задаете в настройках скрипта
Вывод данного раздела настраивается в файле pm.tpl В этом разделе настраиваются шаблоны, которые используются для работы с персональными сообщениями. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
[inbox] и [/inbox] - Ссылка на входящие сообщения
[outbox] и [/outbox] - Ссылка на отправленные сообщения
[new_pm] и [/new_pm] - Ссылка на написание сообщения
[pmlist] и [/pmlist] - Выводится текст в тегах, если просматривается список сообщений
{pmlist} - Список сообщений
[newpm] и [/newpm] - Выводится текст в тегах, если написание сообщения
{author} - Получатель сообщения
{subj} - Тема сообщения
{smilies} - Смайлики
{bbcode} - BB коды
{text} - Текст сообщения
[readpm] и [/readpm] - Выводится текст в тегах, если просматривается само сообщение
[reply] и [/reply] - Ссылка для ответа на сообщение
[del] и [/del] - Ссылка на удаление сообщения
{sec_code} Код отображения CAPTCHA
[sec_code] и [/sec_code] Выводит текст если было установлено в настройках использование CAPTCHA при написании персональных сообщений
Вывод данного раздела настраивается в файле feedback.tpl В этом разделе настраиваются шаблоны, которые используются при выводе формы для отправки E-Mail. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
{recipient} - Выводит список получателей
[not-logged] и [/not-logged] - Выводит текст между тегами если посетитель не зарегистрирован
Вывод данного раздела настраивается в файле info.tpl В данном разделе настраивается вывод формы в случае возникновения ошибок, либо наоборот в случае успешного выполнения действий.
Вывод данного раздела настраивается в файле searchresult.tpl В данном разделе настраиваются шаблоны, отвечающие за вывод новостей найденных в результате поиска:
{result-date} - Дата статьи
{result-title} - Заголовок статьи
{result-author} - Автор статьи
{result-text} - Текст краткой новости
{result-comments} - Число комментариев
[result-link] и [/result-link] - Ссылка на статью
[searchposts] и [/searchposts] - Вывод найденных результатов для новостей
[searchcomments] и [/searchcomments] - Вывод найденных результатов для комментариев
[fullresult] и [/fullresult] - Вывод результатов в виде статей
[shortresult] и [/shortresult] - Вывод результатов в виде заголовков
Вывод данного раздела настраивается в файле userinfo.tpl В этом разделе настраиваются шаблоны, которые используются при выводе профиля пользователя. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
{usertitle} - Вывод имени пользователя
{info} - Краткая информация о пользователе
{editmail} - e-mail адрес
{comm_num} - Количество комментариев
{news_num} - Количество новостей
{status} - Статус пользователя
{rate} - Текущий рейтинг посетителя (складывается автоматически на основе рейтинга его статей)
{registration} - Дата регистрации на сайте
{editinfo} - Вывод существующей краткой информации в поле при редактировании профиля
{hidemail} - скрытие e-mail адреса
{foto} - выводит ссылку на загруженную фотографию
{fullname} - выводит полное имя пользователя
{land} - выводит место жительства
{icq} - выводит номер ICQ
[not-logged] и [/not-logged] - выводится код заключенный в теги, если пользователь который просматривает профиль и есть этот самый пользователь, используется для того чтобы посетители могли редактировать свой собственный профиль.
[signature] и [/signature] - Выводит текст заключенный в теги, если пользователь задал подпись в профиле
{signature} - Выводит подпись пользователя
{editsignature} - Выводит отформатированную для редактирования подпись пользователя
{lastdate} - Выводит дату последнего посещения сайта пользователем
{comments} - Выводит ссылку на все комментарии этого пользователя
{allowed-ip} Значение IP с которого разрешена авторизация
{xfields} Список дополнительных полей профиля при их редактировании
[xfvalue_x] - Значение дополнительного поля "x", где "x" название дополнительного поля
[xfgiven_x] [xfvalue_x] [/xfgiven_x] - Выводится дополнительное поле "x", если поле не пустое
{comm-num} - выводит иконку группы участника
[time_limit] [/time_limit]. - выводит текст между тегами если пользователь находится во временной группе
{time_limit} - выводит дату, до которой пользователь находится во временной группе
Вывод данного раздела настраивается в файле registration.tpl В этом разделе настраиваются шаблоны, которые используются при регистрации посетителей на сайте. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
[registration] и [/registration] - Выводит текст заключенный в тегах при регистрации
[validation] и [/validation] - Выводит текст заключенный в тегах при активации
[sec_code] и [/sec_code] - Выводит текст заключенный в тегах если разрешен показ кода безопасности
{reg_code} - Выводит код безопасности для посетителя
{xfields} Выводит поля для ввода дополнительных полей профиля
Вывод данного раздела настраивается в файле addcomments.tpl В этом разделе настраиваются шаблоны, которые используются при добавлении комментариев в базу данных со стороны посетителей сайта. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
{title} - Выводит заголовок, для чего эта форма, для добавления или редактирования комментариев
{bbcode} - Вставка кнопок для вставки тегов в новость
{smilies} - вывод смайлов
{text} - вывод текста комментария, при редактировании, т.к. этот же шаблон используется и при редактировании существующего комментария
[not-logged] и [/not-logged] - выводится код заключенный в теги, если пользователь не зарегистрирован, например вы можете заключить в эти теги поля для ввода имени и e-mail адреса, если они не заполнены и пользователь авторизован на сайте, эти данные будут взяты автоматически из его профиля.
[not-wysywyg] и [/not-wysywyg] Выводится текст заключенный в теги если отключен WYSIWYG редактор, если включен, то содержимое тегов удаляется
{wysiwyg} выводит WYSIWYG редактор для добавления комментария
[sec_code] и [/sec_code] Выводит текст если было установлено в настройках использование CAPTCHA при добавлении комментариев
Вывод данной формы настраивается в файле addnews.tpl В этом разделе настраиваются шаблоны, которые используются при добавлении новости в базу данных со стороны посетителей сайта. Редактирование данного раздела не рекомендуется без знания HTML, потому что используется имена полей которые передаются в скрипт через форму, другими словами вы можете редактировать текст по своему усмотрению, но не изменяйте имена полей, это крайне важно. Возможно использование следующих тегов:
{category} - выводится поле для выбора категории к которой будет принадлежать категория
{xfields} - вывод дополнительных полей (подробнее о применении смотрите в тестовой шаблоне)
{bbcode} - выводятся кнопки для вставки тегов в новости
{admintag} - вывод дополнительных опций для администратора
[urltag] и [/urltag] - выводится код заключенный в теги, для изменения ЧПУ URL статьи (доступно администратору)
[not-wysywyg] и [/not-wysywyg] Выводится текст заключенный в теги если отключен WYSIWYG редактор, если включен, то содержимое тегов удаляется
{shortarea} выводит WYSIWYG редактор для добавления краткой новости
{title} Выводит заголовок во время редактирования новости
{alt-name} Значение ЧПУ при во время редактирования новости
{short-story} Короткая новость при редактировании новости
{full-story} Полная новость при редактировании новости
[sec_code] и [/sec_code] Выводит текст если было установлено в настройках использование CAPTCHA при добавлении новостей
{sec_code} Код отображения CAPTCHA
{fullarea} выводит WYSIWYG редактор для добавления полной новости
Владелец сайта за содержание материала размещенного на сайте ответственности не несет, все файлы размещены в ознакомительных целях.
Если у вас есть права на файл размещенный на этом сайте напишите администратору сайта.