最新版を含むの集約。

スペース名・ページ名見解名を決めるとアクセス可能になる。

改訂履歴

最新版を含むの集約で、順序あり。実装上はページ内部名のリスト。

スペース名・ページ名見解を決めると特定やアクセスができる。

ページ/差分履歴の比較。

編集/取り消し履歴から過去を復帰させること。

履歴はツリー。でも、自由に書き換えられるのでツリーのつながりに意味がない。ツリー上はつながっていても、内容は完全に書き換えられてしまっているかも知れない。

ページ名が変わったことが分かるように Edit


履歴内部名つながり。(見解までの外部名が共通するページではなく??

ページ名が変わったことも履歴上で分かるようにする Edit


履歴内部名ページIDつながり。外部名のうち見解までが共通するページではなく)
ページ名が変わっても同じ履歴
ページ名ページ内容の1行目で、履歴ページ内容を完全に保存するので、過去ページ名最新版と違うかも知れない。

1ページ分の履歴に複数のページ名が含まれることになる。全てのページ名を列挙するか、ページ名変更があったで前後のページ名が分かるようにしないと履歴を集められない。

あとでなおす Edit

:t/履歴より Edit


が並んだもの。前後関係あり。

あとで:t/履歴を追加。

ページIDと(そのページに関連する)見解IDを指定すれば履歴を1つに特定できる。

見解は残らない Edit


見解変更してきたよそ者がリバートしたらリバートにならず、内容が全く違う見解のものに…ということを防ぐため見解は残さない。履歴を見たときのお気に入り見解が使われる。お気に入り見解の変化は利用者の変化、ページの変化ではないし。

投票先を変えたら履歴で表示されるも変わる。

新しいタブで表示 Edit


履歴は閲覧ビュー編集ビューとは別のタブで、(Webブラウザー上では)別の閲覧履歴になるように。

ブラウザーバックの閲覧履歴を分けるため(だけ)に。

ページ/履歴 Edit


またはブラウザーの履歴に入らない方法で履歴を遡れればいい。

複数履歴 Edit

  • ページの最新差分
    ページごとに追加・削除を表示。
  • 1ページ(1見解)の全履歴
    履歴間の差分更新順に表示。

    追加/削除を分けたほうが見やすい。差分は近い行を近くに表示しないと見読み辛いし。

    追加/削除を分けるなら、追加は「現在でも残っている部分」、削除は「残っていない部分」としたほうが読みやすい。
  • 各行の登場一覧
    行ごとにそれが追加されたを表示。番号は複数になるが初めの追加と最後の削除だけでいいかも。

    削除された行は読みやすくするため除外。スイッチで削除履歴に切り替え可能でもいい。

    番号はそのができた時の履歴リンク。縦横に辿れるようにする。

    段落ごとのほうが変更履歴が適度にまとまって良さそう。

複数履歴を一覧したい Edit


変更履歴ページ見解ごとに表示できればいい。

時系列順に前差分を表示。その当時の特定へのリンクも併記。

履歴には大体の変更内容を併記 Edit


履歴1項目に数行で表せる程度の情報を付加。

追加・削除の量を緑や赤の多さで表現。新規作成時は全体が緑の表示。画像、画像の組み合わせ、テーブルの背景色などで表現。

追加・変更された行の数行を表示するのもいい。

履歴/ Edit

バックアップではない Edit


最新版も含める。

荒らされたときのための予備ではなく、有効な記録として扱う。

計画の進捗を知る、などに。

復帰のコスト Edit


復帰のコストは荒らしのコストよりも低くなければならない。

履歴一覧などの1件ごとに「これを最新版にする」というボタンを。

※GETクエリー

差分には検索しやすい印をつける Edit

追加行)

とか
DELETED>

とか。

記号部分を除いても特徴のある文字列になるように。

取るに足りない更新 Edit


MinorEdit、細部の更新ちょっとした変更。

これをシステムによる更新時にも適用。

ページ名変更に伴うページ名変更や、ページ名変更に伴うリンク記法変更など。

復帰させやすくするため Edit

  • リビジョンを超えて検索
  • 履歴一覧に変更点のダイジェストを表示
    少なくとも変更後のほうは表示。

参照履歴編集履歴 Edit

定期的に巡回している人のための差分 Edit


1回前との差分…では分かりにくい。期間じゃないと。

差分一覧(バックアップ一覧、の一覧)に1日、1週間、1ヵ月、3ヵ月、6ヵ月、1年、2年(以降は1年ごと)の区切り線を入れる。

ページに渡って1週間以内の差分を見たいとき、どれを選択すればいいか分かりやすい。

差分表示は閲覧用ビュー Edit


WikiTextのソース表示では分かりにくい。

差分も閲覧するためのビューなので、閲覧用ビュー差分情報を追加すべき。

行頭に変更マークや色をつける、編集のあった段落を枠で囲うなど。

閲覧用ビューに表れない部分が変更されていても変更マークを付けるように。

詳細は編集ビューWikiTextを見ればいい。

編集アイコンは閲覧時と同様に使えるように。

差分を見て、すぐに章単位の編集ページへ行けるように。

比較対象 Edit


大まかに日時を選ぶならスライダー。

編集の頻度を見ながらを選ぶなら年表(Timeline)。

簡単なのはリストやラジオボタン。

履歴/ Edit