問題タブ [content-editor]

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 投票する
0 に答える
988 参照

server - Sitecore 8 コンテンツ エディター エラー

以下にこのエラーが表示されます。ここで解決策を試しましたが、修正できるようです。誰かが私を正しい方向に向けることができますか?

どんな助けでも大歓迎です!

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

sitecore - サイトコア 8 の特定の名前のページでエクスペリエンス エディターが正しく機能しない

サイトの新しいページを作成しているときに、「t」、「u」、「n」、または「o」という名前のページがエクスペリエンス エディターで正しく編集できないことがわかりました。これらのページのエクスペリエンス エディターを開こうとすると、エディターが開かないか、エディターが開きますが、コンポーネントを追加するとエラー メッセージが表示されます。

例: 「t」という名前のページを作成 -> エクスペリエンス エディターを開く -> コンポーネントを追加しようとした -> エクスペリエンス エディターに「エラーが発生しました」というエラー メッセージが表示されますが、コンテンツ エディターに移動すると、そのコンポーネントが追加されます。

次に、アイテムの表示名を「test」に変更してみて、アイテム名を「t」のままにしました->エクスペリエンスエディターでコンポーネントを追加しようとしました->エクスペリエンスエディターに同じエラーメッセージが表示されますが、コンテンツに移動するとコンポーネントが追加されたエディター。

次に、アイテム名を「t」ではなく「tr」に変更して、表示名を「test」のままにしてみました -> エクスペリエンス エディターでコンポーネントを追加しようとしました -> エクスペリエンス エディターとコンテンツ エディターでコンポーネントが正常に追加されました。

回避策として、アイテム名に文字列を追加することはできますが、これらの文字が原因である理由がわかりません。誰かがこの問題に遭遇しましたか? 実際には、ウェブサイトに用語集を追加する必要があるため、A から Z までの 1 文字だけで項目名を作成する必要があるため、これについて助けが必要です。

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

sharepoint - Sharepoint の特定の共有ドキュメント フォルダの通知を表示する

SharePoint 2010 サイトを変更して、ユーザーが既定の "共有ドキュメント" ドキュメント ライブラリ内の特定のフォルダーに移動したときに、その特定のフォルダーのフォルダー/ファイル命名規則を説明する通知がユーザーに表示されるようにしようとしています。ページにコンテンツ エディターを追加しようとしましたが、これは "共有ドキュメント" ライブラリ内のすべてのフォルダーに表示されます。特定のフォルダに対してこの通知を表示する方法、または目的のフォルダと等しくないフォルダに対して非表示にする方法はありますか?

更新: 次のスクリプトをテキスト ファイルに保存し、SharePoint サイトにアップロードしてから、URL を CEWP のテキスト ファイルに貼り付けようとしましたが、結果はありませんでした。

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

javascript - WYSIWYG エディターが条件を実行しない

の助けを借りて単純なテキストエディタを構築しようとしていますがdocument.execCommand、これに関する条件文に行き詰まっています:

JS Fiddleを含めました

現在、テスト目的のためだけに太字と斜体のみを実行しています。私を助けてください。

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

javascript - ContentTools のカスタム メディア マネージャーから画像を挿入する

私は過去数年にわたって開発してきた PHP フレームワークに優れたコンテンツ ツールエディターを実装していますが、行き止まりに達しています。

デフォルトの画像ツールと同じように、現在の編集可能領域内のカーソル位置にカスタム メディア マネージャー(既に実装されています)から画像を挿入したいと考えています。

独自のツールを開発するためのチュートリアルに従おうとしましたが、 Coffee Script と JavaScript の知識があまりないため、足を引っ張っています。


私の理解では、おそらく手順は次のようになります。

  1. 画像ツールに基づいて新しいツールを作成する
  2. ツールは、ContentTools の既定のダイアログではなく、モーダル(iframe) で Media Manager を開きます (これが、FW での Media Manager の動作です)。
  3. Media Manager で自分の作業を行います (アップロード、トリミング、画像の分類など)。
  4. リストから画像を選択し、「挿入」をクリックします
  5. Media Manager iframe は、デフォルトの「画像」ツールとparent.someFunction({ image data })同様に、画像を挿入する を呼び出します。
  6. 終わり!

いくつかの深刻な疑問:

  1. モーダル呼び出しでデフォルトのダイアログをオーバーライドする方法は?

  2. リージョン名カーソル位置(?)をパラメーターとしてiframeに渡す必要がありますか?それとも、この情報はメインスコープのどこかに保存されていますか? (または...私はそれについてまったく心配する必要さえありますか、それとも編集者がその問題のすべてを処理しますか?)

  3. そのように呼び出すことができる関数を作成することは可能ですか:

繰り返しますが、私は非常に新しく、ContentTools のテーマについて迷っています。どんな助けでも大歓迎です。

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

javascript - Javascript - contenteditable 要素と親を半分に分割

私はマイクロ wysiwyg エディターに取り組んでいます。次のことができる必要があります。

エディター内のコンテンツが次のようになっているとします。

カーソルをスペースに置いてand moreボタンをクリックすると、HTML が次のように分割されます。

どうすればこれを行うことができますか?クリックした要素のアンカー ノードを既に取得でき、ルートの親を取得する方法がありますが、上記のように要素を分割する方法がわかりません。

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

c# - コンテンツ エディター Web パーツをマスター ページ SP2010 に追加する

コンテンツ エディターの Web パーツをマスター ページに追加しようとしています。ページ レイアウトを作成して Web パーツ ゾーンを追加し、そこに Web パーツを追加することがベスト プラクティスであることはわかっていますが、私の特定のケースでは、コンテンツ エディター Web パーツをマスター ページ、特にフッター セクションに追加できるようにする必要があります。 ...

これを達成するための最良の方法を知っている人はいますか?または、コンテンツ エディター Web パーツをマスター ページに追加できるようにするための回避策はありますか?

どうもありがとう、