[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
xpWiki開発日記
» 2008-03-01 の編集
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
Note
リンク元
印刷
Ver 3.68 (リネーム時のページ情報同期、Wikiヘルパー表示、awsプラグインなど)
の編集
xpwiki
:
xpWiki開発日記
/
2008-03-01
の編集
# xd71f73f の編集
ページ内容:
* Ver 3.68 (リネーム時のページ情報同期、Wikiヘルパー表示、awsプラグインなど) [#xd71f73f] ** リネーム時のページ情報同期化 [#ve36c60a] リネーム時に、onPageWriteBefore() と onPageWriteAfter() を呼ぶようにしました。 今までは、リネーム時に tag プラグインなど、ページ間情報を保持するプラグインで、データの不整合が起こっていましたが、これが改善されました。 ** Wiki ヘルパーの表示をコントロール [#e01996ce] JavaScript にて、textarea に Wikiヘルパーを表示する仕掛けがあるのですが、xpWiki のブロックを他のモジュール画面で表示すると、その画面内の textarea に Wikiヘルパーが表示されてしまいます。 これは、Wiki レンダラーをサイト全体に適用している場合は便利ですが、通常の場合は意味を成さないので、意図的に Wikiヘルパーを使ってない場合は、表示しないようにしました。 Wiki レンダラーを使っている場合で、意図的に Wiki ヘルパーを使いたい場合は、textarea が表示されるテンプレートに、以下の一文を加えてください。 #code(html,nonumber,nooutline){{ <script type="text/javascript" src="<{$xoops_url}>/modules/xpwiki/skin/loader.php?src=wikihelper_loader.js"></script> }} ** aws プラグインを追加 [#z45b7774] PukiWikiMod に含まれていた Amazon の ECS 4.0 を使った #aws プラグインを移植してみました。 以前は、XSLを使ってレンダリングしていましたが、XSL を書くのが私には面倒でしたので、今回は簡易的なテンプレートシステムを搭載してみました。 実際は、HypCommonFunc の HypSimpleAmazon クラスを使いますので、HypCommonFunc Ver. 20080224 以降が必要となります。 プラグイン書式は #aws([Template name],[Search Index],[Keyword],[Node Number],[Sort Mode],[No Header]) となります。 -表示例 #aws(w5_2,Books,xoops) #aws(w5_2,Books,xoops) テンプレートは、XOOPS_TRUST_PATH/class/hyp_common/hsamazon/templates/ ディレクトリに置きます。 テンプレートの書き方は、また後日まとめます。とりあえず、以下の HypSimpleAmazon クラスの動作サンプルが参考になると思います。 - http://hypweb.net/sample/hsa/ ** CVS 更新内容 [#cd9f747f] #region(今回の更新分){{ -2008-03-01 08:56 nao-pon --* xoops_version.php (1.307): ---Version 3.68 -2008-03-01 08:55 nao-pon --* plugin/: code.inc.php (1.16), code/codehighlight.php (1.8): --- Renamed from 'PLUGIN_CODE_COMMENT' to 'PLUGIN_CODE_SW_COMMENT'. --- Removed 'javascript:'. -2008-03-01 08:52 nao-pon --* language/xpwiki/en/plugin/aws.lng.php (1.1), language/xpwiki/ja/plugin/aws.lng.php (1.1), language/xpwiki/ja_utf8/plugin/aws.lng.php (1.1), plugin/aws.inc.php (1.1): ---New plugin #aws that function is to show Amazon's item with ECS 4.0. -2008-03-01 08:48 nao-pon --* class/func/pukiwiki_func.php (1.151): --- Added function "do_onPageWriteBefore()", "do_onPageWriteAfter()". --- Not displayed in the part that doesn't need the Wiki helper. -2008-03-01 08:47 nao-pon --* skin/js/: main.js (1.40), wikihelper_loader.js (1.4), xpwiki.js (1.9): ---Not displayed in the part that doesn't need the Wiki helper. -2008-03-01 08:44 nao-pon --* plugin/rename.inc.php (1.9): ---Call "do_onPageWriteBefore()" & "do_onPageWriteAfter" on rename. -2008-03-01 08:40 nao-pon --* language/xpwiki/en/plugin/conf.lng.php (1.4), language/xpwiki/ja/plugin/conf.lng.php (1.4), language/xpwiki/ja_utf8/plugin/conf.lng.php (1.4), plugin/conf.inc.php (1.4): ---Added config 'line_break'. -2008-03-01 08:39 nao-pon --* plugin/isbn.inc.php (1.4): ---Bugfixed, 'NOIMAGE' image is not displayed. -2008-03-01 08:37 nao-pon --* class/xpwiki.php (1.73): ---Empty character is returned when there is no input on Renderer mode. -2008-03-01 08:34 nao-pon --* class/func/xpwiki_func.php (1.149): --- Supported type 'U+xx' - 'U+xxxxx' in "encode_numericentity()". --- Added function "do_onPageWriteBefore()", "do_onPageWriteAfter()". -2008-02-28 08:49 nao-pon --* plugin/tag.inc.php (1.10): ---Changed Sort function from 'sort' to 'natcasesort'. }}
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「大阪」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
ぺージ情報
ぺージ名 :
xpWiki開発日記/2008-03-01
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 467, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
346 人のユーザが現在オンラインです。 (4 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 346
もっと...
サイト情報