Ru-Board.club
← Вернуться в раздел «Программы»

» Opera - плагины, дополнения, панели, кнопки, утилиты

Автор: Vnikl
Дата сообщения: 21.08.2010 02:15
Подскажите пожалуйста, можно ли увеличить или зафиксировать показ обьема скачиваемого файла при загрузке в загрузчике Опера. Нажимаю на ссылку скачать, появляется окно "Сохранить" и мелькает цифра обьема файла, не успеваю прочитать.
Автор: LEX1
Дата сообщения: 21.08.2010 12:09
Обновилась кнопка Ссылки на flash, показывающая ссылки на флэш и флэш-видео. Исправлены проблемы вызванные обновлением ютуба, плюс файлы оттуда теперь сохраняется с осмысленным именем.

PODs
Кнопка находится справа внизу Но про это нигде не написано, да. Потом поправлю.

Vnikl
Собственно, в окне "сохранить" и должен показываться размер. Если это не так, то вам в багрепорт.
Автор: PODs
Дата сообщения: 21.08.2010 13:11
LEX1
Э, справа внизу кнопка, которая показывает кол-во заблокированных скриптов и возможность отключения блокировки. А вот слева внизу кол-во сработавших правил и возможность их отключения. И с noads.js ее нед, а с виджетом и со скриптом abp.js, который он создает, она есть.
З.Ы. Сенкс за обновленную кнопочку
Автор: LEX1
Дата сообщения: 21.08.2010 13:14
PODs
Есть, есть. Там показывается и число применённых правил и число заблокированных скриптов.
Автор: PODs
Дата сообщения: 21.08.2010 13:29
LEX1
Блин, точняк есть. Слепко я )
Но тут сразу возникает одно неудобство - если по ней жмакнуть то отключается и блокировка скриптов и рекламы одновременно. Как то не очень гут. В основном требуется часто отключать блокировку скриптов. Ну и тогда сразу одно пожелание - если бы для обновления можно было использовать кнопку, а не прописывать в контекстное меню команду. Как это реализовано, например, в
Opera URLFilter Downloader. Можно такое?
Автор: amr_now
Дата сообщения: 21.08.2010 17:51
pav
Цитата:
"Color Scheme Menu"

Готово.


Цитата:
работает некорректно, если на странице присутствуют две формы сообщения

Какой пункт меню и в каком разделе?

Автор: pav
Дата сообщения: 21.08.2010 21:29
amr_now
Нажмите "редактировать" на моём сообщении.
Автор: amr_now
Дата сообщения: 22.08.2010 19:10
pav
вопрос подкинул, который мне не удалось решить
Цитата:
вот пункт меню
b /b
quote /quote
работает некорректно, если на странице присутствуют две формы сообщения. Например на странице могут присутствовать формы "Обратной связи" или "Гостевой" (обычно наверху станицы) и чата одновременно. Так вот выделенный текст вставляется в ту, что ниже. А это не всегда та форма в которую в данный момент пишешь.

Зато осовременнены пункты:

[no]Item, " ? " = Go to page, "javascript: (function(){var ta = window.document.getElementsByTagName('textarea'); var le=ta.length-1; var t = ta[le]; for(var i=0;i<=le-1;i++){if(ta[i].rows>=5) t=ta[i];}; var sel=document.getSelection(); var CurPos=t.selectionStart+sel.length+7 ; t.value = t.value.substr(0,t.selectionStart)+''+sel+''+t.value.substr(t.selectionEnd); t.setSelectionRange(CurPos,CurPos);t.focus();})()", , , "Mail Compose Bold"[/no]
Автор: Kiril777
Дата сообщения: 22.08.2010 19:52
LEX1 13:09 21-08-2010
Цитата:
Обновилась кнопка Ссылки на flash, показывающая ссылки на флэш и флэш-видео. Исправлены проблемы вызванные обновлением ютуба, плюс файлы оттуда теперь сохраняется с осмысленным именем.

появились какие то иероглифы, на второй кнопке, которая находится там же http://ruzanow.ru/opera/buttons.html все нормально.
Автор: LEX1
Дата сообщения: 22.08.2010 20:56
amr_now
Как собираемся определять нужную? Узнать какая форма была активна, по-моему, можно только с помощью userjs.

