Typecho
Home
Docs
Community
Blog
Download
您在这里:
Typecho文档站点
»
插件开发
»
插件接口及功能列表
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 插件接口及功能列表 ====== ===== 默认接口 ===== 在Typecho中只要这个类是继承自Typecho_Widget基类,它就默认具备了这个插件接口。接口开发者可以使用这个接口无缝地向当前的Class中注入方法 比如我要给Widget_Archive类增加一个方法获取当前文章的字数(charactersNum),只需要在你的插件`activate`方法中声明 <code php> Typecho_Plugin::factory('Widget_Archive')->___charactersNum = array('MyPlugin', 'charactersNum'); </code> 注意,我们在方法名前面加三个下划线表示这是一个内部方法。而实现这个方法也很简单,因为系统会将当前的对象作为参数传递给你 <code php> public static function charactersNum($archive) { return mb_strlen($archive->text, 'UTF-8'); } </code> 那么这个方法就已经植入到Widget_Archive中去了,你在模版中可以直接调用如下代码输出它 <code php> <?php $this->charactersNum(); ?> </code> ===== Widget接口 ===== ==== Widget_Archive ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>indexHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问最近文章首页以及分页时被触发</td> </tr> <tr> <td><code>error404Handle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问404页面时被触发</td> </tr> <tr> <td><code>singleHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问单独页面时被触发(文章,页面,附件)</td> </tr> <tr> <td><code>categoryHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问按分类归档页面时被触发</td> </tr> <tr> <td><code>tagHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问按标签归档页面时被触发</td> </tr> <tr> <td><code>authorHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问按作者归档页面时被触发</td> </tr> <tr> <td><code>dateHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问按日期归档页面时被触发</td> </tr> <tr> <td><code>search</code></td> <td><ul> <li><code>$keywords</code> 搜索关键词</li> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td>这是一个独占接口,当访问搜索页面时被触发<br /> 当这个接口被实现后,系统自己的搜索动作将不会继续,你需要在这个接口内自己push搜索的数据到Widget_Archive对象<br /> 此接口多用于自己实现站内搜索来替换默认的 </td> </tr> <tr> <td><code>searchHandle</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>当访问搜索页面时被触发</td> </tr> <tr> <td><code>query</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td>Widget_Archive所有的数据库查询动作最终将由一个query方法来执行<br /> 此接口在query方法内,多用于hack某些查询语句</td> </tr> <tr> <td><code>select</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>handleInit</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>handle</code></td> <td><ul> <li><code>type</code></li> <li><code>$archive</code> Widget_Archive对象</li> <li><code>$select</code> Typecho_Db_Query对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>pageNav</code></td> <td><ul> <li><code>currentPage</code></li> <li><code>$total</code></li> <li><code>pageSize</code></li> <li><code>$prev</code></li> <li><code>$next</code></li> <li><code>$splitPage</code></li> <li><code>$splitWord</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>headerOptions</code></td> <td><ul> <li><code>$allows</code></li> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>header</code></td> <td><ul> <li><code>$header</code></li> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>footer</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>beforeRender</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>afterRender</code></td> <td><ul> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>commentFeedItem</code></td> <td><ul> <li><code>feedType</code></li> <li><code>$comments</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>feedItem</code></td> <td><ul> <li><code>feedType</code></li> <li><code>$archive</code> Widget_Archive对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Feedback ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>comment</code></td> <td><ul> <li><code>$comment</code></li> <li><code>content</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>finishComment</code></td> <td><ul> <li><code>$feedback</code> Widget_Feedback对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>trackback</code></td> <td><ul> <li><code>$trackback</code></li> <li><code>content</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>finishTrackback</code></td> <td><ul> <li><code>$feedback</code> Widget_Feedback对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Login ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>loginFail</code></td> <td><ul> <li><code>user</code></li> <li><code>name</code></li> <li><code>password</code></li> <li><code>remember</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>loginSucceed</code></td> <td><ul> <li><code>user</code></li> <li><code>name</code></li> <li><code>password</code></li> <li><code>remember</code></li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Logout ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>logout</code></td> <td><cite>无</cite> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Register ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>register</code></td> <td><ul> <li><code>$dataStruct</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>finishRegister</code></td> <td><ul> <li><code>$register</code> Widget_Register对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Upload ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>beforeUpload</code></td> <td><ul> <li><code>$result</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>upload</code></td> <td><ul> <li><code>$upload</code> Widget_Upload对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>beforeModify</code></td> <td><ul> <li><code>$result</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>modify</code></td> <td><ul> <li><code>$upload</code> Widget_Upload对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_User ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>login</code></td> <td><ul> <li><code>$name</code></li> <li><code>$password</code></li> <li><code>$temporarily</code></li> <li><code>$expire</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>hashValidate</code></td> <td><ul> <li><code>$password</code></li> <li><code>$user['password']</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>loginSucceed</code></td> <td><ul> <li><code>$user</code> Widget_User对象</li> <li><code>$name</code></li> <li><code>$password</code></li> <li><code>$temporarily</code></li> <li><code>$expire</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>loginFail</code></td> <td><ul> <li><code>$user</code> Widget_User对象</li> <li><code>$name</code></li> <li><code>$password</code></li> <li><code>$temporarily</code></li> <li><code>$expire</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>logout</code></td> <td><cite>无</cite> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_XmlRpc ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>textFilter</code></td> <td><ul> <li><code>$input['text']</code></li> <li><code>$xmlRpc</code> Widget_XmlRpc对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>upload</code></td> <td><ul> <li><code>$xmlRpc</code> Widget_XmlRpc对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>pingback</code></td> <td><ul> <li><code>$pingback</code></li> <li><code>$post</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>finishPingback</code></td> <td><ul> <li><code>$xmlRpc</code> Widget_XmlRpc对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Abstract_Comments ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>content</code></td> <td><ul> <li><code>$text</code></li> <li><code>$comments</code> Widget_Abstract_Comments对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> <tr> <td><code>contentEx</code></td> <td><ul> <li><code>$text</code></li> <li><code>$comments</code> Widget_Abstract_Comments对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> <tr> <td><code>filter</code></td> <td><ul> <li><code>$value</code></li> <li><code>$comments</code> Widget_Abstract_Comments对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> <tr> <td><code>gravatar</code></td> <td><ul> <li><code>$size</code></li> <li><code>$rating</code></li> <li><code>$default</code></li> <li><code>$comments</code> Widget_Abstract_Comments对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> <tr> <td><code>autoP</code></td> <td><ul> <li><code>$text</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> <tr> <td><code>markdown</code></td> <td><ul> <li><code>$text</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Feedback</code></li> <li><code>Widget_Comments_Admin</code></li> <li><code>Widget_Comments_Archive</code></li> <li><code>Widget_Comments_Edit</code></li> <li><code>Widget_Comments_Ping</code></li> <li><code>Widget_Comments_Recent</code></li> </ul></td> </tr> </tbody> </table> </html> ==== Widget_Abstract_Contents ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>excerpt</code></td> <td><ul> <li><code>text</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>excerptEx</code></td> <td><ul> <li><code>$excerpt</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>content</code></td> <td><ul> <li><code>text</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>contentEx</code></td> <td><ul> <li><code>$content</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>isFieldReadOnly</code></td> <td><ul> <li><code>$name</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>filter</code></td> <td><ul> <li><code>$value</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>title</code></td> <td><ul> <li><code>title</code></li> <li><code>$contents</code> Widget_Abstract_Contents对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>autoP</code></td> <td><ul> <li><code>$text</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> <tr> <td><code>markdown</code></td> <td><ul> <li><code>$text</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Archive</code></li> <li><code>Widget_Upload</code></li> <li><code>Widget_XmlRpc</code></li> <li><code>Widget_Contents_Related</code></li> <li><code>Widget_Contents_Attachment_Admin</code></li> <li><code>Widget_Contents_Attachment_Related</code></li> <li><code>Widget_Contents_Attachment_Unattached</code></li> <li><code>Widget_Contents_Page_List</code></li> <li><code>Widget_Contents_Post_Admin</code></li> <li><code>Widget_Contents_Page_Admin</code></li> <li><code>Widget_Contents_Post_Edit</code></li> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> <li><code>Widget_Contents_Post_Recent</code></li> <li><code>Widget_Contents_Related_Author</code></li> </ul></td> </tr> </tbody> </table> </html> ==== Widget_Abstract_Metas ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>filter</code></td> <td><ul> <li><code>$value</code></li> <li><code>$metas</code> Widget_Abstract_Metas对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Metas_Category_Edit</code></li> <li><code>Widget_Metas_Category_List</code></li> <li><code>Widget_Metas_Category_Admin</code></li> <li><code>Widget_Metas_Tag_Cloud</code></li> <li><code>Widget_Metas_Tag_Admin</code></li> <li><code>Widget_Metas_Tag_Edit</code></li> </ul></td> </tr> </tbody> </table> </html> ==== Widget_Abstract_Users ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>filter</code></td> <td><ul> <li><code>$value</code></li> <li><code>$users</code> Widget_Abstract_Users对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Login</code></li> <li><code>Widget_Logout</code></li> <li><code>Widget_Register</code></li> <li><code>Widget_Users_Admin</code></li> <li><code>Widget_Users_Author</code></li> <li><code>Widget_Users_Edit</code></li> <li><code>Widget_Users_Profile</code></li> </ul></td> </tr> </tbody> </table> </html> ==== Widget_Comments_Archive ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>listComments</code></td> <td><ul> <li><code>singleCommentOptions</code></li> <li><code>$archive</code> Widget_Comments_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>reply</code></td> <td><ul> <li><code>$word</code></li> <li><code>$archive</code> Widget_Comments_Archive对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>cancelReply</code></td> <td><ul> <li><code>$word</code></li> <li><code>$archive</code> Widget_Comments_Archive对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Comments_Edit ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>mark</code></td> <td><ul> <li><code>$comment</code></li> <li><code>$edit</code> Widget_Comments_Edit对象</li> <li><code>$status</code></li> </ul> </td> <td></td> </tr> <tr> <td><code>delete</code></td> <td><ul> <li><code>$comment</code></li> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishDelete</code></td> <td><ul> <li><code>$comment</code></li> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>edit</code></td> <td><ul> <li><code>$comment</code></li> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishEdit</code></td> <td><ul> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>comment</code></td> <td><ul> <li><code>$comment</code></li> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishComment</code></td> <td><ul> <li><code>$edit</code> Widget_Comments_Edit对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Contents_Attachment_Edit ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>delete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Attachment_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishDelete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Attachment_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>delete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Attachment_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishDelete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Attachment_Edit对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Contents_Page_Edit ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>write</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Page_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishPublish</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Page_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishSave</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Page_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>delete</code></td> <td><ul> <li><code>$page</code></li> <li><code>$edit</code> Widget_Contents_Page_Edit对象</li> </ul> </td> <td></td> </tr> <tr> <td><code>finishDelete</code></td> <td><ul> <li><code>$page</code></li> <li><code>$edit</code> Widget_Contents_Page_Edit对象</li> </ul> </td> <td></td> </tr> </tbody> </table> </html> ==== Widget_Contents_Post_Edit ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>getDefaultFieldItems</code></td> <td><ul> <li><code>$layout</code></li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> <tr> <td><code>write</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Post_Edit对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> <tr> <td><code>finishPublish</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Post_Edit对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> <tr> <td><code>finishSave</code></td> <td><ul> <li><code>$contents</code></li> <li><code>$edit</code> Widget_Contents_Post_Edit对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> <tr> <td><code>delete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Post_Edit对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> <tr> <td><code>finishDelete</code></td> <td><ul> <li><code>$post</code></li> <li><code>$edit</code> Widget_Contents_Post_Edit对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Contents_Attachment_Edit</code></li> <li><code>Widget_Contents_Page_Edit</code></li> </ul></td> </tr> </tbody> </table> </html> ==== Widget_Metas_Category_List ==== <html> <table class="inline"><thead><tr> <th width="20%">接口</th> <th width="30%">参数</th> <th>描述</th> </tr></thead><tbody><tr> <td><code>listCategories</code></td> <td><ul> <li><code>categoryOptions</code></li> <li><code>$list</code> Widget_Metas_Category_List对象</li> </ul> </td> <td>以下句柄同样具有此接口:<br /><ul> <li><code>Widget_Metas_Category_Admin</code></li> </ul></td> </tr> </tbody> </table> </html>
登录
文章
阅读
显示源文件
过去修订
搜索
打印/导出
可打印版本
工具
反向链接
最近更改
媒体管理器
网站地图
永久链接
引用此文