PALMisLIFE 討論區
標題:
[Discuz! Hack]簡單觀看下載付件名單 for 2.0(繁體)
[列印本頁]
作者:
jamesanna
時間:
2003-9-14 01:53
標題:
[Discuz! Hack]簡單觀看下載付件名單 for 2.0(繁體)
適用版本: Discuz! 2.0 COML
作 者: auntieyi, AndyGod
修改文件: /attachment.php
修改模板: viewthread
# (繁)
# 在 系統設置面板 > 數據庫升級
# 打上 SQL 語法 :
ALTER TABLE `cdb_attachments` ADD `dl_users` TEXT NOT NULL ;
# (1)
# attachment.php
# 在
$discuz_action = 14;
# 下一行加入
if($action == "showdl" && $aid) {
$query = $db->query("SELECT dl_users FROM $table_attachments WHERE aid='$aid'");
$dl_users = $db->result($query, 0);
showmessage("下載名單:".$dl_users);
}
# 再找
$db->query("UPDATE $table_attachments SET downloads=downloads+1 WHERE aid='$aid'");
# 下一行加入
// hack dl users by auntieyi
$dl_user=$attach[dl_users]."\ ".$discuz_user.",";
$db->query("UPDATE $table_attachments SET dl_users='$dl_user' WHERE aid='$aid'");
# OK! Save attachment.php
# (2)
# 在 viewthread 模版
# 找
<!--{if $post['attachimg'] == 0}-->
# 在適當的位置加入
<a href="attachment.php?action=showdl&aid=$post[aaid]" target=new>[ 按此觀看下載名單 ]</a>
# 完成了 ^^ 去 更新緩存 一次!
複製代碼
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5