Регистрация    Войти
Авторизация

Жалоба на материал. PHP + JS версия и JS версия uCoz

Жалоба на материал. PHP + JS версия и JS версия.Жалоба на материал. PHP + JS версия и JS версия.

Все версии подобного скрипта либо работают не правильно либо маленький функционал. Наша версии предлагают кастомизацию сообщения которое прейдёт пользователю. Не ограниченное создание вариантов жалоб. Приятный интерфейс.

Отличие версии PHP + JS от JS версии, PHP + JS версия не требует код безопасности в то время как JS версия автоматически определяет нужно ли пользователю вводить код безопасности если же пользователю нужно вводить код, то скрипт выдаст окно где будет картинка с кодом безопасности, поле для ввода и кнопка для проверки кода.

Установка PHP + JS версии:

1)Создаем бота
Для создания бота вам нужно в панели управления пройти вот такой путь "Главная » Пользователи » Добавить пользователя"
На странице "Добавить пользователя'':
Регистрируем бота и запоминаем его Логин и Пароль.

2)Настройка config.php
Он находится в архиве вот по такому путю "JS + PHP/PHP/".
Там будет вот такой код:
<?php 
$site = 'http://site.ru/';//ваш сайт слэш обязателен!
define('LOGIN', 'Bot');//Логин бота
define('PASS', '123456');//Пароль бота
$message = '[br][size=10]На странице " [url={URL}][b]{TITLE}[/b][/url] "[/size][br][br][hr][br][color=red][b]Поступила жалоба: {MOAN_MESSAGE}[/b][/color][br]';//Шаблон сообщения
$dopmess = '[br][hr][br]Добавленно: [b]{EXTRA_MESSAGE}[/b]';//Шаблон дополнительной части сообщения
/*
{URL} = Страница откуда была отправлена жалоба
{TITLE} = Титл страницы
{MOAN_MESSAGE} = Текст жалобы
{EXTRA_MESSAGE} = Текст дополнения жалобы
*/
?>

Настраиваем под себя!

3)Загрузка файлов.
Загружаем содержимое папки "PHP" которая находится в папке "JS + PHP" на хостинг с поддержкой php.
Загружаем содержимое папки "JS" которая находится в папке "JS + PHP" на сайт

4)Подключаем скрипт.
Заходим в "Управление Дизайном" и в нужном модуле открываем "Страница материала и комментариев к нему"
В нужном месте вставляем вот такой код:
<?if(!$LOGIN_LINK$)?><button onclick="startCTM()">Жаловаться на материал</button> 
<script type="text/javascript">
var ctmarray = [
{'ctm':['Не правильный источник',true,'Ссылка на правильный']},//В данном случае при нажатии на этот вариант откроется дополнительное поле где будет подсказка
{'ctm':['Изображения не загружаются']},//В данном случае дополнительного поля не будет
{'ctm':['Ошибка в тексте',true,'Ошибка']},//В данном случае при нажатии на этот вариант откроется дополнительное поле где будет подсказка
{'ctm':['Другое',true]}//В данном случае дополнительное поле будет но без подсказки
];
var username = '$USER$';//Не трогаем!
var ctmurlphpfile = 'http://site.ru/';//путь к файлу index.php
</script>
<script type="text/javascript" src="путь к файлу ctm.v.1.0.php.edition.min.js"></script><?endif?>

Настраиваем под себя!
На этом установка заканчивается.


Установка JS версии:

1)Загрузка файлов.
Загружаем содержимое папки "JS" на сайт

2)Подключаем скрипт.
Заходим в "Управление Дизайном" и в нужном модуле открываем "Страница материала и комментариев к нему"
В нужном месте вставляем вот такой код:
<?if(!$LOGIN_LINK$)?><button onclick="startCTM()">Жаловаться на материал</button> 
<script type="text/javascript">
var username = '$USER$';//Не трогаем!
var ctmarray = [
{'ctm':['Не правильный источник',true,'Ссылка на правильный']},//В данном случае при нажатии на этот вариант откроется дополнительное поле где будет подсказка
{'ctm':['Изображения не загружаются']},//В данном случае дополнительного поля не будет
{'ctm':['Ошибка в тексте',true,'Ошибка']},//В данном случае при нажатии на этот вариант откроется дополнительное поле где будет подсказка
{'ctm':['Другое',true]}//В данном случае дополнительное поле будет но без подсказки
];
var ctmtmp = [
'[br][size=10]На странице "[url={URL}][b]{TITLE}[/b][/url]"[/size][br][br][hr][br][color=red][b]Поступила жалоба: [br]{MOAN_MESSAGE}[/b][/color]',//Шаблон сообщения
'[br][hr][br]Добавленно: [b]{EXTRA_MESSAGE}[/b]'//Шаблон дополнительной части сообщения
];
/*
{URL} = Страница откуда была отправлена жалоба
{TITLE} = Титл страницы
{MOAN_MESSAGE} = Текст жалобы
{EXTRA_MESSAGE} = Текст дополнения жалобы
*/
</script>
<script type="text/javascript" src="путь к файлу ctm.v.1.0.js.edition.min.js"></script><?endif?>


Настраиваем под себя и на этом установка окончена.

Скачать: 27_ctm.rar [8,4 Kb] (cкачиваний: 43)

Есть вопросы по шаблону или скрипту? так задай их и мы ответим!

Автор: chestr  27-12-2013, 17:10   Просмотров: 3175   
JS версия, PHP версия, Жалоба на материал, Жалоба на материал ucoz
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.