Commit graph

118 commits

Author SHA1 Message Date
Yuriy Pikhtarev
072b19b0ae
Admin index/log rework, codestyle and new_tpl deprecation. 2017-06-11 18:56:28 +03:00
Yuriy Pikhtarev
46127baf3f
Old ads module removal. 2017-05-27 13:12:07 +03:00
Yuriy Pikhtarev
c47fc2bd6f Merge pull request #122 from Exile37/new_whois_info
New external service for look up IP address
2017-01-22 19:48:14 +03:00
Yuriy Pikhtarev
29036876ea
New external service for look up IP address 2017-01-22 18:33:43 +03:00
Yuriy Pikhtarev
24769ef9df
New branding and copyright 2017-01-22 00:56:52 +03:00
Yuriy Pikhtarev
3730bed000
Реформат в PSR-2 + добавление заголовков лицензии MIT в файлы 2017-01-14 04:08:14 +03:00
Exile
6bc45ad3ce Обновления
Дополнение схемы обновления базы данных; еще один фикс задачи начисления сидбонусов.
2014-12-06 20:34:50 +03:00
Exile
7d2dc28fbe Отделение крон-задачи начисления сидбонусов
Отделение задачи из-за проблем с ее выполнением; исправление с присовением значений переменных массивам в задаче начисления сидбонусов; исправление ошибкис  кодировкой админки после изменения конфига языков; исправление ошибки с отправкой почты из-за неверного email-адреса.
2014-12-06 18:51:02 +03:00
Exile
5745161a54 reCAPTCHA и другое
Удаляем старую капчу и заменяем ее на рекапчу второй версии;
заменяеем подключение языковых файлов, и связанных с ними параметров;
исправление ошибки с путем к карктинке званий в админке;
исправление ошибки с неверной английской локалью.

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

DROP TABLE IF EXISTS `bb_captcha`;
DELETE FROM `bb_cron` WHERE `cron_script` = 'captcha_gen_gc.php';
2014-12-06 01:35:23 +03:00
Exile
41b0894d3d Фиксы ссылок на форум, дампа Ocelot
Небольшие работы со стилистикой и исправления некоторых ссылок.
2014-10-30 18:49:51 +03:00
PheRum
208cc82423 не то наменял 2014-10-30 18:20:49 +03:00
PheRum
5cda312da7 поле client 2014-10-30 14:31:36 +03:00
PheRum
d93d578e0d default value 2014-10-30 14:24:51 +03:00
PheRum
531d46874f чистка остаточных полей с xbtt 2014-10-30 12:20:24 +03:00
PheRum
39124f0c55 автоинкремент сам проставит нужные id 2014-10-30 12:12:56 +03:00
PheRum
0fd4e90fa5 обновление sql дампа 2014-10-30 12:00:30 +03:00
Exile
2d4f59cf81 Переименование скрипта крона. 2014-09-30 13:50:34 +04:00
Exile
d940bde30d Исправления ошибок с путями к изображениям. 2014-09-25 16:02:30 +04:00
Exile
cf0a860f10 Переделка структуры папок движка. 2014-09-25 15:07:35 +04:00
Exile
90c7d4e889 Backup removed 2014-09-11 20:52:48 +04:00
Exile
129a3af4d0 Report hack removed
Удаление системы жалоб по причине излишней монструозности и несоответствия современным стандартам в целом. Система будет заменна до версии 2.2 на более легковесное решение на ajax.
2014-09-07 16:32:06 +04:00
Exile
0f91ad7bf3 Terms fix
Переделка страницы с правилами под стандарты + отдельный кеш для конфига.
2014-08-31 02:54:38 +04:00
Exile
aa1d266614 Dump fix
Правка ссылки в дампе, небольшие правки стиля.
2014-08-27 23:50:35 +04:00
Exile
f56b89b9e1 New welcome message
Новое приветственное сообщение + небольшая правка таблички с информацией о релиз-группе.
2014-08-27 22:08:34 +04:00
Exile
99e89c4860 Merge branch 'feature/groups-dev' into develop
Заливаем новую систему групп (релиз-группы, аватарки пользователей, подготовленные релизы с подписями группы). Попутное исправление некоторых ошибок. Требуется обновить схему обновления базы данных и подготовить запросы пользователям для обновления. Инкримент версии движка, начало подготовки к релизу.
2014-08-27 14:32:54 +04:00
Exile
4fe050bf1c Nofollow
Добавляем атрибут nofollow для внешних ссылок + успрощение сортировки смайликов.
2014-08-20 23:30:41 +04:00
Exile
306418955e Config
Пояснения к путям у капчи и атомов. Уменьшенный интервал генерации общих атомов.
2014-08-14 22:54:34 +04:00
Exile
12db8b3b5f Merge branch 'develop' into feature/atom 2014-08-12 22:24:00 +04:00
Exile
626c1b19ba Lang fix + old attach
Фиксим пару языковых + переименововываем папку с аттачами, поскольку будет смена аттач-мода на новый.
2014-08-12 17:04:12 +04:00
Exile
683b86bf5c Atom
Начинаем добавлять поддержку генерации atom-лент.
2014-08-12 14:07:38 +04:00
Dark Nightmare
5c355fd027 R594
+ Добавлена дата создания группы

Signed-off-by: Dark Nightmare <gtdarknightmare@gmail.com>
2014-08-06 12:19:10 +06:00
Dark Nightmare
090b886dc1 R593
+ Добавлена возможность указать от какой релиз группы создана раздача
+ Добавлена возможность присоединить подпись релиз группы при создании раздачи
+ Добавленна подпись релиз группы

Необходимый SQL запрос:

ALTER TABLE  `bb_posts` ADD  `poster_rg_id` mediumint(8) NOT NULL DEFAULT '0'
      ADD  `attach_poster_rg_sig` tinyint(4) NOT NULL DEFAULT '0';
ALTER TABLE  `bb_posts` ADD  `group_signature` text NOT NULL DEFAULT '';

Signed-off-by: Dark Nightmare <gtdarknightmare@gmail.com>
2014-08-05 00:45:47 +06:00
Dark Nightmare
179baf8543 R593
Обновлен дамп базы

Signed-off-by: Dark Nightmare <gtdarknightmare@gmail.com>
2014-08-03 14:07:49 +06:00
Exile
f0317fa7c2 r593
Добавлена карта сайта. Необходимо протестировать работоспособность и локализовать.
2014-08-02 21:11:49 +04:00
Exile
61b27dd444 r593
Форматирование.
2014-08-02 19:50:08 +04:00
Dark Nightmare
b8cb7633e6 R593
Переработка системы групп пользователей

Signed-off-by: Dark Nightmare <gtdarknightmare@gmail.com>
2014-08-02 19:08:52 +06:00
Exile
ecd8d71e80 r592
В связи с необходимостью срочного исправления уязвимости, внедрение чата
и некоторые другие вещи отложены до ревизии 593.
Новая система нумерации версия движка. Ревизия 600 согласно новой
терминологии будет версией 2.1.

Изменения в данной ревизии:

- добавлена единая функция для вывода ошибок - bb_die, переделаны все
вхождения данной функции;
- добавлена функция для вывода визуального изображения пола пользователя
+ изображение для не указавшего;
- добавлена поддержка CloudFlare;

- исправление критической уязвимости с доступом к системны файлам
движка;
- исправлена работа функции bb_date, переделаны все вхождения данной
функции;
- исправлена структура папок для полной поддержки git;
- исправлена структура папок с локализованными изображениями шаблона;
- исправления в локализации - перевод сообщения об отключении форума и
некоторые другие вещи;

- удаление уязвимых копонентов текущего аттач-мода (загрузка по ftp;
прикрепление swf);
- удаление php-дебаггера кода, из-за несовместимости с актуальной
версией php;
- удаление файла donate.php и соответствующего шаблона;
- удаление большей части костылей для поддержки устаревших браузеров;
- удаление части неиспользуемого кода, мусора из папок, некоторы�
неиспользуемых изображений;

