6、V9 二次开发,增加点评评论模块,独立模块,不影响升级,一键安装卸载,原码已经放出 解决:
点评特点:不影响升级,独立模块,可审核点评,支持群站属性,根据模版调用不同点评信息(如考试,调用考试的,网校调整用网校的)
后台一键安装
前台模版修改方便
安装方法:
第一步:把压缩包解压到你的文件根目录
第二步:进入后台,模块——模块管理,就会看到
第三步:点击安装(注意我的数据库前缀是默认V9_ 如果不是的话。就要自己改动一下了)
第四步:后台管理:在模块——点评配置
第五步:前台引用:以默认show.html(内容页模版)为例 改动前:
{APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode(\id\改动后:
{APP_PATH}index.php?m=reviews&c=index&a=init&reviewsid={id_encode(\id\&star_type=1
变量解析:
如果 iframe=1 读取show_list.html 模版
否则 读取 show_milist.html 模版
star_type =1 是点评的类型 可以改动根目录 下的 star_config.php
点评模块_免费版.rar (31.1 KB)
7、万能字段(附:使用教程) 解决:
使用方法:
1、首先建立万能字段,在万能字段“表单参数中输入:{huxingshi} 室 {huxingting} 厅 {huxingwei} 卫 第 {floor} 层,总 {zonglouceng} 层”
2、需要和平常一样在添加新的字段huxingshi 等等,在字段选项中选择 作为万能字段的附属字段
保存提交即可
8、解决V9缩略图模糊 解决:
1.
2. /libs/classes/image.class.php 3. 注释掉 4. else
5. imagecopyresized($thumbimg, $srcimg, 0, 0, $psrc_x, $psrc_y, $width,
$height, $srcwidth, $srcheight); 6. 另将102行的
7. $imagefun($thumbimg, $filename); 8. 修改为
9. $imagefun($thumbimg, $filename,90); 10.
11. 90就是图片质量值,越大越清
复制代码
9、漂亮的评论评分模块 解决:
建立v9_star表
1. CREATE TABLE `v9_star` (
2. `id` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT , 3. `contentid` MEDIUMINT( 8 ) UNSIGNED NOT NULL , 4. `commentid` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0', 5. `catid` SMALLINT( 5 ) UNSIGNED NOT NULL ,
6. `star1` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 7. `star2` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 8. `star3` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 9. `star4` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 10. `star5` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 11. `allstar` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 12. `allstars` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 13. `average` FLOAT( 3, 2 ) NOT NULL DEFAULT '0.00', 14. `type` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0',
15. `ip` CHAR( 15 ) CHARACTER SET gbk COLLATE gbk_chinese_ci NOT NULL , 16. `userid` MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
17. `addtime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0', 18. PRIMARY KEY ( `id` ) ,
19. INDEX ( `contentid` , `commentid`,`catid` , `ip` )
20. ) ENGINE = MYISAM CHARACTER SET gbk COLLATE gbk_chinese_ci 复制代码
有选择性的在某个模型使用
1. {APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode(\
ent_$catid\
复制代码
改成
1. {APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode(\
ent_$catid\
复制代码