20:31

В любой непонятной ситуации - ложись спать
Здравствуйте, уважаемые. Вопрос к администрации (надеюсь, я по адресу попал?). Заранее извиняюсь, если данная проблема уже подымалась. Я первый раз обращаюсь к данному сообществу.



Итак... В опере 8.5 (да и в любой другой, да и в FFox тоже), в отличии от IE, при написании поста либо комментария, когда выделяешь текст и нажимаешь на кнопочку тега, то вместо того, чтобы заключить выделенный текст в соответствующий тег (как это делается в IE), появляется окошечко с надписью "введите текст для:". И вот очень неудобно выделять этот текст заново, копировать его, удалять, вставлять в это окошко, а потом из конца поста перемещать в нужное место... Нельзя ли как-нибудь исправить это дело, чтоб как в осле было?

Или, быть может, кто-то умный уже давно написал адекватный Java sсriрt для оперы, который эту проблему устраняет, и всё прогрессивное человечество уже вовсю пользуется им? :)



К слову, фича "Чтобы вставить цитату с этой страницы, выделите её и нажмите на эту строку" также не работает в опере.



И ещё проблема. Иногда, при оставлении комментария, после появления надписи "комментарий успешно добавлен", данный комментарий не отображается, хотя на самом деле он есть и становится виден, если обновить страницу ещё раз.



Система:

Microsoft Windows XP

Professional

SP1



Браузер:

Opera 8.5



Заранее премного благодарен.

Комментарии
04.10.2005 в 20:59

I am a human being just like all of you
Аналогичная ситуация, я использую Mozilla FFox version 1.0.7.

Давно хотела задать такой вопрос, спасибо Вам за него, надеюсь очень, что нам ответят:-)
04.10.2005 в 21:07

В любой непонятной ситуации - ложись спать
Да, есть такое дело. Я до оперы на FFox сидел.

Пожалуйста :) Я тоже на это надеюсь :)
04.10.2005 в 21:45

капибара
пассажир Мандариновой Травы

Нельзя ли как-нибудь исправить это дело, чтоб как в осле было?

хм... тут парой постов назад уже отправляли к разработчику... в данном случае - Оперы.







04.10.2005 в 21:52

В любой непонятной ситуации - ложись спать
quirischa

Не надо меня посылать никуда, мне тут хорошо.



Хде, кстати? 2 страницы назад пролистал - нету.
04.10.2005 в 22:10

капибара
пассажир Мандариновой Травы

Не надо меня посылать никуда, мне тут хорошо.

нет, действительно. вы пробовали заходить

сюда и спрашивать?



Хде, кстати? 2 страницы назад пролистал - нету.

http://diary.ru/~diary-support/?com...;postid=7663310
04.10.2005 в 22:19

В любой непонятной ситуации - ложись спать
кгхм... Сильно сомневаюсь, что разработчики оперы кинутся перелопачивать её код и выпускать новый релиз специально ради того, чтобы Я мог писать в одном из тысячи блогов :) Тем паче, что они наверняка не имеют ни малейшего представления о том, что такое @дневники и как они устроены.



Там про баннеры. У меня к баннерам претензий вообще никаких нет. И отправляли там к русскоязычному разработчику, который в курсе устройства дневников и которому переписать свою программу - 20 минут свободного времени. Вы это, дифференцируйте как-то хоть
04.10.2005 в 22:25

Мелкий жулик, пристроившийся задарма
пассажир Мандариновой Травы, если коротко: у Оперы (и Мозиллы, наверно, не пользовалась последней) функция форматирования текста работает ТОЛЬКО через отдельное яваскриптное окошко. Примите это как данность. изменить это нельзя, можно только смириться.
04.10.2005 в 22:27

капибара
пассажир Мандариновой Травы

там про баннеры, которые убирались одной программой.

в вашем посте - про окошечко, выскакивающее в другой программе.

по-моему, ситуации похожи. а по-вашему?
04.10.2005 в 22:35

Мелкий жулик, пристроившийся задарма
quirischa

Квырь, не грузи человека и не посылай его за леса-горы в поисках аналогий. Отдельное окно для тегов всех напрягает поначалу, но так как изменить это невозможно, то постепенно поплюемся и привыкаем. :)))
04.10.2005 в 22:39

В любой непонятной ситуации - ложись спать
Эллаирэ

