Comments 82
+1 к карме =)
0
Ужос. Опера дружественна к обычному пользователю? ;)
Впрочем, больших знаний такой метод тоже не требует...
з.ы. В фоксе есть расширения CustomizableButtons и CustomizableItems. Второе позволяет даже больше, можно создавать что угодно на XUL. Правда есть минус надо хорошо знать жабаскрипт и расширения экспериментальные (хотя "баттонс" работает на ура). Зато кнопка с любым кодом и картинкой может быть закодирована в виде одного линка, который достаточно клацнуть и кнопка добавится со всеми своими километрами кода. ;)
Поставил бы + за старания, да не могу пока, недавно зарегистрировался.
Впрочем, больших знаний такой метод тоже не требует...
з.ы. В фоксе есть расширения CustomizableButtons и CustomizableItems. Второе позволяет даже больше, можно создавать что угодно на XUL. Правда есть минус надо хорошо знать жабаскрипт и расширения экспериментальные (хотя "баттонс" работает на ура). Зато кнопка с любым кодом и картинкой может быть закодирована в виде одного линка, который достаточно клацнуть и кнопка добавится со всеми своими километрами кода. ;)
Поставил бы + за старания, да не могу пока, недавно зарегистрировался.
+1
Поверьте мне, что в таком же екстеншене для FF кода гораздо(!) больше.
Факты заключаются в том, что я не имея навыков того же javascript и css сморганил эту штуку минут за 40 и это несомненный плюс Оперы.
Здесь вы видете абсолютно весь код, в FF он запрятан в один удобный файлик позволяющий установить эту байду одним щелчком, что является несомненным плюсом для FF. А вообще Опера вроде бы как в ближайшем будущем собирается ввести поддержку плагинов, ну чтож, будем надеятся :)
Факты заключаются в том, что я не имея навыков того же javascript и css сморганил эту штуку минут за 40 и это несомненный плюс Оперы.
Впрочем, больших знаний такой метод тоже не требует...- верно сказал.
Здесь вы видете абсолютно весь код, в FF он запрятан в один удобный файлик позволяющий установить эту байду одним щелчком, что является несомненным плюсом для FF. А вообще Опера вроде бы как в ближайшем будущем собирается ввести поддержку плагинов, ну чтож, будем надеятся :)
+1
UFO just landed and posted this here
У XUL есть свои плюсы, для более серьёзных приложений всё-таки удобнее всё одним пакетом устанавливать, хотя гемора с XUL очень много, я бы даже сказал, через край. Но с другой стороны во многом XUL — это технология использующая популярные xml и js, а кто их сейчас не знает?
0
Здорово!
0
Клева!.. Даешь ХабраВиджет!
+1
UFO just landed and posted this here
Классно, только у меня Хабракод не пашет. Никакой реакции когда, например, "Курсив" выбираю. И еще Опера символы не понимает. Чё делать, как теперь жить?
0
UFO just landed and posted this here
Это понятно, same shit.
0
Насчет спецсимволов я не много ступил. Писать надо так, сейчас вверху поправлю.
Item,"©" = Go to page,"javascript:(function(){var s=document.selection.createRange().text='©';})()",,,"blank"
0
Я не понял ничего из написанного, но разберусь и добавлю себе "Хабтулз". Потому как ничем кроме "Оперы" не пользуюсь. Спасибо тебе, о великий человек!
0
![посмотреть профиль посмотреть профиль](https://habrastorage.org/getpro/habr/comment_images/62f/90e/993/62f90e993020da8f10b24d2e0270c78c.gif)
0
Ого. Чем ролик делал?
По теме — у меня какая-то неправильная опера, кнопка не захватывается :) Попробую через мои кнопки это сделать.
По теме — у меня какая-то неправильная опера, кнопка не захватывается :) Попробую через мои кнопки это сделать.
0
0
Всё равно не получается.
Так, следственный эксперимент. Устанавливаем свежескачанную Оперу 9.10 в новую папку, убирая галку «Individual Opera profiles », запускаем установленную оперу, открываем хабр, логинимся там, перетаскиваем кнопку (она перетаскивается) в панель с адресом перед другими кнопками, в вопросительном окошке New button нажимаем Yes, появляется кнопка в виде текста «Это кнопка. Перетащи меня на панель, либо щелкни по мне!». Она серая. Закрываем программу.
Заходим в папку с новой оперой (C:\Progs\Opera 9.1), открываем папку «profile\toolbar», там один файл «standard_toolbar (1).ini» (в уже установленной Опере он назывался так же). Там всего три пункта: «[INFO]» и «[Hotlist Panel Selector.content]» и «[Document Toolbar.content]» (после последнего строка «Button0, "Это кнопка и т.д.»). В конец файла добавляем пункт «[Habrahabr Main Menu]» и «[Habrahabr Write]», в 4 местах заменяя USER на MrProRunner. В том же файле (standard_toolbar (1).ini) добавляем в конце новую секцию «[Edit Widget Popup Menu]» (её не было и в уже установленной Опере, я тоже добавлял), а после нее строчку «Submenu, Хабракод.. и т.д.». Сохраняем файл, закрываем Блокнот. Открываем оперу, заходим на хабр. Кнопка до сих пор серая.
Скриншот.
Так, следственный эксперимент. Устанавливаем свежескачанную Оперу 9.10 в новую папку, убирая галку «Individual Opera profiles », запускаем установленную оперу, открываем хабр, логинимся там, перетаскиваем кнопку (она перетаскивается) в панель с адресом перед другими кнопками, в вопросительном окошке New button нажимаем Yes, появляется кнопка в виде текста «Это кнопка. Перетащи меня на панель, либо щелкни по мне!». Она серая. Закрываем программу.
Заходим в папку с новой оперой (C:\Progs\Opera 9.1), открываем папку «profile\toolbar», там один файл «standard_toolbar (1).ini» (в уже установленной Опере он назывался так же). Там всего три пункта: «[INFO]» и «[Hotlist Panel Selector.content]» и «[Document Toolbar.content]» (после последнего строка «Button0, "Это кнопка и т.д.»). В конец файла добавляем пункт «[Habrahabr Main Menu]» и «[Habrahabr Write]», в 4 местах заменяя USER на MrProRunner. В том же файле (standard_toolbar (1).ini) добавляем в конце новую секцию «[Edit Widget Popup Menu]» (её не было и в уже установленной Опере, я тоже добавлял), а после нее строчку «Submenu, Хабракод.. и т.д.». Сохраняем файл, закрываем Блокнот. Открываем оперу, заходим на хабр. Кнопка до сих пор серая.
Скриншот.
0
Ах, да, забыл добавить
[Habrahabr Code Menu] и [Habrahabr Additional Code Menu]
Добавил в тот же самый файл. Ничего не изменилось.
[Habrahabr Code Menu] и [Habrahabr Additional Code Menu]
Добавил в тот же самый файл. Ничего не изменилось.
0
И у меня на кнопке «Это кнопка. Перетащи меня на панель, либо щелкни по мне!» Тоже никак не могу установить :( надеюсь, что решение найдётся. На всякий случай про свою Оперу:
- установлена с одним профилем для всех пользователей
- ссылки и картинки не тягаются
- файл меню (других нет) D:\Opera9\profile\toolbar\standard_toolbar (1).ini
- установлена с одним профилем для всех пользователей
- ссылки и картинки не тягаются
- файл меню (других нет) D:\Opera9\profile\toolbar\standard_toolbar (1).ini
0
Тащите строго вертикально вверх или вниз. Если под небольшим углом начинается выделение.
0
Да в староустановленной опере куда бы не тащил - не тащится. Не знаю, в чем там глюк. Да это бы не проблема - нормально тащится из "Моих кнопок", только работать не хочет, не в старой, не в новой. Можно даже заменить на иконку, но нажать на нее нельзя - неактивна.
0
Это или глюк или какая-то хитрая фича - я уже давно замечаю, что Опера то позволяет тянуть картинки и ссылки, а то никакими танцами с бубнами не потянешь, потому что будет выделять...
0
Насчёт картинок — тут всё просто. Делаются, например, дивы, или картинку ставят как бэкграунд в таблицу и всё —её не перетащишь. Это не Опера такая, это сайты разные =)
Насчёт ссылок — не скажу, у меня из Сафари все ссылки можно и на десктоп перетащить, и в док.
Насчёт ссылок — не скажу, у меня из Сафари все ссылки можно и на десктоп перетащить, и в док.
0
если бы дивы :) больше похоже на какие-то заскоки у Оперы, потому что иногда можно перетягивать картинки и ссылки со страниц, а иногда - хоть убей, в любом месте на любом сайте только выделение вместо перетягивания. Я особо ничего не тягаю, поэтому как-то не сильно задумывался отчего так бывает, но факт такой есть
0
UFO just landed and posted this here
хоть оперу и не пользую, но карму надо в любом случае поднять
так держать!
так держать!
+1
Flip, респект тебе огромный. Все плюсы уже проставил ;)
0
спасибо! Не всегда нам, оперовцам, файрфоксерам завидовать =)
0
С меню получилось, отличная штука и за пределами хабра. Спасибо :)
А вот кнопка так и осталась серой, все сделал как в инструкции.
А вот кнопка так и осталась серой, все сделал как в инструкции.
0
Отлично, спасибо!
Желаю в следующих билдах привязать быстрые клавиши на разметку - пригодится и за пределами хабра как отдельный продукт.
Ещё желаю сделать всё это в виде простого виджета или подключаемого ява-скрипта, рисующего перетаскиваемый div - ставиться будет на раз и два даже новичками :)
Желаю в следующих билдах привязать быстрые клавиши на разметку - пригодится и за пределами хабра как отдельный продукт.
Ещё желаю сделать всё это в виде простого виджета или подключаемого ява-скрипта, рисующего перетаскиваемый div - ставиться будет на раз и два даже новичками :)
0
На счет установки "на раз" для новичков - это верно, а вот на счет создаваться новичками на раз? ;) Я ведь сам буквально на днях начал изучать JavaScript. Возможно, что когда нибуть я реализую все это, но... пока я только учусь)))
0
Спасиб, очень в тему!
0
Молодец, дружище! Ты просто молодец!
0
Блин, похоже у меня не хватает скиллов, чтобы сделать так как нужно :(
Кто-нибудь может выложить рабочие инишники? Все, кроме скинов. А то у меня ситуация как у
MrProRunner, ничего не получается.
Кто-нибудь может выложить рабочие инишники? Все, кроме скинов. А то у меня ситуация как у
![посмотреть профиль посмотреть профиль](https://habrastorage.org/getpro/habr/comment_images/62f/90e/993/62f90e993020da8f10b24d2e0270c78c.gif)
0
Мои инишки
Toolbar - панель, Menu - соответсвенно меню, в нем же находится код кнопки.
Toolbar - панель, Menu - соответсвенно меню, в нем же находится код кнопки.
0
Господи какой же я косоглазый! И всего два человека, по всей видимости попытались сделать. Зря вы мне карму поднимали.
Файл МЕНЮ
"%programfiles%\Opera\profile\menu\standard_menu.ini" либо здесь %appdata%\Opera\Opera\profile\menu\standard_menu.ini
Файл МЕНЮ
"%programfiles%\Opera\profile\menu\standard_menu.ini" либо здесь %appdata%\Opera\Opera\profile\menu\standard_menu.ini
0
А-а-а-а-а! Сейчас сам попробую все сделать :)
То-то я удивился, какого дідька менюхи пишутся в тулбары :)
То-то я удивился, какого дідька менюхи пишутся в тулбары :)
0
Ха-ха-ха! Получилось :)
А контекстное хабраменю пригодится не только в Харбрахабре. Оно пригодится всюду :)
А контекстное хабраменю пригодится не только в Харбрахабре. Оно пригодится всюду :)
0
Ура, все заработало, спасибо!
Одно предложение - title у кнопки заменить, на тот же Хабрахабр!, а то, если иконку не подключить, так и будет маячить: «Эта кнопка.. и т.д.» - и много места на панели занимает.
Другой вопрос - а на хабракод нельзя горячие клавиши как-то повесить - было бы ещё удобнее.
Одно предложение - title у кнопки заменить, на тот же Хабрахабр!, а то, если иконку не подключить, так и будет маячить: «Эта кнопка.. и т.д.» - и много места на панели занимает.
Другой вопрос - а на хабракод нельзя горячие клавиши как-то повесить - было бы ещё удобнее.
0
Мне тоже сразу ее захотелось переименовать во что-то более адекватное. =)
Переименовал в Хабрахабр! (можно эту ссылку перетаскавать, тогда будет нормальный title.)
Переименовал в Хабрахабр! (можно эту ссылку перетаскавать, тогда будет нормальный title.)
0
Работает все кроме кнопки в тулбаре.
Она видна, но не активна.
Что касается Файл МЕНЮ
"%programfiles%\Opera\profile\menu\standard_menu.ini" либо здесь %appdata%\Opera\Opera\profile\menu\standard_menu.ini
У меня нет этого файла не по одному из пути, я его нашел: C:\Program Files\Opera\defaults\standard_menu.ini
Видимо это не совсем то, если не работает :)
Она видна, но не активна.
Что касается Файл МЕНЮ
"%programfiles%\Opera\profile\menu\standard_menu.ini" либо здесь %appdata%\Opera\Opera\profile\menu\standard_menu.ini
У меня нет этого файла не по одному из пути, я его нашел: C:\Program Files\Opera\defaults\standard_menu.ini
Видимо это не совсем то, если не работает :)
0
В папке defaults лежат, как бы вам это скзать, стандартные, "запасные" если хотите файлы меню. Если не изменять меню, то в папке указанной мной выше они не появятся. Для того чтобы они заработали, скопируйте файл standard_menu.ini в папку "%programfiles%\Opera\profile\menu\standard_menu.ini" - если Опера установлена для одного юзера, или же в %appdata%\Opera\Opera\profile\menu\ - если Опера установлена для каждого юзера (по умолчанию). И уже в этом, скопированном файле производите настройки.
Вот рабочий вариант ini файла. Можете сохранить его в папке меню профиля Оперы, после чего в Настройках-Доплнительно-Панели-Профили меню, выбрать профиль с именем habratools.
Вот рабочий скин, с предустановленными настройкми. Сохраняется в папку \Opera\skin\
Вот рабочий вариант ini файла. Можете сохранить его в папке меню профиля Оперы, после чего в Настройках-Доплнительно-Панели-Профили меню, выбрать профиль с именем habratools.
Вот рабочий скин, с предустановленными настройкми. Сохраняется в папку \Opera\skin\
0
пасиб, заработало.
0
В Windows Vista в Opera 9.2 нет ни "%programfiles%\Opera\profile\menu\standard_menu.ini" ни %appdata%\Opera\Opera\profile\menu\standard_menu.ini
И поиском не находит.
C:\Program Files\Opera\defaults\standard_menu.ini есть, и с ним работает, только иконки серые
И поиском не находит.
C:\Program Files\Opera\defaults\standard_menu.ini есть, и с ним работает, только иконки серые
0
Вообще Vista, пока не ставил, но подозреваю, что ситуация аналогична описанной на пару постов выше. Я еще раз скажу, что если вы не меняли стандартный файл меню, то в папке меню его не будет! Решение я описал выше. Либо копируй standard_menu.ini из папки \Opera\defaults\ в папку \Opera\profile\menu\ и затем редактируй файлы вручную, либо качай готовые меню и скин.
0
ну, мне кажется, что найти файл с каким-то известным именем — не проблема.
я совсем не зря карму поднял :)
я совсем не зря карму поднял :)
0
Спасибр =)
иконки только все серые
иконки только все серые
0
А не можешь скинуть сцылку на описание формата инишников и формата opera:/button?
0
Супер! Спасибо!
0
Добрый день!
Подскажите, плиз, новичку...
Часто возникает потребность просматривать последовательности страниц, отличающиеся значением одного последовательного параметра, типа: http://www.../view_user.php?Lev=result&Id=8090, а на самом сайте предусмотрена другая система навигации.
Как можно упростить навигацию, чтобы одна кнопка переходила на страницу с Id на единицу меньше, а другая увеличивала бы Id?
Если, конечно, можно это сделать или хотя бы подскажите в какую сторону смотреть...
Спасибо.
Подскажите, плиз, новичку...
Часто возникает потребность просматривать последовательности страниц, отличающиеся значением одного последовательного параметра, типа: http://www.../view_user.php?Lev=result&Id=8090, а на самом сайте предусмотрена другая система навигации.
Как можно упростить навигацию, чтобы одна кнопка переходила на страницу с Id на единицу меньше, а другая увеличивала бы Id?
Если, конечно, можно это сделать или хотя бы подскажите в какую сторону смотреть...
Спасибо.
0
Супер!Спасибо вам большое, надо бы разобраться как вы так сделали Хабракод, мне бы на другом сайте очень пригодилось :)
p.s. Хотя наверно и так пригодится ведь html везде одинаковый. Спасибо.
p.s. Хотя наверно и так пригодится ведь html везде одинаковый. Спасибо.
0
супер! пасиба за проедланную работу :)
+1 к карме
+1 к карме
0
Давно это йштуки не хватало :) Спасибо!!
P.S. А вы не могли бы перезалить иконки, скин и т.п.? Ссылки все битые :((
P.S. А вы не могли бы перезалить иконки, скин и т.п.? Ссылки все битые :((
0
Да, а то приходится без иконок юзать
P.S. А так все работает. Спасибо!
P.S. А так все работает. Спасибо!
0
Да, я только что нашел топик, хочется иконок. Отличная работа! +)
0
Иконки взял из расширения для FF (это обычный архив), и доработал напильником — убрал css, переименовал пару файлов и обрезал иконки до 1 значка.
0
кстати, с введением суперхабра тулз надо бы поправить. например, почта теперь USER.habrahabr.ru/mail/
0
Sign up to leave a comment.
Хабратулз для Opera