Commit graph

745 commits

Author SHA1 Message Date
Dark Nightmare
63c38b6a38 fix url bbcode
make_clickable
2014-09-18 18:59:39 +06:00
Dark Nightmare
0fba5efd09 Fix url bbcode
фикс ссылок типа
https://site.com/public/4f7b69175cbf%2F%D0%A1%D0%BD%D0%BE%D0%B2%D0%B0%20%D0%BE%D0%B4%D0%B8%D0%BD%20%D0%BD%D0%B0%20%D0%B2%D1%81%D0%B5%D1%85%2001_%D1%81%D0%B5%D1%80%D0%B8%D1%8F_WEBRip_1080p%20(1)-009.mkv

содержащих скобки
2014-09-18 07:00:04 +06:00
Exile
cbae34ebf4 Merge pull request #34 from torrentpier/develop
Версия 2.1.1 ALPHA-1

Начало разработки версии 2.2. Первый ALPHA-билд.

Основные изменения:

- удалена встроенная система жалоб по причине излишней монструозности и несоответствия современным стандартам в целом;
- удалена поддержка кеширующей системы eaccelerator (последняя версия вышла в 2007 году, последняя совместимая версия php 5.4);
- удаление скриптов для бекапа через php (бекап настраивать надо на сервере, а не таким способом);
- переделка скрипта вывода служебных текстов (невозможность XSS, file include априори);
- мелкие правки верстки, локализации.

Для обновления на версию, необходимо выполнить следующие запросы к базе данных:

DROP TABLE IF EXISTS `bb_reports`;
DROP TABLE IF EXISTS `bb_reports_changes`;
DROP TABLE IF EXISTS `bb_reports_modules`;
DROP TABLE IF EXISTS `bb_reports_reasons`;
DELETE FROM `bb_config` WHERE `config_name` = 'report_subject_auth';
DELETE FROM `bb_config` WHERE `config_name` = 'report_modules_cache';
DELETE FROM `bb_config` WHERE `config_name` = 'report_hack_count';
DELETE FROM `bb_config` WHERE `config_name` = 'report_notify';
DELETE FROM `bb_config` WHERE `config_name` = 'report_list_admin';
DELETE FROM `bb_config` WHERE `config_name` = 'report_new_window';
DELETE FROM `bb_config` WHERE `config_name` = 'reports_enabled';
ALTER TABLE `bb_posts` DROP COLUMN `post_reported`;
ALTER TABLE `bb_privmsgs` DROP COLUMN `privmsgs_reported`;
ALTER TABLE `bb_topics` DROP COLUMN `topic_reported`;
DELETE FROM `bb_cron` WHERE `cron_script` = 'site_backup.php';
DELETE FROM `bb_cron` WHERE `cron_script` = 'db_backup.php';
2014-09-11 20:59:15 +04:00
Exile
90c7d4e889 Backup removed 2014-09-11 20:52:48 +04:00
Exile
34334e09c4 Contributors
Обновление списка поддерживающих движок.
2014-09-11 20:40:22 +04:00
Exile
b61a7ee9b6 New infopage script
Переделка файла выводящего страницы с информацией. Долой динамическое подключение и костыли на проверку XSS.
2014-09-07 18:56:37 +04:00
Exile
16c1e401d7 Merge branch 'master' into develop
Conflicts:
	upload/config.php
2014-09-07 17:18:53 +04:00
Exile
44dd6f69d0 Bugfix: https url replacement
Исправление ошибки с некорректной заменой https-ссылок.
2014-09-07 16:55:33 +04:00
Exile
129a3af4d0 Report hack removed
Удаление системы жалоб по причине излишней монструозности и несоответствия современным стандартам в целом. Система будет заменна до версии 2.2 на более легковесное решение на ajax.
2014-09-07 16:32:06 +04:00
Exile
bd6dc26fcb Eaccelerator removed
Удаляем eaccelerator из поддерживаемых движков кеширования - поддержка прекращена в 2007 году, последняя совместимая версия 5.4.
2014-09-03 21:23:46 +04:00
Exile
0776fb9f3b WC3 Validation
Исправление некоторых ошибок, которые нашел валидатор.
2014-09-03 16:48:56 +04:00
Dark Nightmare
f9ffa60e9a Unused variables
Удаление неиспользуемых переменных
2014-09-02 10:48:59 +06:00
Exile
85e2cb66d1 Нотис при просмотре tracker.php если нет групп
Исправление нотиса, возникающего при просмотре tracker.php, если на форуме не создано ни одной группы.
2014-09-01 14:00:19 +04:00
Exile
c78b6ace10 Мелкий фикс в схеме обновления
Немного неправильный порядок. Не критично.
2014-09-01 11:35:39 +04:00
Exile
2d56971bc7 Обновление конвертера
Устаревшая удаленная функция заменена на нормальную.
2014-09-01 10:46:21 +04:00
Exile
eb4ff6227f Обновление readme под новый формат конфига БД 2014-09-01 02:42:20 +04:00
Exile
baea6e04df Merge pull request #32 from torrentpier/develop
Версия 2.1 (R600)

