@Jad 的项目上
*
* @package Pio
* @author Dreamer-Paul
* @version 1.0.1
* @link https://paugram.com
*/
class Pio_Plugin implements Typecho_Plugin_Interface{
/* 激活插件方法 */
public static function activate(){
Typecho_Plugin::factory('Widget_Archive')->header = array('Pio_Plugin', 'header');
Typecho_Plugin::factory('Widget_Archive')->footer = array('Pio_Plugin', 'footer');
}
/* 禁用插件方法 */
public static function deactivate(){}
/* 插件配置方法 */
public static function config(Typecho_Widget_Helper_Form $form){
$custom_model = new Typecho_Widget_Helper_Form_Element_Text('custom_model', NULL, NULL, _t('自定义配置文件地址'), _t('在这里填入一个模型 JSON 配置文件地址,可供更换模型,不填则使用默认配置文件'));
$form->addInput($custom_model);
}
/* 个人用户的配置方法 */
public static function personalConfig(Typecho_Widget_Helper_Form $form){}
/* 插件实现方法 */
public static function header(){
echo "";
}
public static function footer(){
$ppd = Helper::options()->pluginUrl;
echo "";
echo "" . "\n";
if(Typecho_Widget::widget('Widget_Options')->Plugin('Pio')->custom_model){
echo "". "\n";
}
else{
echo "". "\n";
}
}
}