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

TOP » xpwiki » xpWiki開発日記 » 2007-08-24

2007 8月 24 (金)
 

Ver 3.16.1 (attach, lsx の調整など) anchor.png Edit

  • lsx
    • html側にコンバートして独自設定ができるように、設定する箇所を移動しました。
      • 次のプラグイン(lsx.inc.php)をhtml側に置いて編集することで、独自設定できます。
         1
         2
         3
         4
         5
         6
         7
         8
         9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        
        <?php
        class xpwiki_user_plugin_lsx extends xpwiki_plugin_lsx {
            function plugin_lsx_init()
            {
         
                $this->plugin_lsx = new XpWikiPluginLsx($this->xpwiki);
         
                // Modify here for default values
                $this->plugin_lsx->options = array(
                    'hierarchy' => array('bool', true),
                    'non_list'    => array('bool', true),
                    'reverse'    => array('bool', false), 
                    'basename'    => array('bool', false), 
                    'sort'        => array('enum', 'name', array('name', 'date')),
                    'tree'        => array('enum', false, array(false, 'leaf', 'dir')),
                    'depth'        => array('number', ''),
                    'num'        => array('number', ''),
                    'except'    => array('string', ''),
                    'filter'    => array('string', ''),
                    'prefix'    => array('string', ''),
                    'contents'    => array('array', ''),
                    'include'    => array('array', ''),
                    'info'        => array('enumarray', array(), array('date', 'new')),
                    'date'        => array('bool', false), // obsolete
                    'new'        => array('bool', false),
                    'tag'        => array('string', ''),
                    'notitle'    => array('bool', false),
                );
         
                // Modify here for external plugins
                $this->plugin_lsx->plugin_contents = 'contentsx';
                $this->plugin_lsx->plugin_include  = 'includex';
                $this->plugin_lsx->plugin_new       = 'new';
            }
        }
        ?>
  • attach
    • ページ作成前にファイル添付フォームを表示した場合、自動で空ページを作成するようにしていましたが、そのタイミングをファイルアップロード時に変更しました。これは、ロボットなどのアクセスにより無意味な空ページが作成されることがあったためその対策です。
  • その他
    • pukiwiki.ini.php 設定変更
      • 管理者が修正できるようにするため、root->whatsdeleted から root->cantedit を除外しました。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-08-24 10:12 nao-pon
    • * xoops_version.php (1.165):
      • Version 3.16.1
  • 2007-08-24 10:11 nao-pon
    • * plugin/lsx.inc.php (1.7):
      • Moved default config from XpWikiPluginLsx::XpWikiPluginLsx() to plugin_lsx_init().
  • 2007-08-24 10:03 nao-pon
    • * plugin/attach.inc.php (1.21):
      • Moved "empty page check" from attach_form() to plugin_attach_action().
  • 2007-08-24 10:02 nao-pon
    • * ini/pukiwiki.ini.php (1.44):
      • remove root->whatsdeleted from root->cantedit.
Page Top

一行コメント anchor.png Edit




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 174, today: 1, yesterday: 0
初版日時: 2007-08-25 (土) 11:23:43
最終更新: 2007-08-25 (土) 11:23:43 (JST) (6081d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





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

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

もっと...
サイト情報