Понял, принял. Щаз совсем идиотский вопрос задам. А в дневниках ничего нельзя изменить, чтобы тысячи пользователей оперы и лисы не мучались с этим? :)



quirischa

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

Во втором случае мы имеем дело с русскоязычным человеком, до которого, во-первых, намного проще донести суть проблемы и которому намного проще переписать свою программку, которую он, между прочим, и писал-то специально для дневников.
04.10.2005 в 22:42

В любой непонятной ситуации - ложись спать
quirischa



представляете, если бы вы воспользовались программой Microsoft, вам пришлось бы писать самому Биллу Гейтсу! © нос

:)
04.10.2005 в 22:50

Мелкий жулик, пристроившийся задарма
пассажир Мандариновой Травы, этот вопрос поднимался уже бесчисленное число раз. Я не найду сейчас веток с обсуждениями, но суть сводилась к тому, что 1) скрипт дневников никто переписывать под Оперовладельцев не будет и 2) все это дело привычки.

Хотя я вот не понимаю, как люди вообще эксплорером пользуются, с ним же жить невозможно. Но в Майкрософт писать не буду. :)
04.10.2005 в 22:54

капибара
пассажир Мандариновой Травы

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



зря вы так не цените разработчиков Оперы. а вдруг ваша просьба подтолкнет их к поддержке майкрософтовских "примочек" в эксплорере?



Эллаирэ

оки, уговорила... выключаю свой третий микрофон и перехожу в разряд случайных прохожих.



2пассажир Мандариновой Травы:

ну эта... удачи, что ли =)

04.10.2005 в 22:55

В любой непонятной ситуации - ложись спать
Эллаирэ

Эх... Так ведь ещё и мозиллавладельцы есть (слово-то какое стрёмное - мозилла - как будто стекло жуёшь). И вместе нас больше, чем ослоприверженцев :)

Ну, привычки, так привычки. Покряхтел и будет с меня :)
04.10.2005 в 22:59

В любой непонятной ситуации - ложись спать
quirischa

Есть такая поговорка, "семеро одного не ждут". Ну, так вот, тут смысл примерно такой же. Хотя, может и подтолкнёт :) Напишите :) У меня скудный ангельский, ограниченный одной областью применения.
04.10.2005 в 23:03

Мелкий жулик, пристроившийся задарма
quirischa, упаси тьма из Оперы Эксплорер делать! Уйду жить в пингвина...:-D
04.10.2005 в 23:09

В любой непонятной ситуации - ложись спать
quirischa

2пассажир Мандариновой Травы: ну эта... удачи, что ли =)

Спасибо, что ли :)
04.10.2005 в 23:21

I am a human being just like all of you
Кстати Мозилла очень даже поддерживает скрипт цитаты в livejournal, один из онлайновых девников, в который можно писать на многих языках, включая русский. Так что это не недоработка разработчиков мозиллы, а просто так скрипт для @дневников написан. Я, конечно, привыкла, копировать и вставлять цитаты вручную, просто хотелось бы удобства. Ну да ладно, что уж тут, будем продолжать по старинке. Предпочитаю как и Эллаирэ не пользоваться Эксплорером:)
04.10.2005 в 23:22

Сами разбирайтесь, что пишу ...
пишите нужные тэги в ручную =)) не поленитесь =)) кнопочки и выделения, это деградация по методу М$ =))



============================================



Опера начиная с версии 8.0 имхо уже поддерживает некоторые тэги от IE, я нашел лишь то, что опера поддерживает смену цвета скролбара =)))



============================================



Уходить в пингвина =)) хм ... глупо =)) это вам ничего не даст =)) опера компилируется из единого исходника, портированого под определенные платформы =)) под *nix она тоже close-source =))
04.10.2005 в 23:28

В любой непонятной ситуации - ложись спать
Shiru

да ну, лучше сразу компьютер выбросить в окно и писать руками :) И ключи от машины туда же - пешком полезней :) Да и жить тоже лучше на природе, где-нить в деревне :)
04.10.2005 в 23:40

Мелкий жулик, пристроившийся задарма
Shiru

ходить в пингвина =)) хм ... глупо =)) это вам ничего не даст =))

Почему? Хотя бы это даст мне безглючную и устойчивую к вирусам операционку:)))
04.10.2005 в 23:42

