_
» Opera - плагины, дополнения, панели, кнопки, утилиты
Кто-нибудь может проверить - в 11.10.2005 перестало работать цитирование выделенного текста в поле ввода адреса следующей конструкцией:
Код: [no]Item," Quote"="Go to page, "javascript:(function(){var ts=document.getSelection(); if(ts) {var ta = window.document.getElementsByTagName('textarea'); var tl=ta.length-1; if(tl>-1){do{var t=ta[tl]; tl--} while(tl>-1&&t.rows<5); var n = ts.split('\n').length; if(t.rows < 15){t.rows + n <= 15 ? t.rows += n : t.rows = 15}; t.focus(); var tx=document.selection.createRange();var nm=''; if(location.hostname=='forum.ru-board.com' && lastClicked){var hl=lastClicked;while (hl.className != 'tpc' && hl.nodeName != 'HTML'){hl = hl.parentNode};var tn=hl.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];nm=''+hl.parentNode.firstChild.innerText.replace(/\n.*/g,'')+'\r\n.href+']'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+' '; if(t.value.indexOf(nm)!=-1){nm=''};}; tx.text += nm+'
Цитата:
Код: [no]Item," Quote"="Go to page, "javascript:(function(){var ts=document.getSelection(); if(ts) {var ta = window.document.getElementsByTagName('textarea'); var tl=ta.length-1; if(tl>-1){do{var t=ta[tl]; tl--} while(tl>-1&&t.rows<5); var n = ts.split('\n').length; if(t.rows < 15){t.rows + n <= 15 ? t.rows += n : t.rows = 15}; t.focus(); var tx=document.selection.createRange();var nm=''; if(location.hostname=='forum.ru-board.com' && lastClicked){var hl=lastClicked;while (hl.className != 'tpc' && hl.nodeName != 'HTML'){hl = hl.parentNode};var tn=hl.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];nm=''+hl.parentNode.firstChild.innerText.replace(/\n.*/g,'')+'\r\n.href+']'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+' '; if(t.value.indexOf(nm)!=-1){nm=''};}; tx.text += nm+'
Цитата:
'+ts+''; t.setSelectionRange(t.selectionEnd-ts.length-15, t.selectionEnd)};} else ujs_bbcode_tag('[quote]')})()", , , "q""[/no]
WatsonRus
Это откуда? [more=Вариант Lex1]
Код: Item, "Копировать в форму ответа" = Go to page, "javascript:(function(){var prequote=function(v){var n='';var u='';var c=window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n=''+c.parentNode.firstChild.innerText.replace(/\n.*/g,'')+' ';u='.href+']'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+' '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv;i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n=''+c.parentNode.parentNode.getElementsByTagName('a')[0].innerText+' ';u='.href+'][?] '};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();var sel=document.createElement('div');if(s!='')sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML=''+e.innerHTML+'';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='
Код: '+e.innerHTML+'
Это откуда? [more=Вариант Lex1]
Код: Item, "Копировать в форму ответа" = Go to page, "javascript:(function(){var prequote=function(v){var n='';var u='';var c=window.getSelection().getRangeAt(0).commonAncestorContainer;if(location.hostname=='forum.ru-board.com'){while(c.className!='tpc'&&c.parentNode){c=c.parentNode};if(c.className!='tpc')return;var tn=c.parentNode.parentNode.childNodes[1].childNodes[0].childNodes[1];n=''+c.parentNode.firstChild.innerText.replace(/\n.*/g,'')+' ';u='.href+']'+tn.childNodes[7].innerText.replace(/^ +/,'').replace(/ +$/,'')+' '};if(window.smf_theme_url){while((c.className||'').indexOf('windowbg')==-1&&c.parentNode){c=c.parentNode};var dv=c.getElementsByTagName('div');for(var i=0,di;di=dv;i++){if(di.className=='post'){c=di;break}};if(c.className!='post')return;n=''+c.parentNode.parentNode.getElementsByTagName('a')[0].innerText+' ';u='.href+'][?] '};if(v.indexOf(n)!=-1)n='';if(v.indexOf(u)!=-1)u='';return n+u};var s=window.getSelection();var sel=document.createElement('div');if(s!='')sel.appendChild(s.getRangeAt(0).cloneContents());var ele=sel.getElementsByTagName('*');for(var i=0,e;e=ele[i];i++){switch(e.tagName.toUpperCase()){case'A':e.innerHTML=''+e.innerHTML+'';break;case'FONT':if(e.color){e.innerHTML='[color='+e.color+']'+e.innerHTML+'[/color]'};break;case'DIV':if(e.className=='code'){e.innerHTML='
Код: '+e.innerHTML+'
Rodny 20:31 02-03-2011
Цитата:
Я уже не помню. Столько правок вносил в меню и тулбары... но до 11.01 включительно все пахало на всех версиях, начиная с 8.54.
За вариант от Лекса спасибо, но это "Копировать в форму ответа", а это несколько другой скрипт.
Я имел в виду
Цитата:
Добавлено:
А выходит, если конструкция не работает в 11.10, то оперцы опять что-то поменяли в обработке скриптов?
Цитата:
Это откуда?
Я уже не помню. Столько правок вносил в меню и тулбары... но до 11.01 включительно все пахало на всех версиях, начиная с 8.54.
За вариант от Лекса спасибо, но это "Копировать в форму ответа", а это несколько другой скрипт.
Я имел в виду
Цитата:
цитирование выделенного текстапрямо в окне ввода текста. Т.е. выделил фразу в окне ввода, нажал кнопку, и выделенное обрамилось тегами [quote]. Иногда бывает нужно.
Добавлено:
А выходит, если конструкция не работает в 11.10, то оперцы опять что-то поменяли в обработке скриптов?
WatsonRus
Хм, а оно на руборде работало как-то по особому? Я его в 10.10.1893 добавил в [Edit Widget Popup Menu], выделил текст в поле, так просто quote добавились. А что там делает часть "if(location.hostname=='forum.ru-board.com'..." я не понял.
Если больше ничего не нужно, можно использовать банальное:
Код: Item,"Quote"=External action, , , , "q" > Cut & Insert, "
Цитата:
Хм, а оно на руборде работало как-то по особому? Я его в 10.10.1893 добавил в [Edit Widget Popup Menu], выделил текст в поле, так просто quote добавились. А что там делает часть "if(location.hostname=='forum.ru-board.com'..." я не понял.
Если больше ничего не нужно, можно использовать банальное:
Код: Item,"Quote"=External action, , , , "q" > Cut & Insert, "
Цитата:
" & Paste & Insert, ""
Что за фича с сайтом лекса? http://ruzanow.ru/
с чего это шрифт вырос в 2 раза ? может через скрипты или CSS можно как-то вернуть прежний вид ?
с чего это шрифт вырос в 2 раза ? может через скрипты или CSS можно как-то вернуть прежний вид ?
1Nata
ну я через онлайн сервис доктора веба проверял, вроде молчит, вообще на сайте откуда то взялся фрем, с чего бы, даже установщик виндуз медиа плеера попросил установиться, ага, даже нормальный бы не установил, а тут хз че такое :'(
щас нормально все открылось
ну я через онлайн сервис доктора веба проверял, вроде молчит, вообще на сайте откуда то взялся фрем, с чего бы, даже установщик виндуз медиа плеера попросил установиться, ага, даже нормальный бы не установил, а тут хз че такое :'(
щас нормально все открылось
Цитата:
щас нормально все открылось
Ага,теперь нормально!
Rodny
22:27 02-03-2011
Цитата:
Нет. По крайней мере, я не видел ничего кроме обрамления тегами. Но в 11.10 и это не работает - ничего не происходит, текст просто остается выделенным.
22:27 02-03-2011
Цитата:
Хм, а оно на руборде работало как-то по особому?
Нет. По крайней мере, я не видел ничего кроме обрамления тегами. Но в 11.10 и это не работает - ничего не происходит, текст просто остается выделенным.
Плагины для сохранения страниц в Opera одним файлом, а также в традиционном виде (как в Internet Explorer)
Это для чего? Уже достаточно давно Опера так и сохраняет.
Это для чего? Уже достаточно давно Опера так и сохраняет.
Как работает скрипт Let-me-see-img.js ? А то что он включен, что выключен, разницы не вижу. Опера 10.10.
И еще, есть ли польза от скриптов Fix-content-type.js и Fix-Long-Title.js а то тоже, что вкючены что выключены, не вижу их работу.
И еще, есть ли польза от скриптов Fix-content-type.js и Fix-Long-Title.js а то тоже, что вкючены что выключены, не вижу их работу.
1Nata
Спасибо, новый Let-me-see-img.js вроде как работает.
Осталось разобраться с Fix-content-type.js и Fix-Long-Title.js
Спасибо, новый Let-me-see-img.js вроде как работает.
Осталось разобраться с Fix-content-type.js и Fix-Long-Title.js
BennyBlanco
Спасибо! Тоже узнал для себя новое.
BennyBlanco
Насчет Fix-content-type.js и Fix-Long-Title.js поддерживаю.
Добавлено:
А может кто просветить для чего вообще нужны Невидимые незагруженные изображения и смысл видеть их или не видеть?
Спасибо! Тоже узнал для себя новое.
BennyBlanco
Насчет Fix-content-type.js и Fix-Long-Title.js поддерживаю.
Добавлено:
А может кто просветить для чего вообще нужны Невидимые незагруженные изображения и смысл видеть их или не видеть?
http://ruzanow.ru/page.php?2
после "Статистика" написано Сайт будет закрыт в конце месяца и гостевая книга пропала.
кто-нибудь знает подробности? чтоза, как так, зачем закрывать?
после "Статистика" написано Сайт будет закрыт в конце месяца и гостевая книга пропала.
кто-нибудь знает подробности? чтоза, как так, зачем закрывать?
Kiril777 21:10 06-03-2011
Цитата:
Да и сам LEX пропал со всех форумов. Да уж без его примочек скучно будет сидеть на Опере.
Цитата:
Сайт будет закрыт в конце месяца и гостевая книга пропала
Да и сам LEX пропал со всех форумов. Да уж без его примочек скучно будет сидеть на Опере.
Хреново. Теперь без его скриптов плохо будет, если новые версии жОперы не захотят работать со старыми. Все же основные прибабахи от него были.
Kiril777
Где-то недавно видел инфу, что его сайт был заражен. У тебя все нормально в этом плане?
Kiril777
Где-то недавно видел инфу, что его сайт был заражен. У тебя все нормально в этом плане?
WatsonRus
так вроде защищен, ну а в общем это все печально, надо как то зазеркались сайт чтоли
так вроде защищен, ну а в общем это все печально, надо как то зазеркались сайт чтоли
WatsonRus
Kiril777
Да, скрипты у Алексея изумительные.
Даже когда система внутренних команд Оперы начала загнивать, именно его скрипты спасали ситуацию.
Хоть и долго в моих инишниках держался костяк из внутренних оперных команд,
со временем и мне пришлось переходить на скрипты
и на фактически клавиатурные макросы,
типа Focus next widget
Ok
и тому подобным клавиатурным макросам...
Kiril777
Да, скрипты у Алексея изумительные.
Даже когда система внутренних команд Оперы начала загнивать, именно его скрипты спасали ситуацию.
Хоть и долго в моих инишниках держался костяк из внутренних оперных команд,
со временем и мне пришлось переходить на скрипты
и на фактически клавиатурные макросы,
типа Focus next widget
Ok
и тому подобным клавиатурным макросам...
Так на сайте у LEX есть "Связаться с автором"
Напишите ему,спросите чего происходит.
Может,чего расскажет.)
Напишите ему,спросите чего происходит.
Может,чего расскажет.)
1Nata
я писал, а толку
я писал, а толку
Kiril777, в смысле не отвечает?
1Nata
ну вот так, тока изредка на форумах, и то давно это было
видать, простой фан не в числе тех кому отвечает наш творец
ну вот так, тока изредка на форумах, и то давно это было
видать, простой фан не в числе тех кому отвечает наш творец
Kiril777
Имхо, надоело такое садо-мазо.
Имхо, надоело такое садо-мазо.
Цитата:
зачем закрывать?
Отсутствие времени и желания. А в конце месяца как раз оплата заканчивается.
Собственно, страничка была создана давно и предназначалась для вполне определённой (и небольшой) аудитории (очень) продвинутых пользователей. Которой, как и мне было интересно копаться в браузере, на предмет скрытых возможностей.
А потом в опере появился официальный механизм расширений, которыми и следует пользоваться. И эта страничка особого смысла больше не имеет. Да и не было там, по большому счёту, ничего действительно ценного.
Цитата:
с чего это шрифт вырос в 2 раза ?
Была инжекция ифрейма. Кажется через уязвимость в гостевухе. В связи с чем она и отключена.
LEX1
Цитата:
Согласен.
Практика показала, что процесс допиливания конфигурации был замкнут сам на себе, как удовольствие от самого допиливания. А пользоваться можно любыми современными браузерами.
Но ситуация в том, что оперные расширения хуже расширений, чем в Лисе и Хроме.
Хром позволяет расширениям править контекстные меню.
Цитата:
Отсутствие времени и желания. А в конце месяца как раз оплата заканчивается.
Собственно, страничка была создана давно и предназначалась для вполне определённой (и небольшой) аудитории (очень) продвинутых пользователей. Которой, как и мне было интересно копаться в браузере, на предмет скрытых возможностей.
Согласен.
Практика показала, что процесс допиливания конфигурации был замкнут сам на себе, как удовольствие от самого допиливания. А пользоваться можно любыми современными браузерами.
Но ситуация в том, что оперные расширения хуже расширений, чем в Лисе и Хроме.
Хром позволяет расширениям править контекстные меню.
LEX1
а как же noads, oget и прочее на кого вы нас оставляете? читал тему сборки более чем годичной давности, как же не хватает ваших портабл опер
надеюсь хоть оперу АС не забросите
а как же noads, oget и прочее на кого вы нас оставляете? читал тему сборки более чем годичной давности, как же не хватает ваших портабл опер
надеюсь хоть оперу АС не забросите
LEX1 05:53 08-03-2011
Цитата:
мда уж, невосполнимая утрата в стане операфанов, очень и очень жаль
Цитата:
Отсутствие времени и желания.
мда уж, невосполнимая утрата в стане операфанов, очень и очень жаль
LEX1 Если сайт в тягость... может быть на руборде тему отдельную сделать и перетащить все с Вашего сайта.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
Предыдущая тема: Расширения для Firefox (Mozilla Firefox Extensions)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.