Список изменений и исправлений по отношению к MyArticles 0.5 Rev 1:
- Изменения:
* Полностью переписано ядро модуля:
*** Это главное изменение, которое затронуло практически весь код модуля *** В частности для работы с таблицами модуля введены отдельные классы (подклассы XoopsObject), что практически завершило перевод модуля на API RUNCMS
* Переписан способ обработки текста, для более корректной работы с BB-кодом в WYSIWYG-редакторе * В блоке "Родственные ссылки" показываются по 5 ссылок * Тип полей hometext и bodytext в таблице artstories был изменен на longtext * Настройки модуля теперь хранятся в файле cache/config.ini * Возвращена функция предварительного просмотра * Дополнительная защита директорий модуля от прямого доступа к файлам * Дополнительная проверка входящих переменных * Переменная item_id в ссылках блока "Родственные ссылки" заменена на storyid * Разные небольшие косметические изменения внешнего вида. * rss канал модуля выводится не на прямую через обращение к файлу myarticles.xml, а через backend.php, что дало возможность дополнительно защитить папку cache
- Исправления:
* Не производился пересчет количества статей в категориях, если эту статью добавлял пользователь, а не администратор * Исправлен конфликт между методами обработка BB-кода и кода HTML в режимах WYSIWYG-редактора и стандартного редактора * Закрыта xss уязвимость в файле topics.php (Nifus) * Закрыта xss уязвимость в файле submit.php (Nifus) * Закрыта xss уязвимость в классе календаря
- Добавления:
* Добавлен блок articles_allstorys для вывода дерева статей. * Форма быстрого ответа, для комментариев (спасибо Nifus за идею) * Блок голосования на странице статьи (спасибо Michael XIII / http://scalemodels.ru / за идею) * Введена возможность использовать стандартный WYSIWYG-редактор RUNCMS – FCKeditor * Добавлен новый подраздел в админ-панели модуля - "Управление статьями", для более удобного доступа к статьям разделов. * Возможность менять "статус статьи" - кем она написана - администратором или пользователем * Возможность указывать группу, имеющую доступ к WYSIWYG-редактору на пользовательской странице добавления новости * Возможность указывать группу, имеющую право закачивать картинки через WYSIWYG-редактор * Добавлена поддержка ЧПУ (эмуляция статических HTML страниц)
Регистрация: 20.9.03
Сообщений: 100
Откуда: Марс, иногда Калуга
Просто заменяем файлы, базу не надо обновлять
-- Сказали мне, что эта дорога меня приведет к океану смерти, и я с полпути повернул обратно. С тех пор все тянутся передо мной кривые глухие окольные тропы...