Сами разбирайтесь, что пишу ...
Эллаирэ хе =))) да =)) вы реально далеки от нее =))) ну поставте ... поставте =)) лучше ставте сразу FreeBSD она надежнее =))) вот потом и поговарим =)) когда все поставите, настроите =)))
04.10.2005 в 23:51

Мелкий жулик, пристроившийся задарма
Shiru, я не имею привычки говорить о чем-то, если я далека от сути вопроса - это ниже моего достоинства. Делать выводы о незнакомом человеке - не слишком воспитанно с Вашей стороны. Говорить мне с Вами не о чем и незачем - каждому свое. Да и не то место. До свидания.



пассажир Мандариновой Травы, как показывает почти трехлетняя практика ведения дневника из-под Оперы, со временем, заходя из-под IE, начинаешь плеваться и недоумевать - куда делись привычные окошки для форматирования текста. ;)

Насчет писать руками - о-о, несбыточная мечта... :)
04.10.2005 в 23:58

В любой непонятной ситуации - ложись спать
Эллаирэ

Как показывает однолетняя практика ведения дневника под оперой, мне осталось ждать ещё 2 года до того, как я стану плеваться :)
05.10.2005 в 00:07

Сами разбирайтесь, что пишу ...
До скорых встреч под FreeBSD, которая без троянов, руткитов и прочего =)) хехе ... =))
05.10.2005 в 00:13

не все напрасно
У каждого браузера есть свои достоинства и недостатки.

Насколько мне известно, Опера и Мозилла не поддерживают ява-скрипт в его стандартном виде, а именно на нем выполнены те функции, о которых вы говорите, и они гарантированно работают только в ИЕ.

05.10.2005 в 00:16

В любой непонятной ситуации - ложись спать
нос

В любом случае, спасибо за ответ )
05.10.2005 в 09:13

Homo virtualis группа [γ]
Эллаирэ не понял… Всё работает нормально, если пользоваться именно нормальными скриптами а не ослячьим vbs

нос

наоборот

Опера и мозилла поддерживает javasсriрt===ECMAsсriрt — именно стандартный вид js

Осёл поддерживает свой jsсriрt+vbsсriрt — которые отличается от стандартного.

И легко можно написать скрипт который будет работать в опере (и в мозилле.)

function insertAtCursor(myField, myValue) {

//Opera8/MOZILLA/NETSCAPE support

if (myField.selectionStart || myField.selectionStart == '0') {

var startPos = myField.selectionStart;

var endPos = myField.selectionEnd;

myField.value = myField.value.substring(0, startPos)

+ myValue

+ myField.value.substring(endPos, myField.value.length);

myField.selectionStart+=myValue.length;

} else {

// alert();

myField.value += myValue;

}

}

Вот этот вот кусок великолепно позволяет вставлять текст в позицию курсора для гекконов и оперы

var txt_block='';

function get_selection() {

txt_block='';

if (document.getSelection) {txt_block=document.getSelection();}

else if (document.selection) {txt_block=document.selection.createRange().text;}

}

function quoter() {

if (txt_block != "") document.forms.postmodify.message.value+=""+txt_block+"";

}

<a onmouseover=get_selection(); href='#' onclick='quoter()'>click</a>

вот этот вот — позволяет вставить цитату в форму ответа.

Пожалуйста, делайте…



PS: Я для себя сделал userJS, теперь работает вставка цитаты…

Попробую сегодня, пока есть ещё запал — сделать нормальную работу с тегами.

http://dances.nsk.su/o/diary.fix.js — скачивайте, кидайте в папку с userJS вашей оперы, и перегружайте страницу.

ффоксом не пользуюсь, поэтому не в курсе что дакак.
05.10.2005 в 09:49

Homo virtualis группа [γ]
Дополнение:

по тому же адресу лежит новый файл, в котором:

выделенный текст в текстовой арии обрамляется тегами

немного изменённый

2Name:

также вставляется в позицию курсора.

Реализовано при помощи window.opera.defineMagicVariable…

PS:

if (navigator.userAgent.indexOf('Opera') != -1) {//опера блин

advanced_code = 0; — а вот за это поубивал бы кое-кого, долго и мучительно… // кривыеручки и лень, а не опера.
05.10.2005 в 11:26

В любой непонятной ситуации - ложись спать
2Kildor:

Родина вас не забудет! А если забудет - я ей напомню :)



Блин, всё работает! :)