Обновился модифицированный dialog.ini (версия 3.2) от Capushon.
» Opera - плагины, дополнения, панели, кнопки, утилиты
Жест для перехода на верх страницы и возвращения назад:
(исправлено)
Код: javascript:(function(d,scrT){scrT=d.documentElement.scrollTop||d.body.scrollTop;if(scrT>768){localStorage['bmk_'+d.location.href]=scrT;scrollTo(0,0)}else{scrollTo(0,localStorage['bmk_'+d.location.href]||0)}})(document)
(исправлено)
Код: javascript:(function(d,scrT){scrT=d.documentElement.scrollTop||d.body.scrollTop;if(scrT>768){localStorage['bmk_'+d.location.href]=scrT;scrollTo(0,0)}else{scrollTo(0,localStorage['bmk_'+d.location.href]||0)}})(document)
inile
Интересно. А в каких случаях он может быть полезен? Промотка вверх - понятно (нужно, полезно, удобно). А назад зачем?
Интересно. А в каких случаях он может быть полезен? Промотка вверх - понятно (нужно, полезно, удобно). А назад зачем?
PREVED
Когда читаешь "простыню", как после перехода вверх быстро найти исходную позицию?
Когда читаешь "простыню", как после перехода вверх быстро найти исходную позицию?
inile
Да, полезно однако. Единственно но - жаль что только одно положение запоминается. Если сдвинуть вниз (от "верхнего упора"), то предыдущее сохраненное положение уже сбивается. Есть такой момент, что не у всех сайтов полезный контент начинается в самом верху.
Да, полезно однако. Единственно но - жаль что только одно положение запоминается. Если сдвинуть вниз (от "верхнего упора"), то предыдущее сохраненное положение уже сбивается. Есть такой момент, что не у всех сайтов полезный контент начинается в самом верху.
inile
Похоже Вы спец по скриптам. Я нашел такой скрипт
Код: Item, "Копировать текст ссылки" = External action, -2 | Go to page, "javascript:void(prompt('...',document.activeElement.innerText))" & Delay, 50 & Copy & Click default button
Похоже Вы спец по скриптам. Я нашел такой скрипт
Код: Item, "Копировать текст ссылки" = External action, -2 | Go to page, "javascript:void(prompt('...',document.activeElement.innerText))" & Delay, 50 & Copy & Click default button
inile
Посмотрю, спасибо! Но я, к сожалению, тоже не спец.
Посмотрю, спасибо! Но я, к сожалению, тоже не спец.
coherent, есть такой пункт меню:
Код: [no]Item, "Копировать как BBcode" = External action,,,, "urlinfo" | Go to page, "javascript:(function(){var a=document.activeElement,t=document.createElement('textarea');t.style='position:fixed;opacity:0;left:0;top:0;';t.value=''+a.innerText.replace(/^\s+|\s+$/g,'')+'';document.documentElement.appendChild(t);t.focus();t.setSelectionRange(0, t.value.length);setTimeout(function(){document.documentElement.removeChild(t)},200)})()" & Delay, 100 & Copy[/no]
Код: [no]Item, "Копировать как BBcode" = External action,,,, "urlinfo" | Go to page, "javascript:(function(){var a=document.activeElement,t=document.createElement('textarea');t.style='position:fixed;opacity:0;left:0;top:0;';t.value=''+a.innerText.replace(/^\s+|\s+$/g,'')+'';document.documentElement.appendChild(t);t.focus();t.setSelectionRange(0, t.value.length);setTimeout(function(){document.documentElement.removeChild(t)},200)})()" & Delay, 100 & Copy[/no]
Otto_Romwel
Цитата:
А ведь работает! Спасибо!
Долг платежом красен. Я как-то уже "боролся" со смайликами в коде на руборде и оказалось, что достаточно отключить опцию "Разрешить смайлики?".
Цитата:
Попробуйте:
А ведь работает! Спасибо!
Долг платежом красен. Я как-то уже "боролся" со смайликами в коде на руборде и оказалось, что достаточно отключить опцию "Разрешить смайлики?".
PREVED 01:30 08-02-2015
Цитата:
Y-marker
Маркирует позицию с помощью клавиатурных сочетаний с цифрами (по умолчанию Shift+Alt+0..9), т.е. можно отметить 10 позиций на страницу. Таким же образом возвращает (по умолчанию Alt+0..9). Положение рассчитывает по пикселам, поэтому масштабирование или раскрытие комментариев выше маркера сместят позицию, что хоть и не большой, но минус.
coherent, спасибо, у тега “code” здесь странное поведение, еще надо тег “no” вместе с ним использовать, чтоб избежать появления ссылок.
Цитата:
Да, полезно однако. Единственно но - жаль что только одно положение запоминается. Если сдвинуть вниз (от "верхнего упора"), то предыдущее сохраненное положение уже сбивается.Есть такой скрипт
Y-marker
Маркирует позицию с помощью клавиатурных сочетаний с цифрами (по умолчанию Shift+Alt+0..9), т.е. можно отметить 10 позиций на страницу. Таким же образом возвращает (по умолчанию Alt+0..9). Положение рассчитывает по пикселам, поэтому масштабирование или раскрытие комментариев выше маркера сместят позицию, что хоть и не большой, но минус.
coherent, спасибо, у тега “code” здесь странное поведение, еще надо тег “no” вместе с ним использовать, чтоб избежать появления ссылок.
Есть ли возможность (расширение, скрипт), на ютубе отключить превью клипов в списке справа на странице ?
ggg33 23:31 09-02-2015
Цитата:
CSS-ка типа такой
Код: @charset "utf-8";
/*
Name: YouTube watch-sidebar disabled
Description: Disable YouTube right sidebar
*/
#watch7-sidebar-contents {display: none !important;}/* Убрать правую панель*/
#watch7-content {width: 100% !important;}/* Растянуть инфо и комментарии*/
Цитата:
Есть ли возможность (расширение, скрипт), на ютубе отключить превью клипов в списке справа на странице ?
CSS-ка типа такой
Код: @charset "utf-8";
/*
Name: YouTube watch-sidebar disabled
Description: Disable YouTube right sidebar
*/
#watch7-sidebar-contents {display: none !important;}/* Убрать правую панель*/
#watch7-content {width: 100% !important;}/* Растянуть инфо и комментарии*/
Rodny 00:19 10-02-2015
Цитата:
Благодарю, сделал именно ccs, получилось даже лучше, чем предполагал.
Когда нужно, можно включить.
Цитата:
CSS-ка типа такой
Благодарю, сделал именно ccs, получилось даже лучше, чем предполагал.
Когда нужно, можно включить.
Возвращаюсь к вопросу о личном "чёрном листе" для общалки (начато здесь http://forum.ru-board.com/topic.cgi?forum=5&topic=33748&start=3680 , для Опера 12 решенному). Требутся - поскольку никаких "чёрных листов" для посетителей штатными средствами движка общалки не предусмотрено.
Проблема в том, что товарищи используют и другие браузеры. Некоторые специально установили Оперу! - но некоторым это непосильно. Некоторые пользуются Андроидами.
С Оперой 2Х проблемы нет, устанавливают https://addons.opera.com/ru/extensions/details/scripter-script-includer/ и всё замечательно.
Просят "адаптировать" скрипт для FairFox, GoogleChrom, OperaMini.
Начал с FairFox.
Установил GreezeMonkey.
Попробовал импортировать "как учат". GreezeMonkey видит скрипт, загоняет в своё хранилище (...\gm_scripts\black_list), отображает на панели этот скрипт как включённый для нужной страницы - но на странице ничего не происходит, скрипт не работает.
Смотрим скрипт в хранилище GreezeMonkey... Крокозябры:
http://s01.geekpic.net/di-PHEK07.gif
В общем, сам не понял как, но добился того, что GreezeMonkey видит нужный скрипт - неискажённый - и включает его на нужном сайте: на панели GreezeMonkey у "GreezeMonkey" стоит галочка, и у имени скрипта стоит галочка (когда активна вкладка нужного сайта, естественно; на других вкладках "Для этой страницы нет скриптов").
Замечательно! Только всё равно не работает.
---
Структура общалки:
<div class="comment" id="comment_XXX1">
<div class="meta"><a href="..." class="user" title="Иванов">Иванов</a></div>
<div class="body"><p>Превед!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread">
<div class="comment" id="comment_XXX2">
<div class="meta">Петров</div>
<div class="body"><p>Превед!!!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread"> </div>
</div>
</div>
</div>
Скрипт:
// ==UserScript==
// @name black_list
// @author neznaika
// @include */kutuzovnaprimer.com/*
// @include */ibarklaytoze.com/*
// @run-at document-start
// ==/UserScript==
(function(){
document.addEventListener('DOMContentLoaded', function(){
var re = /Гадюкин|Бякин|Zabijakin/;
var a = document.querySelectorAll('.user');
for (var i = 0; i < a.length; i++) {
if (re.test(a[i].innerText)) {
a[i].parentNode.parentNode.setAttribute('style', 'display: none');
}
}
}, false);
})();
Проблема в том, что товарищи используют и другие браузеры. Некоторые специально установили Оперу! - но некоторым это непосильно. Некоторые пользуются Андроидами.
С Оперой 2Х проблемы нет, устанавливают https://addons.opera.com/ru/extensions/details/scripter-script-includer/ и всё замечательно.
Просят "адаптировать" скрипт для FairFox, GoogleChrom, OperaMini.
Начал с FairFox.
Установил GreezeMonkey.
Попробовал импортировать "как учат". GreezeMonkey видит скрипт, загоняет в своё хранилище (...\gm_scripts\black_list), отображает на панели этот скрипт как включённый для нужной страницы - но на странице ничего не происходит, скрипт не работает.
Смотрим скрипт в хранилище GreezeMonkey... Крокозябры:
http://s01.geekpic.net/di-PHEK07.gif
В общем, сам не понял как, но добился того, что GreezeMonkey видит нужный скрипт - неискажённый - и включает его на нужном сайте: на панели GreezeMonkey у "GreezeMonkey" стоит галочка, и у имени скрипта стоит галочка (когда активна вкладка нужного сайта, естественно; на других вкладках "Для этой страницы нет скриптов").
Замечательно! Только всё равно не работает.
---
Структура общалки:
<div class="comment" id="comment_XXX1">
<div class="meta"><a href="..." class="user" title="Иванов">Иванов</a></div>
<div class="body"><p>Превед!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread">
<div class="comment" id="comment_XXX2">
<div class="meta">Петров</div>
<div class="body"><p>Превед!!!</p></div>
<div class="controls"><a href="..." class="reply" rel="nofollow">ответ</a></div>
<div class="thread"> </div>
</div>
</div>
</div>
Скрипт:
// ==UserScript==
// @name black_list
// @author neznaika
// @include */kutuzovnaprimer.com/*
// @include */ibarklaytoze.com/*
// @run-at document-start
// ==/UserScript==
(function(){
document.addEventListener('DOMContentLoaded', function(){
var re = /Гадюкин|Бякин|Zabijakin/;
var a = document.querySelectorAll('.user');
for (var i = 0; i < a.length; i++) {
if (re.test(a[i].innerText)) {
a[i].parentNode.parentNode.setAttribute('style', 'display: none');
}
}
}, false);
})();
Может ли кто подсказать?
Добавляю в меню в секцию [Edit Widget Popup Menu] строку
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With = Show popup menu,,,, "Search Engines"
Пункт в меню появляется, но выделяя текст и выбирая нужный поисковик из списка, не работает, вообще ничего не происходит. А если добавить отдельно свой пункт поиска на определенном ресурсе, то работает. В чем может быть причина ? [Edit Widget Popup Menu] эта секция с меню по пкм появляется в двух местах, при написании сообщения (тут всё работает) и в "Заметки" f4 (если сохранить заметку и внутри нее выделить текст) тут не работает. Можно ли это поправить как нибудь или поиск из заметок не работает в опере ?
Добавляю в меню в секцию [Edit Widget Popup Menu] строку
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With = Show popup menu,,,, "Search Engines"
Пункт в меню появляется, но выделяя текст и выбирая нужный поисковик из списка, не работает, вообще ничего не происходит. А если добавить отдельно свой пункт поиска на определенном ресурсе, то работает. В чем может быть причина ? [Edit Widget Popup Menu] эта секция с меню по пкм появляется в двух местах, при написании сообщения (тут всё работает) и в "Заметки" f4 (если сохранить заметку и внутри нее выделить текст) тут не работает. Можно ли это поправить как нибудь или поиск из заметок не работает в опере ?
глянул, у меня, на 12.14, так
[Edit Widget Popup Menu]
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search"
ищет.
[Edit Widget Popup Menu]
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search"
ищет.
ggg33
Когда-то проверял, в форме ответа (сообщение) пункт "Submenu, "Поиск в...", Internal Search With,, "find"" точно работает, а вот в заметках - нет.
Меню Оперы - штука хитрая. Не всегда одни и те же пункты одинаково хорошо, если вообще, работают в разных местах меню.
Добавлено:
omamont
Цитата:
И в заметках ищет?
Когда-то проверял, в форме ответа (сообщение) пункт "Submenu, "Поиск в...", Internal Search With,, "find"" точно работает, а вот в заметках - нет.
Меню Оперы - штука хитрая. Не всегда одни и те же пункты одинаково хорошо, если вообще, работают в разных местах меню.
Добавлено:
omamont
Цитата:
глянул, у меня, на 12.14, так [Edit Widget Popup Menu] Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search" ищет.
И в заметках ищет?
ggg33: 21:24 10-02-2015
Цитата:
Код: Item, MI_IDM_SELSEARCH = Copy,,,, "Google Icon" & New page & Go to Page, "http://www.google.com/search?q=%c&num=50"
Цитата:
Добавляю в меню в секцию [Edit Widget Popup Menu] строкуОставь один Гугл:
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With = Show popup menu,,,, "Search Engines"
Пункт в меню появляется, но выделяя текст и выбирая нужный поисковик из списка, не работает
Код: Item, MI_IDM_SELSEARCH = Copy,,,, "Google Icon" & New page & Go to Page, "http://www.google.com/search?q=%c&num=50"
omamont 19:50 10-02-2015
Цитата:
У меня в заметках не ищет. Мне бы из заметок искать.
Capushon 20:39 10-02-2015
Цитата:
Именно такой поиск работает, а вот поиск с выбором поисковиков не хочет. Придется составить отдельный список для субменю. Благодарю всех ответивших.
Цитата:
глянул, у меня, на 12.14, так
[Edit Widget Popup Menu]
Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With,,"Search"
ищет.
У меня в заметках не ищет. Мне бы из заметок искать.
Capushon 20:39 10-02-2015
Цитата:
Оставь один Гугл
Именно такой поиск работает, а вот поиск с выбором поисковиков не хочет. Придется составить отдельный список для субменю. Благодарю всех ответивших.
Касательно секций меню, вызываемых в текстовых полях на странице. Возможно это известный факт, но я лично не знал. В заметках по ПКМ вызывается секция [Edit Widget Popup Menu Spellcheck Enabled] или [Edit Widget Popup Menu Spellcheck Word], в зависимости от того, выключена или включена орфография. А вот в форме ответа, например на том же руборде, вызываются уже секции, соответственно
Код: [Edit Form Popup Menu Spellcheck Enabled]
Include, Edit Widget Popup Menu Spellcheck Enabled
Код: [Edit Form Popup Menu Spellcheck Enabled]
Include, Edit Widget Popup Menu Spellcheck Enabled
Знатоки! Подскажите, почему во вкладке opera:cpu названия некоторых расширений (add-ons) отображаются нормально, а вместо некоторых - безликий WUID?
Можно ли это как-то исправить?
Можно ли это как-то исправить?
billibons
Видимо придется править скрипты в расширениях. Нужны примеры расширений где название отображается, а где нет.
Видимо придется править скрипты в расширениях. Нужны примеры расширений где название отображается, а где нет.
PREVED
Мне казалось, что скриншот достаточно информативен.
В любом случае, уже сам разобрался.
Оказалось, что в файле index.html (внутри расширений) не хватало тега <title>.
Мне казалось, что скриншот достаточно информативен.
В любом случае, уже сам разобрался.
Оказалось, что в файле index.html (внутри расширений) не хватало тега <title>.
billibons
Цитата:
Как все просто! У меня тот же Savefrom.net нормально не отображался, а теперь все ОК.
Интересно, почему авторы некоторых расширений не обращают на это внимание?
Цитата:
Оказалось, что в файле index.html (внутри расширений) не хватало тега <title>.
Как все просто! У меня тот же Savefrom.net нормально не отображался, а теперь все ОК.
Интересно, почему авторы некоторых расширений не обращают на это внимание?
billibons
У меня картинки были отключены. Скриншот не увидел.
coherent
Цитата:
Наверное не все знают про фичу opera:cpu или пользуются ей.
У меня картинки были отключены. Скриншот не увидел.
coherent
Цитата:
Интересно, почему авторы некоторых расширений не обращают на это внимание?
Наверное не все знают про фичу opera:cpu или пользуются ей.
Окна приложений иногда имеют неудобные размеры, а при малых разрешениях экрана, заданных крупных размерах шрифтов (для слабовидящих) пользоваться бывает просто невозможно.
Нужен юзер-скрипт, для всех открываемых форм меняющий BorderStyle на Sizable (вместо применяемых None, Fixed Single, Fixed Dialog, Fixed ToolWindows - обязательно; при Sizable ToolWindows - необязательно).
Программы типа Sizer тут не помогают.
Возможен такой скрипт?
/Скрипт, наверно, был бы полезен и для борьбы с мусорными всплывающими окнами и анти-Адблоковыми окнами/
Добавлено:
...Хотя, наверно, тут главное не сделать окна Sizeable, а ScrollBars = false менять на ScrollBars = true ?
Sizer меняет размеры окон как угодно, да бестолку это: как часть содержимого оставалась "за кадром", так и остаётся - только больше или меньше остаётся "за кадром".
Нужен юзер-скрипт, для всех открываемых форм меняющий BorderStyle на Sizable (вместо применяемых None, Fixed Single, Fixed Dialog, Fixed ToolWindows - обязательно; при Sizable ToolWindows - необязательно).
Программы типа Sizer тут не помогают.
Возможен такой скрипт?
/Скрипт, наверно, был бы полезен и для борьбы с мусорными всплывающими окнами и анти-Адблоковыми окнами/
Добавлено:
...Хотя, наверно, тут главное не сделать окна Sizeable, а ScrollBars = false менять на ScrollBars = true ?
Sizer меняет размеры окон как угодно, да бестолку это: как часть содержимого оставалась "за кадром", так и остаётся - только больше или меньше остаётся "за кадром".
yesitis: 20:59 12-02-2015
Цитата:
Цитата:
Окна приложений иногда имеют неудобные размеры, а при малых разрешениях экранаКаких приложений, мы про Оперу говорим?
Например, вышеупомянутый https://addons.opera.com/ru/extensions/details/scripter-script-includer/ .
Управление скриптами не рассчитано на 800х600, "ОК" там тогда никак недоступен. А лазить надо постоянно - ЧС же, и редиски ежедневно прибавляются (у меня там в ЧС штук 60 ников).
Каждый раз менять разрешение экрана... это наш путь?
Управление скриптами не рассчитано на 800х600, "ОК" там тогда никак недоступен. А лазить надо постоянно - ЧС же, и редиски ежедневно прибавляются (у меня там в ЧС штук 60 ников).
Каждый раз менять разрешение экрана... это наш путь?
yesitis: 02:51 13-02-2015
Цитата:
Ну тут у меня совсем другой образ мышления, из всей огромной базы расширений полезных для себя я нашел только 3.
1. SaveFrom.net helper (вне всякой конкуренции)
2. Радио (легко допилить кучу своих станций)
3. Ну и изредка включаю External Scripts, когда в NoAds не могу поймать причину глюка сайта.
Всё остальное для меня, imho, бесполезный хлам, любой из которого можно заменить отдельным .js
Поэтому, если что-то действительно из расширений нужно - проще самому его поковырять на предмет адаптации под нужное разрешение экрана, а возможно и совсем переделать в UserJS.
Цитата:
Например, вышеупомянутый https://addons.opera.com/ru/extensions/details/scripter-script-includer/А расширения имеются ввиду, понял.
Ну тут у меня совсем другой образ мышления, из всей огромной базы расширений полезных для себя я нашел только 3.
1. SaveFrom.net helper (вне всякой конкуренции)
2. Радио (легко допилить кучу своих станций)
3. Ну и изредка включаю External Scripts, когда в NoAds не могу поймать причину глюка сайта.
Всё остальное для меня, imho, бесполезный хлам, любой из которого можно заменить отдельным .js
Поэтому, если что-то действительно из расширений нужно - проще самому его поковырять на предмет адаптации под нужное разрешение экрана, а возможно и совсем переделать в UserJS.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
Предыдущая тема: Расширения для Firefox (Mozilla Firefox Extensions)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.