Новое дополнение для Ruxe Engine - Download Plus
Неожиданно захотелось мне размещать в загрузках зеркала на файлы, но модуль "Счётчики загрузок" Ruxe Engine сиё не позволяет. Модифицировать было бы делом пустяковым, но я не хотел вмешиваться в старый код, оставшийся в наследство ещё с Fixe CMS. Решил написать дополнение, чтобы максимально абстрагироваться от руин RE, а заодно и решить проблему обнулений счётчиков загрузок, когда их становится несколько десятков.
Потратив на исполнение эгоистичных желаний несколько часов, стало ясно, что тем немногим, кто всё ещё пользуется RE, может быть полезным это дополнение. Пришлось оформлять должным образом.
В итоге, встречайте новое дополнение для Ruxe Engine — Download Plus, преимуществами его над стандартным модулем "Счётчики загрузок" являются существенное снижение вероятности обнуления счётчиков, а также установка зеркал к файлам.
У дополнения есть личная страница: http://ruxesoft.net/downloads/downloadplus.html
Обновление сайта
В разделе "Скачать" сделал разделение на "Текущие" и "Завершённые" проекты:


Где:
- Текущие — публичные проекты, над которыми я работаю или буду работать.
- Завершённые — проекты с завершённым циклом разработки.
Кроме того, в разделе "Скачать" опубликовал Fixe CMS, который постоянно хотят найти на сайте (судя по логам), несмотря на то, что проект закрыт почти два года назад, а его продолжением является Ruxe Engine. На странице Fixe CMS восстановил сохранившиеся комментарии.

На днях ещё опубликую пару старых работ, как например свою реализацию игры "Жизнь" Конвея:

Судьба Fixe CMS
Проект Fixe CMS закрыт - его логичное продолжение теперь Ruxe Engine (engine.ruxesoft.net)
Fixe CMS 6.5 - скоро (часть 3)
Сегодня потратил пол дня на написание модуля RSS канала в Fixe CMS 6.5.
Так уж получилось, что большую часть времени я искал всего две безобидные функции, которые помогли бы избежать проблемы со старыми записями. Ну и потом ещё часик на решение проблем с RSS. Но оно того стоило.
В релизе вас будет ждать полностью рабочая RSS лента, которая проходит валидацию на feedvalidator.org и несмотря на то, что в целом Fixe CMS работает под Win-1251 кодировкой - RSS будет в UTF-8 для совместимости со многими иностранными RSS читалками.
Кроме этого, RSS будет гибко настраивать и вы сможете установить даже свой часовой пояс.
В общем, по сравнению с старым модулем RSS канала (который был удалён начиная, если мне не изменяет память, с 5.0 версии) - очень большой скачок вперёд.
Следите за новостями.
Fixe CMS 6.5 - скоро (часть 2)
Работа над релизом Fixe CMS 6.5 все ещё ведётся. Список нынешних изменений:
Исправлены ошибки с сессиями
Исправлены ошибки при комментировании с использованием смайлов
Исправлена ошибка, из-за которой нельзя было ответить на комментарии из админ-центра
Доработаны категории - теперь правильная постраничная разбивка
Список остальных изменений читайте в полной новости (Ссылка под новостью - Читать дальше)
Релиз Fixe CMS 6.5 - скоро
Приступил к исправлению ошибок, найденных в Fixe CMS 6.5 Beta 2.
Уже исправлены ошибки сессий, проблемы с смайлами и неверным защитным кодом, невозможность ответить на комментарии из админ-центра, белый текст в поиске.
Также добавлена функция аналогичная HereViews, но не отображающее число просмотров, а просто сохраняющая результат. При установке Fixe CMS 6.5 будет проверка на наличие GD библиотеки на сервере, после установки появится подсказка как попасть в админ-центр.
Ну... Продолжу работу.
Вторая бета версия Fixe CMS 6.5
Пользователи Fixe CMS любых версий. Сегодня я вынужден опубликовать вторую бета версию Fixe CMS 6.5 и дать ей статус критического обновления.
Дело в том, что в Fixe CMS было найдено большое количество уязвимостей, что ставит под угрозу безопасность ваших сайтов. Уязвимы все версии Fixe CMS. Даже ниже 4.0.
Найденные уязвимости были устранены и всем пользователям Fixe CMS необходимо обновиться до 6.5 Beta 2 версии.
Скачать Fixe CMS 6.5 Beta 2, а также ознакомится с изменениями вы сможете на странице программы:
www.ruxesoft.net/downloads/fixecms.php
Там же вы найдете информацию о способах обновления до 6.5 Beta 2 без потери данных.
Хочу выразить благодарность S00pY за помощь в нахождении и устранении уязвимостей.
Задержка бета версии
Возникли непредвиденные трудности с делами (не связанными с Fixe CMS) и закончить бета версию сегодня не успею. Бета версия Fixe CMS 6.5 будет опубликована 3 февраля ближе к вечеру по Московскому времени.
Fixe CMS 6.5 Beta 1 почти готова
Новая версия Fixe CMS уже почти готова и завтра (т.е. 2 февраля) будет опубликована для бета тестирования на сайте. Реализовано почти всё из ожидаемого, плюс и другие не предвиденные изменения. К сожалению, в бета 1 версии не будет нового модуля поиска и регистрации.
Отчёт о разработке
И так, хочу представить список того, что уже готово и что в планах.
Готово:
1. Новый защитный код
2. Исправлена ошибка, возникающая при некоторых обстоятельствах установки Fixe CMS
3. Исправлена ошибка, когда при отключённых смайлах нельзя было отправить сообщение в модуле HereComments
4. Исправлена ошибка, возникающая после редактирования новостей - полная новость урезалась до краткой
5. Добавлена возможность отключения комментариев в новостях и блогах
6. Сделана разделительная линия в комментариях блога и новостей
7. В админ-центре можно указать цвет разделительных линий (ранее эта функция не работала должным образом)
8. Устранены мелкие погрешности, в админ-центре добавлены новые поля настроек CSS - теперь Fixe CMS отлично можно использовать и при тёмном дизайне или фоне
9. Новая форма ввода комментариев
10. Исправлена ошибка, когда при ложных результатах DOCUMENT_ROOT, полученных от сервера нельзя было установить Fixe CMS
11. Если после отправки комментария были найдены ошибки - то теперь можно вернуться и все поля будут заполнены отправленными данными
Что хочу сделать к первой публичной бета-версии Fixe CMS 6.5:
1. Вернуть форму для входа на форумный движок ExBB
2. Полностью исправить ошибки кэширования в админ-центре
3. Изменить инсталляционный скрипт Fixe CMS
4. Переписать видеоурок по Fixe CMS - показать в нём как в обычных дизайн без скриптов можно внедрить Fixe CMS, установку на Денвере и на сервере и пр.
5. Добавить функцию отключения защитного кода
6. Смайлы в admin/im больше не использовать, а брать из ../im
7. Добавить функцию отключения копирайта
8. Сделать в Fixe CMS простенькую регистрацию
9. Исправить ошибку в F.A.Q. модуле, когда на e-mail отправляется уведомление с двумя IP
Следите за новостями.
