Друзья, прошу помощи в решении задачи.
Есть форум, стоящий на phpbb3, у которого много доменов.
Причём, домены не просто зеркала, а, к примеру, заходя в раздел форума 35,37, 72, пользователя перебрасывает на другой домен. Выходит обратно - возвращается на первоначальный.
По сути, это реализация полуотдельного форума в другом, бОльшем форуме.
Суть вопроса - необходим мод, который будет распознавать внутренние ссылки (в пределах не одного домена, а всех) и сделать их относительными.
На форуме стоят моды th23_domain и prime_links и мне кажется, что логичнее доделать мод prime_links, так как там уже есть распознавание внутренних ссылок по прописанным в настройках доменам:
Код: * @package phpBB3
* @version $Id: prime_links.php,v 1.2.12 2011/11/04 12:05:00 primehalo Exp $
* @copyright (c) 2007-2011 Ken F. Innes IV
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
..........
define('INTERNAL_LINK_DOMAINS', 'http://www.gaz-69.com;http://www.gaz-67.com;http://gaz-69.com;http://gaz-67.com'); // List of domains to be considered local, separated by semicolons. Example: 'http://www.alternate-domain.com'
...........
...........
Есть форум, стоящий на phpbb3, у которого много доменов.
Причём, домены не просто зеркала, а, к примеру, заходя в раздел форума 35,37, 72, пользователя перебрасывает на другой домен. Выходит обратно - возвращается на первоначальный.
По сути, это реализация полуотдельного форума в другом, бОльшем форуме.
Суть вопроса - необходим мод, который будет распознавать внутренние ссылки (в пределах не одного домена, а всех) и сделать их относительными.
На форуме стоят моды th23_domain и prime_links и мне кажется, что логичнее доделать мод prime_links, так как там уже есть распознавание внутренних ссылок по прописанным в настройках доменам:
Код: * @package phpBB3
* @version $Id: prime_links.php,v 1.2.12 2011/11/04 12:05:00 primehalo Exp $
* @copyright (c) 2007-2011 Ken F. Innes IV
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
..........
define('INTERNAL_LINK_DOMAINS', 'http://www.gaz-69.com;http://www.gaz-67.com;http://gaz-69.com;http://gaz-67.com'); // List of domains to be considered local, separated by semicolons. Example: 'http://www.alternate-domain.com'
...........
...........