目次 †
関連 †
代表は人によって違う。
自分が支持する見解があればそれがその人にとっての代表。無ければ、不支持の見解を除いて全て表示されるように。支持するものを選べるように。投票が見解の代表を決める材料。
検索:代表
「同じ言葉でも違うもの」が複数あっても無理なくまとめることができる。どれを最有力にするかは個人の自由。個人の見える範囲でのみ有効。でもそれを投票とみなして集計、どっち付かずの人にとっての最有力見解を決める。分離・統合してもいい。編集合戦を防ぐ仕組みではなく、編集合戦の代わりに使える仕組み。
代表周辺のタグ †
Array利用者に強要するものではなく、有効に使える可能性があればいい。
1つのWikiは複数のページでできていて、
1つのページは複数の見解でできていて、
1つの見解には複数の版がある。
代表とは †
ページを表示するにはページ、見解、版の3つを決めなければいけないが、それらが省略されたときに使用される情報。
ページ、見解、版のデフォルト値のこと。
代表は人によって違う。
自分が支持する見解があればそれがその人にとっての代表。
無ければ、不支持の見解を除いて全て表示されるように。支持するものを選べるように。
代表へのリンクを自動生成 †
代表へのリンクはシステムがやらなければならない。
方法は?
こういったことができる「可能性」を盛り込む †
sage進行 †
注目されれば邪魔も多くなる。
代表でない見解にも意味がある。使い道もある。
実装 †
版の代表 †
版の中の代表が「最新版」。版の集合(1つのページの1つの見解)の中ではとにかく新しいものが代表になるように。ページ名と見解だけを与えると最新版が表示される。
見解の代表 †
見解の中の代表がページ名だけでアクセスしたときに表示されるページ。
ページの代表 †
さらに、ページの中の代表も。FrontPageが常に代表。またはFrontPageに表示される「最も熱いページ」とか「最もアクセス数の多いページ」とか「最も忘れられているページ」とか、「リクエストされたページ名に最も近いページ名のページ」とか。
有効なページ名を付けずにアクセスしたときに表示されるページ。
つまり、デフォルトは代表ページの有力見解の最新版。
※代表は表示されるだけでなく、その他の操作でも代表。
同じページの中で複数の見解があれば…
…の順に表示される。同順位の中では支持率が高く、不支持率が低い順に。不支持の見解は見えない。
その順位のなかで1位の見解が代表。内容も表示される。
見解/投票で支持や不支持を表明する。
投票で決まる †
ある利用者にとっての代表は、その利用者自身による投票で決まる。
ゲストにとっての代表は、同名ページ中、最も多く票を集めているページ。1位が複数あればその中で最も古い票を持っているページ。(最も新しい票とすると、票の付け直しが影響してしまうので)
:t/代表より †
あとで:t/代表を追加。
自動生成ページが見解に依存しているかも †
利用者によってページが替わるなら、目次や索引などといった自動生成ページは何を元にすればいいのか?
→特に考えなくていい。その利用者にとってのページを元にする。負荷は特にかからない。キャッシュ効率が悪くなるだけ。
代表 †
:/ページ一覧作成はサブセットWiki作成 †
適用はページセットのフィルタリング
ページセット→代表適用後のページセット。
…では適用前ページセットに全見解が含まれることになる。ページセットが複数見解を含むことは想定してない?ので、代表だけをページセットに含めるように。
:i/代表以外をリクエスト †
代表/ †
決め方 †
特定のページからリンクされているページを複数見解が存在するページの代表にする。(直リンク。他派へのリンク集を含む)
- 「代表ページの一覧」からリンクしているページとか、「全ページの一覧」から各ページの第1見解になっているページとか。
- 他派のページがある場合、それらのページにも第一見解[?]のページにも他派へのリンクを付けたい。
→特定ページの特定部分を特定のリンク(自動リンクの)にすることで、あるページについての見解ランキングページから1位を取り出して自動リンクのリンク先にする。
※「利用者と関連のある見解」のページを代表にする…など、状況依存な条件も考えられる。
ページ/属性とするのは早計。
状況依存のページ選択 †
代表は状況によって表示するページを変えるということ。
見解名以外に、サブドメインや拡張パスを参照すれば、WikiFarmと同じ機能を提供することも可能に。
このルールを…
- アドレス→ページ名の変換ルールとしてフレームワーク/WikiEngineで実装。
- ページ/裏表示機能としてページで実装。
- 検索の機能として。
→検索は1つのページの一部分を取り出す機能のはず。全てのページはルートページのサブページで、ルートページからの取り出しのはず。
…のいずれかで。
有力な見解はすべて表示する †
最有力なもののページに次点以下が付随する。
「同じ言葉でも違うもの」が複数あっても無理なくまとめることができる。