Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Мод перевода в транслит
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
Есть два подобных мода - один из них переводит текст по кнопочка средствами JavaScript, второй - средствами PHP.
Первый: http://myphpbb.com.ru/files/functions_translit_4.zip
Второй: http://chat.md/mercury/phpbb/phpbb_translit_bbcode.rar
Первый: http://myphpbb.com.ru/files/functions_translit_4.zip
Второй: http://chat.md/mercury/phpbb/phpbb_translit_bbcode.rar
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
Имхо удобнее тот, что на js основан, т.к. если что не так транслировалось, то поправить - дело пары секунд. Но это имхо.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.2
- Сообщения: 325
- Зарегистрирован: 20 лет
- Откуда: Беларусь
-
- phpBB 2.0.2
- Сообщения: 325
- Зарегистрирован: 20 лет
- Откуда: Беларусь
В privmsg.php после
добавь
Код: Выделить всё
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
Код: Выделить всё
include($phpbb_root_path . 'includes/functions_translit.'.$phpEx);
vlkm
попробуй так:
или не парься со всем этим а поступи проще:
удали все строки из файла posting.php
файл functions_translit.php переименуй в functions_translit.js и перепиши его в каталог /template/subSilver/ (subSilver просто для примера)
и в начало файла posting_body.tpl добавь строку
попутно немного сэкономишь трафик
попробуй так:
Код: Выделить всё
открыть файл privmsg.php
Найти секцию:
$page_title = $lang['Send_private_message'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
добавить строку:
include_once($phpbb_root_path . 'includes/functions_translit.'.$phpEx);
удали все строки
Код: Выделить всё
include_once($phpbb_root_path . 'includes/functions_translit.'.$phpEx);
файл functions_translit.php переименуй в functions_translit.js и перепиши его в каталог /template/subSilver/ (subSilver просто для примера)
и в начало файла posting_body.tpl добавь строку
Код: Выделить всё
<script language="JavaScript" src="templates/subSilver/functions_translit.js" type="text/JavaScript"></script>