Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] ss7相关问题总结[不断更新中]

[复制链接]
lidq.jingwu 发表于 2009-6-11 10:43:10 | 显示全部楼层 |阅读模式
本帖最后由 lidq.jingwu 于 2009-10-16 14:12 编辑

bug型
1.关于采集器
A、采集刚开始就结束:https://discuz.dismall.com/thread-1316401-1-1.html
B、尝试测试采集列表页面时总是无法连接:
这个是由于allow_url_fopen没有开户的原因,独立主机方法如下:
打开php.ini文件,找到下面一句:
  1. allow_url_fopen = Off
复制代码
将Off改为On;

2、关于导入模型后只出现菜单而其他地方空白的解释
A.检查data/model文件权限是不是777
B.如果服务器是window系统则默认开启 Zlib扩展,如果是Linux服务器要检查是否安装及启用了 Zlib 扩展。
开启方法:

3、修复google_sitemap提交记录重复
https://discuz.dismall.com/viewth ... page%3D1&page=1

4、链接总是跳转到首页的排查方法
https://discuz.dismall.com/viewth ... page%3D1&page=1

5、关于Errno:0错误的排查方法
https://discuz.dismall.com/viewth ... page%3D1&page=1

关于模型
1、修改模型的模板的说明
https://discuz.dismall.com/viewth ... page%3D1&page=1

2、调用模型中 数据类型为联动下拉框(linkage) 的字段的数据
https://discuz.dismall.com/viewth ... page%3D1&page=1

功能改进
1、让资讯的自定义字段支持html源码
1、进入news_view.html.php文件,
找到以下关于处理自定义字段的代码:

  1. <!--{if !empty($news[custom][name])}-->
  2.         <div id="article_summary">
  3.         <!--{loop $news[custom][key] $ckey $cvalue}-->
  4.                       <h6>$news[custom][name]</h6>
  5.                       <p>$cvalue[name]:$news[custom][value][$ckey]</p>
  6.                 <!--{/loop}-->
  7.         </div>
  8. <!--{/if}-->
复制代码
显示自定义字段内容的代码是:

  1. <p>$cvalue[name]:$news[custom][value][$ckey]</p>
复制代码
将其修改为:

  1. <p>$cvalue[name]:<!--{eval echo htmlspecialchars_decode($news[custom][value][$ckey]);}--></p>
复制代码
修改后,发布资讯内容时,直接写html源码就可以了。

2、将页面顶部广告、中部广告及底部广告变成多个
https://discuz.dismall.com/thread-1334982-1-1.html

3、SS7.0资讯标题长度从80个字符增加到100个字符
https://discuz.dismall.com/thread-1413255-1-1.html

4、开启静态配置后,首页生成在根目录下
还在受SS生成静态跳转到html/index.html的罪吗(针对独立服务器):https://discuz.dismall.com/thread-1241064-1-1.html
解决SS/XS,dz,uchome首页收录问题,首页定时自动生成纯html文件(针对虚拟主机):https://discuz.dismall.com/thread-1422052-1-1.html

配置型
1.用户找回密码,在发送的邮件中没有网站的域名
进入templates/default/sendmail.html.php文件,找到以下代码:
A、进入config.php文件,查看$_SC['siteurl']路径设置是否正确。
B、如果上面一步设置正确,再检查第二步:
$_SCONFIG[sitename] ( $_SC[siteurl])<br>
代码中的$_SC[siteurl]就是网站的域名地址,检查是否正确即可。

2.修改模型的模板的说明
https://discuz.dismall.com/viewthread.php?tid=1381320&extra=page%3D1&page=1

2.给大家分享一下,做个模型首页的方法
https://discuz.dismall.com/viewthread.php?tid=1378151&page=1#pid11528216

模板型

用户面板的修改汇总

1、用户注册时实现邀请码的功能
邀请码的功能ss7里面没有,但discuz里面有,设置一下就可以了。然后再修改“注册新用户”的链接地址;
进入ss7里面的batch.panel.php文件,找到下面一行:
  1. document.write('<p class="login_ext"><a href="$siteurl/do.php?action=register">$blang[registration]</a> | <a href="$siteurl/do.php?action=lostpasswd">$blang[find_passwords]</a></p>');
