产品详细信息

Typecho插件_文章投稿插件

自动发货 库存(1)

¥ 0.20 ¥ 1.00

电子邮箱
购买数量
支付方式
商品详情

Typecho插件_文章投稿插件

 

此插件涉及数据库操作,有潜在的未知风险,请慎用!

 

因为投稿页面使用和后台一样的效果,所以加载的 `js` 文件较多,本来想直接用后台的,但觉得那样不是很好,因为会暴露后台路径。所以就直接复制出来独立放在插件包里,在引用这些文件时,使用了 `LABjs` 来加载。当然,你也可以自定义投稿页面模板,可以去掉这些 `js` 文件。Markdown 的启用状态和后台设置同步。

 

目前插件暂不支持附件上传,留待日后再看。

 

●插件特点

 1.自动创建投稿页面,禁用插件只隐藏页面而不删除

 2.创建新数据表存储投稿,以免破坏程序原有数据表

 3.后台支持投稿管理,目前功能只有审核、删除和预览

 4.采用内置的过滤方法过滤XSS输入

 

●使用方法

 1. 解压插件包

 2. 把 `themes/contribute.php` 文件上传到当前使用的模板文件夹下

 3. 把 `plugins/Contribute` 文件夹上传到插件目录

 4. 启用插件,并设置使用插件

 

●投稿模板参数说明

1.提交: `action="<?php $this->options->index('/action/contribute?write'); ?>"`

2.标题: `name="title"`, 字符串类型

3.缩略名: `name="slug"`, 字符串类型

4.内容: `name="text"`, 字符串类型

5.撰稿人: `name="author"`, 字符串类型

6.日期: `name="date"`, 格式为 Y-m-d H:i, 字符串类型

7.分类: `name="category[]"`, 数组类型

8.标签: `name="tags"`, 字符串类型

9.markdown: `name="markdown"`, value 为0或1