2

ブログ サイトで TinyMCE v4 を使い始めました。Facebook に似たオートコンプリート/タグ付け機能を追加したいと考えています。この機能では、誰かの名前を入力し始めると、その人の名前を選択できるリストが表示されます。ユーザーを選択すると、そのプロファイルにリンク タグが挿入されます。のようなもの<a href="/link/to/profile" uid="user-id">John Doe</a>

すでにこれを行うプラグインがあり、リストを提供するだけでよい場合、それは素晴らしいことです! それ以外の場合は、次のことを知っておく必要があります。

1) 入力された各キーをキャプチャして、その場でプルダウン リストを生成できるようにします。これに関する提案は、結果を調整する方法のように良いので、フライアウトメニューが毎秒表示されずにユーザーが何かを入力するのが煩わしくありません.

2) 一致するユーザーのリストを送り返す独自の ajax 応答ページを作成します。ユーザーがタブで移動するためのリストを生成するだけでよいと思います。それほど難しいことではありませんが、TinyMCE で既に行われているこのようなことについて何か提案があれば、共有してください :)

3) #2 のリストからユーザーを選択したら、ユーザー プロファイルへのリンクを挿入し、「uid」パラメーターを追加する必要があります。これは、tinymce でカーソルが現在ある場所である必要があります。

それはカバーすべきだと思います!TinyMCE のバージョン 4 を使用しています。

ありがとうございました!

4

1 に答える 1

2

今までに答えを見つけたかもしれませんが、このプラグインを共有したいと思いました. 私はそれが素晴らしいと思います-それが私に望んでいる唯一のことは、ajax経由でソースを取得するのに遅れがある場合に備えて、ある種の読み込みシンボルをレンダリングする機能です.

https://github.com/CogniStreamer/tinyMCE-メンション

于 2014-02-20T05:18:51.130 に答える