問題タブ [thunderbird-addon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
289 参照

javascript - gDBViewが定義されておらず、xul

現在表示されている電子メールメッセージの本文にアクセスして何かを実行するカスタムボタンであるXULを使用してThunderbird拡張機能を作成しようとしています。

gDBViewどうやらこれは、Display Mail User Agent拡張機能のように、グローバル変数を使用して可能になります。

残念ながら、私の拡張機能で行を複製すると、次のようになります。

Thunderbirdコンソールから次のエラーが発生します。

gDBViewが定義されていません

これが起こる理由はありますか?そして、これはメール本文にアクセスするための最良の(そして正しい)方法ですか?

0 投票する
2 に答える
16573 参照

thunderbird - 新着メール通知用のThunderbirdアドオン

Thunderbird12.0.1を使用しています。私のWin7で。右下の画面にポップアップで警告するgmail通知機能のようなThunderbirdのアドオンはありますか?Thunderbirdを閉じると、システムトレイで機能し、新しいメッセージで要約とともに警告されますか?

0 投票する
1 に答える
1200 参照

javascript - Thunderbird の compose-send-message イベントが発生しない

Thunderbird 拡張機能を実行するためのチュートリアルに従い、「load」イベントを使用する拡張機能を機能させることに成功しました (基本的な「日付」の例と、alert("hey");両方の機能を使用したランダム テキスト)。

ただし、メッセージベースのイベントをトリガーできないようです。さまざまな種類のアラートを使用してみましたが、コードが実行されていないようです。例えば:

メッセージ本文を変更できるイベントをトリガーするにはどうすればよいですか?

私のテスト プラットフォームは Thunderbird 13 を使用しています。

私のマニフェストは次のとおりです。

0 投票する
1 に答える
156 参照

openerp - openerpのthunderbirdアドオンに申請者のオプションが表示されない

openerp 6.1.1を使用していて、thunderbirdアドオンから申請者を作成しようとしています。

hr_applicantモデルにいくつかのフィールドを追加するカスタムモジュールを作成しました。

thunderbird OpenERPアドオンには、申請者を作成するオプションが表示されません。

カスタムモジュールを削除すると、thunderibirdアドオンのオプションが表示されます。

カスタムモジュールで何が間違っているのかわかりません。

ご意見をお聞かせください。前もって感謝します。

0 投票する
2 に答える
2105 参照

thunderbird-addon - Thunderbird のメッセージ作成ウィンドウにツールバー ボタンを追加する

Thunderbird の [作成] ウィンドウにカスタム ツールバー ボタンを追加したり、それを実行するサンプル プラグインを知っている人はいますか? 私は Thunderbird の開発に不慣れで、作成ウィンドウでhttps://developer.mozilla.org/en/Custom_Toolbar_Buttonを機能させることができませんでした。

0 投票する
0 に答える
139 参照

xul - Thunderbird 用のツールバーを追加する XUL

XUL と Thunderbird の開発は初めてです。Messengercompose.xul ファイルにツールバーを追加する必要があります。そのための XUL ファイルをどのように記述すればよいですか?

0 投票する
1 に答える
206 参照

javascript - URI で外部バイナリを参照する方法は?

外部実行可能ファイルを使用してメッセージ本文を変更する Thunderbird 拡張機能があります。現在、私はハックジョブを実行し、この実行可能ファイルを配置して/tmp/someBinary、次のように呼び出します。

これは明らかにばかげています。URI を介して呼び出し、実行可能ファイルをアプリケーションにバンドルするとよいでしょう。悲しいことに、私の限られたJSは、私が思いついたのは次のことだけです:

しかし、それは正しくありません。これを行う通常の方法はありますか?

0 投票する
1 に答える
188 参照

java - Javaサーバーでajaxリクエストをキャッチする

特定のJavaライブラリの機能を使用したいThunderbird拡張機能をプログラムしようとしています。しかし、TB拡張機能は純粋なJavaScriptで記述されているため、これら2つのテクノロジーが通信するための最良の方法を理解することはできません。

TB拡張機能からajaxリクエストを送信し、Javaサーバーコードでキャッチして応答するようなことを考えていました。私はajaxの操作方法を知っており、主にこの問題の「java部分」に関心があります。これはサーブレットでリクエストをキャッチすることで解決できることは承知していますが、「純粋な」Javaを使用した解決策があるかどうかを知りたいと思います。誰かがそれが可能かどうか教えてもらえますか、あるいはサンプルコードを見せてもらえますか?

0 投票する
1 に答える
147 参照

xul - Thunderbirdで「テンプレートとして保存」するためのJavascriptコード?

Thunderbird で独自のカスタム ボタンを作成しようとしています。「テンプレートとして保存」ボタンをスタンドアロンにしようとしています。chrome ディレクトリは完成しましたが、button.js ファイルにあるコマンドがわかりません。どんな助けでも大歓迎です。