Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№2620-12-2008 19:36:37

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

anonymous_2104 пишет

А почему CustomBB нет на https://addons.mozilla.org/?

Ну, я практически изучал JavaScript при написании версии 0.1 и не видел особого смысла лезть на АМО с «не совсем причесанным» кодом (к тому же, в публичный доступ на АМО не так-то просто попасть). Потом появилась недоделанная, но уже «более причесанная» версия 0.2а, а там используется конвертер настроек (который тупо перезапускает Firefox при первом запуске для удаления старых настроек – даже если их не было).
А поскольку у меня еще и не совсем хорошо с английским, то выкладывать (и тратить на это некоторое время – нужно же описание, например) абы что не хочется.
В общем, как 0.2 допишу (или все-таки заново все переделаю), так и займусь продвижением на АМО.

anonymous_2104 пишет

Кнопка "Обзор" вроде нигде не работает - файл можно выбрать, но поля не заполняются. Это баг?

Гм, действительно. В Firefox 3.0 что-то изменили в nsIFilePicker – раньше работало. =/

%profile% – путь к профилю Firefox. Нужно для Firefox Portable.
Например, можно ссылаться на
FirefoxPortable\Data\profile\custombb_img\smile.gif
через
%profile%/custombb_img/smile.gif


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№2720-12-2008 22:18:47

anonymous_2104
Участник
 
Группа: Members
Зарегистрирован: 20-12-2008
Сообщений: 4
UA: Firefox 3.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

Infocatcher пишет

%profile% – путь к профилю Firefox. Нужно для Firefox Portable.
Например, можно ссылаться на
FirefoxPortable\Data\profile\custombb_img\smile.gif
через
%profile%/custombb_img/smile.gif

Спасибо, добавлено :).

Отсутствует

 

№2820-12-2008 22:44:36

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

В Firefox 3.0 что-то изменили в nsIFilePicker – раньше работало. =/

Починил.
Вроде, везде, где требовалось, исправил. И добавил автообновление.

Добавлено 20-12-2008 22:47:24
P.S. Теперь должна снова работать автоматическая замена пути к профилю на %profile% при выборе через кнопку «обзор».


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№2921-12-2008 01:03:16

anonymous_2104
Участник
 
Группа: Members
Зарегистрирован: 20-12-2008
Сообщений: 4
UA: Firefox 3.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

Infocatcher пишет

Починил.
Вроде, везде, где требовалось, исправил. И добавил автообновление.

Спасибо, отлично! Был ещё один мелкий баг - под виндой крупные смайлики в выпадающем меню "Смайлы (ссылки)" уменьшались так, что ничего не разберёшь. Сейчас показывает прекрасно, как под Linux :).

Отсутствует

 

№3021-12-2008 01:29:10

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

anonymous_2104 пишет

Был ещё один мелкий баг - под виндой крупные смайлики в выпадающем меню "Смайлы (ссылки)" уменьшались так, что ничего не разберёшь.

Это было при использовании некоторых тем оформления, если размер иконки стандартного пункта меню фиксировался. И, по идее, должно было вылечиться еще в версии 0.1.0.4 – сейчас я ничего такого не менял.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№3123-10-2009 00:26:23

ZanZag
Участник
 
Группа: Members
Зарегистрирован: 15-03-2008
Сообщений: 19
UA: Firefox 3.5

Re: Расширение для вставки BB-кодов - помогите довести до ума

Infocatcher пишет

Не то что бы совсем загнулось,...

Обновленные версии лежат здесь:
cbb_releases.html
Если только я ничего лишнего не крутанул, потому как особо не тестировал, но изменение фона пунктов меню в Firefox 3.0+ я, вроде, починил.

1. огромное спасибо. скачал custombb-0.1.0.6-fx.xpi, поставилось. :D:D
2. но вот с клавиатурными шорткатами что-то не так...

