嘉兴打工网|嘉兴打工论坛|www.dagong573.com|dagong573

(原创)简单修改,成功调出上一篇、下一篇资讯标题

上一篇 / 下一篇  2008-03-04 08:59:32

查看( 22 ) / 评论( 77 )
嘉兴打工网_dagong573.com

功能不再介绍,看截图演示:



next.jpg



演示地址就不放了,免得大家说AD。

修改方法,以默认模板为例:

1)打开 news_view.html.php 找到下面的代码

CODE:


  <div id="articledetail" class="block topblock">
   <h3 style="font-weight: normal;">
    <a href="javascript.:;" nclick="showajaxdiv('{S_URL}/batch.common.php?action=emailfriend&itemid=$news[itemid]', 400);" class="more">推荐给好友</a>
    <a href="{S_URL}/batch.common.php?action=viewnews&op=up&itemid=$news[itemid]&catid=$news[catid]" class="viewnewsup">上一篇</a> |
    <a href="{S_URL}/batch.common.php?action=viewnews&op=down&itemid=$news[itemid]&catid=$news[catid]" class="viewnewsdown">下一篇</a>
   </h3>
   <h1 class="articletitle" style="$news[styletitle]">$news[subject]</h1>
   <p class="articleinfo">
    <span class="articlectrl">
     字体:
     <a href="javascript.:doZoom('12');">小</a>
     <a href="javascript.:doZoom('14');">中</a>
     <a href="javascript.:doZoom('16');">大</a>  |
     <a href="javascript.:doPrint();" class="btnprint">打印</a>
    </span>
    <span class="smalltxt">发布: #date('Y-n-d H:i', $news["dateline"])#    作者: $news[newsauthor]    来源: <!--{if !empty($news[newsfromurl])}--><a href="$news[newsfromurl]" target="_blank" title="$news[newsfrom]">$news[newsfrom]</a><!--{else}-->$news[newsfrom]<!--{/if}-->    查看: $news[viewnum]次</span>
   </p>
  
   <!--{if !empty($news[custom][name])}-->
   <br />
   <div id="custominfo">
    <h5>$news[custom][name]</h5>
    <ul>
    <!--{loop $news[custom][key] $ckey $cvalue}-->
     <li><strong>$cvalue[name]: </strong>$news[custom][value][$ckey]</li>
    <!--{/loop}-->
    </ul>
   </div>
   <!--{/if}-->
   <div id="articlebody">
   $news[message]
   <!--{if empty($multipage)}-->
   <!--{loop $news['attacharr'] $attach}-->
   <br /><a href="$attach[url]" target="_blank"><img src="$attach[thumbpath]" alt="$attach[subject]" /></a><br />$attach[subject]<br />
   <!--{/loop}-->
   <!--{/if}-->
   <br />
   <!--{if !empty($relativetagarr)}-->
   <br /><strong>TAG:</strong>
   <!--{loop $relativetagarr $value}-->
   <!--{eval $svalue = rawurlencode($value);}-->
   <a href="#action/tag/tagname/$svalue#" target="_blank">$value</a>
   <!--{/loop}-->
   <!--{/if}-->
   
   </div>
   <!--{if $multipage}-->
   <div class="pages">
    $multipage
   </div>
   <!--{/if}-->
  </div>
在最后的这个</div>上面添加以下代码:

CODE:

   <ul class="msgtitlelist">
    <li>上一篇:<a href="{S_URL}/batch.common.php?action=viewnews&op=up&itemid=$news[itemid]&catid=$news[catid]" class="viewnewsup">$title_a</a></li>
    <li>下一篇:<a href="{S_URL}/batch.common.php?action=viewnews&op=down&itemid=$news[itemid]&catid=$news[catid]" class="viewnewsdown">$title_b</a></li>
   </ul>
布局可根据自己的情况修改,链接代码不要改。

2)打开SS安装目录下的 viewnews.php 文件,在最下部找到:

CODE:

