web2(wm)修改之——模板

252 篇文章 0 订阅
 今天仿照着digg_news的模板调用 分别把Beta Lab中的(最新内容模版,提要内容模版, 详细内容模版)模板代码自定义啦下。

by clin003 from:http://clin003.com/或http://blog.csdn.net/clin003/

下边是解决的问题也遗留的问题

解决的问题:
1.最新添加内容显示为缩略图,缩略图下边为标题(原来仅仅有标题),点击缩略图可进入详细内容页。

2.提要内容显示(原来仅仅有标题)
标题连接左边增加啦小图标(调用res/newpage.gif)显示
摘要左边显示添加图片缩略图(如果没有图片显示默认图片小猪)
显示作者的信息
显示分类,并通过连接可以搜索分类列表
显示“顶一下”按钮,直接可以投票支持。
显示收藏,评论图标,并且通过点击可以直接进入相应页面进行操作。

by clin003 from:http://clin003.com/或http://blog.csdn.net/clin003/
3详细内容显示
仿照提要内容显示,在标题下边添加啦“作者的信息”及“内容分类信息”
最后的效果图:

by clin003 from:http://clin003.com/或http://blog.csdn.net/clin003/
出现的问题:
在添加完内容后返回列表(“数据已经成功保存,点击这里返回列表”进行这个操作)后出现错误。
显示最新添加的内容(没有完全显示,),提示信息如下: Fatal error: Call to undefined function: get_city_name_by_code() in /www/网站路径/web2/res/utpl/Club_talk_list.tpl.html on line 48
如图:

这个问题的解决办法:在'/res/tpl/list.tpl.html'(应该为'/meta/module/module_list.tpl.html '吧,刚刚又看啦下 ,去测试下,耶!!)第十六行位置回车添加  
( 
include_once ( ROOT  .   ' meta/city.meta.php '  ); )这句,然后重新生成代码可解决问题(更新模板)。
如果不行建议手动修改“你的模块名_list
. tpl . html”文件(如‘Club_talk_list . tpl . html’)

这个我是手动修改的,因为更新啦,不可以解决问题!问题根本原因还没找到。。

没有解决的问题:
点击分类的连接,结果搜索不出内容。进一步原因在查找中,群里有朋友提议是程序bug。

下边我带上模板代码(如果你要修改请修改部分关键字:)


 最新内容模版


< div align = " center " >
< a href = " ?u=Club_talk_display&id={{内容唯一编号}} " >
< img src = " <?php make_icon($item[ 'Club_jpg'] , 48 ) ; ?> "   class = " m_sub_img "  border = " 0 "  alt = " {{标题}} "   />
</ a >
</ div >
--------------------------------------------------------------------------------------
内容提要:
< a href = " ?u=Club_talk_display&id={{内容唯一编号}} " > {{标题}} </ a >< hr />



