PHP 클래스 Jianshu_Plugin, jianshu

저자: 绛木子
상속: implements Typecho_Plugin_Interface
파일 보기 프로젝트 열기: jiangmuzi/jianshu

공개 메소드들

메소드 설명
activate ( ) : void 激活插件方法,如果激活失败,直接抛出异常
beforeRender ( $contents ) 图片地址替换为七牛CDN
config ( Typecho_Widget_Helper_Form $form ) : void 获取插件配置面板
deactivate ( ) : void 禁用插件方法,如果禁用失败,直接抛出异常
filterUser ( $value, $users ) 获取用户信息
personalConfig ( Typecho_Widget_Helper_Form $form ) : void 个人用户的配置面板
randColor ( ) : string 生成随机颜色值
selectHandle ( $archive ) cleanAttribute('fields')清除查询字段,select *
tagCloud ( $params = null, $format = '<a href="{permalink}" style="{fontsize};{color};" title="{count}篇文章">{name}</a>' ) : void 标签云
viewCounter ( $archive ) : void 增加浏览量

메소드 상세

activate() 공개 정적인 메소드

激活插件方法,如果激活失败,直接抛出异常
public static activate ( ) : void
리턴 void

beforeRender() 공개 정적인 메소드

图片地址替换为七牛CDN
public static beforeRender ( $contents )

config() 공개 정적인 메소드

获取插件配置面板
public static config ( Typecho_Widget_Helper_Form $form ) : void
$form Typecho_Widget_Helper_Form 配置面板
리턴 void

deactivate() 공개 정적인 메소드

禁用插件方法,如果禁用失败,直接抛出异常
public static deactivate ( ) : void
리턴 void

filterUser() 공개 정적인 메소드

获取用户信息
public static filterUser ( $value, $users )

personalConfig() 공개 정적인 메소드

个人用户的配置面板
public static personalConfig ( Typecho_Widget_Helper_Form $form ) : void
$form Typecho_Widget_Helper_Form
리턴 void

randColor() 공개 정적인 메소드

生成随机颜色值
public static randColor ( ) : string
리턴 string

selectHandle() 공개 정적인 메소드

cleanAttribute('fields')清除查询字段,select *
public static selectHandle ( $archive )

tagCloud() 공개 정적인 메소드

标签云
public static tagCloud ( $params = null, $format = '<a href="{permalink}" style="{fontsize};{color};" title="{count}篇文章">{name}</a>' ) : void
리턴 void

viewCounter() 공개 정적인 메소드

增加浏览量
public static viewCounter ( $archive ) : void
리턴 void