Kiril777
Как выглядит диалог установки этой кнопки?
Автор: amr_now
Дата сообщения: 22.08.2010 21:55
LEX1
В общем случае - указать элемент, на котором мерцает курсор.
Автор: HEXFIX
Дата сообщения: 22.08.2010 22:40
Может кто-нибудь помочь с такой кнопочкой, которая при нажатии открывала\закрывала бы панель просмотра? Подобная фишка реализована в Opera AC - кнопка "Показать панель представления"
Автор: amr_now
Дата сообщения: 22.08.2010 22:51
HEXFIX
Просмотр
Автор: korosya
Дата сообщения: 22.08.2010 22:55
amr_now
Хотелось бы обратиться к тебе как к специалисту. Я уже задавал вопрос, но никто не ответил (может быть не заметили). Может быть у тебя есть ответ?
Автор: Kiril777
Дата сообщения: 23.08.2010 06:15
LEX1
вот так
Автор: pav
Дата сообщения: 23.08.2010 10:43
amr_now
Кстати, тоже и этот вариант не совсем корректно работает. По-моему в форумах на phpBB на странице формы ответа может присутствовать ещё и панель добавления вложений с возможностью их описания. Так вот там сверху идёт форма ответа, ниже "Добавить вложение" и ещё ниже "Описание". Твои пункты меню почему-то не подхватывают выделенный текст, а просто вставляют bbcod'ы и не всегда в форму ответа, а иногда в форму описания вложения.
И ещё, раз я зашёл сюда. К автору тулбара и меню kestrel (Lex1). Использую блокираторы флэш и рекламы из набора указанного автора. Почему-то при всех равных (включая систему, версии Оперы, пути и т.д.) на работе кнопка, появляющаяся на месте флэшки работает, а дома нет. Пути до userjs и стилей прописаны верно. Сами js присутствуют. Что я сделал не так?
Автор: LEX1
Дата сообщения: 23.08.2010 11:14
ALL
У кого нибудь ещё есть такие проблемы с кодировкой, как у Kiril777?

amr_now
«элемент, на котором мерцает курсор» при выделении текста на странице, очевидно не будет textarea. Получить его можно через window.getSelection().getRangeAt(0).commonAncestorContainer
То что нужно pav делается через bbcode.js и

Код: [no]var t = navigator.lastFocusedTextArea, ta = document.getElementsByTagName('textarea');
if(!t)for(var i = ta.length; i--;){t = ta[i]; if(t.rows > 4 && t.offsetHeight != 0)break};[/no]
Автор: amr_now
Дата сообщения: 23.08.2010 12:02
pav
Можно образец такого бредового форума?

Вот эту чушь действительно приходится проверять?
t.offsetHeight != 0

---
(Мой вариант работает на форуме Мегафона, там 2 textarea, выбирается большое textarea)


И ещё пример нужен, откуда выделение не вставляется. Из фрейма?
Автор: LEX1
Дата сообщения: 23.08.2010 12:17
Видимость textarea? Да конечно.
Автор: amr_now
Дата сообщения: 23.08.2010 12:21
LEX1
Спасибо за справку. В инете кстати не удалось найти ответ, про курсор.

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

Добавлено:
LEX1
Кстати, в твоём варианте в случае, если все textarea малострочные, то выберется самый первый textarea, а не последний.
А вот большие textarea действительно, лучше перебирать снизу и выходить брейком ))
Автор: pav
Дата сообщения: 23.08.2010 14:33
amr_now
Например Аудиомания. Текст соответственно из подгружаемого фрейма истории сообщений. Вот в 9-ке хорошо работал пункт [more="Копировать в форму ответа"]

