1 頁 (共 3 頁)

[問題]關於跑馬燈公告1.0

發表於 : 2003-12-12 15:03
Apache
我是裝了Martinet 大大提供的跑馬燈公告1.0
參考:
http://phpbb-tw.net/phpbb/viewtopic.php?t=20916

裝了以後沒問題...

只是想問問...
跑馬燈裡..字的下面會有底線...
如果不想要有底線的話...
要怎麼做修改?
請Martinet 大大幫我一下唷...^^
3q

發表於 : 2003-12-12 15:37
Martinet
這個只是CSS的問題...
要改就要先到css去新增一個 連結的 class 並設定樣式
然後去index.php下面\r
找到 // 跑馬燈公告 By Martinet Oaf~ 和 // 跑馬燈公告結束 中間的下面這段..

代碼: 選擇全部

<a href=\"$a_url\">[$i]$a_name</a>
然後

<a href=\"$a_url\" 後面加上 class="你設定的樣式名"
這樣就行了@@"
只是css我沒有去仔細看過 , 你就得自己去找資料看怎麼設定樣式囉@@b

發表於 : 2003-12-12 15:41
GeniusKiKi
Martinet 大手腳真快~ 一.一||
回覆完看到上面已經有解答了

另外 Martinet 大您的網站掛點中嗎?
還有個人資料的網址也該更新了吧~XD

發表於 : 2003-12-12 15:49
GeniusKiKi

代碼: 選擇全部

<a href=\"$a_url\" style="text-decoration:none">[$i]$a_name</a>
應該沒記錯吧~
錯了不要找我~XD

發表於 : 2003-12-12 16:12
Martinet
咧...是換了DNS@@"
等下去更新一下個人資料@@"
挺久沒去更新他了....
至於那個CSS的話....我不清楚(逃~) , 要稍微查一下資料啦^^!! ,
不過個人偏好會直接到 .css 裡面去新弄一個 連結class....這樣以後再多設定東西也好用^^!!

發表於 : 2003-12-12 16:25
GeniusKiKi
關於那個公告跑馬燈我也有一點點小小小建議啦\r
如果可以的話\r
是不是可以設定只有一條公告的話\r
就不要跑馬燈顯示
當有很多條公告
那邊無法一次全部顯示\r
才用跑馬燈顯示

發表於 : 2003-12-12 16:25
Apache
謝謝兩位大大的回覆...

用了這段...結果開不了網頁...@@
GeniusKiKi 寫:

代碼: 選擇全部

<a href="$a_url" style="text-decoration:none">[$i]$a_name</a>
來去試試..Martinet 大大說的...

發表於 : 2003-12-12 16:28
GeniusKiKi
抱歉
忘了加上反斜線
請在兩個引號 " 前加上反斜線 \
結果應該如下

代碼: 選擇全部

<a href=\"$a_url\" style=\"text-decoration:none\">[$i]$a_name</a>

發表於 : 2003-12-12 16:43
Apache
GeniusKiKi 寫:抱歉
忘了加上反斜線
請在兩個引號 " 前加上反斜線 \
結果應該如下

代碼: 選擇全部

<a href="$a_url" style="text-decoration:none">[$i]$a_name</a>
哇...大大...讚唷...可以用了...3q

發表於 : 2003-12-12 18:19
Martinet
GeniusKiKi 寫:關於那個公告跑馬燈我也有一點點小小小建議啦\r
如果可以的話\r
是不是可以設定只有一條公告的話\r
就不要跑馬燈顯示
當有很多條公告
那邊無法一次全部顯示\r
才用跑馬燈顯示
我沒有測試喔@@bb , 我是剛剛直接改的...所以記得備份一下看一下情況^^
還有 下面的 & nbsp 請把中間的空白刪掉 我是因為發表文章時 nbsp會變空白所以才這樣..
所以記得要把&和 nbsp中間的空白刪掉^^

打開 index.php 把從
// 跑馬燈公告 By Martinet Oaf~ 到 // 跑馬燈公告結束 的地方\r

取代為\r

代碼: 選擇全部

// 跑馬燈公告 By Martinet Oaf~
	$sql = "SELECT * FROM phpbb_announce ORDER BY a_order";
	if(!$a_result = $db->sql_query($sql))
	{
		message_die(GENERAL_ERROR, "Could not query Announce information", "", __LINE__, __FILE__, $sql);
	}	
	$i=0;
	$a_num =$db->sql_numrows($a_result);
	if ($a_num > 1){
		$marque ="<marquee scrollamount=3 scrolldelay=75 width="50%" onmouseover=this.stop(); onmouseout=this.start();>"
		while ($a_row = $db->sql_fetchrow($a_result))
		{
		$i=$i+1;
		$a_name = $a_row['a_name'];
		$a_url = $a_row['a_url'];
		$marque = $marque."<span class="genmed"><b><a href="$a_url">[$i]$a_name</a></b>& nbsp& nbsp& nbsp& nbsp& nbsp& nbsp& nbsp</span>";
		}
		$marque = $marque."</marquee>";
	}
	else 
	{
	$a_row = $db->sql_fetchrow($a_result);
	$a_name = $a_row['a_name'];
	$a_url = $a_row['a_url'];
	$marque = "<span class="genmed"><b><a href="$a_url">$a_name</a></b>& nbsp& nbsp& nbsp& nbsp& nbsp& nbsp& nbsp</span>";
	}
// 跑馬燈公告結束

然後打開打開index_body.tpl
找到這段

代碼: 選擇全部

<br><img src="images/announce.gif"><marquee scrollamount=3 scrolldelay=75 width="50%" onmouseover=this.stop(); onmouseout=this.start();>{ANNOUNCEMENT}</marquee>
取代為\r

代碼: 選擇全部

<br><img src="images/announce.gif">{ANNOUNCEMENT}

發表於 : 2003-12-16 00:46
antony chan
嗚....大大.....裝了後了出這些字句...

Template->make_filename(): Error - file does not exist

請問是什麼事情??

發表於 : 2003-12-16 01:02
scott511747
對嘍!我想將[1]、[2].....的[]符號改成自訂的,要弄哪些地方?

發表於 : 2003-12-16 01:27
Martinet
antony chan 寫:嗚....大大.....裝了後了出這些字句...

Template->make_filename(): Error - file does not exist

請問是什麼事情??
你沒複製template檔案到正確位置\r

scott511747 寫:對嘍!我想將[1]、[2].....的[]符號改成自訂的,要弄哪些地方?
要改的話...打開index.php
找到

代碼: 選擇全部

$marque = $marque."<span class="genmed"><b><a href="$a_url">[$i]$a_name</a>


把 [$i] 改掉就行了^^

發表於 : 2003-12-16 01:55
antony chan
謝謝大大~~~回的真快~^^

發表於 : 2003-12-18 12:36
GAVINJ
怎麼我裝了後,按下新增公告,就跳回首頁了,?