A5下载程序插件

分类分类

炫彩签名图插件 For Discuz!7.2 正式版 GBK

炫彩签名图插件 For Discuz!7.2 正式版 GBK

大小:54 KB更新:2010/11/24

类别:Discuz!插件系统:Linux/2003/PHP

立即下载

插件简介:为每个论坛用户(或指定用户组)开启上传签名图片的功能,并对用户上传的图片提供裁切功能,上传图片(文件大小与图片尺寸)由管理员后台设定。

插件名称:炫彩签名图
对应程序:Discuz!7.2 正式版 GBK编码

安装方法:后台一键安装+模板修改(一处钩子)+程序修改(一处)
安装难易度:★★
是否新增数据库:是
新增数据库列表:cdb_signature
特点:清洁、小巧、卸载方便,不改变Discuz!原有数据库。一个钩子+一个修改即可安装。
后台卸载:同时会删除cdb_signature表和用户所上传的图片。将缓存也一起删除。 保持Discuz!7.2原貌。

功能总结:为每个论坛用户(或指定用户组)开启上传签名图片的功能,并对用户上传的图片提供裁切功能,上传图片(文件大小与图片尺寸)由管理员后台设定。

注意事项:由于用户上传的签名图片保存在您的服务器,可能会增加您服务器的流量负担。请合理使用此插件,我们建议您对"炫彩签名图"->设置->特权签名用户组进行设置。由于是免费共享插件。官方(康盛创想)对您服务器由用户带来的访问压力不承担任何责任。

另外。我们强烈建议您开启服务器的图片防盗链等来缓解压力。

插件设置方法 后台 -> 插件 -> 炫彩签名图 -> 设置 。 请详细阅读插件中每个设置项的含义,作出合理设置取得最佳效果。

 

插件安装步骤(共四步):

、将附件中的压缩包解压,将解压好的目录"plugins"上传至服务器的根目录

(内含插件目录signature),如果是默认程序用户,插件包中带有默认程序修改好的文件,直接替换即可。


、修改一处模板,找到templates/default/memcp_profile.htm
查找约第179行:

<!--{/if}-->
     <tr>
      <th valign="top"><label for="biomessage">{lang bio}<br /><a href="java script:;"

前面加一个钩子:

<!--炫彩签名图 plugins (start)-->
{eval eval($hooks['signature_memcp_signature']);}
<!--炫彩签名图 plugins (end)-->

修改根目录 memcp.php文件
查找第37行:

if(!$action || $action == 'profile') {

在前面加

/*炫彩签名图 plugins (start)*/
if(@file_exists(DISCUZ_ROOT.'./forumdata/cache/plugin_signature.php')) {
        include_once './plugins/signature/signature.inc.php';
}
/*炫彩签名图 plugins (end)*/

、进入后台开始安装插件数据。
来到 后台 -> 插件 -> 论坛插件  会看到多了一个 《炫彩签名图》的插件。点击 安装->同意协议。即可安装成功。

===========================================

使用方法及预览:
在您的论坛“个人中心”资料编辑页面,会增加一个“上传签名图”按钮:
点击会弹出一个上传签名图的窗口。用户可以按照提示进行上传。如下图所示:



将签名图上传,会有预览效果,如下图所示:



然后用户可以对图片进行裁切,如下图所示:



切好的图片,可以点击“插入代码”将图片插入到个人签名中啦~, 如图所示

 

后台设置演示,如下图所示




 

精品推荐
开发者应用
同类推荐
相关文章
相关下载
说两句网友评论
    我要跟贴
    取消
    推荐专题