< table width = " 100% "  cellspacing = " 0 "  cellpadding = " 5 " >
< tr >< td colspan = 3 >< h3 >< img src = " res/img/newpage.gif " >& nbsp; < a href = " <?php echo $item['Club_url'] ?> "  target = " _blank " >< span style = " font-size:14px " > {{标题}} </ span ></ a ></ h3 ></ td ></ tr >
< tr >
< td width = " 155px "  valign = " top "  align = " center " >< a href = " ?u=Club_talk_display&id=<?php echo $item['id']; ?> " >
< div style = " padding:2px;border:1px solid #e8e8e8 " >< img src = " <?php make_snap( $item['Club_jpg'] , 150 , 100 ) ; ?> "   class = " m_sub_img "  border = " 0 " /></ div ></ a ></ td >
< td valign = " top " >
由 
< a href = " ?a=people&uid={{添加人唯一编号}} " >< img border = " 0 "  src = " <?php echo show_user_small_icon( $item['dy_uid'] ); ?> " ></ a >   < a href = " ?a=people&uid=<?php echo $item['dy_uid'] ?> " ><? php  echo   $item [ ' dy_nickname ' ?></ a >   <? php  if $item [ ' dy_city ' >   0  )  :   ?> ( < a href = " ?a=location&city=<?php echo $item['dy_city'] ?> " ><? php  echo  get_city_name_by_code(  $item [ ' dy_city ' ] )  ?></ a > ) <? php  endif ?>  在 <? php  echo  str_timego( $item [ ' dy_addtime ' ])  ?>& nbsp;提交到  < a href = " ?a=search_advanced&mid=1&search_mark%5BClub_fenlei%5D=%3D&search_value%5BClub_fenlei%5D=<?php echo $item['Club_fenlei'] ?> " ><? php  echo   $GLOBALS [ " DICT " ][ ' Club_fenlei ' ][ $item [ ' Club_fenlei ' ]]  ?> 分类 </ a >< br />< br />

<? php  $neirong_field_name   =   ' Club_neirong ' ;
        
if ( is_long_content(  $item [ $neirong_field_name ,   200  ) )
    {
        
echo  show_short_content(  strip_tags ( $item [ $neirong_field_name ])  ,   200  ) .   ' (<a href="?u=Club_talk_display&id= '   .   $item [ ' id ' .   ' " >全文</a>) ' ;
    }
    
else
    {
        
echo   $item [ $neirong_field_name ]; 
    } 
?>< br />< br />< img src = " res/img/tag.gif " >& nbsp;  <? php 
        
$tags   =  get_tags_from_tagstring(  $item [ ' dy_tags ' ] );
        
foreach $tags   as   $t  ) :   ?>
        
< a href = " ?u=Club_talk_list&tag=<?php echo urlencode($t) ;?> " ><? php  echo   $t   ?></ a >& nbsp;
        
<? php  endforeach ?>< br />< br clear = " all " />

& nbsp; & nbsp;
</ td >
< td valign = " top "  width = " 80px " >
< div  class = " diggvote " >< font color = # 0066cc><?php echo intval($item['dy_digg_up']) ?></font></div>
         <!--< div  class = " act "  style = " width:40px;height:40px " > </ div >-->
        
< div  class = " diggding " >< a href = " ?a=digg&action=up&mid=1&id=<?php echo $item['id'] ?>&type=1&forward=<?php echo urlencode( $_SERVER['REQUEST_URI'] ) ?> " > 顶一下 </ a ></ div >< br />
< br />
< img src = " res/img/star_empty_s.gif "  border = " 0 " >< a href = " ?a=vote&ua=Club_talk&mid=1&id=<?php echo $item['id']; ?>&status=%E6%94%B6%E8%97%8F " > </ a >& nbsp; <? php  if intval $item [ ' dy_comment_count ' ] )  >   0  ) :   ?>< a href = " ?u=Club_talk_display&id=<?php echo $item['id'] ?>#comment " >< img src = " res/img/comments.gif "  border = " 0 "  hspace = " 2 " ><? php  echo   $item [ ' dy_comment_count ' ];  ?></ a ><? php  else :   ?>< img src = " res/img/comments.gif "  border = " 0 "  hspace = " 2 " >< a href = " ?u=Club_talk_display&id=<?php echo $item['id'] ?>#comment " >+</ a ><? php  endif   ?>
</ td >
</ tr >
</ table >
    
--------------------------------------------------------------
     详细内容模版

< h3 > {{标题}} </ h3 >  
    由 
< a href = " ?a=people&uid={{添加人唯一编号}} " >< img border = " 0 "  src = " <?php echo show_user_small_icon( $item['dy_uid'] ); ?> " ></ a >   < a href = " ?a=people&uid=<?php echo $item['dy_uid'] ?> " ><? php  echo   $item [ ' dy_nickname ' ?></ a >   <? php  if $item [ ' dy_city ' >   0  )  :   ?> ( < a href = " ?a=location&city=<?php echo $item['dy_city'] ?> " ><? php  echo  get_city_name_by_code(  $item [ ' dy_city ' ] )  ?></ a > ) <? php  endif ?>  在 <? php  echo  str_timego( $item [ ' dy_addtime ' ])  ?>& nbsp;提交到  < a href = " ?a=search_advanced&mid=1&search_mark%5BClub_fenlei%5D=%3D&search_value%5BClub_fenlei%5D=<?php echo $item['Club_fenlei'] ?> " ><? php  echo   $GLOBALS [ " DICT " ][ ' Club_fenlei ' ][ $item [ ' Club_fenlei ' ]]  ?>  分类 </ a >
< div style = " padding:10px;padding-right:20px " >
< img src = " <?php make_snap( $item['Club_jpg'] ) ;?> "  vspace = 5  hspace = 5  onload = " if(this.width>400)this.width=400 "  align = " left " >< br /> {{内容}} </ div >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值