Были подготовлены и реализованы следующие изменения:
1. Добавлена возможность в настройках безопасности скрипта измениь имя файла админпанели, вы можете легко переименовать admin.php в любой другой и указать его в настройках и никто другой, кроме лиц имеющих доступ в админпанель не смогут даже узнать где она находится.
2. Добавлена поддержка технологии OpenSearch. Это довольно интересная новая технология которая позволяет интегрировать поиск на вашем сайте в строку поиска браузера. Поддерживаются последние версии браузеров IE7 и FireFox 2.xx Поддержка происходит в автоматическом режиме и не требует дополнительной настройки или установки, поддерживаются шаблоны для тонкой настройки.
3. Улучшена поддержка автоматического RSS экспорта новостей. Ссылки на RSS экспорт генерируются автоматически в метатегах при просмотре главной страницы или категорий.
4. Добавлен новый модуль "RSS информеры". Данный модуль отличается от RSS импорта тем, что позволяет просто выводить новости с других сайтов поддерживающих RSS на вашем сайте в специальных блоках. Добавление нового источника проходит очень просто без каких либо специальных настроек и знаний, достаточно просто указать и источник и все. Вы можете указать сколько новостей показывать, и максимальное количество символов для заголовка и тела новости. Каждому информеру можно назначить свой шаблон. Поддерживается кеширование данного модуля. Также возможно использование нескольких сайтов в одном блоке, все информеры имеющие одинаковое имя показываются в блоке в режиме ротации. Другими словами данный модуль выводит ваш сайт на новый уровень обмена информацией, вы можете обмениваться с сайтами не только простыми ссылками на сайт, а целыми информативными блоками, что сказывается на более качественном уровне обмена посетителями.
5. Оптимизированые некоторые сложные в работе модули, включено принудительное кеширование данных модулей, даже если кеширование на сайте отключено, на динамику сайта это кеширование не влияет.
6. Исправлена небольшая ошибка в модуле загрузке файлов и картинок, которая приводила к показу пустого поля при удалении всех картинок и последующей их загрузке.
7. Добавлена поддержка защищенных cookies. Данная технология запрещает браузерам использовать cookies если доступ к ним осуществляется через javascript, что делает полностью бессмысленным проведение XSS атак на сайт с целью кражи доступа. К сожалению данную технологию поддерживает только IE, но мы надеемся что и остальные браузеры подтянутся.
8. Добавлена возможность перегрузки кода безопасности (CAPTCHA) не перегружая всю страницу, что весьма полезно если код плохо читаем и вы хотите получить новый код.
9. Проведен аудит вспомогательных сообщений в админпанели для различных модулей и ситуаций. Описание разделов и полей было существенно расширено и дополнено.
10. Добавлены механизмы защиты модуля отоборажения кода безопасности (CAPTCHA) от доступа извне. Данные механизмы позволяют предотвращать проведение DDOS атак на этот модуль.
11. Исправлена ошибка в модуле поиска пользователей по IP адресу, при которой производился некорректный поиск, если пользователь был зарегистрирован, но в последствии удален.
12. Добавлена поддержка скриптом предварительной модерации комментариев на сайте. Данная поддержка включается в настройках скрипта.
Для каких групп пользовать вы хотите осуществлять предварительную модерацию комментариев, вы можете указать в настройках групп пользователей.
Для более удобной модерации комментариев, задействуется технология AJAX, после того как комментарий был одобрен, он удаляется со страницы модерации без перезагрузки страницы.
13. Добавлен счетчик просмотров статических страниц. Количество просмотров доступно в админпанели, либо вы можете вывести на сайте используя тег {views} в шаблоне статической страницы.
14. Добавлена возможность сортировки дополнительных полей для профиля пользователей.
15. Существенно переработан модуль поиска. Были оптимизированы поисковые запросы, тем самым была существенно снижена нагрузка на сервер и ускорен поиск. Также ведется более качественный поиск по сайту, поиск стал более интеллектуален и ведется независимо от расположения слов в поисковом запросе, удаленности слов друг от друга и т.д.
16. В модуле поиска и замены текста по базе данных, добавлена поддержка поиска и замены в дополнительных полях новостей.
17. Изменен механизм формирования названия файла после его загрузки, ранее не разрешалось использование точки в имени файла, тем самым возникали проблемы при загрузке многомерных архивов например: Film.part01.rar Film.part02.rar, на данный момент это проблема устранена.
18. Добавлена возможность динамического изменения размеров уменьшенной копии загружаемой картинки, непосредственно при загрузке изображений на сервер. Вы можете изменить сам размер уменьшенной копии, а также указать по какой из сторон изображения создать уменьшенную копию. Данная возможность доступна только администраторам или главным редакторам, для всех остальных действуют правила, установленные в настройках скрипта.
19. Расширены возможности BB редактора, добавлена поддержка тегов с выбором шрифта для текста, а также добавлены теги для выбора размера текста.
20. В настройки скрипта добавлена возможность указания максимальных размеров для оригинального изображения. Оригинальное изображение будет автоматически уменьшено до этих размеров. Данная настройка весьма полезна если ваши пользователи любят загружать картинки огромных размеров.
21. Существенно расширены возможности массовых действий над новостями во время редактирования, перечислять нет смысла все подробно видно на скриншоте.
22. В шаблоны писем, отправляемых с сайта при использовании обратной связи и восстановления пароля добавлен новый тег {%ip%}, который предназначен для добавления IP адреса отправителя.
23. Оптимизирован алгоритм выявления визуально похожих ников при регистрации на сайте, новый алгоритм допускает меньше ошибок когда по сути разные лгоины воспринимались скриптом как визуально похожие.
24. Добавлена возможность написания в статических страницах нескольких страниц одновременно. Поддерживаются такие же теги как и в новостях. {PАGEBREAK} для разрава страниц, [pаge=1]Страница[/pаge] для указания ссылки на номер страницы. А также поддерживается тег {pages} для шаблонов
25. В шаблоны добавлена поддержка тега {include file="my_block.tpl"} данный тег подключает указанный файл my_block.tpl в шаблон. Тег призван облегчить структуру шаблона, если используется сложная верстка со множеством тегов. Данный тег действует во всех шаблонных файлах .tpl Подключаемый файл должен находится в в той же папке что и другие файлы шаблона. Теги в подключаемом шаблоне должны быть такие же, какие допустимы в шаблоне где подключается файл, например если файл my_block.tpl подключается в шаблоне main.tpl, то и теги в этом файлы будут работать только те которые возможны в main.tpl
26. В шаблоны статических страниц добавлена поддержка тега {custom} для вывода блока новостей и определенных категорий.
27. Полностью переработан механизм скачивания файлов, загруженных на сервер через скрипт. В настройки скрипта добавлена возможность включения или отключения докачки файлов. Также добавлена возможность установления максимальной скорости скачивания файлов.
28. Внесены изменения в файл инсталляции скрипта, улучшена поддержка MySQL 5.xx в различных сборках и конфигураций.
29. Внесено множество небольший улучшений и оптимизаций в код скрипта, а также исправлены все обнаруженные и заявленные ранее ошибки скрипта.
май
29
2007
Комментарии