не работают они. уже все перепробовал... никак.
в настройках плагина менял (кстати, подсказка в менюшке не меняется почему-то)
на клаве все истоптал... непомогает:/
т.е. просто не работает

ПыСы. если че, это на Mac такое. может я как-то могу помочь с отладкой этого бага?
или у мну просто руки кривые?:blush:

Отсутствует

 

№3223-10-2009 01:26:55

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: Расширение для вставки BB-кодов - помогите довести до ума

ZanZag пишет

2. но вот с клавиатурными шорткатами что-то не так...

Странно, должны работать.
Вообще никакие не работают? А то там такая особенность, что из двух зарегистрированных одинаковых сочетаний клавиш будет работать только одно (кажется, первое – давно проверял), а также не получится переназначить accesskeys на меню (Alt+Ф -> Файл). И не все сочетания клавиш работают на других раскладках клавиатуры (Alt+П vs Alt+G).

кстати, подсказка в менюшке не меняется почему-то

Это нормально – сочетания клавиш добавляются встроенными средствами и применяются только в новых окнах (правда, текст всплывающих подсказок выводится «вручную», но там эта особенность должна учитываться).

если че, это на Mac такое.

С Маками общаться не доводилось, так что, может, в этом и дело.

Ну, и можно попробовать (так и не доделанную :|) тестовую версию: cbb_alphas.html (там можно назначать сочетания с клавишей Meta).
И, помнится, я где-то там менял идентификаторы кнопок, так что, возможно, придется наставивать панель инструментов (Вид – Панели инструментов – Настроить).

Добавлено 23-10-2009 01:29:35
P.S. В SeaMonkey 2.0 стало проще с расширениями, так что вероятность появления версии с поддержкой SeaMonkey несколько возрастает.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№3323-10-2009 02:08:32

ZanZag
Участник
 
Группа: Members
Зарегистрирован: 15-03-2008
Сообщений: 19
UA: Firefox 3.5

Re: Расширение для вставки BB-кодов - помогите довести до ума

Infocatcher
уж я и лизал его, и нюхал... ни в какую.

перебрал кучу вариантов, и в руской раскладке и в буржуинской... и альты и шифты и контролы

Infocatcher пишет

С Маками общаться не доводилось, так что, может, в этом и дело.

велика вероятность. просто думал что маковцы уже пробовали эту штуку, а выходит еще никто не жаловался.

тут есть одна особенность.
у маков, то что на pc альт - тут cmd (или эпл зовется)
а аль находиться между, как кнопка win на писюке.

но в менюшке по умолчанию проримован маковский альт + буква. и в настройках на альт галка.
но не работает. на маке альт + буква - это альтернативкая буква, она и вбивается.
вот всесто альт+а[f] будет гапечатан символ ÷
такие дела...

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

альфу попробую, чуть позже. отпишусь.

Отсутствует

 

№3413-12-2014 01:37:30

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

Всех приветствую! Пользуюсь расширением CustomBB исключительно ради смайликов:

6265852m.jpg

Остальные функции не нужны. Меню со смайликами перенес с помощью Menu Wizard, им же отключил ненужные пункты CustomBB. На днях полностью перешел на Pale Moon. В нем расширение CustomBB не поддерживается. Установил только с помощью Disable Add-on Compatibility Checks. Нельзя ли подобный пункт в меню реализовать как-то по другому? Как-нибудь "выдернуть" его из CustomBB?

Отредактировано becool (13-12-2014 01:39:26)

Отсутствует

 

№3513-12-2014 09:52:20

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife пишет

смалики будут не как на скрине отображаться а просто вертикально в один ряд

Можно и так. На крайняк и кнопку можно, но все таки очень хочется через меню...
По сути нужен просто пункт в меню вставляющий определенный текст в текстовое поле.
А вообще идеальным решением будет кнопка в самом текстовом редакторе на форуме - это реализуемо?

Отредактировано becool (13-12-2014 10:40:45)

Отсутствует

 

