"Antitrue Engine" v4.0 выпущена в Сеть. Качать можно с того же форума поддержки.
Привожу историю версий:
-------------------------------
[!] принципиально новое
[+] улучшение
[-] устранён баг
Версия 4.0 от 5 января 2024 г.
[-] Устранена дыра, позволявшая путём
ввода особых строк в GET-параметр
id похищать пароль админа и важные
данные.
Версия 3.9.1 от 13 апреля 2023 г.
[+] Обтекаемые картинки теперь вырав-
ниваются вдоль кромки текста.
Версия 3.9 от 16 марта 2023 г.
[-] Можно безопасно работать даже на
Windows-хостинге (раньше это было
небезопасно, поддерживался только
UNIX-хостинг).
Версия 3.8 от 14 марта 2023 г.
[-] Устранён серьёзный баг (похищение
важных данных, включая пароль админа,
путём задания в URL особого параметра).
Это не бэкдор был, честно.
Версия 3.7.1 от 3 марта 2023 г.
[-] Теперь можно сохранять неизменной ру-
брику при сортировке (в v3.7 рубрика
сбрасывалась).
Версия 3.7 от 3 марта 2023 г.
[!] Теперь можно сортировать публикации.
Всего режимов сортировки 3 (по времени
создания/изменения, по времени коммен-
тария, по числу комментариев), плюс
старый добрый режим без сортировки.
Версия 3.6.1 от 2 марта 2023 г.
[-] Удалены присвоения неиспользуемой пе-
ременной $vieworcomm значений, кото-
рые всё равно никому не нужны.
Версия 3.6 от 25 февраля 2023 г.
[!] Появилась новая настройка «Показывать
текущую ветвь в окне создания коммен-
тария». Позволяет показывать ветви
как в v3.5.4-. По умолчанию отключена.
Версия 3.5.5 от 22 февраля 2023 г.
[+] На странице добавления комментария
больше не показывается «Текущая ветвь»
(так это называлось в предыдущих
версиях). Это в некоторой степени
снизит нагрузку на сервер. Для про-
смотра текущей ветви теперь есть
ссылка рядом с подзаголовком «Добав-
ление комментария».
[+] Админка при сохранении настроек запи-
сывает в файл конфигурации 2023-й год,
а не 2022-й, как делала предыдущая.
Версия 3.5.4 от 08 января 2023 г.
[!] Появились ссылки на отдельные коммен-
тарии (надписи «здесь...» слева под
никами комментаторов).
Версия 3.5.3 от 11 декабря 2022 г.
[+] Теперь списку рубрик сопоставлен класс
(.contents) и в качестве примера его
использования добавлены стили в файл
styles.css (окраска соответствует
классической теме).
Версия 3.5.2 от 30 июля 2022 г.
[+] Обработка BB-кода [Code] исправлена
и усовершенствована. В частности, те-
перь действует автоперенос длинных
строк текста, а само содержимое BB-
кода прячется в textarea, а также под-
вергается обработке функцией UnForum
(см. ниже).
[!] Реализована новая функция UnForum, её
описание и Вы, и пользователи могут
прочесть в help.php в самом низу.
[-] Теперь скрипт не предлагает Вам почи-
тать кракозябры на странице 404. Это
наблюдалось под PHP v7.
Версия 3.5.1 от 18 июля 2022 г.
[+] Теперь «умная» замена дефисов на тире
действует не только в теле сообщений
(публикаций и комментариев), но и в
заголовках публикаций. Не бойтесь,
она не уродует командные строки (как
это часто делают популярные движки),
ведь эта замена — умная.
Версия 3.5 от 20 февраля 2022 г.
[-] Теперь, если Вы используете теги HTML
в поле «Заголовок в теле документа»,
то в админке эти теги интерпретируются
как HTML, т.е. означают форматирование,
а не картинки себя самих.
Версия 3.4.5 от 02 января 2022 г.
[!] Добавлена встроенная переменная
$the_year, предназначенная для встав-
ки во включаемый html-файл (в какой
именно, выбирайте сами) и означающая те-
кущий год. Пример использования см. в
файле bottom.html (можете оттуда сте-
реть копирайт, ибо обычно вполне доста-
точно выводимого под списком публикаций
«Powered by...») Вставляем год по образ-
цу как вставляют PHP-переменные:
<?=$the_year?>
[+] Вместо «МАТЕРИАЛЫ для чтения» теперь вы-
водится подзаголовок «ПУБЛИКАЦИИ».
Версия 3.4.4 от 30 ноября 2021 г.
[+] На странице вставки символов универсаль-
ного алфавита в выпадающем списке появи-
лось подмножество эмодзи. Соответствен-
но, их теперь легче вставить в текст и
совсем не нужно зубрить соответствующие
числа (начало/ конец диапазона).
Версия 3.4.3 от 30 ноября 2021 г.
[-] Устранена ошибка одной из предыдущих
версий, сломавшая админку и вынудив-
шая городить целый «огород»/«частокол».
Версия 3.4.2 от 29 ноября 2021 г.
[-] Теперь снова можно вводить HTML в
название сайта — в админке. Ошибка
была только в v3.4.1.
Версия 3.4.1 от 29 ноября 2021 г.
[-] Устранена ошибка при вызове админки
«Слишком короткое название сайта!»
и ряд потенциальных источников оши-
бок в админке.
Версия 3.4 от 17 ноября 2021 г.
[+] Показываемый админу адрес IP, с
которого отправлена запись, теперь
находится не в подзаголовке «Слу-
чайная публикация», а рядом со
ссылкой «Читать полностью». Поэ-
тому случайно выбранная публикация
выглядит аккуратнее.
Версия 3.3 от 16 ноября 2021 г.
[+] Список рубрик (со ссылками на них)
теперь объединён в один параграф и
потому стал компактнее.
Версия 3.2 от 14 ноября 2021 г.
[!] Выводится список рубрик, по ним мож-
но ходить.
Версия 3.1 от 02 ноября 2021 г.
[-] Теперь при вводе кавычек в поле «За-
головок в теле документа» (в админке)
при обработке запроса к ним не добав-
ляются обратные слэши.
Версия 3.0 от 27 октября 2021 г.
[!] Сделана новая функция rnd_news(), ко-
торую можно вставлять в подключаемые
файлы (в дистрибутиве она в файле
friends.inc.html).
[+] Мелкие усовершенствования.
Версия 2.3 от 24 сентября 2021 г.
[+] В полях для редактирования после на-
жатия мышью кнопки вставки символа
символ таки вставлялся, но при этом
оказывался выделенным. Исправлено.
Версия 2.2 от 28 марта 2021 г.
[+] Появился якорь для ссылок на коммен-
тарии. В ссылках списка новых коммен-
тариев появились эти якоря. Т.е. те-
перь не нужно прокручивать страницу
до начала комментариев, она уже сразу
откроется в этом месте.
Версия 2.1 от 25 февраля 2021 г.
[-] Исправлен баг версии 2.0 (могли не по-
казываться надписи «Нового нет» при
отсутствии элементов в списках новых
публикаций и публикаций, имеющих
новые комментарии).
[-] Подкорректирован комментарий в коде,
призывающий искать формат файлов в
ReadMe (в действительности его надо
искать в комментариях php-файлов).
Версия 2.0 от 18 февраля 2021 г.
[!] Появились функции для показа ссылок
на публикации и комментарии, добав-
лённые с момента последнего посещения
страницы. Окно 5 минут.
[-] Пофиксены мелкие недоработки, прояв-
лявшиеся под PHP 7 (работе не мешали).
Версия 1.9 от 12 ноября 2020 г.
[-] Снова благополучно возращаем ошибку
404 при вызове несуществующей публи-
кации.
Версия 1.8 от 29 октября 2020 г.
[+] Код приспособлен к PHP 7 (но будет
работать и на 4-5-м).
Версия 1.7 от 21 октября 2020 г.
[-] Устранено включение в состав URL апо-
строфа, примыкающего справа к ссылке
(если таковой был).
Версия 1.6 от 16 октября 2020 г.
[!] При попытке просмотра несуществующей
публикации (id которой отсутствует в
базе) выдаётся страница 404.
Версия 1.5 от 16 октября 2020 г.
[+] Автолинк не включает теперь в URL
примыкающие справа фигурные кавычки,
неразрывный пробел, тире (не дефис).
Версия 1.4 от 15 октября 2020 г.
[+] Теперь в списке нет десятков слов
«РУБРИКА» (поисковики, видишь ли,
считают, что у него была большая
«тошнота»). А слово «ответов» теперь
есть только там, где ответы есть.
Версия 1.3 от 27 сентября 2019 г.
[-] Убрана ошибка в файле справки по BB-
кодам (help.php), раздел YouTube.
[+] Поля для ввода нескольких строк текста
(тег textarea) теперь имеют размеры,
задаваемые стилем (а не rows и cols).
Версия 1.2 от 24 января 2019 г.
[-] Убрана неточность (не упомянут файл
styles.css) в секции «Обновление с
предыдущей версии» читаемого сейчас
Вами файла ReadMe.
[-] Теперь при указании посетителем сво-
его сайта с протоколом HTTPS эта запись
должна обрабатываться корректно (раньше
к ней спереди добавлялось "http://",
что, как Вы понимаете, не есть хорошо).
[+] Теперь при изменении конфига в него
добавляются актуальные годы создания
скрипта автором, т.е. мной. Хоть и мало
на что влияет, а приятно.
[-] В JavaScript-функции insUrlLike() фай-
лов edit-news.php, edit-topic.php и
addcomment.php в одной из строк кода
заменено имя формы на корректное (то,
что было до этого, «перекочевало» из
другого проекта и могло приводить к
потере фокуса полем редактора при на-
жатии кнопки «Отмена» во всплывающем
окне, появляющемся после нажатия
кнопки «Ссылка» или кнопки «Шрифт»).
Версия 1.1 от 12 января 2019 г.
[-] Устранена небольшая помарка, которая
могла проявиться при редактировании
созданного ранее топика (не всегда
корректно показывает ранее выбранную
для него рубрику).
Версия 1.0 от 17 сентября 2018 г.
[-] Теперь число сообщений/комментариев на
страницу задаётся только конфигурацией
(и менять его надо, запукая admin.php,
то бишь входя в админку). Больше нет
чехарды (когда в админке оно было рав-
но 10 независимо от настроек).
[+] Подрезан код файла login.php, который
мог приводить к небольшому и несмер-
тельному увеличению потребления ресур-
сов сервера программой при заходе на
эту страницу.
[+] Слегка дополнил код в .htaccess для
тех, кто будет его менять (например,
установит свои страницы для кодов оши-
бок HTTP, что актуально когда скрипт
установлен в корень сайта).
Версия 0.9 от 16 сентября 2018 г.
[-] Убран баг версий 0.7-0.8, не позволяв-
ший админу написать комментарий как
администратору (не вводя ник).
Версия 0.8 от 15 сентября 2018 г.
[-] Исправлены ошибки в HTML-разметке (тег
aside на двух страницах не был закрыт,
т.к. был ошибочно вынесен за пределы
тега td; на одной странице вместо от-
крывающего hgroup стоял «тег» hgrpoup).
Версия 0.7 от 14 сентября 2018 г.
[+] Публичные страницы движка переведены
на HTML5 (админка по-прежнему на 4-м).
[+] Теперь у админки свой css-файл стилей,
а у публичных страниц — свой.
Версия 0.6 от 9 сентября 2018 г.
[+] Теперь при задании категорий (рубрик)
невозможно создать «рубрику» с назва-
нием в виде пустой строки.
[+] Теперь для таблицы стилей доступен
класс h2.capt, означающий заголовок
публикации. В примере CSS-файла ему
присвоен полупрозрачный фон.
[+] В админке появилась ссылка на бесплат-
ный генератор паролей (тоже моя разра-
ботка).
Версия 0.5 от 3 сентября 2018 г.
[!] Реализована полноценная админ-панель
(Админка).
[+] Теперь можно редактировать список
рубрик (категорий) — в соответству-
ющем разделе админки.
[+] Небольшие усовершенствования.
Версия 0.4 от 1 сентября 2018 г.
[-] Убран баг, обнулявший счётчик ответов
при изменении админом ранее созданной
публикации.
[-] Убран баг, не позволявший удалять ком-
ментарии при настройке интерпретатора
PHP register_globals = Off.
[-] Убран баг, записывавший при комменти-
ровании в файл основной базы (заголов-
ков) лишнюю информацию из текста по-
следнего комментария (что, однако, ни
на что не влияло, кроме занимаемого
места).
[+] Адаптирован BB-код YouTube к случаям,
когда вставляют вместо HTML-кода ссыл-
ку. Теперь в таких случаях, хоть и не
будет видно ролика в теле комментария,
но появится рамочка с заголовком
«Видео» и ссылкой «Воспроизвести».
Версия 0.3 от 30 августа 2018 г.
[+] Теперь при просмотре темы в названии
страницы (тег title) показывается не
только название сайта, но и название
публикации (темы).
[+] Теперь шапка, вступление, правая ко-
лонка («Партнёры и друзья») и футер
показываются также и на странице созда-
ния сообщения.
[+] Теперь в разделах, видимых всеми посе-
тителями (т.е., кроме админки), в стро-
ке «Powered by Antitrue Engine...» по-
казывается не только текст, но и мини-
логотип.
Версия 0.2 от 29 августа 2018 г.
[!] Теперь, если Вы вошли как админ, Вы
можете видеть в левом верхнем углу
страницы ключик, по щелчку на котором
переходите в админку.
[-] Исправлен баг версии 0.1, мешавший пока-
зу картинки в каптче.
[+] Теперь обтекаемые изображения отступают
от текста на некоторое расстояние, бла-
годаря чему публикации и комментарии вы-
глядят лучше; IMHO (по моему скромному
мнению).
[+] Сделан стильный фон (IMHO).
[-] На странице редактирования комментариев
убран дублирующий заголовок с названием
сайта.
[-] Убран баг, при некоторых настройках сер-
вера (register_globals==Off) не позво-
лявший добавить комментарий.
Версия 0.1 от 27 августа 2018 г.
[!] Новое всё. Первая полноценная сборка.
Отредактировано Luminopher (2024-01-08 18:23:08)