Manual:ライブ プレビュー

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Live preview and the translation is 94% complete.

Other languages:
English • ‎español • ‎français • ‎magyar • ‎српски / srpski • ‎中文 • ‎日本語

Live preview (ライブ プレビュー) は、残りのフォームの HTML コードを再読込することなく編集上の記事または節のプレビューを表示できるようにする MediaWiki の機能です。

この機能にはまだ一部のバグが残っています。最新のバグリストは、live preview バグトラッキングを参照してください。

ライブ プレビューを有効にする

Live previewは、利用者の個人設定ページの「編集」タブでオンまたはオフに設定できます。既定値はオフです。

利点

  • 通信トラフィックの削減: wikicodeとメニューすべてのデータをサーバーから繰り返し取得せずにすむ。
  • レスポンスが高速である。

編集ウィンドウ内のカーソル位置が記事上と同一となる。

欠点

プレビュー領域だけが更新されるため、以下の問題がある。

  • wikipage.content フックを使用しなかった場合、スクリプトが実行されない。
  • 言語間リンク、トランスクルージョンリンクなど、インターフェイスの一部が正しく更新されないことがある。
  • プレビューの実行によりブラウザの履歴の移動が上手く機能しなくなる。

技術的な詳細

A live preview makes use of the Parse API and the difftotext-option of the Revisions API, to submit the new version of the text in order to receive parsed preview or diff changeset in the Edit page.

関連項目