Код: [no]Item, "Копировать в форму ответа" = Go to page, "javascriptfunction(){var html_selection=document.createElement('div'); html_selection.appendChild(window.getSelection().getRangeAt(0).cloneContents()); var lnks = html_selection.getElementsByTagName('*'); for(var i=0, li; li=lnks; i++){switch(li.tagName){case 'A' : li.innerHTML=''+li.innerHTML+''; break; case 'FONT' : if(li.color){li.innerHTML='[color='+li.color+']'+li.innerHTML+'[/color]'}; break; case 'DIV' : if(li.className=='code'){li.innerHTML='
Код: '+li.innerHTML+'[code]'}else {if(li.className=='quote'){li.innerHTML='
Цитата:
'+li.innerHTML+'
Цитата: '}else{li.innerHTML='<br>'+li.innerHTML}}; break; case 'B' : li.innerHTML=''+li.innerHTML+''; break; case 'STRONG' : li.innerHTML=''+li.innerHTML+''; break; case 'I' : li.innerHTML='[i]'+li.innerHTML+'
'; break; case 'U' : li.innerHTML=''+li.innerHTML+''; break; case 'PRE' : li.innerHTML='[code]'+li.innerHTML+'
'; break; case 'BLOCKQUOTE' : li.innerHTML='[quote]'+li.innerHTML+'
Автор: amr_now
Дата сообщения: 23.08.2010 15:18
pav
У Алексея не работает,
спасибо, вечером посмотрю.
Не подхватывает выделение из фрейма )
Автор: amr_now
Дата сообщения: 23.08.2010 22:21
Решена проблема с фреймами:
[no]Item, " ? " = Go to page, "javascript: (function(){var ta = window.document.getElementsByTagName('textarea'); var le=ta.length-1; var t = ta[le]; for(var i=le-1;i>=0;i--)if(ta[i].rows>=5&&ta[i].offsetHeight){t=ta[i];break}; var sel=document.getSelection(); if(!sel.length) for(var i=document.frames.length-1;i>=0;i--) if(document.frames[i].getSelection()){sel=document.frames[i].getSelection();break} var CurPos=t.selectionStart+sel.length+7 ; t.value = t.value.substr(0,t.selectionStart)+''+sel+''+t.value.substr(t.selectionEnd); t.setSelectionRange(CurPos,CurPos);t.focus();})()", , , "Mail Compose Bold"[/no]
http://amr-now.nm.ru/menu-opera.htm

korosya

Цитата:
Хотелось бы обратиться к тебе как к специалисту. Я уже задавал вопрос [?], но никто не ответил (может быть не заметили). Может быть у тебя есть ответ?

Прошу прощения, не являюсь автором этого скрипта.
http://operafan.net/forum/index.php?topic=351.0
Автор: Chauvinist
Дата сообщения: 24.08.2010 02:43
LEX1

Цитата:
У кого нибудь ещё есть такие проблемы с кодировкой, как у Kiril777?

У меня..
Автор: LEX1
Дата сообщения: 24.08.2010 10:45
pav
Значит флэшблокер неправильно установлен. Скорее всего остался лишний стиль.

amr_now
И при наличии на странице фрейма с другого домена мы получим «message: Security error: attempted to read protected variable». Правильней так:

Код: [no]var getSel=function(w){var rez=w.document.getSelection();if(rez==''){for(var i=0,f;f=w.frames[i];i++){try{if(rez=arguments.callee(f))break}catch(e){}}};return rez};
var str=getSel(window);[/no]
Автор: Funt44
Дата сообщения: 25.08.2010 09:54
столкнулся с проблемой разворачивания видео на весь экран.
по адресу при нажатии на соответствующую кнопку видео не разворачивается. в IE проверил, работает. Portable Opera Ver 3.24.7, пробовал отключить флэшблоккер и блокирование внешних скриптов (всплывающая кнопка справа внизу), но безрезультатно.

ps судя по всему дело в сайте, т.к. в другой новости. где видео с ютюба тоже не разворачивается.
Автор: LEX1
Дата сообщения: 25.08.2010 11:15
Kiril777
Chauvinist
Обновил, теперь должно быть правильно.
Автор: MrGalaxy
Дата сообщения: 25.08.2010 11:40
Стоит сборка 3488, Винда 7х64, принтер HP cp1215. Ничего не возможно напечатать из Оперы. ((
К сожалению, не отследил, на какой именно сборке пошёл такой глюк, но уже после версии 10.52.
Что посоветуете?
Автор: amr_now
Дата сообщения: 25.08.2010 12:28
MrGalaxy
Самый верный совет - не печатать из Opera.
Если другие программы печатают на принтер нормально, то тут ничего более не посоветовать.
Автор: porosenok85
Дата сообщения: 25.08.2010 13:47
несколько раз пробовал в опере использовать печать, столько же раз пожалел об этом

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

Предыдущая тема: Расширения для Firefox (Mozilla Firefox Extensions)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.