hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » xpwiki » xpWiki » 追加PluginManual » L-N のバックアップ差分(No.2)
1: 2008-03-30 (日) 10:46:11 nonn50 ソース バックアップ No.1 を復元して編集 2: 2008-03-31 (月) 08:36:31 nao-pon ソース バックアップ No.2 を復元して編集
Line 33: Line 33:
**lsx [#ob8ba915] **lsx [#ob8ba915]
 +
 +[[Plugin/lsx.inc.php - Sonots' PukiWiki プラグイン:http://lsx.sourceforge.jp/?Plugin%2Flsx.inc.php]] を xpWiki用に改造したプラグイン。
 +
 +少し前のバージョンを元にしているので、Sonot さんの最新版にあって、xpWiki版 lsx にない機能があります。
 +
-html側にコンバートして独自設定ができるように、設定する箇所を移動しました。 -html側にコンバートして独自設定ができるように、設定する箇所を移動しました。
--次のプラグイン(lsx.inc.php)をhtml側に置いて編集することで、独自設定できます。 --次のプラグイン(lsx.inc.php)をhtml側に置いて編集することで、独自設定できます。
- <?php +#code(php){{ 
- class xpwiki_user_plugin_lsx extends xpwiki_plugin_lsx { +<?php 
-    function plugin_lsx_init() +class xpwiki_[インストールディレクトリ名]_plugin_lsx extends xpwiki_plugin_lsx { 
-    {+    function plugin_lsx_init() 
 +    {
-        $this->plugin_lsx = new XpWikiPluginLsx($this->xpwiki);+        $this->plugin_lsx = new XpWikiPluginLsx($this->xpwiki);
-        // Modify here for default values +        // Modify here for default values 
-        $this->plugin_lsx->options = array( +        $this->plugin_lsx->options = array( 
-            'hierarchy' => array('bool', true), +            'hierarchy' => array('bool', true), 
-            'non_list'   => array('bool', true), +            'non_list' => array('bool', true), 
-            'reverse'   => array('bool', false), +            'reverse'   => array('bool', false), 
-            'basename'   => array('bool', false), +            'basename' => array('bool', false), 
-            'sort'       => array('enum', 'name', array('name', 'date')), +            'sort'     => array('enum', 'name', array('name', 'date')), 
-            'tree'       => array('enum', false, array(false, 'leaf', 'dir')), +            'tree'     => array('enum', false, array(false, 'leaf', 'dir')), 
-            'depth'       => array('number', ''), +            'depth'     => array('number', ''), 
-            'num'       => array('number', ''), +            'num'       => array('number', ''), 
-            'except'    => array('string', ''), +            'except'    => array('string', ''), 
-            'filter'    => array('string', ''), +            'filter'    => array('string', ''), 
-            'prefix'    => array('string', ''), +            'prefix'    => array('string', ''), 
-            'contents'   => array('array', ''), +            'contents' => array('array', ''), 
-            'include'   => array('array', ''), +            'include'   => array('array', ''), 
-            'info'       => array('enumarray', array(), array('date', 'new')), +            'info'     => array('enumarray', array(), array('date', 'new')), 
-            'date'       => array('bool', false), // obsolete +            'date'     => array('bool', false), // obsolete 
-            'new'       => array('bool', false), +            'new'       => array('bool', false), 
-            'tag'       => array('string', ''), +            'tag'       => array('string', ''), 
-            'notitle'   => array('bool', false), +            'notitle'   => array('bool', false), 
-        );+        );
-        // Modify here for external plugins +        // Modify here for external plugins 
-        $this->plugin_lsx->plugin_contents = 'contentsx'; +        $this->plugin_lsx->plugin_contents = 'contentsx'; 
-        $this->plugin_lsx->plugin_include  = 'includex'; +        $this->plugin_lsx->plugin_include  = 'includex'; 
-        $this->plugin_lsx->plugin_new      = 'new'; +        $this->plugin_lsx->plugin_new      = 'new'; 
-    +   
- +
- ?>+?> 
 +}}
*M [#o4b99ed7] *M [#o4b99ed7]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 383, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
364 人のユーザが現在オンラインです。 (8 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 364

もっと...
サイト情報