• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:[[:t/継承]] [[☆]]

ページ/属性は下位ページに継承される。
%%本文とは異なり、Wiki構築のために書く。%%
[[権限]]は(権限/錠も権限/鍵も)ページ/属性領域に書くもの。

%%何を書くか。%%
-%%ヘッダー、ディレクトリ別サブヘッダー%%
-%%ページ/属性%%
-%%その他ディレクトリ別、下位ページにも適用したい機能やページ/属性%%

----

#contents



*[[:t/継承]]より [#z64dc779]

**未分類 [#rb73e139]

***[[:i/継承される領域]] [#ld61a28b]
ページに準ずる領域。
Page.Property
[[ページ/裏]]もあるので、表の属性領域は[[ページ/余白]]にしたい。
***[[:Done/属性継承時の権限判定は?]] [#of1e4c10]
継承に権限は不要。設定には必要。設定には属性操作の権限が必要。



***[[:i/属性の継承法則]] [#o9588ac1]
同階層間はマージ、異階層間はオーバーライド。

マージはできれば下位展開時のページ順に連結したい。



***[[:i/属性はオーバーライド時にデコレーションも可能にしたい]] [#jb1875cf]
テンプレートのための処理。もういい。

%% superキーワード。これも記法なら属性継承時だけのものにする?記法だけどページ/要素にはならない?%%
%%属性領域もデータコンテキストを持っているし、ページと同様にページ/要素で構成されるもの。superがページ/要素だったらどういう実装になるか?%%

%%→セレクター内で上位ページを扱えればいい。相対的なページ指定。superキーワードは不要。他の属性値も埋め込める。%%



***[[:i/属性継承の処理に「埋め込み」を]] [#t4ad00d2]
属性継承では上位か下位のどちらかしか有効にならないが、属性の埋め込みで両方有効にすることも可能に。埋め込みできるのは上位の値に埋め込み位置が示されているときだけ。つまり上位ページが埋め込みを許可する。埋め込み処理するのは下位ページ(依存する側)。

でもテンプレート継承の場合はテンプレートページ名が書かれている。プレースホルダーはそのページの中にしか書けないので、属性値→それが示すページを開く→ページ/内容のプレースホルダーを属性継承処理で特別扱いということになる。→無理。

この埋め込み処理はテンプレートのための機能。テンプレートの継承をしなくなったので、埋め込み自体もういい。
***[[:i/継承にも錠と鍵を]] [#k3b590f0]
継承する/継承を許すが合致して継承が成り立つ。
***[[:/継承対応要素]] [#e1ecd80d]
***[[:Done/継承は下位展開の影響を受けるか]] [#v88a3c89]
***[[:Done/複数ある設定ページをまとめるには]] [#k243281d]
***[[:i/super要素]] [#x3ac0612]
***[[:i/タグの継承]] [#k1ecfe31]
***[[:i/タグ継承]] [#w6717da9]
***[[:i/ロールを作れるロール]] [#xd0945fd]
***[[:/ロールを作れるロール]] [#xd0945fd]
***[[:i/属性継承と権限継承は別]] [#j6e2628a]
***[[:i/属性領域に書いたタグは継承される]] [#sed6cb25]
***[[:i/権限の継承]] [#cfb2bf8e]
***[[:i/継承と書き戻しは両立できるかも]] [#n5ae927b]
***[[:i/設定は公開する]] [#w16c169a]