問題タブ [etherpad]
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.
javascript - MathQuill (0.10) フィールドにカーソルを置いて、入力してすぐに編集できるようにする方法は?
MathQuill を使用して数式を編集するための Etherpad 用のシンプルなプラグインを開発しています。ツールバーを開いたときに、カーソルが編集フィールドに入るようにしたいです。フィールドは次のように数学化されます。
編集フィールドでカーソルを取得するために、次のことを試しました。
視覚的にカーソルがそこに置かれますが、青いマージン (エディターがアクティブであることを示す) は表示されず、入力しても何の効果もありません。と
視覚的な違いはありません。私もそれらを組み合わせようとしましたが、まだ成功していません。これを行う方法はありますか?
node.js - etherpad での socket.io メッセージのデバッグ (サーバー側)
socket.io のデバッグ情報をetherpadインスタンスでコンソールに出力したいと考えています。
私の調査のほとんどは、DEBUG 変数の使用を中心に展開されましたが、役に立ちませんでした。
行ったこと: デバッグ変数を正しく使用していることを確認するために、Socket.IO の「はじめに」セクションで説明されているサンプル チャット アプリケーションを使用しました。
DEBUG パラメーターを socket.io* に設定してこのサンプル チャットを起動すると、次の情報が得られます。
ここでは、socket.io のデバッグ メッセージと、サンプル チャット アプリケーション ( *:3000 でリッスン)からのメッセージを確認できます。
同じ DEBUG 変数で etherpad を起動しようとしても、socket.io デバッグ情報が表示されません:
どちらの場合も、socket.io バージョン 1.3.5 を使用しました。これは、Etherpad バージョン 1.5.7で使用されるバージョンです。
この問題の原因は何ですか? メッセージは etherpad によって「キャッチ」され、表示されませんか? 他の場所を見る必要がありますか?
javascript - etherpad ace_inner iOS サファリの高さのバグ
iOSでこのバグがあります。etherpad に多くの文字がある場合、次の etherpad 開始時に高さの計算が正しくないように見えます - 大きすぎます。これは iOS の Safari でのみ発生し、Android では問題ありません。
ここでどのように見えるかを見ることができます。
plugins - ep_page_view プラグイン etherpad: 無効にする方法は?
etherpad に ep_page_view プラグインを使用しています。ここで説明されているように:
https://www.npmjs.com/package/ep_page_view
イーサパッドのページビューをオフにしたいです。settings.json ファイルに次の行の組み合わせを追加しようとしましたが、どれも機能しませんでした:
パラメータを指定してパッドを初期化していません: &pageview=true 規定どおり。それでも改ページがパッドに表示されます。
プラグインをアンインストールせずにこの改ページ機能をオフにする方法はありますか?
java - LetsEncrypt : LetsEncrypt の中間証明書
現在、LetsEncrypt SSL 証明書を使用しており、うまく機能しています。いくつかの変更を加えた後、Tomcat および Apache Web サーバーにもプルできるようになりました。
現在、ファイルを要求する Etherpad に LetsEncrypt 証明書を追加したいと考えていintermediate CA
ます。LetsEncrypt が提供する 4 つの証明書ファイルからそれらを取得するにはどうすればよいですか。ありがとうございました..
LetsEncrypt SSL 設定:
上記の構成では、キーはprivkey.pem
.key ファイルに変換され、.crt はcert.pem
cert.crt に変換されると想定しています。CA には何が入りますか?
ありがとうございました。
アップデート
設定 :
キーを試行したときのエラー ログ:
etherpad - etherpad のテキストの背景色の代わりに色を変更する
etherpadで「 Authorship color 」の解決策を見つけようとしています。etherpad を使ったことがない人は、この質問は理解できないので無視してください。
したがって、通常、「Authorship Color」はテキストの背景色として提供される色であり、パッドを初期化するときにパラメーターとして指定できます。誰がパッドに何を書いたかを認識するのに役立ちます。
すべてのテキストの背景を白にして、ユーザーに応じて背景色の代わりにテキストの色を変更したい。パッドを初期化するときに赤い色を指定した場合、パッドに赤い背景と白い書き込みの代わりに赤い書き込みが必要です(いつものように)。
この問題に関連して提供する特定のコードがないため、この質問を保留にしないでください。代わりにコメントで質問してください。理解できないものはすべてクリアします。
ありがとう、
etherpad - etherpad はどのように作者の色を認識しますか?
だから私はそれをグーグルで検索しましたが、そこで解決策が見つからなかったので、ここに質問を投稿しています。したがって、etherpad に書き込むと、次のようなマークアップが作成されます。
今それはこれを出力します:
ライターが etherpad を使い始めたときに選択したものに応じて、Author1.
とテキストの背景色が異なります。Author2.
私の質問は、etherpad がデータを処理して特定のテキストに背景色を付ける方法です。author-a-w3z75zz84z95z83zpz77zz89zz66zz79zxz90zz66zcz76z
span as: for first author に与えられたクラスと関係があることは知っています
と
author-a-1z74zz83zuz82z2z67zz81zsz89zz750zz65z8z659zz87z9
第二著者向け。
これらのクラス名に応じて、これらのテキストの背景色がどのように設定されているかを誰かが説明できますか? そして、どのファイルがそれを担当していますか?
前もって感謝します
node.js - Sandstorm に Etherpad Lite のプラグインをインストールするには?
Sandstorm
サーバーを実行しており、 Etherpad
Sandstorm App Market からインストールしました。
ここで、画像を挿入するようなプラグインをインストールしたいと考えていますが、wiki ページには、スタンドアロンの Etherpad サーバーでの手順しか説明されていません。バージョンでは、管理ページまたは へのetherpad Sandstorm
-lite ディレクトリが見つかりませんnpm
。
Etherpad Lite の github readmeには、プラグインをインストールできると書かれています。誰もそれを行う手順を知っていますか?
ありがとうございました!