1 頁 (共 2 頁)

[討論]主題類型的種類~快會了~請幫幫忙

發表於 : 2003-07-24 08:15
joger123
不知道有沒有辦法設定一各選項
是顯示今天的日期呢\r
像是[7/24]
明天看就自動變成[7/25]
要是有就太棒囉^^

發表於 : 2003-07-25 04:07
joger123
這各用法不可能嗎

還是沒人想這樣用呢\r

真的希望有人會^^

我是對php都不懂~所以想問問有沒有人會^^

發表於 : 2003-07-25 04:31
sorry
為什麼要在主題類型顯示日期?
如果要用這樣來分清楚文章的發表日期, 在後面的最後發表已經列得很清楚了

發表於 : 2003-07-25 05:24
joger123
有些文章想規定要註明日期
讓看文章的可以清楚知道是什麼時候發表的
因為有些是有時效性的例如BT的下載點等等~時間久了可能就下載不到\r
所以才想可不可增加這功能~讓發表者方便一點^^

發表於 : 2003-07-25 16:57
Mac
讓看文章的可以清楚知道是什麼時候發表的
可是你要的功能需要它會自動每天增加天數\r
這樣一來,又該如何知道什麼時候發表的?

何不寫上發表日期,再寫上何時作廢(天數或日期)
這樣子不是會更好?

~Mac

發表於 : 2003-07-26 00:17
joger123
我是希望選單裡面的日期會變

我想發表之後的文章就應該不會變動了吧\r

主題就像:[7/25]BT下載-七龍珠GT51-60

這樣過了一各月後~假如有人還看到~就大概知道或許失效了

如果版主規定發表超過1各月的文章要刪除~這樣也比較方便整理

當然可以用規定的~說一定要寫上日期~只是希望假如選單可以選~這樣大家就比較方便的^^

發表於 : 2003-07-26 02:29
依夢兒
不用這麼麻煩,非要從主題類型下手吧??
你就開一個板,專門讓網友發表BT下載文章;例如叫作BT板。
然後設定這個板的權限,一般會員只能發表主題,不能回覆文章。
因為不能回覆文章,所以在版面上顯示的日期就是主題的發表日期,一目瞭然。
這樣一來,越底下的主題就越舊,
無論是網友要辨識是否還有下載成功的可能,或是板主要刪除管理,都很方便。

發表於 : 2003-07-26 02:43
joger123
是這樣沒錯\r
不過就像你們說的~
發問出來討論看有沒有辦法囉~畢竟我對這個不太懂

另外不只BT~像是軟體~貼圖方面\r

有些版主都自定要加日期

所以我只是想看有沒有辦法讓會員方便一點囉^^

發表於 : 2003-07-26 07:06
Mac
好像是明白你想要的功能了
你是說在發表的地方,每過一天,日期會變
發言人只需要一按就會插入那一天的日期
改變不是在版面上,是在發表的時候,對吧\r

應該算是一個安插日期標籤在主題上這樣子

~Mac

發表於 : 2003-07-26 07:22
秋水伊人
Mac 寫:好像是明白你想要的功能了
你是說在發表的地方,每過一天,日期會變
發言人只需要一按就會插入那一天的日期
改變不是在版面上,是在發表的時候,對吧\r

應該算是一個安插日期標籤在主題上這樣子

~Mac
是這樣子沒錯\r
不知道能不能用裡面的時間函數來做

發表於 : 2003-07-26 07:34
joger123
恩恩~就是這樣\r
不知道有沒有辦法做到呢^^

發表於 : 2003-07-31 12:58
joger123
我剛剛去試驗一下囉
再主題裡面加入\r
<option value="[{CURRENT_TIME}]">[{CURRENT_TIME}]</option>
這一段\r
可是顯示的太長了
不知道有沒有人知道怎麼修正呢^^
對懂的人應該很簡單吧^^

另外我去LB看過~也有修改方法~我想應該差不多
只是我不會改~我po出來大家看看~希望會的交交我應該怎麼改吧^^

代碼: 選擇全部

sub shortdate { 
   my $time = shift; 
   (my $sec,my $min,my $hour,my $mday,my $mon,my $year,my $wday,my $yday,my $isdst) = localtime($time); 
   $mon++; 
   if ($mon  < 10) { $mon  = "0$mon"; } 
   if ($mday < 10) { $mday = "0$mday"; } 
   $year = $year + 1900; 
   return "$year/$mon/$mday"; 
} 

在下一行插入 

sub shortdatetitle { 
   my $time = shift; 
   (my $sec,my $min,my $hour,my $mday,my $mon,my $year,my $wday,my $yday,my $isdst) = localtime($time); 
   $mon++; 
   if ($mon  < 10) { $mon  = "0$mon"; } 
   if ($mday < 10) { $mday = "0$mday"; } 
   return "$mon/$mday"; 
} 

然後把之前三個檔案的 &shortdate 改成 &shortdatetitle  [color=red]<~~這個就是等於我用的{CURRENT_TIME}[/color]
大功告成了... 

發表於 : 2003-07-31 15:47
joger123
一般我們再po文章的時候會顯示發表於: 2003-07-31 12:58
這裡是用哪邊設定的呢\r
我想應該可以去改成
發表於: 07-31 <~~就顯示這樣\r
只要跟我上面說的一樣~找到後改一下名字~在除去年跟小時與分鐘
這樣就可以用來主題發表上囉

還請知道這部分要去哪裡改的人說明一樣\
我剛剛找了好久~都不知道應該去哪改才好

發表於 : 2003-07-31 17:21
bu
PHP...的寫法更簡單\r
先在 tpl 加入\r

代碼: 選擇全部

<option value="[{Today}]">[{Today}]</option> 
在 posting.php 找到\r

代碼: 選擇全部

'L_SUBJECT' => $lang['Subject'],
在上面加入\r

代碼: 選擇全部

'Today' => date("m-d"),
即可完成,試試看吧 ^^

發表於 : 2003-08-24 23:32
logic
之前弄錯方向

現在沒問題了~~~感謝~~