2010-06-10 16 views
22

Używam Thunderbirda od wielu lat i teraz jestem zainteresowany rozwijaniem niektórych z moich własnych rozszerzeń. Przejrzałem dokumentację na ich oficjalnej stronie internetowej, ale znalazłem niewielkie poparcie dla rozpoczęcia pracy. Mam pewne doświadczenie z python, perl, php i chciałbym, jeśli możesz polecić mi kilka pierwszych materiałów, "cześć świat" to byłoby świetnie.Pierwsze kroki w rozszerzeniach Thunderbirda

+2

Jest też dodatek demo łatwo Ci zacząć: https://developer.mozilla.org/en-US/docs/Extensions/Thunderbird/Demo_Addon –

+0

Jonathan, myślę, że jest to jedyny dostępne rozszerzenie próbki, które jest zgodne z ostatnią wersją TB. – GDR

+0

Wypróbowałem przykład demo, ale nie działało ono w Thunderbirdzie, nie wiem, jak użyteczne jest to jako przykład. Wtyczka czatu działa jednak, kod dostępny z http://www.xulforum.org/mozcamp2011/ zmień rozszerzenie .xpi na rozszerzenie .zip – ejectamenta

Odpowiedz

19

zbudować prosty rozszerzenie Thunderbird dziesięć minut spojrzeć na tym tutorialu:
https://developer.mozilla.org/en/Extensions/Thunderbird/Building_a_Thunderbird_extension

Jednak naprawdę dobry tutorial, który skupia się na tworzeniu rozszerzeń Mozilli (zarówno Firefox i Thunderbird) jest tutaj:
https://developer.mozilla.org/en/XUL_School

zaawansowane tematy dotyczące rozszerzeń Thunderbirda:
https://developer.mozilla.org/en/Extensions/Thunderbird/HowTos

Niektóre dodatkowe info:
https://developer.mozilla.org/en/Extensions/Thunderbird

+0

+1 Jedną rzeczą, którą chciałbym dodać, jest https: //developer.mozilla. org/en-US/docs/XPCOM_Interface_Reference – tripleee

+0

Oh i http://mxr.mozilla.org/comm-release/source/mail/base/ do przeglądania wewnętrznych elementów Thunderbird. – tripleee