#navi(../) RIGHT:&tag(html側更新,基本設計,ToDo); #boxdate * Ver 0.5.0 [#p5736749] ** html側更新 [#y25ad313] -更新したのは &font(Red,b){skin ディレクトリ以下};のみです。 css と js および画像ファイルの読み込みをする loader.php を追加しました。 プラグインからも動的に読み込みを指定することができます。 基本的に、プラグイン側でデフォルトとして用意するファイルは、trust側の skin/js, skin/css, skin/image/gif, skin/image/png に置きます。 プラグイン内から呼び出す場合は、次のようにします。 #code(php){{ $url = $this->cont['HOME_URL'].'skin/loader.php?type=png&src=code_dot'; // 画像のURL $this->root->head_pre_tags[] = // code.css 読み込みタグを <HEAD> 内 ($head_pre_tag) に出力 '<link rel="stylesheet" type="text/css" media="screen" href="'. $this->cont['HOME_URL']. 'skin/loader.php?type=css&src=code" />'; $this->root->head_tags[] = // code.js 読み込みタグ を <HEAD> 内 ($head_tag) に出力 '<script type="text/javascript" src="'. $this->cont['HOME_URL']. 'skin/loader.php?type=js&src=code"></script>'; }} ** trust側 [#n4d6b08e] -code.inc.php, pre.inc.php 追加。 --PukiWikiMod の <<< .... >>> の代用として。 -tag.inc.php --必要に応じて、tagcloud 用 CSS を読み込むようにした。 -attach.inc.php --将来の拡張を見据えて、ファイル所有者情報を保存するようにした。 -calendar_viewer.inc.php --タイトルのリンクを編集からページ表示に変更し、[編集]リンクを追加。 など。 ** ToDo [#mce04f1a] -ページ毎の閲覧・編集権限の実装 -%%パラグラフ(段落)単位の編集%% (とりあえず完了) --Ajax を使ってシームレスにできたら最高なんだけど・・・ * コメント [#tdb761fe] #comment #navi(../)
(This host) = https://xoops.hypweb.net