Новая стабильная версия, рекомендуемая для обновления и перехода. Обсуждение релиза - на форуме: http://torrentpier.me/threads/vyshla-stabilnaja-versija-2-1-r600.26148/
2014-09-01 00:37:29 +04:00
Exile
5c61cdf981 R600
Теперь точно все. 2 года подошли к концу. Ура!
2014-09-01 00:07:46 +04:00
Exile
66e6c97289 The end.
Все. Остальная работа - на форуме.
2014-08-31 22:57:49 +04:00
Exile
16de03b214 Autocorrect layout
Опциональная корректировка раскладки клаваатуры в поиске. По умолчанию включено.
2014-08-31 22:14:41 +04:00
Exile
800111c899 Lang finish
Перевод языковых в управлении аватарой. С базовой частью перевода вроде все.
2014-08-31 21:46:42 +04:00
Exile
72b4307268 Upload langs
Перевод языковых связанных с загрузкой файлов.
2014-08-31 21:11:24 +04:00
Exile
d5a0e44eb9 More lang
Продолжение локализации.
2014-08-31 19:46:12 +04:00
Exile
70d27807eb Poll lang
Локализация голосований.
2014-08-31 18:46:54 +04:00
Exile
b468aaff39 Stats pages
Перевод страниц со статистикой, привод к едииному виду + фикс анкоров.
2014-08-31 17:46:31 +04:00
Exile
022fe7ea21 Cleaning
Несколько фиксов в бб-коды, небольшая чистка шаблонов, мелочи.
2014-08-31 16:54:11 +04:00
Exile
810439438d Revert previous
Откат предыдущего коммита. Все было ок.
2014-08-31 16:43:32 +04:00
Dark Nightmare
80a178b729 fix fix bbcode url
Фикс регулярки
2014-08-31 14:48:31 +06:00
Dmitry Larchikov
f86c369809 Fix bb-code.
Не работал bb-code вида [url]yandex.ru[/url]. Пофиксил.
2014-08-31 11:48:56 +04:00
Exile
2d865de5a1 Merge pull request #31 from torrentpier/develop
R599b

Дополнение к предыдущей ревизии. Добавлена страница с правилами ресурса, которую администратор может настроить в администраторской панели. Текст правил вводится как обычное сообщение и поддерживает бб-коды. Также был вынесен кеш конфига в отдельную сущность, дабы при его обновлениях не скидывался кеш всего форума в целом. Мелкие правки по шаблону.

Для обновления на ревизию требуется выполнить запрос к базе: INSERT INTO `bb_config` VALUES ('terms', '');
2014-08-31 02:59:55 +04:00
Exile
5ff735e0c8 Update shema fix
Забыла добавить в схему обновления базы.
2014-08-31 02:58:33 +04:00
Exile
0f91ad7bf3 Terms fix
Переделка страницы с правилами под стандарты + отдельный кеш для конфига.
2014-08-31 02:54:38 +04:00
Exile
0865d0f9ea Merge pull request #30 from torrentpier/feature/terms
Feature/terms
2014-08-30 18:44:23 +04:00
Dmitry Larchikov
8e54b30087 Добавлена страница с правилами. Настройка страницы из админки. 2014-08-30 15:55:01 +04:00
Exile
a7ee8484e4 Merge pull request #29 from torrentpier/develop
R599

Подготовка к релизу. Функциональные изменения в движок более не вносятся.

Основные изменения в данной ревизии:

- добавлена поддержка подключения локального файла конфигурации (подробнее в README.md);
- исправлена ошибка с недоступностью страницы настройки групп на веб-сервере Apache;
- исправлена ошибка при цитировании выделенного текста в форме быстрого ответа;
- чистка в языковых файлах, в шаблоне, мелкие исправления верстки шаблона в профиле;
- исправление ошибки при отправке личных сообщений, вызванных ревизией 598;
- исправление ошибки с невозможностью отключения показа подписи релиз-групы;
- переименование файла groupcp.php в group.php.

