Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Translit mod

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Уверенность ваша ложная... этот мод добавляет кнопку "транслит", по которой текст переводится в кириллицу, но происходит это до отправки. В том варианте который по вашей ссылке это происходит на сервере, то есть после отправки.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
siemens-klub
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 1 месяц
Откуда: Ярославль
Благодарил (а): 1 раз
Контактная информация:

Сообщение siemens-klub »

гм.если в чикбокс галку не ставить то так латынью и остаётся.надо что-то придумать..
siemens-klub
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 1 месяц
Откуда: Ярославль
Благодарил (а): 1 раз
Контактная информация:

Сообщение siemens-klub »

Код: Выделить всё

function waptranslit($s)    { 
$s=str_replace('<br />','~~~',$s);$s=strip_tags($s);$s=htmlspecialchars($s);$s=str_replace('~~~','<br />',$s); 
$s=strtr($s,"АБВГДЕЗИЙКЛМНОПРСТУФЦЪЫЬабвгдезийклмнопрстуфцъыь","ABVGDEZIJKLMNOPRSTUFC\"Y'abvgdezijklmnoprstufc\"y'"); 
$doit=array('Ё'=>'JO','Ж'=>'ZH','Х'=>'KH','Ч'=>'CH','Ш'=>'SH','Щ'=>'SHCH','Э'=>'EH','Ю'=>'JU','Я'=>'JA','ё'=>'jo','ж'=>'zh','х'=>'kh','ч'=>'ch','ш'=>'sh','щ'=>'shch','э'=>'eh','ю'=>'ju','я'=>'ja'); 
$s=strtr($s,$doit); 
$s=preg_replace('|[\x00-\x08\x0B\x0C\x0E-\x1f\x80-\xff]|','',$s); 
return $s; 
}
а это можно приклеить?
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 5 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Сообщение Gisher »

всё работает, отличный мод
в add-on е для быстрого ответа заметил что

Код: Выделить всё

## Installation Level: Easy 
## Installation Time: 5 Minutes 
## Files To Edit: quick_reply.php, quick_reply.js, quick_reply.tpl 
## Included Files: N/A 
но файл quick_reply.js не редактируется по ходу

кнопка транслит у меня выходит за рамку как на этой картинке
Изображение

как можно это исправить?
вот мой файл quick_reply.tpl
Вложения
quick_reply.rar
(1.32 КБ) 623 скачивания
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

siemens-klub
Какое отношщение ваш код имеет к данному моду?

Gisher
Увеличить width у textarea ввода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden »

Xpert
А Gisher-у не поможет Multiple BBcode Mod ? Или он для формы быстрого ответа бесполезен?
phpBB2 FAQ
phpBB3 FAQ
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 5 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Сообщение Gisher »

Xpert
спасибо, 530px то что нужно)

Добавлено спустя 2 часа 32 минуты 52 секунды:

а как можно мод Транслита прикрутить к моду Fully integrated shoutbox
Vasif
phpBB 1.2.0
Сообщения: 19
Стаж: 17 лет 5 месяцев

Сообщение Vasif »

diakas писал(а):Вот выход http://www.phpbbhacks.com/download/2205

Translate Russian Words in Latin Alphabet to Cyrillic (Translit)
Вот хоть уиейте, но не понимаю. Там НЕТУ кнопки транслит!
вот между [rus] [/rus] работает. Это если в ручную. А где копка?
Куда вставить этот код?
помогите плиз. все посты прочитал. может не вижу?

Код: Выделить всё

<input type="button" class="button" accesskey="t" name="translitbbcode" value="{L_TRANSLIT}" style="width: 70px" onClick="translit()" onMouseOver="helpline('t')" /> 
siemens-klub
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 1 месяц
Откуда: Ярославль
Благодарил (а): 1 раз
Контактная информация:

Сообщение siemens-klub »

можно последнюю версию и желательно не яваскриптом
siemens-klub
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 1 месяц
Откуда: Ярославль
Благодарил (а): 1 раз
Контактная информация:

Сообщение siemens-klub »

уже нашол
SiR
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 7 месяцев

Сообщение SiR »

Сорри, но у нас UTF-8 на форуме и соответственно транслит переделывает всё в квадраты. Решение есть?
* $Id: index.php,v 1.99.2.7 2006/01/28 11:13:39 acydburn Exp $
SiR
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 7 месяцев

Сообщение SiR »

Решено, но смайлики всё равно пока транслитит...
* $Id: index.php,v 1.99.2.7 2006/01/28 11:13:39 acydburn Exp $
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

SiR писал(а):Решено
Как можете сказать?
я люблю daft punk | новый sugoi.ru
DrillingBilly
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 6 месяцев

Сообщение DrillingBilly »

Vasif писал(а):
diakas писал(а):Вот выход http://www.phpbbhacks.com/download/2205

Translate Russian Words in Latin Alphabet to Cyrillic (Translit)
Вот хоть уиейте, но не понимаю. Там НЕТУ кнопки транслит!
вот между [rus] [/rus] работает. Это если в ручную. А где копка?
Куда вставить этот код?
помогите плиз. все посты прочитал. может не вижу?

Код: Выделить всё

<input type="button" class="button" accesskey="t" name="translitbbcode" value="{L_TRANSLIT}" style="width: 70px" onClick="translit()" onMouseOver="helpline('t')" /> 
подскажите пожалуйста куда именно это вставлять? :)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Скачайте мод из этой темы и посмотрите.
я люблю daft punk | новый sugoi.ru
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»