AL8 Forum » UCenter 及 UCenter Home 研究討論 » 論壇調用UCH最新日誌的方法(轉帖)


2008-7-31 22:07 rayabbie
論壇調用UCH最新日誌的方法(轉帖)

[url=http://www.discuz.net/viewthread.php?tid=917391&extra=&page=1]http://www.discuz.net/viewthread.php?tid=917391&extra=&page=1[/url]
這是原帖

UCH後台,數據調用,添加模板

數據模版名稱 : 最新日誌

數據調用SQL

[quote][font=MingLiu]SELECT * FROM uchome_blog ORDER BY dateline DESC[/font][/quote]

選入參數設置
緩存時間 : 600
獲取數目 : 10

數據顯示HTML代碼

[quote][font=MingLiu]<!--{loop $_SBLOCK['block1'] $value}-->
<td style="text-align:center;width=10%;overflow:hidden;">
<a href="http://UCH網址/space-{$value[uid]}.html" target="_blank"><img src="http://論壇網址/uc/avatar.php?uid={$value[uid]}&size=small" alt="{$value[username]}" /></a><br />
<a href="http://UCH網址/space-{$value[uid]}-do-blog-id-{$value[blogid]}.html"  target="_blank">$value[subject]</a>
</td>
<!--{/loop}-->[/font][/quote]

提交 更新緩存

復制JS調用代碼

更改discuz.htm
找到

[quote][font=MingLiu]<div id="ad_text"></div><!--{/if}-->[/font][/quote]

在以下加上

[quote][font=MingLiu]<table summary="HeadBox" class="portalbox" cellpadding="0" cellspacing="1">
        <tr>                        
[color=magenta]<script language="javascript" type="text/javascript" src="http://UCH網址/js.php?id=1"></script>[/color]
        </tr>
</table>[/font][/quote]

紫色的是復制JS調用代碼

更新緩存

另外有一點是非常之重要

{loop $_SBLOCK['block2'] $value} 這個變數是要和JS調動的是一致

例如

block2  JS調動的也一定是2 如下一段

<script language="javascript" type="text/javascript" src=http://xxx/js.php[color=magenta]?id=2[/color]></script>

因為原帖的作者開啟了UCH的rewrite!所以如果沒法開啟rewrite的就要以下這一段的HTML

[quote]<!--{loop $_SBLOCK['block2'] $value}-->
<td style="text-align:center;width=10%;overflow:hidden;">
<a href="[url=http://uch的網址/space.php?uid=$value[uid]&do=blog&id=$value[blogid]]http://uch的網址/space.php?uid=$value[uid]&do=blog&id=$value[blogid]"target="_blank"><img[/url] src="
http://論壇的網址/uc/avatar.php?uid={$value[uid]}&size=small"alt="{$value[username]}"/></a><br />
<a href="$value[subject]http://[color=#000000]uch的網址[/color]/space.php?uid={$value[uid]}&do=blog&id={$value[blogid]}"target="_blank">$value[subject]</a>
</td>
<!--{/loop}-->[/quote]

顯示
[url=http://biebu.net]http://biebu.net[/url]

[[i] 本帖最後由 rayabbie 於 2008-7-31 22:09 編輯 [/i]]

頁: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.