页面载入中...
首页 » Tag ‘supesite’

ss7.5发布评论后直接跳转回到文章页面的完美方法

在supesite的默认设置状态下,发布留言后先显示跳转页面,再进入评论页面。那么如何修改程序,可以使其跳转至文章页面下面的评论区域呢?分三步:

第一步,打开ss根目录下的viewcomment.php文件,找到

showmessage(’do_success’, geturl(’action/viewcomment/type/’.$type.’/itemid/’.$itemid));

改成

showmessage(’do_success’, geturl(’action/viewnews/itemid/’.$itemid.’#comment’));

第二步,打开ss模板文件news_view.html.php,找到

<div class="comment">

在其下方加一个定位标记

<a name="comment"></a>

第三步,到ss后台设置评论顺序为“倒序”。

总结:说是完美方法,其实还有点遗憾,ss的跳转页面还是要显示。如果想实现dede的无跳转效果,恐怕得使用ajax,属于俺不会的范畴啦,抱歉。

标签:

SupeSite7.5 正式版终于出来了

转载一下疯鼠的帖子:

经过几个月开发、测试,SupeSite7.5 正式版终于和站长见面了。
五大全新功能:
频道复制:可以使站长很容易的复制出一个全新的资讯频道
全新评论:通过各种设置搭配,打造适合自己站内人群的资讯互动。
资讯表态、排行榜:多样性的表态,更为站点的互动添砖加瓦。
用户投稿平台:增强用户在网站上的参与度,并在个人中心维护管理网站信息。
用户组、积分:全新的用户组权限细分,并引入经验、积分概念。
下载地址
http://download.comsenz.com/SupeSite/7.5/
SupeSite7.5_SC_GBK.zip    简体中文版
SupeSite7.5_SC_UTF8.zip   简体UTF8版
SupeSite7.5_TC_UTF8.zip   繁体UTF8版
SupeSite7.5_TC_BIG5.zip   繁体BIG5版
安装说明:
第一步:安装UCenter 1.5.0 下载安装教程(http://www.discuz.net/thread-1143795-1-1.html)
第二步:将压缩包解压,将upload根目录下面的 config.new.php 重命名为 config.php 。
第三步:将upload目录下的所有文件和目录上传到服务器上。
第四步:在浏览器里面访问http://您的网站地址/SupeSite目录/install,根据向导完成安装。
升级说明:
第一步:备份数据库、模板目录。避免升级失败,造成数据丢失而无法恢复。
第二步:将程序包 ./upload/ 目录中,除 config.new.php 文件、./install/ 目录以外的其他所有文件,
第三步:将程序包 ./update 目录中,update.php文件上传到服务器程序根目录,并在浏览器运行。
第四步:升级完毕后,请删除 ./cache/tpl/ 目录下面的所有模板缓存文件。
意见反馈区:
http://www.discuz.net/forum-205-1.html

标签:

SS7.0有漏洞

任何人可以修改别人的文章,这意味着,您可以在别人网站上添加任意内容!反之,何人都可以修改您网站的内容!!更别说放一点加载木马之类的东东啦。。。。
网站“入侵”方法:
1、注册一个会员,并登录后台
2、找到一篇您需要“入侵”的文章,记住该文章的ID号,ID号即为文章的itemid号
3、在浏览器地址栏中输入:http://网站的域名/admincp.php?action=spacenews&op=edit&itemid=文章的ID号
4、不用多说了吧,您就任意地改吧!任意的添加吧!
解决办法共2种:
1、关闭网站自动审核的功能,可防止被恶意修改后的文章在前台显示出来。但仍然无法阻止文章被他人恶意修改,且无法恢复。此方法不用修改任何源码。
2、修改admin/admin_spacenews.php的代码,此方法可以禁止别人的入侵。

首先找到:

if($thevalue) {

然后在添加一段代码,修改后变成:

  • if($thevalue) {
  • if (($isuid) && ($_SGLOBAL['supe_uid'] != $thevalue['uid']) && ($_GET['op'] == ‘edit’)) {
  • showmessage(’submit_invalid_error’);
  • }
  • 如何调用supesite自定义字段的值

    方法很简单,不需要写sql语句,方法如下:
    1、在你要调用的模块代码中加上先“showdetail/1”;
    2、然后在需要调用的地方放上这段代码:
    <!–{eval $ceshi = unserialize($value[customfieldtext]); echo($ceshi[0]);}–>
    打开看看是不是自定义字段正常显示了,呵呵
    代码中的“[0]”就是你要调用的自定义字段的序号这是第一个字段,如果是第二个自定义字段就是[1],第三个自定义字段就是[2],以此类推。

    supesite评论调用代码

    supesite的评论调用效果截图:

    SSpinglun

    调用代码如下:

    <!–{block name="spacecomment" parameter="type/news/order/dateline DESC/limit/0,20/cachetime/900/subjectlen/80/messagelen/600/messagedot
    /1/cachename/newcomment"}–><!–最新评论–>

                            <div class="super_middle">
                    <!–{loop $_SBLOCK['newcomment'] $value}–>       
            <!–{if $value[rates]==0}–>
    <!–{if empty($value[author])}–>
    <!–{eval $value[author]="匿名人士";}–>
    <!–{/if}–>
    <ul>
    <hr size="1" noshade="noshade" style="border:1px #cccccc dotted"/>
    <h4> <a href="$value[url]" title="$value[author]说:
    $value[message] ">$value[author]发表评论: </a></h4>
    <p>$value[message] </p>
    </ul>
    <!–{/if}–>
            <!–{/loop}–>
                            </div>

    supesite网站更换域名后,图片附件无法显示的解决办法

    今天将xxx.com/ss改成了ss.xxx.com二级域名进行访问。另外,为了使已经被谷歌收录的xxx.com/ss形式的网页链接有效,在htaccess中加入了301转向。
    现在网站链接点击访问、登陆、退出等操作一切正常。只有文章中的图片附件无法显示,查看了一下图片属性,还是xxx.com/ss/attachments/….jpg这样的链接。
    询问了一下jingwu版主,原来news-view页面模板中的$attach[url]显示的是全url…

    ss中的内容中图片的信息是写的全url,必须用程序来更改才可以,用下面的程序运行一下吧。
    Supesite7.0更换域名后内容替换工具:http://www.discuz.net/viewthread … ghlight=supesite7.0
    注意先做备份。

    子目录形式的网址如何重定向到二级域名形式的网址

    最近将lvse.de/ddc调整成二级域名,即ddc.lvse.de

    修改之后,谷歌收录的lvse.de/ddc及下面所有的地址都不能正常访问了。如何将这些页面重定向到对应的二级域名下面呢?

    修改.htaccess文件,在其中加入下面两行代码:

    RewriteCond %{HTTP_HOST} !^ddc.lvse.de$ [NC]
    RewriteRule ^(.*)$ http://ddc.lvse.de/$1 [L,R=301]

    目前网站已经成功转向。有兴趣的可以看一下http://www.google.cn/search?client=aff-cs-360se&forid=1&ie=utf-8&oe=UTF-8&q=site%3Alvse%2Ede%2Fddc

    如何修改supesite背景颜色或图片

    宽屏的电脑液晶显示器越来越多,如果使用这种显示器浏览supesite搭建的网站,在页面的两边是两条很宽的白条,很刺眼。如果采用合适的背景颜色或背景图片可以起到不错的美化效果。下面说一下具体的方法:

    打开ss的common.css,找到body一行,在sans-serif;后面增加一段代码,改后如下:

    body { background:#fff; color:#333; font:12px/1.5em Verdana,Helvetica,Arial,sans-serif; width:1003px; margin:0 auto; padding:0; }

    其中的1003px就是网页的宽度,你可以按照你的网站要求适当修改这个值。如果改的过大,可能会造成网页在非宽屏显示器下出现横向的滚动条,当然也会看不到你修改的背景。

    阅读剩余部分…