№3613-12-2014 17:33:48

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife пишет

тебе там нужно будет звкомментировать кусок кода скрывающий меню при клике не на ссылку (// в начало строчки)
вот этот,// уже проставлены

Закомментировал, но меню появляется таки только на ссылках. Просто перенес меню в нужное место в настройках Menu Wizard

okkamas_knife пишет

код вставляющий текст(можешь выдрать из любой кнопки - в готовых их несколько подобных)

Это сложновато для меня. Вот нашел пару кнопок для работы с текстом:
https://forum.mozilla-russia.org/viewto … 05#p429005
https://forum.mozilla-russia.org/viewto … 57#p428857
https://forum.mozilla-russia.org/viewto … 26#p422626
Ткни носом, пожалуйста ))

Я так понял код для вставки текста нужно будет использовать вместо этого:

Выделить код

Код:

function command1(){
var urltxt=gContextMenu.linkText();
const gClipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].
getService(Components.interfaces.nsIClipboardHelper);
gClipboardHelper.copyString(urltxt)

}

... и так далее для command2, command3, command4......?

Отредактировано becool (13-12-2014 17:35:53)

Отсутствует

 

№3713-12-2014 22:49:13

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife,  не хватает кода инициализации или я чего то не понял? ))

Отсутствует

 

№3814-12-2014 00:02:33

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife пишет

выделяешь копируешь в адресную строку и жмёшь перейти - откроется диалог установки кнопки

Все, понял... ))) Нуб я в этом деле... ))

ниже два разных варианта вставки текста

Работают оба варианта, использовать любой?

Отредактировано becool (14-12-2014 00:03:24)

Отсутствует

 

№3914-12-2014 17:23:47

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife, огромное спасибо! Все сделал, выложил в готовых кнопках. good2.gif Только в один пост ничего не влазит. А если писать второй, то он добавляется к первому и пол кода инициализации обрезается... dash2.gif

Отредактировано becool (14-12-2014 17:35:06)

Отсутствует

 

№4014-12-2014 17:54:52

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 34.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

becool
Пункт Смайлы появляется не только в текстовых полях, но и просто на странице, что нежелательно. Можно подправить?


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№4114-12-2014 18:03:34

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

villa7, я тут не силен smile.gif. Может okkamas_knife подправит.

Отсутствует

 

№4214-12-2014 18:51:29

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Palemoon 25.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

okkamas_knife пишет

сильно надо то вот

Все прекрасно работает! Кнопку в готовых "довыложил" smile.gif

Отсутствует

 

№4303-08-2016 18:16:35

AlexII
Участник
 
Группа: Members
Зарегистрирован: 12-05-2006
Сообщений: 78
UA: Firefox 48.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

В связи с выходом FF 48 таки назрел вопрос — есть какие-нибудь перспективы его подписания? Можно ли хотя бы надеяться? Жизнь без него в FF не мила :(.

Использовать спецверсии не хочется совершенно. Играться с отключением проверки также не хотелось бы.

Отсутствует

 

№4403-08-2016 19:43:08

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 47.0

Re: Расширение для вставки BB-кодов - помогите довести до ума

AlexII пишет

В связи с выходом FF 48 таки назрел вопрос — есть какие-нибудь перспективы его подписания? Можно ли хотя бы надеяться? Жизнь без него в FF не мила :(.

Ну вообще, конечно, неплохо бы... а то это не единственное у меня расширение без подписи.
Хотя тут еще интересный вопрос – пройдет ли текущий код ревью. Хотя основное нерекомендуемое я подправил, вроде.
В каком-то более аккуратном виде я уже точно не буду переписывать – того и гляди XUL упразднят.
Плюс поддержку мультипроцессного режима надо делать. Нынче на AMO и не понятно, захотят ли пускать без нее. Автоматизированная подпись почти наверняка не пройдет... там предупреждения сыплятся кучами обычно (и не все по делу – все же там упрощенная проверка).


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]