ページへ戻る

− Links

 印刷 

Ver 0.5.0 のソース :: XOOPS マニア

xpwiki:xpWiki開発日記/2006-10-27のソース

« Prev[3]  
#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&amp;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&amp;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(../)

« Prev[3]