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

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

Разработка » Как сделать инсталлятор для собственной сборки? » 25-11-2011 16:55:16

Крошка Ру пишет

Unnuler Вроде бы в этой теме было > Интеграция расширений в дистрибутив :) ... хотя информация по некоторым моментам могла и устареть :angel:

Да, я так делал, работает. Но при таком методе нельзя сделать свой инсталлятор.

Разработка » Как сделать инсталлятор для собственной сборки? » 25-11-2011 16:29:06

А как сделать, чтобы расширения тоже происталлировались?

Разработка » Как сделать инсталлятор для собственной сборки? » 24-11-2011 15:14:27

Тулзовин-то много, а вот как переупаковать дистрибутив с заменой инсталлятора? Как делать сборку с помощью 7zip знаю, но инсталлятор там фактически старый остается.

Разработка » Как сделать инсталлятор для собственной сборки? » 24-11-2011 14:48:10

Здравствуйте!
Подскажите, где найти информацию по созданию собственного инсталлятора для сборки FF, со сменой пути инсталляции, дизайном и т.д
Спасибо!

Разработка » Как из javascript'а сделать расширение для FF? » 08-11-2011 18:08:43

Unnuler пишет

Залил сюда: http://forum.mozilla-russia.org/uploaded/codelink.xpi

Есть уже готовое дополнение - Linkification, вот ссылка http://yellow5.us/firefox/linkification/
Скачайте и отредактируйте install.rdf для нужной версии Mozilla Firefox.
У меня прекрасно работало на шестой , а сейчас на седьмом мозиле.

Именно так я сделал перед созданием темы. Почему не получилось не знаю, вот и спрашиваю.

Посмотрите расширение которое я указал, там xpi создается, возможно покопавшись в нем разберетесь как делать самому.
Напишите пример ссылки в текстовом виде, хочу проверить расширение сделанное с помощью Scriptify/

Попробую.

Scriptify я попробовал. Работает предельно просто. Предлагает поля, куда нужно внести информацию для install.rdf, потом выбираешь файл .js и всё.
Но у меня другая проблема. Скрипт не работает отдельно от документа. Т.е. ни как .xpi, ни под GM.
Нужно что-то добавить, чтобы скрипт сработал применительно к загруженной странице.
Во

Разработка » Как из javascript'а сделать расширение для FF? » 08-11-2011 11:01:21

Залил сюда: http://forum.mozilla-russia.org/uploaded/codelink.xpi

Есть уже готовое дополнение - Linkification, вот ссылка http://yellow5.us/firefox/linkification/
Скачайте и отредактируйте install.rdf для нужной версии Mozilla Firefox.
У меня прекрасно работало на шестой , а сейчас на седьмом мозиле.

Именно так я сделал перед созданием темы. Почему не получилось не знаю, вот и спрашиваю.

Посмотрите расширение которое я указал, там xpi создается, возможно покопавшись в нем разберетесь как делать самому.
Напишите пример ссылки в текстовом виде, хочу проверить расширение сделанное с помощью Scriptify/

Попробую.

Разработка » Как из javascript'а сделать расширение для FF? » 07-11-2011 22:37:10

Спасибо! Но мне необходимо разобраться, как самому делать расширения в формате .xpi
Вот файл: http://www.unibytes.com/U_AL_U2ij6kB

Разработка » Как из javascript'а сделать расширение для FF? » 07-11-2011 15:13:50

Здравствуйте!
Набросал пробный скрипт:

Выделить код

Код:

function codelinks()
{
var td = document.getElementsByTagName('td');
var re =/https\:\/\/rapidshare.com\/files\/2285723430\/n637280002\.rar/gi;

for(var i=0; i<td.length; i++)
{
 //  if(!td[i].getElementsByTagName('a').length)
//{
document.getElementsByTagName("td")[i].innerHTML = td[i].innerHTML.replace(re, "<a href='$1'>$1</a>");
//}
}
}
window.onload = codelinks;

Он находит на странице определенную ссылку, написанную в текстовом виде и делает её кликабельной путем добавления тега "а".
Когда этот код приписываю в конец сохраненной страницы - работает. Когда сделал расширение, на той же странице, но в живую, ничего не происходит. Ставится расширение нормально.
Расширение делал так:
Записал скрипт (без <SCRIPT LANGUAGE="JavaScript"></SCRIPT>) в файл codelinks.js. Дерево папок и архивирование, думаю, сделал правильно, как на форуме Мазиллы написано.
В chrome.manifest записал [code]content    codelink    jar:chrome/codelink.jar!/content/codel

Board footer

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