Arhar Опубликовано 1 Мая 2007 Жалоба Поделиться Опубликовано 1 Мая 2007 кстати у меня тоже в опере замечена несовместимость кодировок, в ие и фф все нормально Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Мая 2007 Жалоба Поделиться Опубликовано 1 Мая 2007 опера vs кодировкарассказываюфайл, содержащий таблицу символов прикрепляется без спецификации кодировкипоэтому вам придется самим насильно установить кодировку Кириллица — windows-1251во вкладке Вид — Кодировка Ссылка на комментарий Поделиться на других сайтах Прочее
Ra19 Опубликовано 12 Мая 2007 Жалоба Поделиться Опубликовано 12 Мая 2007 мозилла ругается .... IE & FF все ок.. а мозилла ругается.... --Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLTextAreaElement.selectionEnd]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /forum/jscripts/ips_text_editor_func.js :: translit :: line 1" data: no]-- Ссылка на комментарий Поделиться на других сайтах Прочее
deaf Опубликовано 13 Мая 2007 Жалоба Поделиться Опубликовано 13 Мая 2007 Попробовал ставить.Когда ставлю в ips_text_editor.js вставку для несжатой версии-вообще исчезают вся верхняя панелька (шрифты,смайлы и т.п) в форуме ответа.Хоть у меня и не сжатая. Иконка Транслит наползла на иконку "А"- тож не знаю как это дело поправить... (( Ссылка на комментарий Поделиться на других сайтах Прочее
bakabek Опубликовано 19 Мая 2007 Жалоба Поделиться Опубликовано 19 Мая 2007 Странно...Я всё сделал по инструкции , но кнопка у не появляется =(у меня версия 2,2,1 Может я ошибся где-то в файле ips_text_editor.jsхотя делал всё по инструкции ..Чего я забыл ? Ссылка на комментарий Поделиться на других сайтах Прочее
h8)u Опубликовано 20 Мая 2007 Автор Жалоба Поделиться Опубликовано 20 Мая 2007 bakabek, если кнопка не появилась, значит, скины не отредактированы или отредактированы неправильно. Ссылка на комментарий Поделиться на других сайтах Прочее
chiffa_cff Опубликовано 23 Мая 2007 Жалоба Поделиться Опубликовано 23 Мая 2007 поставил на 2.2.2 вроде стало нормально. нажимаю на кнопку, но ничего не проиходит... Ссылка на комментарий Поделиться на других сайтах Прочее
TeenLand Опубликовано 28 Мая 2007 Жалоба Поделиться Опубликовано 28 Мая 2007 версия 2.2.2транслит работает только в стандартном редакторе в «Rich Text» не работает Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 29 Мая 2007 Жалоба Поделиться Опубликовано 29 Мая 2007 для рич текста придется делать по другому, я на этом намучался огого разнеси функции непосредственно транслита в разные файлыв std.js:function translit() { var obj_ta = document.REPLIER.Post; //---------------------------------------- // It's IE! //---------------------------------------- if ( (ua_vers >= 4) && is_ie && is_win) { if (obj_ta.isTextEdit) { obj_ta.focus(); var sel = document.selection; var rng = sel.createRange(); rng.colapse; if((sel.type == "Text" || sel.type == "None") && rng != null) { rng.text = dotranslate(rng.text); } } else { obj_ta.value = dotranslate(obj_ta.value); } } //---------------------------------------- // It's MOZZY! //---------------------------------------- else if ( obj_ta.selectionEnd ) { var ss = obj_ta.selectionStart; var st = obj_ta.scrollTop; var es = obj_ta.selectionEnd; if (es <= 2) { es = obj_ta.textLength; } var start = (obj_ta.value).substring(0, ss); var middle = (obj_ta.value).substring(ss, es); var end = (obj_ta.value).substring(es, obj_ta.textLength); //----------------------------------- // text range? //----------------------------------- if (obj_ta.selectionEnd - obj_ta.selectionStart > 0) { middle = dotranslate(middle); } obj_ta.value = start + middle + end; var cpos = ss + (middle.length); obj_ta.selectionStart = cpos; obj_ta.selectionEnd = cpos; obj_ta.scrollTop = st; } //---------------------------------------- // It's CRAPPY! //---------------------------------------- else { obj_ta.value = dotranslate(obj_ta.value); } obj_ta.focus(); return; }rte.js:function translit() { if ( ! isRichText ) { return; } if ( isIE ) { var sel = rtewindow.document.selection; var ts = rtewindow.document.selection.createRange(); ts.colapse; if ( (sel.type == "Text" || sel.type == "None") ) { ts.text = dotranslate(ts.text); } else { rtewindow.document.body.innerHTML = dotranslate(rtewindow.document.body.innerHTML); } } else { //------------------------------- // FRAGment, not a game of UT //------------------------------- var frag = rtewindow.document.createDocumentFragment(); var span = rtewindow.document.createElement("span"); //------------------------------- // Apply tags... //------------------------------- sel_html = _gecko_get_html(); //------------------------------- // Remove empty span tags //------------------------------- if ( sel_html ) { span.innerHTML = dotranslate(sel_html); } else { span.innerHTML = dotranslate(span.innerHTML); } while ( span.firstChild ) { frag.appendChild(span.firstChild); } _gecko_insert_node_at_selection( frag ); } rtewindow.focus(); return; } конечно тупняк, но решает Ссылка на комментарий Поделиться на других сайтах Прочее
~Aqua~ Опубликовано 3 Июня 2007 Жалоба Поделиться Опубликовано 3 Июня 2007 Проблема такая вышла, у меня не выходит... Но я пробовал менять underline через АЦ... Никакого толка... В чем может быть проблема? Вроде skin_post.php Тоже отредактировал... Но опят ничего... Вместо ссылки <img=....underline.png"> ставил просто 111 но всеравно показывал картинку... И в АЦ и в файле так сделал... Версия форума 2.2.1 Ссылка на комментарий Поделиться на других сайтах Прочее
POGRANICHNIK Опубликовано 14 Июня 2007 Жалоба Поделиться Опубликовано 14 Июня 2007 2.2.2 - скрипт работает, ждем для RTX и быстрого ответа. Спасибо автор. Ссылка на комментарий Поделиться на других сайтах Прочее
~Aqua~ Опубликовано 16 Июня 2007 Жалоба Поделиться Опубликовано 16 Июня 2007 А можно сделать так чтоб в D22 Shoutbox v1.1.2 тоже было?Точнее кнопка есть, но не работает... И не разобрался, где редактировать это?Если он берет автоматически с ответа все. То пусть и функции тоже. Не подскажешь как сделать в D22 Shoutbox? Ссылка на комментарий Поделиться на других сайтах Прочее
EDyK Опубликовано 16 Июня 2007 Жалоба Поделиться Опубликовано 16 Июня 2007 А не подскажите , как это в форму быстрого ответа запихнуть? Ссылка на комментарий Поделиться на других сайтах Прочее
~Aqua~ Опубликовано 19 Июня 2007 Жалоба Поделиться Опубликовано 19 Июня 2007 Народ, как вставить в быстрый код, или в D22 чат? Ссылка на комментарий Поделиться на других сайтах Прочее
fsmpt Опубликовано 13 Июля 2007 Жалоба Поделиться Опубликовано 13 Июля 2007 А не подскажите , как это в форму быстрого ответа запихнуть?Мне тоже интересно. И ещё хотел спросит можно ли сделать чтоб он переводил не толко Английский > Русский, а и наоборот Русский > Английский Ссылка на комментарий Поделиться на других сайтах Прочее
Schnapz Опубликовано 19 Июля 2007 Жалоба Поделиться Опубликовано 19 Июля 2007 А не подскажите , как это в форму быстрого ответа запихнуть?Мне тоже интересно. И ещё хотел спросит можно ли сделать чтоб он переводил не толко Английский > Русский, а и наоборот Русский > АнглийскийЯ сделал так - добавил в шаблон quick_reply_box_open код кнопки транслита, немножко изменив его по образцу других кнопок в том же шаблоне:<td><div class="rte-normal"><a href="java script:translit()"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-translit.gif" alt="Translit" title="Translit" ></a></div></td> Потом весь дополнительный код с функциями транслита, что добавляется в файлик ips_text_editor.js, я заключил в тэги джаваскрипта <script type="text/javascript">КОД</script> и сунул в тот же самый шаблон в самый верх. Это конечно метод довольно таки костыльный, т.к. он немного увеличит расход траффика при загрузке формы быстрого ответа, но зато все работает Если найдется другой, более удобный метод, пишите... Ссылка на комментарий Поделиться на других сайтах Прочее
Saechka Опубликовано 23 Июля 2007 Жалоба Поделиться Опубликовано 23 Июля 2007 (изменено) Все, сама нашла. Изменено 23 Июля 2007 пользователем Saechka Ссылка на комментарий Поделиться на других сайтах Прочее
scorpion1 Опубликовано 23 Сентября 2007 Жалоба Поделиться Опубликовано 23 Сентября 2007 етот транслит подходит для 2.3.1? Ссылка на комментарий Поделиться на других сайтах Прочее
Gadget[est] Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 если вписать<td><div class="rte-normal"><a href="java script:translit()"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-translit.gif" alt="Translit" title="Translit" ></a></div></td>то тебя форум пошлет по матушке в адрес форума/java%20script:translit() видать чего то не хватает есть еще предложения? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 Знающие люди догадаются оттуда пробел убрать... Ссылка на комментарий Поделиться на других сайтах Прочее
Gadget[est] Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 Sannisсогласен, я дурак исправил.. полегчало.Благодарствие. Для таких же тупых как я, которые без подсказок не понимают, то пробел убираем между java script Ссылка на комментарий Поделиться на других сайтах Прочее
scorpion1 Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 так мне никто не ответил версия 2.3.1 подходит для этого мода? Ссылка на комментарий Поделиться на других сайтах Прочее
Gadget[est] Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 scorpion1да у меня подошло. Sannis или кто знает.. как этот же мод добавить в быстрое редактирование? точно также как и в быстрый ответ? если так то в какой шаблон ? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 как этот же мод добавить в быстрое редактирование? точно также как и в быстрый ответ? если так то в какой шаблон ? Принцип тотже. Если в быстрый ответ уже добавили, то нужно только кнопку сделать. Шаблон skin_post->inline_edit_quick_box Ссылка на комментарий Поделиться на других сайтах Прочее
Gadget[est] Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 фокус не удался.Кнопка появилась после <td><div class="rte-normal"><a href="java script:translit()"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-translit.gif" alt="Translit" title="Translit" ></a></div></td> но не функционирует, даже после добавления самого кода транслитератора..ни с ним ни без него не фурычит неужели я опять туплю? Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения