宣传中心绿色简化版 For DZ5.0 GBK\Big5\UTF-8 现已发布,请见帖后下载链接
- 设置
- 设置后台积分策略
进入后台:Discuz!选项 - 积分设置 ,开始设置您的积分。这里以我自己的设置为范例来作说明,扩展积分设置如下:
extcredits1 威望
extcredits2 金钱
extcredits3 魅力
extcredits4 推广
其中,我们在宣传中心需要用到的积分就只有后面的三项,所以我们在下面的 “扩展积分增减策略” 就做如下设置:
extcredits2 访问推广+5 注册推广+10
extcredits3 访问推广+1 注册推广+3
extcredits4 访问推广+1 注册推广+3
大家可以看见,积分3 和 积分4 的设置是一样的,但积分3 作为魅力分值我们还有其他分值加减的设置,而积分4 推广积分,却只专门用于宣传中心之用。
- 修改 flack.php 程序文件
对应您后台的积分设置,修改 flack.php 中包含积分的部分内容。方法是,查找关键字:“extcredits”,假如您的积分设置和我的:2、3、4 不一样,而是:5、6、7 的话,你就需要把:extcredits2 替换为:extcredits5,依次类推。
这里需要注意的一个地方是:
$query = $db->query("SELECT username, uid, extcredits4 FROM {$tablepre}members WHERE extcredits4!='0' ORDER BY extcredits4 DESC LIMIT 0, 10");
这一句中的积分一定要设置为您后台的推广积分,假如您的推广积分为:extcredits7,那么,这一句就要改为:
$query = $db->query("SELECT username, uid, extcredits7 FROM {$tablepre}members WHERE extcredits7!='0' ORDER BY extcredits7 DESC LIMIT 0, 10");
- 修改 templates\default\flack.htm 模板
同样,查找关键字:“extcredits”,依次把对应的积分修改好,这里需要指出的一个错误是,我在程序文件中设置读取的是:2、3、4 分值,而在这个模板文件中却错写成了:1、3、4,也就是说,如果您的后台积分和我的一样是:2、3、4,前面的程序文件不需要修改,而在这里却要把:extcredits1 改为:extcredits2。设置为其他分值的朋友,全部修改相应分值即可。
- 修改 templates\default\flack_lang.php 语言包
这里需要注意的是,您要根据自己后台的积分设置来修改不同积分相对应的名称,例如有的朋友在后台把:extcredits2 设为:“工资”,那么您在这里就要把:
- 'money' => '金钱',//这里设置extcredits2的名称,也可根据您后台设置而修改
复制代码
改为:
- 'money' => '工资',//这里设置extcredits2的名称,也可根据您后台设置而修改
复制代码
而如果 “工资” 的积分,不是 extcredits2 ,您也需要对应自己前面三个文件的设置,来修改了。最后,这个语言包中还包含了其他一些信息的设置,您可以根据里面的注解进行修改。但请注意:我们不允许任何使用我们插件的网站,任意修改包括开卷工作室链接在内的版权信息。
- 安装
将所有设置好之后的文件都上传于服务器上之后,我们就可以进行安装了。所谓的安装,其实就是在论坛的头部添加一个 “宣传中心” 的链接,我们可以通过以下两种方法来实现链接的添加:
- 方法一,后台添加(推荐):
进入后台:论坛插件 - 插件设置 - 导入插件数据 - 请将以下内容粘贴到输入框中:
- # Discuz! Plugin Dump
- # Version: Discuz! 4.1.0
- # Time: 2006-6-12 15:38
- # From: 中国制造论坛 (http://MadeinCHN.cn)
- #
- # Discuz! Community: http://www.Discuz.net
- # Please visit our website for latest news about Discuz!
- # --------------------------------------------------------
- YToyOntzOjY6InBsdWdpbiI7YTo5OntzOjk6ImF2YWlsYWJsZSI7czoxOiIx
- IjtzOjc6ImFkbWluaWQiO3M6MToiMSI7czo0OiJuYW1lIjtzOjg6IsLbzLPJ
- 6MqpIjtzOjEwOiJpZGVudGlmaWVyIjtzOjk6Im1lbnV0b29scyI7czoxMToi
- ZGVzY3JpcHRpb24iO3M6MTI6IsLbzLPJ6Mqpssu1pSI7czoxMDoiZGF0YXRh
- YmxlcyI7czowOiIiO3M6OToiZGlyZWN0b3J5IjtzOjA6IiI7czo5OiJjb3B5
- cmlnaHQiO3M6MTM6IkthaWp1YW5TdHVkaW8iO3M6NzoibW9kdWxlcyI7czox
- MzQ6ImE6MTp7aTowO2E6NTp7czo0OiJuYW1lIjtzOjc6IkZsYWNrZXIiO3M6
- NDoibWVudSI7czo4OiLQ+7Sr1tDQxCI7czozOiJ1cmwiO3M6OToiZmxhY2su
- cGhwIjtzOjQ6InR5cGUiO3M6MToiMSI7czo3OiJhZG1pbmlkIjtzOjE6IjAi
- O319Ijt9czo3OiJ2ZXJzaW9uIjtzOjU6IjQuMS4wIjt9
复制代码
点击“提交”按钮后,菜单添加完毕!
- 方法二,直接修改 templates\default\header.htm 模板:
打开 header.htm 后,查找:
- | <a href="faq.php">{lang faq}</a>
复制代码
在其上面一行添加:
- | <a href="flack.php" style="color: red">宣传中心</a>
复制代码
友情提示:如果您的论坛是 UTF-8 论坛,那么请在修改后,将 header.htm 另存为 utf-8 文字编码的页面。
- 添加论坛动作
打开:templates\default\actions.lang.php,在相应的位置的地方添加一行:
支持插件作者推出关于自己作品的教程!
应该大力提倡!
M55
[ 本帖最后由 KaijuanStudio 于 2006-9-23 10:19 编辑 ] |