﻿Автор: MyZik
Версия: 2.3
Тип: Public [бесплатный]
Версия JohnCMS: 3.2.2
Контакты:
- ICQ: 419173
- Skype: myzik_
- Tweet: aka_myzik
- Сайт: john-help.ru
_____
Обсудить модуль можно тут
http://johncms.com/forum/index.php?id=624739
_____
Описание/Функционал:
[+] Добавление цитат/статусов/афоризмов (ЦСА) в БД через админ-панель.
[+] Защита присутствует.
[+] Вывод одного ЦСА в произвольном порядке где Вам удобно.
[+] Специально для Вас добавил небольшую готовую БД из 110 ЦСА.
[+] Прокомментированный код. Даже если Вы новичок в PHP, уверен, проблем с чтением кода модуля не возникнет.
_____
Новое в v2.0:
[+] Добавлен список цитат с постраничной навигацией.
[+] Добавлена возможность удаление текста из БД.
_____
Новое v2.3:
[!] Исправлена возможность XSS
[~] Не добавлялась цитата в БД. Исправлено.
[~] Исправлена постраничная навигация (не показывались добавленные цитаты)

За идеи для v2.0 спасибо парню с форума JohnCMS под ником "RAZDOR" :)

_____
Новое v2.4: Обнова от BlackVJ.

[~] Исправлена ошибка с добавление цитаты, их невозможно было добавить из-за неверной ссылки.
[!] Заменена база данных цитаты, предыдущая быдло база не фиксировала ID цитат из-за чего у цитаты не было уникального идентификатора и их нельзя было удалить!
[~] Добавлена возможность добавления больших цитат, с подключёнными бб кодами и смайлами.
[~] Увеличено поле ввода цитат для нормального добавления обьёмных цитат.
[~] Добавлена проверка на повторение цитат.
[~] Добавлено быстрое удаления цитат после подтверждения удаления.
[~] Теперь список все цитат сортируется от новых к старым.
[~] Добавлен вывод бб кодов и смайлов в случайной цитате.

_____
Установка:
1. Распаковать архив в корень Вашего сайта.
2. Залить таблицы из файла quotes.sql.
3. Прописать данный код в любое удобное для Вас место. Например в /index.php
$quote = mysql_fetch_assoc(mysql_query("SELECT `quote` FROM `quotes` ORDER BY rand() LIMIT 1;"));
echo '<div class="menu">'.smileys(checkout($quote['quote'], 1, 1)).'</div>';
4. Пользоваться скриптом :)
_____
Если возникнут вопросы/проблемы по работе со скриптом - обращайтесь. Контакты выше.
_____
Занимаюсь написанием модулей для DCMS 6.6.4, DCMS Seven и немного для JohnCMS 3.2.2 за $
_____
Удачи!