Цитирование не работает в Epiphany 2.30 (багрепорт)

Внимание! Если у вас проблемы с регистрацией, пишем сюда свои жалобы.
Если вас что-то не устраивает, вы нашли ошибку или хотите что-то предложить - Пишите сюда, ваша просьба обязательно будет рассмотрена!

Модератор: Модераторы разделов

sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Цитирование не работает в Epiphany 2.30

Сообщение sciko »

Сабж.
Т.е. нажимаешь линк "цитата", а цитата в текстарию быстрого ответа не вставляется.
На всякий случай Epiphany использует WebKit как движок.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

sciko писал(а):
09.12.2010 17:03
Сабж.
Т.е. нажимаешь линк "цитата", а цитата в текстарию быстрого ответа не вставляется.
На всякий случай Epiphany использует WebKit как движок.

Ссылка "цитата" работает по-другому. Она предназначена для ответа сразу на несколько сообщений. Нужно нажать "цитату" напротив каждого из этих сообщений (при этом внешний вид ссылки изменится, показывая, что сообщение выбрано для ответа), а затем нажать "ответить" в самом низу или самом верху темы. Откроется "нормальная" форма ответа, а в ней будут процитированы все выбранные сообщения.
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

Я о той что слева с java script:pasteQ2('/dev/random','9th December 2010 - в 17:12', '1122420');
А не о той что справа с multiquote_add(1122420); return false;
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21506
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Цитирование не работает в Epiphany 2.30

Сообщение Bizdelnick »

В Midori то ж самое, кстати.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

Проверил. WebKit перед обработкой щелчка по любой ссылке сбрасывает выделение. А поскольку цитируется только выделенная часть, он не цитирует ничего. Я не знаю, возможно ли это реализовать так, чтобы работало в WebKit.

Лучше всего, я думаю, отправить багрепорт разработчикам WebKit.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Цитирование не работает в Epiphany 2.30

Сообщение watashiwa_daredeska »

/dev/random писал(а):
09.12.2010 17:47
WebKit перед обработкой щелчка по любой ссылке сбрасывает выделение. А поскольку цитируется только выделенная часть, он не цитирует ничего. Я не знаю, возможно ли это реализовать так, чтобы работало в WebKit.
Ну, в Chrome/Chromium ведь работает.

/dev/random писал(а):
09.12.2010 17:47
Лучше всего, я думаю, отправить багрепорт разработчикам WebKit.
Или Epiphany.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

watashiwa_daredeska писал(а):
09.12.2010 18:39
/dev/random писал(а):
09.12.2010 17:47
Лучше всего, я думаю, отправить багрепорт разработчикам WebKit.
Или Epiphany.

Я проверил в 3 браузерах на WebKitGTK. Во всех трёх эта проблема присутствует. Если это проблема не WebKit в целом, то по меньшей мере WebKitGTK. У кого-нибудь есть возможность проверить на Qt-WebKit?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Цитирование не работает в Epiphany 2.30

Сообщение serzh-z »

/dev/random писал(а):
09.12.2010 18:48
Если это проблема не WebKit в целом,
Это древняя проблема - WebKit не умеет (это точно была known issue для Chrome пару лет назад) работать с регионами и выделять текст. Имеет смысл поискать инфу в багтрекинге Хрома - возможно что там есть инфа о том что они собираются (или не собираются и по какой причине) отправить патч в апстрим, или есть описание workaround для JS.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

/dev/random писал(а):
09.12.2010 18:48
У кого-нибудь есть возможность проверить на Qt-WebKit?

Проверил на Qt-WebKit (Arora). Та же проблема.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

Добавил небольшой хак для обхода проблемы. Тестируйте.
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

Epiphany 2.30: не работает.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

sciko писал(а):
10.12.2010 13:01
Epiphany 2.30: не работает.

Забыл сказать: перед тестированием нужно очистить кеш.
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

Очистил и куки, и временные файлы. не работает.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

sciko писал(а):
10.12.2010 13:24
Очистил и куки, и временные файлы. не работает.

А вы не забываете выделить цитируемый текст?
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

Не забываю. На всякий случай очистил всё и проверил. Не работает. Просто гаснет выделение.
ЗЫ. Напоминаю, что я использую Epiphany с движком WebKit, а не Gecko.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

sciko писал(а):
10.12.2010 13:48
Не забываю. На всякий случай очистил всё и проверил. Не работает. Просто гаснет выделение.
ЗЫ. Напоминаю, что я использую Epiphany с движком WebKit, а не Gecko.

Какая версия WebKitGTK? Я тестировал Epiphany-2.30.2 с WebKitGTK-1.2.3, работает.

Upd: О! Понял. Я тестирую в скине TextGray, в нём работает, а в скине Standard, действительно, не работает.

Пока тестируйте в TextGray, а я займусь переносом изменений в Standard.
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

libwebkit-1.0-common: 1.2.5-0ubuntu0.10.04.1
epiphany-browser: 2.30.2-1ubuntu1.1

/dev/random писал(а):
10.12.2010 13:53
Пока тестируйте в TextGray, а я займусь переносом изменений в Standard.
Тут работает.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

/dev/random писал(а):
10.12.2010 13:53
Пока тестируйте в TextGray, а я займусь переносом изменений в Standard.

Done. Ответил уже с использованием ссылки "цитата" в скине Standard.
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Цитирование не работает в Epiphany 2.30

Сообщение sciko »

/dev/random писал(а):
10.12.2010 14:02
Ответил уже с использованием ссылки "цитата" в скине Standard.
Midori 0.2.2-1ubuntu1: TextGray работает, Standard -- нет.

sciko писал(а):
10.12.2010 14:05
Standard -- нет.
fixed. Видимо ещё раздавался с сервака кеш.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5480
ОС: Gentoo

Re: Цитирование не работает в Epiphany 2.30

Сообщение /dev/random »

Кстати, если кому интересно, объясняю, в чём проблема и как я её обошёл.

В WebKit (qt, gtk) перед обработкой щелчка по любой ссылке сбрасывается выделение, и скрипт, запускаемый по этой ссылке, уже не может определить, что было выделено. Я повесил на "отпускание" кнопки мыши (в т.ч. после выделения) скрипт, сохраняющий выделение в глобальную переменную. А обработчик ссылки "цитата", если не может прочитать выделение, читает вместо этого содержимое переменной.

Возможно, идея кому-нибудь пригодится на их сайтах.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Цитирование не работает в Epiphany 2.30

Сообщение sash-kan »

/dev/random писал(а):
10.12.2010 12:54
Добавил небольшой хак для обхода проблемы. Тестируйте.
цитата сделана из этого браузера:
Midori 0.2.4 GTK+ 2.20.0, WebKitGTK+ 1.2.0
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: