xoops123さあ、いっしょに XOOPS はじめましょう!

xoops123

1: 2014-03-21 (金) 16:19:50 marine ソース
Line 1: Line 1:
 +[[こちら:https://www.facebook.com/groups/313506525343887/#]]で、nao-ponさんに教えてもらった「d3downloadsでサイトワイドWikiヘルパーを使う方法」です。
 +d3downloads_origin.php を xoops_trust_path/modules/d3downloads/filters/enabled に配置すると、アイテムの保存画面の本文フィルターに ”Orignal Sanitizer” が出てきますので、そこにチェックを入れると xpWiki レンダラー機能 でレンダリングされるようになります。
 +
 +d3downloads はもともと xpWikiレンダラー機能 に独自に対応していて、そのためのフィルターも同梱されています。
 +しかし、d3downloads のテキストサニタイザ は HypConf でのxpWikiレンダラー機能が効かない仕様なので、今回は、XOOPS オリジナルのテキストサニタイザを使用するためのフィルタで、結果的に HypConf での xpWikiレンダラー機能が有効になるそうです。
 +
 +というこことで、次のソースを保存して指定したディレクトリに入れましょう。
 +d3downloads_origin.php
 + <?php
 + define( '_MD_D3DOWNLOADS_FILTERS_ORIGIN_TITLE','Orignal filter' );
 + if ( ! function_exists('d3downloads_origin') ) {
 +  function d3downloads_origin( $text, $html, $smiley, $xcode, $image, $br )
 +  {
 +  $myts =& MyTextSanitizer::getInstance();
 +  return $myts->displayTarea( $text, $html, $smiley, $xcode, $image, $br );
 +  }
 + }
 + ?>


トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 3647, today: 2, yesterday: 1