歡迎光臨, 訪客. 請先 登入註冊一個帳號.
三月 29, 2024, 01:46:57 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  新做的插件-给blog的插件设定默认值 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 新做的插件-给blog的插件设定默认值  (閱讀 5855 次)
panying
新手見習
*
文章: 39


檢視個人資料
« 於: 十月 22, 2006, 04:28:10 下午 »

比如说把AuthImage默认打开或者强制打开等等。

全文请看 http://www.pactofshadow.com/lifetype/2/articleperma/35.html

安装方法:

下载samesetting.zip,然后解压,和其它插件一样,放置到plugins目录下。

在blogsettings.php文件中,添加成员函数

程式碼:
       
       function getValue( $key, $defaultValue = null )
        {           
            include_once( PLOG_CLASS_PATH."plugins/samesetting/pluginsamesetting.class.php" );
            include_once( PLOG_CLASS_PATH.'class/plugin/pluginmanager.class.php' );
             
            $value = Properties::getValue($key,$defaultValue);
           
            static $pluginsamesettinginstance;
           
            if (!isset($pluginsamesettinginstance))
            {
                $pm =& PluginManager::getPluginManager();
                $pluginsamesettinginstance = $pm->_pluginInstances["samesetting"];           
               
                if (!$pluginsamesettinginstance)
                    $pluginsamesettinginstance = false;               
            }
           
            if ($pluginsamesettinginstance)
            {
                return $pluginsamesettinginstance->GetValue($key,$value);
            }
            else
                return $value;
        }

然后,启用该插件即可。
已記錄

頁: [1]
LifeType 中文開發論壇  |  開發  |  外掛程式  |  新做的插件-给blog的插件设定默认值 « 上篇主題 下篇主題 »
    前往: