Wiki全体の設定利用者個人の設定など。いずれも対応するページに書くだけ。実装上は区別しない。

設定項目別の対応はページ/要素がそれぞれ行なう。ページ/要素次第で設定値の解釈が変わるかも知れない。

機能/設定 Edit

  • -
 

目次 Edit

 
 

関連 Edit

 
 
  • -

設定 Edit

サブページ Edit


設定ページのほか、設定ページサブページにも設定を書けるように。

で、機能呼び出し時に設定ページを指定。呼び出し部分で設定を選べるようになる。

設定項目の分類・検索タグ Edit

:t/設定より Edit

設定の対象2種類 Edit

  • 同じクラスの全インスタンスを対象にする場合、設定ページに書く。
    デフォルトのIDについて設定すればいい。つまりIDを指定しない。
  • インスタンスを対象にする場合、機能呼び出しに書く。
    か、設定ページにID付きの設定を。機能呼び出しでID指定。

    あとで:t/設定を追加。

設定 Edit

機能のHTMLも設定可能に? Edit


HTML出力時のテンプレート設定可能にしたら?

設定が煩雑になるが効果がありそう。

CSSでは不足。CSSのcontentプロパティでは動的なデータを埋め込めない。(.cssファイルを動的生成すれば可能だが、それはなしの方向で)

機能が用意したデータに限り、どんなデータでもページに埋め込めるように。変数のスコープで制限。

XSS対策

タグを制限しなくてはならない。

→面倒。HTMLの仕様に合わせてシステムを更新しないと。

設定/ Edit


&tip;効果の割に面倒で問題も抱えることになりそう。