tworzenie rozszerzeń
Moderator: Pomocy?!
Posty: 5
• Strona 1 z 1
tworzenie rozszerzeń
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0
Witam
Mam pytanie do osób tworzących rozszerzenia do Firefoxa.
Potrzebuję stworzyć wtyczkę wspomagającą wydruk w pewnej aplikacji www. Chodzi głównie o usunięcie zbędnej stopki i nagłówka, a także ustawienie odpowiednich marginesów. Wszystko jest to sparametryzowane w "about:config" firefoxa.
Działanie miało by wyglądać następująco:
W aplikacji www zostałaby ustawiona pewna zmienna, która będzie informowała rozszerzenie o wydruku "specjalnym" (czyli bez stopek itp.). Wtyczka zapamiętałaby aktualne ustawienia parametrów. Następnie ustawiłaby właściwe parametry dla tego wydruku. Za pomocą funkcji print() nastąpiłby wydruk, a po nim zostałyby przywrócone poprzednie parametry.
Dobrze by było gdyby aplikacja www potrafiłaby wykryć czy taka wtyczka istnieje czy też nie.
Oczywiście nie oczekuję, że ktoś mi coś takiego napisze. Chcę tylko wiedzieć czy takie coś jest do zrealizowania, a jeśli tak to bardzo bym prosił o namiary na jakieś stronki traktujące o tym temacie.
W necie niestety znalazłem tylko tutoriale do tworzenia alerta "Hello world".
Pozdrawiam
Mam pytanie do osób tworzących rozszerzenia do Firefoxa.
Potrzebuję stworzyć wtyczkę wspomagającą wydruk w pewnej aplikacji www. Chodzi głównie o usunięcie zbędnej stopki i nagłówka, a także ustawienie odpowiednich marginesów. Wszystko jest to sparametryzowane w "about:config" firefoxa.
Działanie miało by wyglądać następująco:
W aplikacji www zostałaby ustawiona pewna zmienna, która będzie informowała rozszerzenie o wydruku "specjalnym" (czyli bez stopek itp.). Wtyczka zapamiętałaby aktualne ustawienia parametrów. Następnie ustawiłaby właściwe parametry dla tego wydruku. Za pomocą funkcji print() nastąpiłby wydruk, a po nim zostałyby przywrócone poprzednie parametry.
Dobrze by było gdyby aplikacja www potrafiłaby wykryć czy taka wtyczka istnieje czy też nie.
Oczywiście nie oczekuję, że ktoś mi coś takiego napisze. Chcę tylko wiedzieć czy takie coś jest do zrealizowania, a jeśli tak to bardzo bym prosił o namiary na jakieś stronki traktujące o tym temacie.
W necie niestety znalazłem tylko tutoriale do tworzenia alerta "Hello world".
Pozdrawiam
- depablo
- Posty: 7
- Z nami od: 27 września 2004, 22:45
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0
przyznam że przeczytałem twojego posta pobieżnie.
Jakiś czas temu trochę próbowałem z rozszerzeniami i faktycznie w necie nic nie można znaleźć na ten temat.
Najlepszą metodą jest czytanie kodów innych
Usunięcie stopki, nagłówka jest możliwe w js a co do reszty to się nie orientuję.
Mam nadzieję że cenzura nie wykreśli:)
W twoim przypadku wydaje mi się korzystniejsze skorzystanie z opery i doklejenie prostego skryptu js do strony
usuwającego nagłówki itd. a marginesy możesz zmienić manualnie.
PS. Nie sądzę aby udało ci się uzyskać wspomniany efekt w mozili no chyba że masz naprawdę wielką motywazję
Jakiś czas temu trochę próbowałem z rozszerzeniami i faktycznie w necie nic nie można znaleźć na ten temat.
Najlepszą metodą jest czytanie kodów innych
Usunięcie stopki, nagłówka jest możliwe w js a co do reszty to się nie orientuję.
Mam nadzieję że cenzura nie wykreśli:)
W twoim przypadku wydaje mi się korzystniejsze skorzystanie z opery i doklejenie prostego skryptu js do strony
usuwającego nagłówki itd. a marginesy możesz zmienić manualnie.
PS. Nie sądzę aby udało ci się uzyskać wspomniany efekt w mozili no chyba że masz naprawdę wielką motywazję
- rbart-
- Posty: 40
- Z nami od: 22 marca 2006, 09:56
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
rbart- pisze:przyznam że przeczytałem twojego posta pobieżnie.
Jakiś czas temu trochę próbowałem z rozszerzeniami i faktycznie w necie nic nie można znaleźć na ten temat.
Najlepszą metodą jest czytanie kodów innych
A skąd ich autorzy z kolei wiedzieli, co? :P
Materiałów dotyczących technologii potrzebnej do tworzenia rozszerzeń jest naprawdę dużo.
http://developer.mozilla.org
http://www.xulplanet.com
http://kb.mozillazine.org
- Ancestor
- Moderator
- Posty: 1799
- Z nami od: 11 czerwca 2005, 20:25
- Lokalizacja: Sopot
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0
Masz rację, chyba jedynie wyjście żeby się nauczyć rozszerzeń to grzebanie już w gotowych.
Co do mojego pomysłu. Myślę, że jest to do zrealizowania. Wszystkie parametry, którymi chcę manipulować znajdują się w "about:config" (nawet nie wiem jak to fachowo nazywać :P).
Dzięki za linki. I już chyba wyszukałem to czego chciałem :]
http://www.xulplanet.com/tutorials/xulqa/q_prefs.html
Co do mojego pomysłu. Myślę, że jest to do zrealizowania. Wszystkie parametry, którymi chcę manipulować znajdują się w "about:config" (nawet nie wiem jak to fachowo nazywać :P).
Materiałów dotyczących technologii potrzebnej do tworzenia rozszerzeń jest naprawdę dużo.
Dzięki za linki. I już chyba wyszukałem to czego chciałem :]
http://www.xulplanet.com/tutorials/xulqa/q_prefs.html
- depablo
- Posty: 7
- Z nami od: 27 września 2004, 22:45
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 (BB5F98EF-B652-3A03-2FF5-1CAF93DD69D9) Firefox/2.0
Szczerze to ciężko tego nie znaleźć
http://developer.mozilla.org/pl/docs/Tworzymy_rozszerzenie
http://developer.mozilla.org/pl/docs/Kurs_XUL
http://developer.mozilla.org/pl/docs/Dokumentacja_XUL
Czy coś jeszcze Ci trzeba? Chyba masz już wszystkie potrzebne stronki.
http://developer.mozilla.org/pl/docs/Tworzymy_rozszerzenie
http://developer.mozilla.org/pl/docs/Kurs_XUL
http://developer.mozilla.org/pl/docs/Dokumentacja_XUL
Czy coś jeszcze Ci trzeba? Chyba masz już wszystkie potrzebne stronki.
- ptak82
- Posty: 36
- Z nami od: 23 stycznia 2005, 08:24
- Lokalizacja: Opolskie
Posty: 5
• Strona 1 z 1
Wróć do Programowanie z użyciem technologii Mozilli
Kto jest online
Zarejestrowani użytkownicy: Google [Bot]