include template($tplname);
ob_out();
if(!empty($_SCONFIG['htmlviewnews'])) {
ehtml('make');
} else {
maketplblockvalue('cache');
}
?>
在这段代码上面添加以下代码:

CODE:

//调用上一篇资讯标题
$title_a = $_SGLOBAL['db']->result($_SGLOBAL['db']->query('SELECT subject FROM '.tname('spaceitems').' WHERE itemid < \''.$itemid.'\' AND catid = \''.$thecat['catid'].'\' AND folder=\'1\' AND type=\'news\' ORDER BY itemid DESC LIMIT 0,1'), 0);
if(!$title_a) $title_a = '已经没有了';
//调用下一篇资讯标题
$title_b = $_SGLOBAL['db']->result($_SGLOBAL['db']->query('SELECT subject FROM '.tname('spaceitems').' WHERE itemid > \''.$itemid.'\' AND catid = \''.$thecat['catid'].'\' AND folder=\'1\' AND type=\'news\' ORDER BY itemid LIMIT 0,1'), 0);
if(!$title_b) $title_b = '已经没有了';
//代码结束
本人表达能力不行,如有疏漏再所难免,还请大家多多支持

[ 本帖最后由 123752619 于 2007-11-27 12:11 编辑 ]

TAG:

嘉兴打工网,dagong573 123752619 发布于2007-11-27 11:57:02
自己顶一个
SSAY的个人空间 SSAY 发布于2007-11-27 12:24:30
天才网网取决与你这样的美化工作者!
嘉兴打工网,dagong573 123752619 发布于2007-11-27 12:28:53

QUOTE:

原帖由 SSAY 于 2007-11-27 12:24 发表
天才网网取决与你这样的美化工作者!
过奖了
藏风聚水发布于2007-11-27 12:43:32
收藏

谢谢打工兄弟分享
ysrhome发布于2007-11-27 13:33:52
好人~~!!!
逍遥候的个人空间 逍遥候 发布于2007-11-27 13:55:29

QUOTE:

原帖由 123752619 于 2007-11-27 11:57 发表
自己顶一个
很好,不顶对不起你的付出啊。
cn256的个人空间 cn256 发布于2007-11-27 15:38:03
收藏,谢谢。。。。
2ephyr发布于2007-11-27 15:42:43
天才网网取决与你这样的美化工作者!
一个人在飘 一个人在飘 发布于2007-11-27 15:48:58
顶了再说!!!!!
223800发布于2007-11-27 17:19:39
我修改了,好像没有变化啊,晚上回去再试下。
修普诺斯发布于2007-11-27 17:22:51
我改了,出现上一篇下一篇第一贴跟最后一贴出现乱码,是不是跟编码有关系???
嘉兴打工网,dagong573 123752619 发布于2007-11-27 20:58:12
我用的是SS5.5.5 编码GBK  其他的未测试过
123kkkkk发布于2007-11-28 09:49:02
顶打工兄弟!!!
123kkkkk发布于2007-11-28 10:28:22
收藏了!!!!!
latenty的个人空间 latenty 发布于2007-12-12 17:35:00
太好了,一直想要这个功能。支持,我代表www.atvchina.com.cn谢谢你~~~
九天旋律‖涵予不末 heny110 发布于2007-12-12 17:45:08
收下了.
谢谢LZ
506704217的个人空间 506704217 发布于2007-12-12 23:56:22
顶了再说!!!!!
cn73064发布于2007-12-13 10:21:57
顶了再说!!!!!
xiao-pei的个人空间 xiao-pei 发布于2007-12-14 11:35:40
谢谢哦,楼主真是太好啦
BK之王 BK之王 发布于2007-12-14 12:55:41
支持原创贴!
我来说两句

(可选)

数据统计

  • 访问量: 2039
  • 日志数: 5
  • 图片数: 1
  • 书签数: 9
  • 建立时间: 2007-10-12
  • 更新时间: 2008-05-10

RSS订阅

Open Toolbar