Также был добавлен небольшой бонус - летняя версия логотипа TorrentPier II.
2014-08-30 01:09:44 +04:00
Exile
515d020398 Soma lang + readme
Несколько переменных существующих локализованных заменил. Остальная локализация в 600 ревизии.
2014-08-30 00:58:46 +04:00
Exile
5d3561b4e9 Local config 2014-08-30 00:17:47 +04:00
Exile
d092d8d7f0 Template cleaning + bonus logo
Чистим шаблон немного.
2014-08-29 23:59:44 +04:00
Exile
f5bbc881c7 Lang clean
Удаляем лишнее в языковых (100 строк набралось).
2014-08-29 16:57:48 +04:00
Exile
069745da60 Some fixes
Исправления обнаруженных ошибок.
2014-08-29 15:55:35 +04:00
Exile
fc063b8fc3 Quote selected
Фикс цитаты выделенного.
2014-08-29 01:45:46 +04:00
Exile
9fd88dbb12 Notice in PM
Исправляем нотис в отправке личных сообщених из-за неверной расстановки условий.
2014-08-29 01:37:39 +04:00
Exile
8f3af36460 Group cp rename
Переименование файлов с группами и настройкой групп. Использовать слово config из-за htaccess нельзя.
2014-08-29 01:22:31 +04:00
Exile
aa1d266614 Dump fix
Правка ссылки в дампе, небольшие правки стиля.
2014-08-27 23:50:35 +04:00
Exile
3a2437dec5 Merge pull request #28 from torrentpier/develop
R598

Переделана система групп. Добавлена возможность создания релиз-групп, модераторы которых имеют возможность редактирования описания группы, ее подписи и т.п. Подробное описание со скриншотами опубликовано на форуме: http://torrentpier.me/threads/26134/

Для обновления на данную ревизию потребуется выполнение следующих запросов:

ALTER TABLE `bb_groups` CHANGE `group_description` `group_description` text NOT NULL DEFAULT '';
ALTER TABLE `bb_groups` ADD `avatar_ext_id` int(15) NOT NULL DEFAULT '0' AFTER `group_id`;
ALTER TABLE `bb_groups` ADD `mod_time` INT(11) NOT NULL DEFAULT '0' AFTER `group_time`;
ALTER TABLE `bb_groups` ADD `release_group` tinyint(4) NOT NULL DEFAULT '0' AFTER `group_type`;
ALTER TABLE `bb_groups` ADD `group_signature` text NOT NULL DEFAULT '' AFTER `group_description`;
ALTER TABLE `bb_posts` ADD `poster_rg_id` mediumint(8) NOT NULL DEFAULT '0' AFTER `poster_ip`;
ALTER TABLE `bb_posts` ADD `attach_rg_sig` tinyint(4) NOT NULL DEFAULT '0' AFTER `poster_rg_id`;

Остальные изменения в данной ревизии:

- добавлено кеширование статистики торрент-профиля пользователя;
- изменено приветственное сообщение после установки трекера;
- исправлена ошибка с нерациональным кешированием числом жалоб;
- исправлена фильтрация email-адреса пользователя;
- исправлены некоторые ошибки в шаблоне;
- прочие мелкие исправления и улучшения.
2014-08-27 23:04:03 +04:00
Exile
f56b89b9e1 New welcome message
Новое приветственное сообщение + небольшая правка таблички с информацией о релиз-группе.
2014-08-27 22:08:34 +04:00
Exile
8b9c1b30cd CSS for release table
Поправим яркие стили.
2014-08-27 18:02:42 +04:00
Exile
41f234fdab Update README.md 2014-08-27 17:40:48 +04:00
Exile
7241e419fe Group fixes
Наточил я свой топор, багофиксов полон двор. Некоторые изменения и фиксы новой системы групп по результатам тестирования.
2014-08-27 17:26:20 +04:00
Exile
99e89c4860 Merge branch 'feature/groups-dev' into develop
Заливаем новую систему групп (релиз-группы, аватарки пользователей, подготовленные релизы с подписями группы). Попутное исправление некоторых ошибок. Требуется обновить схему обновления базы данных и подготовить запросы пользователям для обновления. Инкримент версии движка, начало подготовки к релизу.
2014-08-27 14:32:54 +04:00