Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Цитирование не работает(Chrome, Safari, Firefox 8.0) [fixed]
   Список разделов - Флуд и устаревшие темы - Цитирование не работает(Chrome, Safari, Firefox 8.0) [fixed]Ответить
АвторСообщение
+Ku6EPyXOBEPTKA+
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 27 points
1413

Doom Rate: 1.75
Ссылка на пост №1 Отправлено: 30.03.11 00:37:07
Думаю особых комментариев не нужно. Глюк мелкий, но неприятный. Дело в том, что в Google Chrome кнопка Quote лишь создаёт бокс с ником, а выделенный текст исчезает. В firefox такого глюка нет (IE не проверял).
1 1 2
Raise
- Sergeant -
Next rank: = Sergeant = after 2 points
338

Doom Rate: 1.84
Ссылка на пост №2 Отправлено: 30.03.11 09:38:54
+Ku6EPyXOBEPTKA+ :
в Google Chrome кнопка Quote лишь создаёт бокс с ником

это специальная защита от ленивых флудеров :x
Bars2k
= Sergeant Major =
Next rank: UAC Sergeant Major after 14 points
666

Doom Rate: 1.38
Ссылка на пост №3 Отправлено: 25.04.11 20:21:30
Может ранее про это и писали...Обнаружил в Хроме - выделенние цитаты и нажатие кнопки quote - не работает :( Вставляется только тэг quote и ник. Хром - 10.0.648.205. В Firefox 4.0, в Opera 11.01 - все в порядке.
3
WolfFuerer
- Lance Corporal -
Next rank: = Lance Corporal = after 24 points
136

Doom Rate: 1.06
Ссылка на пост №4 Отправлено: 10.05.11 14:33:03
серьёзно? а почему против файрфокса не работает?

Добавлено спустя 1 минуту 39 секунд:

Я, кароче, буду приписывать слово "цитата" и копи/пасте

Добавлено спустя 43 секунды:

или вообще не буду ни хрена приписывать
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №5 Отправлено: 20.07.11 12:05:52
У меня все то же самое
WolfFuerer
:evil:
StasBFG[iddqd]
-= DoomGod =-
Админ форума
3287

Doom Rate: 2.14
Ссылка на пост №6 Отправлено: 10.11.11 09:47:52
В Firefox 8.0 сломалось цитирование: при нажатии на кнопку Quote в пост вставляются лишь теги, но не выделенный текст.
1 2 2
bardysya
- Sergeant -
Next rank: = Sergeant = after 8 points
332

Doom Rate: 1
Ссылка на пост №7 Отправлено: 10.11.11 15:15:59
StasBFG[iddqd]
Точно такая же штука и в Google Chrome.
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №8 Отправлено: 10.11.11 15:59:04
bardysya :
Точно такая же штука и в Google Chrome.

В Ёпере 11.60 работает.[/quote]
1
fuke-kun]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 37 points
563

Doom Rate: 1.25
Ссылка на пост №9 Отправлено: 10.11.11 16:42:41
bardysya :
В Firefox 8.0 сломалось цитирование: при нажатии на кнопку Quote в пост вставляются лишь теги, но не выделенный текст.

В гуглохроме такая проблема уже года 2 наверное, я уже даже привык.
2
CRED
Recruit
Next rank: Recruit after 4 points
6

Doom Rate: 0.05
Ссылка на пост №10 Отправлено: 01.12.11 16:38:21
bardysya
Вот вот. Как починить кто знает?
ZZYZX
UAC Sergeant Major
Next rank: Chief Petty Officer after 29 points
821

Doom Rate: 1.38
Ссылка на пост №11 Отправлено: 14.12.11 19:06:05
Защита форума или сайта от ошибок (+15)
Функция, добавляющая цитату:
function editmessage(nick){
var txt = '';

if (window.selection) {
var sel = window.selection;var rng = sel; txt = sel;
} else if (document.selection) {
var sel = document.selection;var rng = sel.createRange();rng.colapse; txt = rng.text;
}

if(txt!=""){
document.post.message.focus();
document.post.message.value+="[quote=\""+nick+"\"]" +txt+"[/quote]\n";
document.post.message.focus();
} else alert("Для вставки цитаты необходимо выделить нужное мышью.");
};
function get_selection() {
   if (document.getSelection){
selection = document.getSelection();
selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");
selection = selection.replace(/\r\n/gi, " ");
       while (selection.indexOf("  ") !=-1) selection = selection.replace(/  /gi, "");
selection = selection.replace(/_doublecaret_/gi, "\r\n\r\n");
  } else
      selection = document.selection.createRange().text;
}


Ошибка:

selection.replace is not a function
selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");
viewto...?t=5915 (строка 1004)


Смысла в этой конструкции лично я не вижу вообще. Она выпиливает из цитаты пустую строку и заменяет \r\n на пробел. Вывод: не только не нужно, но и глючит. Уберите, и всё снова ок!

EDIT: Проблема оказалась не совсем в этом, но её решили.
1
StasBFG[iddqd]
-= DoomGod =-
Админ форума
3287

Doom Rate: 2.14
Ссылка на пост №12 Отправлено: 14.12.11 20:25:10
Спасибо, исправлено :)
1 2 2
fuke-kun]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 37 points
563

Doom Rate: 1.25
Ссылка на пост №13 Отправлено: 14.12.11 20:26:29
StasBFG[iddqd] :
Спасибо, исправлено

Ох, ну наконец-то работает. :)
2
StasBFG[iddqd]
-= DoomGod =-
Админ форума
3287

Doom Rate: 2.14
Ссылка на пост №14 Отправлено: 14.12.11 20:58:09
Более того, теперь при цитировании корректно копируются смайлы!
1 2 2
Grue13
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 139 points
1301

Doom Rate: 1.01
Ссылка на пост №15 Отправлено: 14.12.11 21:04:40
StasBFG[iddqd] :
Более того, теперь при цитировании корректно копируются смайлы!

А у меня не копируются.

Рад, что спустя несколько лет починили всё же :shock: Хотя я тоже виноват - мог бы сам предложить исправленный скрипт, да лень возиться было.
2 5 1
ZZYZX
UAC Sergeant Major
Next rank: Chief Petty Officer after 29 points
821

Doom Rate: 1.38
Ссылка на пост №16 Отправлено: 14.12.11 21:17:02
У меня копируются. Зависит от того, копирует ли браузер при выделении текста значение ALT вместо картинки.
1
Страница 1 из 1Перейти наверх
   Список разделов - Флуд и устаревшие темы - Цитирование не работает(Chrome, Safari, Firefox 8.0) [fixed]