- другие множественные исправления.
2014-07-30 16:26:18 +04:00
pherum83@gmail.com
ce435e74dc r590
ALTER TABLE `bb_posts` CHANGE `post_mod_comment` `mc_comment` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''; ALTER TABLE `bb_posts` CHANGE `post_mod_comment_type` `mc_type` TINYINT(1) NOT NULL DEFAULT '0'; ALTER TABLE `bb_posts` CHANGE `post_mc_mod_id` `mc_user_id` MEDIUMINT(8) NOT NULL DEFAULT '0'; ALTER TABLE `bb_posts` DROP `post_mc_mod_name`; Исправлено: Автоцентор заменял не везде темы и посты Некорректная работа замены поля твиттера (ajax) Будующие закачки и т.д переставали подсвечиваться при переходе в тему Модераторские комментарии могли привести к отказу всех скриптов на странице Добавлено: Alert nаблицы для уведомлений Модераторские комментарии теперь имеют новый внешний вид Новые типы выдачи уведомлений для модераторских комментариев: Комментарий, Информация, Предупреждение, Нарушение При выдаче модераторского комментария, пользователь получает уведомление в ЛС в топиках и форумах добавлен полный путь перехода в меню навигации: Главная » Категория » Форум Исправлены различные мелкие недочеты git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@590 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-06-21 18:30:06 +00:00
pherum83@gmail.com
c37b6bca24 r589
ALTER TABLE `bb_users` DROP `user_next_birthday_greeting`; Начиная с этой версии запустить TorrentPier II можно с PHP не ниже версии 5.3 !!! Исправлена ошибка, при которой можно было получить доступ к файлам в обход трекера Исправлена ошибка, при которой можно было запустить html код на некоторых страницах трекера Исправлена ошибка, при которой мог удалиться DL лист пользователей на сайте Исправлена ошибка, приводящая к падению сайта при генерировании кеша Исправлена чистка кеша, когда скрипт очищал не все объекты кеша Исправлена ошибка работы с фреймами в администраторском разделе Исправлено отображение списка форумов при скрытии категорий на главной странице Полностью переписана работа модуля "Позвать скачавших", а также добавлена опция отключения приема писем от нее Обновлена страница настроек Добавлен обновленный список текущих закачек в профиле Добавлено уведомление для пользователей используещих старые браузеры Добавлена заглушка, чтобы сторонние пользователя не могли получить доступ к списку картинок на фтп Добавлена опция позволяющая отключить компиляцию кеша шаблонов страниц Изменены имена администраторских и пользовательских настроек. Теперь это выглядит так: 'dis_*' => ЗАПРЕТЫ 'user_*' => НАСТРОЙКИ Также испралена куча незначительных ошибок и багов из списка присылаемых пользователями git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@589 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-06-19 19:23:41 +00:00
glix08@gmail.com
ab3c480fe0 r588
Додана українська локалізація інтерфейсу - начиная с данного момента, в движке официально будут поддерживаться три языка интерфейса (русский, украинский, английский). За предоставленную локализацию на украинский язык - спасибо Dr_Brown. Пользователям добавлена возможность указывать свой аккаунт Twitter в настройках профиля. Произведено переименование всех языков интерфейса в укороченный вариант. В config.php добавлена возможность настраивать список языков, доступных для выбора пользователю (возможность скрывать "шуточные" языки и т.п.). Опция в класс email, для возможности отправки писем в html. Исправления найденных ошибок. Для обновления баз данных существующих проектов, используйте файл r588-short_lang.php из папки upgrade. Папки с языковыми переменными можно просто переименовать по аналогии. Изменения вносились только в указанные переменные: $lang['ICQ'], $lang['SKYPE_ERROR'] и были добавлены две новые переменные: $lang['TWITTER'], $lang['TWITTER_ERROR']. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@588 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-06-17 22:15:03 +00:00
glix08@gmail.com
a54e7bcc65 r586
Добавление файла с никами пользователей, оказавшими помощь проекту. Исправления ошибок по запросам тестеров. Перенос js-кода в bbcode.js; исправление ошибки с проверкой на установленность модуля tidy на сервере; изменения на сервисе для проверки ip пользователей. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@586 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-06-13 19:08:41 +00:00
glix08@gmail.com
59cd2cb90e r584
Удаление старой системы шаблонов. Просим пользоваться новой системой встроенного конструктора шаблонов для их создания. В самое ближайшее время на форуме будет опубликована инструкция для администраторов о создании шаблонов в форумах, добавлении своих новых элементов в них и т.п. Исправление ошибки с циклической переадресацией страниц форума при его отключении; правки стандартного конфига аватаров; фикс рассылки уведомлений об ответах в теме заблокированным пользователям; фикс языковых переменных при ошибках загрузки аватаров; фикс нотиса на главной при отсутствии отфильтрованных тем для вывода; фикс разделения сообщений в отдельные темы; удаление устаревших атрибутов из robots.txt; правки в css (исправление ошибки с некорректным форматированием нумерованных списков и прочее); фикс ссылки на icq-профиль. Инсталлятор и мета-теги в связи с недостаточной проработанностью будут включены в одну из следующих ревизий до r600. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@584 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-03-07 20:16:02 +00:00
glix08@gmail.com
732864838c r583
Новая система загрузки и хранения аватар, полная переделка старой системы. В ходе переделки удалена галерея аватар, но взамен повышена производительность и потенциальные функциональные возможности новой. Для обновления на данную ревизию необходимо запустить конвертер базы и имеющихся аватарок из корня трекера: upgrade/r583-convert_avatars.php, после обновления файл удалить. Внимательно читайте сообщение перед началом конвертации базы. Для конвертации базы - форум требуется ПРЕДВАРИТЕЛЬНО обновить, после чего запускать конвертер. Обратите внимание что в обновлении также была переделана функция get_avatar и потребуется адаптация модов, ее использующих. При возникновении вопросов - пишите на форум. Перенос настроек аватарок в config.php; отображение модераторов форумов на главной по-умолчанию отключено; удаление активации учетной записи пользователя администратором - теперь активация автоматическая и сразу или после подтверждения по электронной почте; удаление крон-задачи обслуживания аватарок (теперь оно не требуется); отказ от использования буквы Ё - теперь везде Е; исправления ошибок в админке форумов, внешние визуальные изменения, оптимизация синхронизаций; удаление аватара пользователя админом из его профиля на аяксе; переименование функции синхронизации всех форумов на sync_all_forums; фикс ошибки сортировки в даунлоад-листе; перенос настройки обязательной активации по email в config.php; оптимизация приоритета запуска крон-задач; фикс крон-задачи чистки кеша; новые функции для новой системы аватар (в будущем - аттачей); оптимизация функций синхронизации форумов, постов и прочего; минимальная длина пароля - 4 символа; отказ от поддержки ie6 в шаблоне; мелочи. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@583 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-02-10 20:34:47 +00:00
glix08@gmail.com
56b44835ec r582
Чистка голосовавших в оконченных закрытых старых опросах; перенос синхронизаций в админке на ajax; разделение крон-задач обслуживания аттачей от обслуживания форума; разделение ajax-модуля управления пользователями от модуля управлением синхронизацией и очистками кеша в админке; переименование части стандартных функций (отказ от упоминания phpbb); фикс критичной опечатки в ajax.php; фикс крон-задачи чистки кеша и ее логирования. При обновлении не забывайте о выполнении запроса: INSERT INTO `bb_cron` VALUES (22, 1, 'Attach maintenance', 'attach_maintenance.php', 'daily', NULL, '05:00:00', 40, '', '', NULL, 1, '', 0, 1, 0); git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@582 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-02-08 21:16:47 +00:00
glix08@gmail.com
43b028988d r580
Фиксы багов по запросам на форуме, большое спасибо всем запостившим найденное; удаление поиска пользователей с отключенными ЛС (после r600 будет универсальная обработка для поля bf в базе данных); фикс ошибки из-за которой не учитывались сообщения пользователя в счетчике его сообщений; пара фиксов предыдущих ревизий. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@580 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-02-02 21:44:03 +00:00
pherum83@gmail.com
0865fbbd29 r579
Новое представление емейлов (от кого кому); исправлено уведомление об отслеживаемых темах; -1 запрос в топике; фиксы багрепортов от пользователей. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@579 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-02-02 15:02:13 +00:00
nanosimbiot
6c85e96e1c r575
Новый опросник, начало обновления структуры лс и постов. Запрос для обновления: sql CREATE TABLE IF NOT EXISTS `bb_poll_users` ( `topic_id` int(10) unsigned NOT NULL, `user_id` int(11) NOT NULL, `vote_ip` varchar(32) NOT NULL, `vote_dt` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`topic_id`,`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `bb_poll_votes` ( `topic_id` int(10) unsigned NOT NULL, `vote_id` tinyint(4) unsigned NOT NULL, `vote_text` varchar(255) NOT NULL, `vote_result` mediumint(8) unsigned NOT NULL, PRIMARY KEY (`topic_id`,`vote_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@575 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-01-30 17:02:21 +00:00
glix08@gmail.com
abedad2736 r573
Перенос настроек личных сообщений в config.php; дефолтные алиасы для баз данных; переделка функции возврата username списком; новые константы для личных сообщений; фиксы локализации. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@573 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-01-29 22:27:53 +00:00
pherum83@gmail.com
22c699db99 r571
Cмена логики хранения информации dl листа. Для обновления потребуется обновление базы данных, обязательно ознакомьтесь с темой: http://torrentpier.me/threads/revision-571.25681/ git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@571 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-01-28 19:14:24 +00:00
pherum83@gmail.com
7c9f78d321 r570
Переход на set_die_append_msg git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@570 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-01-27 20:36:14 +00:00