Romiyo
Ситуация такая, у меня два сайта один посещяемый другой нет, на обоих лимит 3 гигабайта, естественно на мало посещаемом остается за 2 гигабайта не израсходованный, вот я и хочу туда смайлы пристроить, что бы немного разгрузить посещаемый, и если что не платить лишние $ за трафик.
Где изменить размер картинки - нет нов сообщ, есть нов сообщ
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 6 месяцев
- Поблагодарили: 1 раз
-
- phpBB 2.0.4
- Сообщения: 404
- Стаж: 20 лет 6 месяцев
- Откуда: оттуда
Эк, понаписали-то...
Значит так, существует два метода решения этого вопроса (со смайликами), простой и сложный.
Дело в том, что смайлики используют относительный путь, который надо менять на абсолютный на лету. Сделать это элементарно, откройте bbcode.php, найдите там функцию
function smilies_pass($message)
В ней строки:
Соответственно, если принудительно прописать пути - должно работать и без модификации. Если хотите сделать зеркало - чуть подправьте код...
Sapienty Sat
Второй вариант - Apache mod_rewrite на каталог смайликов
Значит так, существует два метода решения этого вопроса (со смайликами), простой и сложный.
Дело в том, что смайлики используют относительный путь, который надо менять на абсолютный на лету. Сделать это элементарно, откройте bbcode.php, найдите там функцию
function smilies_pass($message)
В ней строки:
Код: Выделить всё
for ($i = 0; $i < count($smilies); $i++)
{
$orig[] = "/(?<=.\W|\W.|^\W)" . phpbb_preg_quote($smilies[$i]['code'], "/") . "(?=.\W|\W.|\W$)/";
$repl[] = '<img src="'. $board_config['smilies_path'] . '/' . $smilies[$i]['smile_url'] . '" alt="' . $smilies[$i]['emoticon'] . '" border="0" />';
}
Sapienty Sat
Второй вариант - Apache mod_rewrite на каталог смайликов