Translit mod

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

Сообщение Xpert » 18.02.2007 16:41

Уверенность ваша ложная... этот мод добавляет кнопку "транслит", по которой текст переводится в кириллицу, но происходит это до отправки. В том варианте который по вашей ссылке это происходит на сервере, то есть после отправки.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

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

Сообщение siemens-klub » 18.02.2007 16:47

гм.если в чикбокс галку не ставить то так латынью и остаётся.надо что-то придумать..

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

Сообщение siemens-klub » 20.02.2007 14:51

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

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
Зарегистрирован: 04.10.2006 7:50
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Сообщение Gisher » 27.02.2007 1:04

всё работает, отличный мод
в 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 КБ) 467 скачиваний

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 27.02.2007 8:02

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

Gisher
Увеличить width у textarea ввода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 27.06.2005 1:07
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden » 27.02.2007 11:05

Xpert
А Gisher-у не поможет Multiple BBcode Mod ? Или он для формы быстрого ответа бесполезен?
phpBB2 FAQ
phpBB3 FAQ

Gisher
phpBB 2.0.12
Сообщения: 857
Зарегистрирован: 04.10.2006 7:50
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Сообщение Gisher » 27.02.2007 19:48

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

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

а как можно мод Транслита прикрутить к моду Fully integrated shoutbox

Vasif
phpBB 1.2.0
Сообщения: 19
Зарегистрирован: 28.10.2006 2:12

Сообщение Vasif » 05.03.2007 1:21

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
Зарегистрирован: 08.02.2007 14:50
Откуда: Ярославль
Благодарил (а): 1 раз
Контактная информация:

Сообщение siemens-klub » 16.05.2007 22:29

можно последнюю версию и желательно не яваскриптом

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

Сообщение siemens-klub » 17.05.2007 15:09

уже нашол

SiR
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 27.08.2007 23:59

Сообщение SiR » 28.08.2007 0:04

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

SiR
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 27.08.2007 23:59

Сообщение SiR » 30.08.2007 0:50

Решено, но смайлики всё равно пока транслитит...
* $Id: index.php,v 1.99.2.7 2006/01/28 11:13:39 acydburn Exp $

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 30.08.2007 10:36

SiR писал(а):Решено
Как можете сказать?
я люблю daft punk | новый sugoi.ru

DrillingBilly
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 17.09.2007 22:17

Сообщение DrillingBilly » 17.09.2007 22:21

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
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 18.09.2007 10:37

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

Закрыто

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