コミュニティセントラル
登録

みなさん、こんにちは!

この2015年、Wikiaではテンプレートをみなさんに分かりやすくできないかと、改善に取り組んできました。Wikiaでコンテンツを作り、共有するにあたり、テンプレートには実に100以上の使い方と目的があります。

今年、テンプレートに関して二つの大きなことを達成したいと考えていました。まず第一が、より多くのテンプレートの「ポータブル化」です。「ポータブル化」という言葉は、スマホ、アプリ、タブレット、PCなど、どんな端末からでもコンテンツが見やすくなるようにする、という意味で使っています。これを実践するためのツールとしてまずポータブル・インフォボックスがあります。そしてアドミンのみなさんには、テンプレートの整理がしやすくなるよう、特別:インサイトもご紹介させていただいています。

Wikiaは、来年も継続してテンプレートの改善をどんどん続けていきたいと思っているのですが、次のステップを考えるうち、ある問題に直面しました。

前述の通り、テンプレートにはたくさんの種類があります。たくさんチョイスがあるということは、それぞれのテンプレートが何のためのものなのか素早く正確に把握することが、人の目にとってもプログラムにとっても難しくなるということです。

この問題を解決するため、エンジニアとコミュニティのチームで「テンプレート・タイプ」というプロジェクトの取り組みを開始しました。ゴールはシンプルです。コミュニティにあるすべてのテンプレートにタイプ(種類)をつけるということです。つまり、すべてのテンプレートに「インフォボックス」や「ナビボックス」、「引用」などの種類が付くこととなります。

「タイプ」があることの利点[]

テンプレートのタイプがはっきりすることにより、ユーザーのみなさんにとっても、Wikiaの「ポータブル化」の実現にとってもプラスになることがいくつかあります。

決まったタイプがあることで、テンプレートのスタイルの違いに合わせた機能を提供することができ、編集の際に役立てていただけるのではないかと思います。例えば、テンプレートの種類によってよく使われるマークアップが予測できるため、より便利な形でシンタックス・ハイライトができたり、新しいテンプレートを作成する際に最初からある程度できている部分があるようにしたり、Wikiaネットワーク上にある人気のテンプレートを探してインポートしたりなど、可能性は大きく広がります。

そして将来的には、カテゴリや使用されているテンプレートに応じて、他にも使用すると良いテンプレートを紹介してくれたり、ビジュアル・エディタ上でも様々なテンプレートを使用できたり、特定の名前空間のページでは一部のテンプレートは使えないようにするなど、よりパワフルな編集も可能になることを願っています。

「ポータブル化」の面では、マルチデバイスの世界において、各テンプレートのだいたいの目的やタイプが分かることで、そのタイプ特有の表示の仕方を研究し、開発することができるようになります。例えば、リードコラム(引用)のテンプレートについて、現在のモバイルスキンはこれをどのように表示したらいいのか、把握することができていません。また、モバイルではCSSが反映されないため、引用の表示のはずテキストも普通のテキストのサイズで表示されてしまいます。テンプレートが引用だということが分かるシステムがあれば、インフォボックスなどとは違った表示をさせなければならないことが分かるようになります。

これについて、いまご利用いただける機能が特別:Templatesです。このページはコミュニティ内のテンプレートをすべてリストで表示し、フィルターをかけて検索することができるので、探しているテンプレートが見つけやすくなります。

使い方[]

Help-Template-types-1

簡単にテンプレートのタイプを選択

テンプレートのタイプはMediaWikiのカテゴリとは別の新しいデータとして記録されます。タイプを加えることによってテンプレート内のウィキテキストやテンプレートを使用しているページに変更が加わることはないので、編集や閲覧を邪魔することなくテンプレートの整理ができます。

テンプレートのタイプの追加は、テンプレートページのページ名のすぐ下の鉛筆アイコン、またはテンプレートの編集中にエディタの右側で行うことができます。鉛筆アイコンをクリックすると右のような画面が現れます。新しくテンプレートを作った際にも同じ画面が表示されます。

現在選択できる主なテンプレートのタイプ:

  • インフォボックス - 通常記事ページの右上に現れる記事の主要情報が見つかるボックス。
  • Navbox — 閲覧ユーザーが他にも関連する記事を見つけられるように、通常記事ページの一番下に設置されるリンクのリスト。
  • 引用 — 歌詞、本からの一文、名言など一定のテキストのハイライトなどに使用されます
  • 引用または参照 — 記事ページ上のコンテンツの出典の記載方法を整理して統一させます

すべてのリストはヘルプ:テンプレートの種類をご覧ください!

いつも通りみなさんのご感想をお待ちしています!特にどんなテンプレートの種類をリストに加えるかは、ユーザーの皆さん次第です。ぜひお声をお聞かせください!