Есть несколько локальных НТМЛ-файлов, которые хотелось бы более удобно открывать, нежели СТЛ+О.
Файлы лежат в папке с ФФ

Вижу несколько решений, но реализовать не получилось. Отсюда вопросы.

1. Можно ли на панель вынести кнопку вызова файла (желательно без доп. аддонов)?
2. Можно ли на панель вынести ОДНУ кнопку с выпадающим меню, в котором будут ссылки на файлы? (тут, наверное без доп. аддонов не обойтись).
3. Как прописать относительный путь к файлу, назначенному домашней страницей?
4. Как прописать относительный путь к файлу из избранного (если ссылку на локальный файл  добавить в избранное)?
5. Можно ли вывести одну (под)папку из избранного (например, на стандартную панель), не включая панель избранного?

Важно!
ФФ портабельный, поэтому пути к файлам очень хоцца относительные.

попробуй так: getBrowser (). selectedTab = getBrowser (). addTab ("<путь к фалу>")

Najlus пишет:

попробуй так: getBrowser (). selectedTab = getBrowser (). addTab ("<путь к фалу>")

Сорри, не понял.
Это где попробовать?

ой =) тут правда аддон понадобится... короче ставиш CustomButtons, создаёш кнопку и прописываеш в ней этот код

А без аддонов никак?
Хоть бы один из 5-ти вариантов ;) (а мож ещё есть варианты)

Ну даж незнаю... добавте пока те файлы в закладки. можете поставить расширение All-in-One Sidebar (закладки переносятся на боковую панель и вызывается эта панель нажатием клавиши F4)

Najlus пишет:

добавте пока те файлы в закладки. можете поставить расширение All-in-One Sidebar (закладки переносятся на боковую панель и вызывается эта панель нажатием клавиши F4)

Добавлено. Но пути абсолютные. Относительные никак не хотят прописываться.

Мож есть какая-нить специальная "глобальная" переменная = пути запуска ФФ и которую можно прописать в урлы избранного?
Что-то типа %PATHFIREFOX%/dir/myfile.html

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

Избранного в Фоксе нет.

vladmir пишет:

С относительными - можно сделать html-страничку

Мои вопросы в первом посте как раз о таких файлах. Как им прописать относительный путь или как сделать кнопку(и) на панели?

С абсолютными - в xul-файлы интерфейса можно вставить любые ссылки

Не понял. О чем речь?
И как\где можно прописать относительные ссылки?

Избранного в Фоксе нет.

Ну закладки, какая разница. ;(

SeVlad
Я не знаю как делать относительные.
Поищи ещё на англоязычных сайтах - на мозиллозайн и на багзилле, если на этом не обсуждали.

Страничку в html предлагаю самому сделать как альтернативу - если другое не получится.

XUL - ладно оставим, это для тех, кому html знаком.

Разница в том, что этого здесь нет вот и вся разница.)))

vladmir пишет:

XUL - ладно оставим, это для тех, кому html знаком.

Да это как раз не вопрос. Очень давно знаком.
"Заслуги" из прошлого века ;) : http://sevlad.awardspace.com/img/html4.gif http://sevlad.awardspace.com/img/rt_rus.gif

И не только ХТМЛ, но и гораздо больше (PHP, SQL, ASP, VB и тд - в разной степени) ;)

Что такое XUL, я тож в курсе (в общих чертах). Очень мало знаком применительно к ФФ.

Вопрос был как, где и что поменять\прописать чтобы работали относительные ссылки в закладках (или сделать кнопку(и) на панели с относительными ссылками на файл(ы))

А вот с аглицким у мене проблема ;(. Понять готовое решение ещё могу, но вот что, как и где искать\выискивать - эт проблема.

Можно подводить итоги?
Кроме как с помощью CustomButtons задача не решается? Да и то - вопрос с относительными ссылками остаётся открыт.

Да.. вся "мощь" ФФ блекнет на невозможности решить столь элементарные задачи. (а также на другие вопросы, заданные мной в других ветках оказались не под силу ФФ)
Рано ещё с Макстона уходить.

SeVlad
Круто и всё такое.-)

Хотя
http://sevlad.awardspace.com/img/html4.gif

The requested page cannot be displayed

Да просто при знании html в фоксовом XUL легко ориентироваться, интерфейс как сайт.
Так, у меня после переезда хостера сайт заработал - вот я делился про Симанки - как впендюриваю кнопы, меню и т.п на панели:
http://fotoleto.ru/seamonkey/xul.html

А от инглиша надо знать только ключевые слова для поиска, типа:

local relative links

Мне кажется, что нельзя, но мало ли что мне кажется.

А, кстати, смотрю в свой prefs.js в SeaMonkey 2.0.2 и вижу, что для расширения SQLite Manager есть такая настроечка с относительным путём - от папки профиля.

user_pref("extensions.sqlitemanager.mruPath.1", "[ProfD]\\signons.sqlite");

Это ежели кому надо пример как относительные пути люди делают.

SeVlad
если локальные файлы не особо большие и без картинок то
1 открываем страничку в блокноте
2 идём сюда http://home2.paulschou.net/tools/xlate/
3 вcтавляем текст из блокнота в окошко TEXT и жмём encode
4 копируем текст из окошка base64 в блокнот, дописываем в начало "data:text/html;base64," без кавычек и пробелов
(т.е.   текст до "hgfjghjgh"  текст после "data:text/html;base64,hgfjghjgh" )
5 копируем получившееся и вставляем в адресную строку,жмём ентер и добавляем открывшуюся страничку в закладки
ну а далее выводишь закладку удобным способом.

пример, копируем текст в адресную строку открываем его и добавляем в закладки

Выделить код

Код:

data:text/html;base64,PEhUTUw+DQo8SEVBRD48dGl0bGU+dGVzdDwvdGl0bGU+PG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MSIgPg0KDQo8L0hFQUQ+DQo8Qk9EWSBiZ2NvbG9yPSIjMDAwMDAwIiB0ZXh0PSIjMDBmZjAwIiBsaW5rPSIjMDBmZjAwIiB2bGluaz0iI2NjY2MwMCIgYWxpbms9IiNmZjAwMDAiPg0KPENlbnRlcj4NCg0KPGZvbnQgc2l6ZT0rMj4gdGVzdCA8L2ZvbnQ+PGJyPg0KDQo8L0NlbnRlcj4NCjwvYm9keT4NCjwvaHRtbD4=

исходный код странички

Выделить код

Код:

<HTML>
<HEAD><title>test</title><meta content="text/html; charset=windows-1251" >

</HEAD>
<BODY bgcolor="#000000" text="#00ff00" link="#00ff00" vlink="#cccc00" alink="#ff0000">
<Center>

<font size=+2> test </font><br>

</Center>
</body>
</html>