Wikiはページの集約。利用者ページ/内容にしか興味はない。
Wikiの情報もデータもすべてページに記録する。


  1. UI
    1. :Done/ページ削除のUI
    2. :i/UI要素
    3. :i/テンプレートは制限するものではない
  2. テンプレート
    1. :i/Webページのテンプレートは特定のページに書く
  3. ページの用途
    1. :i/ページに型を
    2. :i/HTML許可ページ
    3. :Done/ブログや掲示板として利用できるか
    4. :i/Wiki構築をページで
    5. :i/new機能を標準に
    6. :i/ヘッダーの使い道
    7. :i/サブセットWikiで別物サイト生成
  4. 実装
    1. :i/要素がページに記述されたとき、Chain of Responsibilityで
    2. :i/ページと他オブジェクトとの関わり合い
    3. :i/ページとは
    4. :i/ページと要素は似ている[?]
    5. :i/ページを保存するときはオブジェクトだけ
    6. :i/アクセスログはページの属性
    7. :i/クラスごとにページを
    8. :Done/セクションをやめてページのネストで[?]
    9. :i/テンプレートはページ名
  5. コンセプト
    1. :i/ページのスレッドモード[?]
  6. まだ
    1. :i/ページの属性は下位が豪華、内容は上位が豪華
    2. :i/ページの重さ
    3. :i/ページはファイルと類似
    4. :i/ページはメモ化しない[?]
    5. :i/ページは機能のDB
    6. :i/ページは要素のインターフェイス
    7. :i/ページタイトルにユースケース別接頭辞[?]
    8. :i/ページ内容がオブジェクト構成を表す
    9. :i/俺のモノは俺のモノ
    10. :i/全ページ見出しから始める[?]
    11. :i/参考に
    12. :i/存在しないページはない[?]
    13. :i/存在しないページは無い
    14. :i/属性と内容
    15. :i/本文のレンダリングは最後
    16. :i/検索結果でページを作れば「検索結果の検索結果」が可能に
    17. :i/権限が影響するもの[?]
    18. :i/添付ファイルもページ
    19. :i/空のページ
    20. :i/集約ページはGoogleに残さない
    21. :i/RSSフィードには差分以外に概要も
    22. :i/UI上でページ名は「管理用」とする
    23. canonical
    24. :i/ここからの目次
    25. :i/ざっくりリバート
    26. :i/とりあえず1ページ表示
    27. :i/カテゴリー要らず
    28. クリップボード
    29. セクション
    30. フレームワーク/WikiEngineでやること
    31. プロトタイピング[?]
    32. :i/ページを削除予定にするUI
    33. :i/ページ主体の設計
    34. :i/ページ冒頭に書くべきはキャッチコピー
    35. :i/ページ名単語はどれも等しい扱い
    36. :i/ホットな記事、クールな記事
    37. :i/メールのテンプレートもページ
    38. :i/ユーティリティページ[?]
    39. ルートページ
    40. :i/一人衝突対策
    41. :i/上位ページナビ
    42. 下位展開
    43. 下位展開でやること
    44. 代表
    45. 全てURIで
    46. 埋め込み式ページ[?]
    47. :i/検索とは
    48. :i/検索ページ
    49. 権限
    50. 機能/分析[?]
    51. :i/消えた枠組み要素数でランキング
    52. 管理
    53. 編集/HTML書き込み[?]
    54. :i/複数ページのマージ[?]
    55. :i/見出しをページのタイトルに
    56. 順不同パス
  7. コード
  8. いらない
    1. :/DBクラスにページ検索の機能を
    2. :/X/PageFactory
    3. :/プラグインが使えるフック
    4. :/ページをセクションと比べると…
    5. :/ページを更新できるのは自身だけ
    6. :/リストとハッシュ
    7. :/保存は入力されたままのWikiTextか
    8. :/ページの出力はHTML
    9. :/自動生成ページにアクセス権は引き継がれる
    10. :/埋め込めないプレースホルダーは非表示
  9. ページ/
  10. tag:ページ

UI Edit

:Done/ページ削除のUI Edit

ページ/削除

:i/UI要素 Edit

UI要素を配置するためのページ/型が必要。そのページに配置しないとUI要素は有効にならない。

:i/テンプレートは制限するものではない Edit

入力用テンプレートUI要素として実装。編集ビューではなく閲覧ビューでのその場編集に有効。
:i/UI要素

テンプレート Edit

:i/Webページのテンプレートは特定のページに書く Edit

条件別のページテンプレート。言語別とか。
見解を使うといい。

ページの用途 Edit

:i/ページに型を Edit

Xの拡張容易点。要素だけで対応できない拡張はページ/型で。

:i/HTML許可ページ Edit

ページ/型の1つ。
を分ければ権限(錠)も分けられる?
では分けられないが、そのを集めて1つの上位ページでまとめればいい。属性継承機能で一度に権限設定できる。

:Done/ブログや掲示板として利用できるか Edit

ページ構成(ページ/要素の組み合わせ)で。運用の問題

:i/Wiki構築をページで Edit

設定項目をページに書ければいい。
汎用化してデータアクセスになった。

:i/new機能を標準に Edit

ページ名ページ更新日時を抱き合わせに。
ページ名ではなくページ自体を扱うようにして。

:i/ヘッダーの使い道 Edit

枠の中身は別リクエスト。下位展開の区画と同じ。
複数のユースケースを一度に呼んだときにも有効。
これもページ統合の仕組みの一種。

