• 1 
预览模式: 普通 | 列表

PJBLOG 插件制作教程

首先是让我们了解PJblog2 的插件是如何工作的。

在blog下面有个plugins的目录,里面包含了PJBlog2的插件。新下载的PJBlog2自带了三个插件。分别是留言本插件、个人档案插件和最新日志插件。

插件的安装: 登陆后台 "界面设置"->"安装插件"这里会列出可以安装的插件。已经安装的插件,可以到"已装插件管理"进行插件管理,或者到"设置模块"里修改。

插件的组成文件

插件必须要 install.xml 文件支持,这个文件保存了插件所使用的基本信息。我们来看看 install.xml 文件结构,这里以留言本install.xml 作为例子



<?xml version="1.0" encoding="UTF-8"?>

<PluginInstall>

<main>

<PluginName>GuestBookForPJBlog</PluginName>

<PluginTitle>GuestBook</PluginTitle>

<PluginType>function</PluginType>

<PluginHtmlCode><![CDATA[]]></PluginHtmlCode>

<PluginASPCode><![CDATA[]]></PluginASPCode>

<PluginPath><![CDATA[guestbook.asp]]></PluginPath>

<SettingFile>setting.xml</SettingFile>

<CreateTableSQL><![CDATA[]]></CreateTableSQL>

<UpdateTableSQL><![CDATA[]]></UpdateTableSQL>

<DropTable></DropTable>

<Author>PuterJam</Author>

<pubDate>2005-7-31</pubDate>

<About><![CDATA[PJblog 留言本激活插件 1.0]]></About>

</main>

<SubItem>

<item>

<PluginTitle>最新留言</PluginTitle>

<PluginType>sidebar</PluginType>

<PluginHtmlCode><![CDATA[<$NewMsg$>]]></PluginHtmlCode>

<PluginASPCode><![CDATA[代码]]></PluginASPCode>

</item>

</SubItem>

</PluginInstall>


[阅读全文]

  • 1 
?lt;?php if (!defined('IN_F2BLOG')) die ('Access Denied.');?>