2

メディア Wiki ホームページのどこにカスタム入力フォーム コードを配置できますか?

これは、ユーザーが新しいページを作成するためのより少ないステップに変更できるようにするためです。入力フォームは、新しいページのタイトルを入力するためのものになります。

現在、ページを追加する場合、ユーザーはページを検索する必要があり、ページが存在しない場合は、新しいページを追加するためのリンクを含む別のページにリダイレクトされます。その後、組み込みの Wiki エディターが読み込まれます (これも、Wiki エディターの代わりに統合した Visual Editor 拡張機能にデフォルト設定されるように変更されます)。

任意の入力をいただければ幸いです。

4

2 に答える 2

2

必要なことを実行できる拡張機能がいくつかあります。

  • InputBoxは、最近のバージョンの MediaWiki にバンドルされています。ウィキメディアのウィキで使用されるため、おそらく非常に安定しています。
  • CreateBox、特にユーザーがページを作成できるようにするため
  • Create Page、より一般的なアプローチ
  • Semantic Forms最も充実した機能ですが、最も複雑でもあり、Semantic MediaWiki 拡張機能が必要です。

これを、 Preloaderなどの biolerplate 拡張機能と組み合わせることもできます。

SO に投稿しているように、独自の拡張機能を開発することも選択肢になると思います。その場合は、パーサー関数のマニュアルをご覧ください: https://www.mediawiki.org/wiki/Manual:Parser_functions

于 2014-04-30T10:55:35.620 に答える
-1

メディア ウィキのホームページでカスタム入力フォームを追加/変更できるファイルは、/rootWikiDir/skins/Vector.php になります。

于 2014-05-05T10:45:32.723 に答える