:i/サブセットWikiで別物サイト生成 Edit

権限/拒否判定に加えて検索結果のページセットも反映させて。権限/拒否判定ではページセットを利用する予定。同じパターンのコードが増える程度。自動リンク化やページ一覧の動的生成にどう影響するのかもまったく同じ。
:Done/サブセットモードの解除操作
:i/常にサブセットWiki

実装 Edit

:i/要素がページに記述されたとき、Chain of Responsibilityで Edit

:i/要素がページに記述されたとき、Chain of Responsibilityで?
要素間/ページ間の依存をなくす。それぞれが独立。連携するなら相手に依存することになる。プラグインが守らなければならないルールが無い代わりに、連携をサポートすることも無い。

:i/ページと他オブジェクトとの関わり合い Edit

ページ同士の関わりはなし。ページ名でまとめる。順不同パスに共通点があれば下位展開でまとめて表示可能。
下位展開ビューでの順序情報に他のページ名が含まれるくらい。その情報は消えても間違っていてもいい。表示順序が変わるだけ。

:i/ページとは Edit

ページ内部はリストでも、ページ要素ごとにデータ構造が違う。
ページはデータベースを集めたもの。ページ/要素1つが1つのを持つデータベース。RDBのテーブルのような。

:i/ページと要素は似ている[?] Edit

要素と同じ使い方ができても目的が違う。

:i/ページを保存するときはオブジェクトだけ Edit

NotationText(WikiText)は要素が分担して保存する。
記法テキスト以外でも書き換えられるようにするため。この方法でもテキストで書き換えられる。

:i/アクセスログはページの属性 Edit

ログの出力先を特定の(設定された)ページに。
でもシステムが書き込むのはページ/裏のはず。ページ/裏に書き込む??

裏だけを使うページがあってもいいかも??

:i/クラスごとにページを Edit

アクセスログもクラス名を冠したページ(のページ/裏)に?

:Done/セクションをやめてページのネストで[?] Edit

ページ名でつながるネスト構造。オブジェクト間はつながっていない。
上位ページを閲覧すると下位ページも見える。上位と下位について→ 順不同パス

:i/テンプレートはページ名 Edit

独立したページにすると機能充実。その反面、テンプレートにも権限(錠)を設定できてしまう。運用の問題にしておく。

コンセプト Edit

:i/ページのスレッドモード[?] Edit

隠すとよくないWikipedia化。見せてる例はニコニコ大百科。

Twitterスレッドモードの代わりに使えるかも。Federatedじゃなくなる。

まだ Edit

:i/ページの属性は下位が豪華、内容は上位が豪華 Edit

:i/ページの重さ Edit

:i/ページはファイルと類似 Edit

:i/ページはメモ化しない[?] Edit

:i/ページは機能のDB Edit

:i/ページは要素のインターフェイス Edit

:i/ページタイトルにユースケース別接頭辞[?] Edit

:i/ページ内容がオブジェクト構成を表す Edit

:i/俺のモノは俺のモノ Edit

:i/全ページ見出しから始める[?] Edit

:i/参考に Edit

:i/存在しないページはない[?] Edit

:i/存在しないページは無い Edit

:i/属性と内容 Edit

:i/本文のレンダリングは最後 Edit

:i/検索結果でページを作れば「検索結果の検索結果」が可能に Edit

:i/権限が影響するもの[?] Edit

:i/添付ファイルもページ Edit

:i/空のページ Edit

:i/集約ページはGoogleに残さない Edit

:i/RSSフィードには差分以外に概要も Edit

:i/UI上でページ名は「管理用」とする Edit

canonical Edit

:i/ここからの目次 Edit

:i/ざっくりリバート Edit

:i/とりあえず1ページ表示 Edit

:i/カテゴリー要らず Edit

クリップボード Edit

セクション Edit

フレームワーク/WikiEngineでやること Edit

プロトタイピング[?] Edit

:i/ページを削除予定にするUI Edit

:i/ページ主体の設計 Edit

:i/ページ冒頭に書くべきはキャッチコピー Edit

:i/ページ名単語はどれも等しい扱い Edit

:i/ホットな記事、クールな記事 Edit

:i/メールのテンプレートもページ Edit

:i/ユーティリティページ[?] Edit

ルートページ Edit

:i/一人衝突対策 Edit

:i/上位ページナビ Edit

下位展開 Edit

下位展開でやること Edit

代表 Edit

全てURIで Edit

埋め込み式ページ[?] Edit

:i/検索とは Edit

:i/検索ページ Edit

権限 Edit

機能/分析[?] Edit

:i/消えた枠組み要素数でランキング Edit

管理 Edit

編集/HTML書き込み[?] Edit

:i/複数ページのマージ[?] Edit

:i/見出しをページのタイトルに Edit

順不同パス Edit

コード Edit

code*:364 Perl

いらない Edit

:/DBクラスにページ検索の機能を Edit

:/X/PageFactory Edit

:/プラグインが使えるフック Edit

:/ページをセクションと比べると… Edit

:/ページを更新できるのは自身だけ Edit

:/リストとハッシュ Edit

:/保存は入力されたままのWikiTextか Edit

:/ページの出力はHTML Edit

:/自動生成ページにアクセス権は引き継がれる Edit

自動更新するなら権限不要にしないとおかしい。
自動更新にするための権限なら必要。それは拡張機能の導入権限

:/埋め込めないプレースホルダーは非表示 Edit

ページ/ Edit

tag:ページ Edit