复制代码
将其中的“$siteurl/do.php?action=register”改为discuz的注册页面地址(以http://开头)

2、修改登陆框 我的个人主页、论坛、家园、用户名的链接地址或名称
打开ss7根目录下的batch.panel.php文件:
我的个人主页
  1. document.write('<a class="tx_blue" href="$siteurl/space.php?uid=$uid">$blang[my_space]</a>');
复制代码
论坛
  1. $bbshtml = ' | <a href="'.$_SC['bbsurl'].'" target="_blank">'.$blang['forum_visit'].'</a>';
复制代码
家园
  1. $uchhtml = ' | <a href="'.$_SC['uchurl'].'" target="_blank">'.$blang['home_visit'].'</a>';
复制代码
将代码中的链接地址或名称修改即可。

3、修改用户名字的连接为论坛或个人家园的个人资料
打开ss7根目录下的batch.panel.php文件:
用户名
  1. document.write('$blang[welcome], <a href="$siteurl/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> [<a href="$siteurl/batch.login.php?action=logout">$blang[safe_logout]</a>]<br />');
复制代码
论坛                将$siteurl/space.php?uid=$uid改成$_SC[bbsurl]/space.php?uid=$uid
个人家园        将$siteurl/space.php?uid=$uid改成$_SC[uchurl]/cp.php?ac=profile
将$blang[welcome]替换掉可修改欢迎语。

4、将个人头像的连接地址改成 论坛或个人家园的连接
打开ss7根目录下的batch.panel.php文件,找到下面一句:
  1. document.write('<dt><a href="$siteurl/space.php?uid=$uid"><img src="$ucurl" alt=""></a></dt>');
复制代码
论坛个人资料        将$siteurl/space.php?uid=$uid改成:$_SC[bbsurl]/space.php?uid=$uid
个人家园        难         将$siteurl/space.php?uid=$uid改成:$_SC[uchurl]/space.php?do=home

5、SS登陆用户如何直接跳转到论坛
打开batch.login.php文件,找到下面代码:
  1. $msg = $lang['login_succeed'].uc_user_synlogin($members['uid']);
  2. showmessage($msg, rawurldecode($refer));
复制代码
修改第二句的中的showmessage函数的第二个参数。

实现在资讯列表中显示栏目名称
进入 SupeSite7 管理后台 -> 模块管理 -> 新建模块,选择资讯,在里面可以设置获取栏目名称,可产生调用代码。
修改显示代码后就可产生同样的效果。

某用户想修改后台的发布资讯界面,去掉其中的某些功能
发布资讯界面属于后台,它没有模板,只有php文件。
后台发布资讯对应的php文件:admin_spacenews.php


2.修改ss7的logo
http://faq.comsenz.com/viewnews-590

3.修改ss7资讯首页分类栏目的显示数量
A.修改模板参数,在news_index.html.php文件中找到“各分类最新资讯列表”程序段,有下面这样一句:
<!--{block name="spacenews" parameter="catid/$cat[subcatid]/order/i.dateline DESC/limit/0,6/cachetime/$cachetime/subjectlen/36/subjectdot/0/cachename/newslist"}-->
修改里面的limit参数。
B.在templates/default/css/common.css文件中,找到下面的代码:
  1. .global_tx_list1 { width:100%; min-height:150px; height:expression(this.style.height < 150 ? 150: true); overflow:hidden; }
复制代码
修改 this.style.height 的范围即可达到要求。
如:
  1. .global_tx_list1 { width:100%; min-height:150px; height:expression(this.style.height < 250 ? 250: true); overflow:hidden; }
复制代码


6.导入模型后,点模型里面的文章会自动跳转到首页
A、模型ID与系统自定义的关键词冲突:
自定义模型ID不能为以下关键词:model、bbs、uchblog、uchimage、blogdetail、bloglist、imagedetail、imagelist
B、Rewrite规则不正确。

8、本月达人相册主题名称过长导致移位
打开image_index.html.php,找到下面代码:
  1. <!--{block name="uchphoto" parameter="updatetime/2592000/order/picnum DESC/limit/0,12/cachetime/87480/subjectlen/12/subjectdot/0/cachename/uchphoto2"}-->
复制代码
将subjectlen的改为大小适中的值,subjectdot后面的值0改为1,相册主题名称过长就会有省略号

9.注册用户时总是出现 Xsuccess ,这是修改模板不成功导致的 ,可能的原因有以下几个
a.检查ucenter与ss通信是否成功。
b.修改了footer.html.php文件。
c.修改site_login.html.php文件不成功。
d.可能加了某些外部的JS统计代码,与原系统的JS代码冲突。

10.运用模块的高级模式时经常用到的几条SQL
https://discuz.dismall.com/thread-1429398-1-1.html

10.SupeSite 7.0 默认模板样式解析
http://faq.comsenz.com/?action-viewnews-itemid-841

10.SupeSite 7.0 默认模板样式解析
http://faq.comsenz.com/?action-viewnews-itemid-841

11.运用模块的高级模式时经常用到的几条SQL
https://discuz.dismall.com/thread-1429398-1-1.html

12.写数据调用的展示代码前应知道的一些知识
https://discuz.dismall.com/thread-1408121-1-1.html

13.如何写展示代码
https://discuz.dismall.com/thread-1409174-1-1.html

14.如何使用模块功能的高级模式
https://discuz.dismall.com/thread-1407022-1-1.html

15.模板里经常用到以下几个标签的说明
https://discuz.dismall.com/viewthread.php?tid=1360291&extra=page%3D1&page=1

16.关于模板加载的说明
https://discuz.dismall.com/thread-1415805-1-1.html

其他
1.在IIS服务器中应用全局伪静态时,导致冲突的问题
https://discuz.dismall.com/thread-1444959-1-1.html

2.在SupeSite中如何使用AJAX
https://discuz.dismall.com/thread-1438837-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
skymesh 发表于 2009-6-11 11:27:52 | 显示全部楼层
来看看
回复

使用道具 举报

skymesh 发表于 2009-6-11 11:28:06 | 显示全部楼层
辛苦啊。
回复

使用道具 举报

lp23253 发表于 2009-6-11 11:34:32 | 显示全部楼层
我顶.........
回复

使用道具 举报

heye521 发表于 2009-6-11 19:37:07 | 显示全部楼层
懂了哈 不错哈啊
回复

使用道具 举报

abcnic 发表于 2009-6-12 10:35:14 | 显示全部楼层
辛苦了!!!
回复

使用道具 举报

々脚印 发表于 2009-6-12 13:09:11 | 显示全部楼层
不错哦。。。收藏先!
回复

使用道具 举报

hellins 发表于 2009-6-13 08:23:41 | 显示全部楼层
回复

使用道具 举报

cnlhx 发表于 2009-6-14 21:47:38 | 显示全部楼层
好像有点点收获
回复

使用道具 举报

新感觉 发表于 2009-6-16 18:26:05 | 显示全部楼层
没有处理好,查看的问题?www.colorad.cn/web 查看数为0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 18:31 , Processed in 0.050598 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表