Commit graph

51 commits

Author SHA1 Message Date
Roman Kelesidis
9024640d59
feat(lang): Added RTL languages support (#2031) 2025-07-03 10:35:30 +03:00
Roman Kelesidis
695864ef69
feat: Restore some deprecated code for backward compatibility (#2028)
Some checks are pending
Continuous Integration / Nightly builds 📦 (push) Waiting to run
PHPMD / Run PHPMD scanning (push) Waiting to run
* feat: Restore some deprecated code for backward compatibility

* feat: Restore some constants

* feat: Restore `commify()` function

* feat: Restored functions: `bb_ltrim`, `bb_rtrim`, `get_db_stat`

* feat: Restore `bb_realpath`

* Update functions.php

* feat: Restore `AJAX_HTML_DIR` constant

* Update defines.php

* Update attach_maintenance.php

* Update viewtopic.php
2025-07-02 12:46:27 +03:00
Roman Kelesidis
4d0b2941e3
feat(meta): Minor improvements to description generation (#1926) 2025-06-08 22:44:50 +03:00
Roman Kelesidis
7b8b9a0bba
feat: Added ability to set page meta description (#1917)
* feat: Added ability to set page meta description

* Update page_header.php

* Update viewforum.php

* Updated

* Update viewtopic.php

* Update viewtopic.php

* Update viewtopic.php

* Update viewtopic.php
2025-05-31 10:13:55 +03:00
Roman Kelesidis
6697410c1d
misc(copyright): Updated copyright year (#1760) 2025-01-15 15:25:04 +03:00
Roman Kelesidis
e5aaaf4abd
Use DEFAULT_CHARSET constant instead of hardcoded string (#1734)
* Use `DEFAULT_CHARSET` constant instead of hardcoded string

* Update CHANGELOG.md

* Update defines.php

* Update info.php

* Updated

* Update page_header.tpl

* Update index.tpl

* Update index.tpl
2025-01-05 00:57:20 +07:00
Roman Kelesidis
6bcf69cfb8
Minor improvements (#1615)
* Minor improvements

* Update CHANGELOG.md
2024-08-27 14:22:50 +07:00
Roman Kelesidis
6c1db78204
Added robots meta-tag support 🤖 (#1587)
* Added robots meta-tag support 🤖

* Update CHANGELOG.md

* Update page_header.php
2024-08-11 14:47:49 +07:00
Roman Kelesidis
8adb0eae3b
Few cosmetic improvements (#1284) 2023-12-29 23:03:02 +07:00
Roman Kelesidis
fad09cf0eb
Updated copyright year (#1201)
* Updated copyright year

* Updated
2023-12-12 22:14:01 +07:00
Roman Kelesidis
bb20d523b0
Improved cookie management 🍪 (#1171) 2023-11-27 23:18:03 +07:00
Roman Kelesidis
9ebe3a4d5c
Minor improvements (#1125)
* Minor improvements

* Updated

* Updated

* Updated

* Update viewtopic.php

* Update viewtopic.php

* Update viewtopic.php

* Update CHANGELOG.md
2023-11-19 14:37:25 +07:00
Roman Kelesidis
47a776c31d
Calling make_jumpbox() where it needed (#1091) 2023-11-13 15:59:30 +07:00
Cønstantine Kovalensky
5f8d7faf83
Fix broken PM (Private messages) (#1085) 2023-11-12 01:48:44 +04:00
Roman Kelesidis
f098041713
Simplified jumpbox 📜 (#815)
* Simplified jumpbox 📜

* Updated

* Update README.md

* Updated

* Update page_header.tpl

* Update functions.php
2023-11-12 01:05:14 +07:00
Roman Kelesidis
1abd1176bf
Minor improvements (#892) 2023-09-07 17:51:49 +07:00
Roman Kelesidis
10b56ecdef
Replace all double quotes with single quotes (#888) 2023-09-05 21:59:03 +07:00
Roman Kelesidis
209b8cd638
Minor improvements (#884)
* Minor improvements

* Update displaying_torrent.php

* Updated

* Updated

* Updated

* Update terms.php
2023-09-04 16:42:15 +07:00
Roman Kelesidis
4b453de64a
Minor improvements (#882)
* Minor improvements

* Updated

* Updated

* Updated

* Update privmsg.php

* Updated

* Update admin_attach_cp.php
2023-09-04 01:01:01 +07:00
Roman Kelesidis
bebf6dd4a4
Fixed empty $row['pm_count'] (#880) 2023-09-02 11:28:29 +07:00
Roman Kelesidis
9b43d144a4
Minor improvements (#868)
* Minor improvements

* Update viewforum.php

* Updated
2023-08-27 20:05:27 +07:00
Roman Kelesidis
9ba9ca2b61
Passkey rework 🔫 (#839)
* WIP: Passkey rework 🔫

* Update tracker.php

* Update Torrent.php

* Update Torrent.php

* Update displaying_torrent.php

* Update viewforum.php

* Update Torrent.php

* Update functions.php

* Update functions.php

* Updated

* Update config.php

* Update functions.php

* Update usercp_viewprofile.tpl

* Update usercp_viewprofile.tpl

* Updated

* Updated

* Update usercp_viewprofile.tpl

* Update usercp_viewprofile.tpl

* Update displaying_torrent.php
2023-07-23 23:55:57 +07:00
Roman Kelesidis
4c725f6246 Revert "Minor improvements (#766)"
This reverts commit 75c0920dce.
2023-06-08 00:03:01 +07:00
Roman Kelesidis
75c0920dce
Minor improvements (#766) 2023-06-04 13:26:20 +07:00
Roman Kelesidis
dd638fda7e Revert "Minor improvements (#759)"
This reverts commit 0728fad7d7.
2023-06-02 23:05:01 +07:00
Roman Kelesidis
6378c43ef7 Revert "Minor improvements (#760)"
This reverts commit 495a2bb5c7.
2023-06-02 23:04:49 +07:00
Roman Kelesidis
495a2bb5c7
Minor improvements (#760) 2023-06-02 14:43:05 +07:00
Roman Kelesidis
0728fad7d7
Minor improvements (#759) 2023-06-02 14:14:48 +07:00
Roman Kelesidis
737b7b992b
Use define instead of tpl variable (#726)
* COOKIE_MARK

* Use U_INDEX

* Removed BB_ROOT

* ONLY_NEW_TOPICS, ONLY_NEW_POSTS
2023-05-28 15:21:17 +07:00
Roman Kelesidis
4b96dd714c Move 'BOARD_START' to index.php 2023-05-28 13:26:22 +07:00
Roman Kelesidis
108fe39ade
Added show board start date on index page (#725) 2023-05-25 13:59:57 +07:00
Roman Kelesidis
58cc723e4b
Refactored Sessions class (#656) 2023-03-27 10:06:50 +03:00
Yury Pikhtarev
faf2306862
Switching to Symfony Mailer (#629)
* Switching to Symfony Mailer

Additionally, support for all versions of PHP below 7.4 has been withdrawn

* Language variable for reply to

* Update to PHP 7.4
2023-03-20 01:26:26 +07:00
Roman Kelesidis
97918d0d83
Fixed getting online info from cache (#622)
Prevent - "Trying to access array offset on value of type bool" error on index page

Co-authored-by: Yury Pikhtarev <exileum@icloud.com>
2023-03-17 18:02:46 +03:00
Roman Kelesidis
261e8b6e27 Updated copyright year 2023-01-27 18:30:34 +07:00
Yuriy Pikhtarev
5a1a4762b8
Configurable download torrent url
Signed-off-by: Yuriy Pikhtarev <iglix@me.com>
2018-06-24 21:33:27 +03:00
Yuriy Pikhtarev
83ca67fae6
Split functions to the composer autoloading
Signed-off-by: Yuriy Pikhtarev <iglix@me.com>
2018-06-24 14:20:29 +03:00
Yuriy Pikhtarev
2f9cef0a39
Update copyright to the short syntax. 2018-06-23 21:50:13 +03:00
Yuriy Pikhtarev
0c09d969b0
Fix empty birthday list. 2017-06-22 23:02:11 +03:00
Yuriy Pikhtarev
5942e57b53
Release preparation. New language activation and global UTF-8 charset. 2017-06-12 20:19:28 +03:00
Yuriy Pikhtarev
18aeb3e9d5
Cron subsystem rework. Environments. 2017-06-10 12:02:47 +03:00
Yuriy Pikhtarev
46127baf3f
Old ads module removal. 2017-05-27 13:12:07 +03:00
Yuriy Pikhtarev
21c8e7d48a
Type casting can be used.
(cherry picked from commit b5065ae)
2017-05-07 21:05:18 +03:00
Yuriy Pikhtarev
6abd9babc9
Alias functions usage.
(cherry picked from commit 4a79c08)
2017-05-07 21:03:32 +03:00
Vasily Komrakov
8b33d82fc6
Add check lang
Fixed:
#174. PHP Notice in GET /
#175. PHP Notice in GET /
2017-02-19 18:41:32 +03:00
Vasily Komrakov
064175c67d
Change paths to absolute pathname 2017-02-08 21:34:48 +03:00
Vasily Komrakov
3e161065f3
Remove Zend 2017-01-26 22:26:34 +03:00
Yuriy Pikhtarev
3730bed000
Реформат в PSR-2 + добавление заголовков лицензии MIT в файлы 2017-01-14 04:08:14 +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
067528b2d7 ZF JSON
Убираем местные костыли по работе с JSON.
2014-12-01 20:05:43 +03:00