標題: [D6.0] 管理人員發帖 回帖 自動加[已閱] 及已閱樓層for6.0
 koko
 0011493
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 koko 的詳細資料

頭銜: Lord

帖子: 575

精華: 0

積分: 6490 點

現金: 26 元

存款: 418 元

閱讀權限: 25

註冊: 2004-11-13

來自: 古靈精怪

狀態: 離線
 
發表於 2007-9-5 22:35  資料  個人空間  短消息  加為好友 
管理人員發帖 回帖 自動加[已閱] 及已閱樓層for6.0

參考 : http://www.alan888.com/Discuz/vi ... %2B%A4w%BE%5C%5C%2B

原版 : http://www.alan888.com/Discuz/viewthread.php?tid=124942&highlight=%2B%A4w%BE%5C%5C%2B
演示 : www.kokotam.com/forum/index.php

管理員發帖加已閱
第二步

  用文字編輯器打開 [ 論壇根目錄/topicadmin.php ] 進行修改

  找到以下語法,應該找到三個的,最接近最底下的就是了

查找

} elseif($action == 'delpost') {

在上面加入

//---版主已閱 start ------------------------------------------------------------------------
} elseif($action == 'modmarkread' && $post) {

                $db->query("UPDATE  {$tablepre}threads SET markread='$post\t$discuz_user\t$timestamp' WHERE tid='$tid'");
                showmessage('admin_succeed', "forumdisplay.php?fid=$fid&page=$fpage");
//---版主已閱 end -------------------------------------------------------------------------



QUOTE:
第三步

  用文字編輯器打開 [ 論壇根目錄/forumdisplay.php ] 進行修改

  找到以下語法

$thread['moved'] = 0;

在上面加入:

//---版主已閱 start ------------------------------------------------------------------------
        if($thread['markread']){
                $thread['markread'] = explode("\t", $thread['markread']);
                $thread['markread'][2] = gmdate("$dateformat $timeformat", $thread['markread'][2] + $timeoffset * 3600);
                $thread['markreadpage'] = ceil($thread['markread'][0] / $ppp);
                $thread['markreadpage'] = $thread['markreadpage'] != 1 ? $thread['markreadpage'].' 頁 ' : '' ;
        }
//---版主已閱 end -------------------------------------------------------------------------



QUOTE:
第四步

  用文字編輯器打開 [ 論壇根目錄/viewthread.php ] 進行修改

  找到以下語法

$thisgid = 0;


在下面加入:

//---版主已閱 start------------------------------------------
$thread['markread'] = explode("\t", $thread['markread']);
$thread['markuser'] = explode("\t", $thread['markuser']);
//---版主已閱 end ------------------------------------------


第五步

  編輯 forumdisplay.htm

      找到以下語法

<a href="viewthread.php?tid=$thread[tid]&extra=$extra"$thread[highlight]>$thread[date_sort] $thread[subject]</a></span>

注意:因為我裝過發貼時自動在主題前標明發貼日期的,所以多了個$thread[date_sort]

原代碼為 <a href="viewthread.php?tid=$thread[tid]&extra=$extra"$thread[highlight]>$thread[subject]</a>
在下面加入

<!--{if $thread['markread']}-->
  <span alt='{lang moderator}: $thread['markread'][1]{LF}{lang time}: $thread['markread'][2]'>
  [$thread['markread'][1]
  <!--{if ($thread['markread'][0] - 1) <> $thread['replies']}-->
  閱至: $thread['markreadpage'] $thread['markread'][0] 樓]
  <!--{else}-->
  已閱]
  <!--{/if}-->
  </span>
  <!--{/if}-->



第六步

  編輯 viewthread.htm

      找到以下語法

<a href="post.php?action=reply&fid=$fid&tid=$tid&repquote=$post[pid]&extra=$extra&page=$page">{lang reply_quote}</a>
                                                <!--{/if}-->


在後面加入:

<!--{if in_array($adminid, array(1,2,3))}--><!--{if $forum['ismoderator'] || ($thread[markread][0] < $post[number])}--> <a href="topicadmin.php?action=modmarkread&tid=$tid&post=$post[number] ">已閱</a><!--{/if}--><!--{/if}-->





newthread.inc.php

$db->query("UPDATE {$tablepre}forums SET lastpost='$lastpost' WHERE fid='$forum[fup]'", 'UNBUFFERED');
  }
下面加
if($adminid==1){
$db->query("UPDATE  {$tablepre}threads SET markread='1\t$discuz_user\t$timestamp' WHERE tid='$tid'");
}
管理員,版主 ,總版主發帖加已閱
則改為加
if($adminid==1 || $adminid==2 || $adminid==3) {
$db->query("UPDATE  {$tablepre}threads SET markread='1\t$discuz_user\t$timestamp' WHERE tid='$tid'");
}
管理員回帖自動加已閱

newreply.inc.php
$db->query("UPDATE {$tablepre}forums SET lastpost='$lastpost' WHERE fid='$forum[fup]'", 'UNBUFFERED');
                }
下面加
if($adminid==1) {
$numpost = $thread['replies']+2;
$db->query("UPDATE  {$tablepre}threads SET markread='$numpost\t$discuz_user\t$timestamp' WHERE tid='$tid'");
}
版主,總版主,管理員回帖自動加已閱

則改為下面加
if($adminid==1 || $adminid==2 || $adminid==3) {
$numpost = $thread['replies']+2;
$db->query("UPDATE  {$tablepre}threads SET markread='$numpost\t$discuz_user\t$timestamp' WHERE tid='$tid'");
}


[ 本帖最後由 koko 於 2007-9-7 00:47 編輯 ]




主頁 : http://www.hkct.net
論壇入口 : http://www.hkct.net/bbs/index.php
 AL8 Forum © All rights reserved.
頂部
 七月流火
 0069508
Rank: 1

頭銜: Newbie

帖子: 4

精華: 0

積分: 40 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2007-3-10

狀態: 離線
 
發表於 2007-9-6 09:52  資料  個人空間  短消息  加為好友 
貌似无效
http://www.cnanc.net

照做了无效




 AL8 Forum © All rights reserved.
頂部
 koko
 0011493
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 koko 的詳細資料

頭銜: Lord

帖子: 575

精華: 0

積分: 6490 點

現金: 26 元

存款: 418 元

閱讀權限: 25

註冊: 2004-11-13

來自: 古靈精怪

狀態: 離線
 
發表於 2007-9-6 09:55  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 七月流火 於 2007-9-6 09:52 發表
貌似无效
http://www.cnanc.net
照做了无效

我就沒有問題~
但是對於版主可以在任何一個區中都可以加上已閱這個問題就修改不了~
不知有無高手相助~




主頁 : http://www.hkct.net
論壇入口 : http://www.hkct.net/bbs/index.php
 AL8 Forum © All rights reserved.
頂部
 七月流火
 0069508
Rank: 1

頭銜: Newbie

帖子: 4

精華: 0

積分: 40 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2007-3-10

狀態: 離線
 
發表於 2007-9-6 10:01  資料  個人空間  短消息  加為好友 
回覆 #3 koko 的帖子

你的网站我打不开




 AL8 Forum © All rights reserved.
頂部
 ormiao
 0081482
Rank: 3Rank: 3Rank: 3
點擊查看 ormiao 的詳細資料

頭銜: Conqueror

帖子: 284

精華: 0

積分: 990 點

現金: 0 元

存款: 122 元

閱讀權限: 20

註冊: 2007-7-11

來自: Oii香港動漫

狀態: 離線
 
發表於 2007-9-6 12:54  資料  個人空間  短消息  加為好友 
我用了另一個閱方法.   需要修改數據庫 但會顯示邊個版主已閱




 AL8 Forum © All rights reserved.
頂部
 ∮ZeRo*
 0081500
Rank: 1

頭銜: Newbie

帖子: 5

精華: 0

積分: 90 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2007-7-11

狀態: 離線
 
發表於 2007-9-8 16:52  資料  個人空間  短消息  加為好友 
newthread.inc.php在哪




 AL8 Forum © All rights reserved.
頂部
 tinng
 0084358
Rank: 1

頭銜: Newbie

帖子: 31

精華: 0

積分: 230 點

現金: 0 元

存款: 110 元

閱讀權限: 10

註冊: 2007-8-13

狀態: 離線
 
發表於 2007-10-2 23:57  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 ormiao 於 2007-9-6 12:54 發表
我用了另一個閱方法.   需要修改數據庫 但會顯示邊個版主已閱


那個方法?
點修改?




 AL8 Forum © All rights reserved.
頂部
 yxtt
 0029931
Rank: 1

頭銜: Newbie

帖子: 12

精華: 0

積分: 120 點

現金: 85 元

存款: 0 元

閱讀權限: 10

註冊: 2005-9-3

狀態: 離線
 
發表於 2007-10-5 21:12  資料  個人空間  短消息  加為好友 
這個第一步怎麽沒有啊?
是不是升級數據庫?
麻煩幫忙說下啊




 AL8 Forum © All rights reserved.
頂部
 andrewnch
 0074368
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 798

精華: 0

積分: 9042 點

現金: 100 元

存款: 0 元

閱讀權限: 30

註冊: 2007-4-24

狀態: 離線
 
發表於 2007-10-5 22:05  資料  個人空間  短消息  加為好友 
展示要註 ==




 AL8 Forum © All rights reserved.
頂部
 yxtt
 0029931
Rank: 1

頭銜: Newbie

帖子: 12

精華: 0

積分: 120 點

現金: 85 元

存款: 0 元

閱讀權限: 10

註冊: 2005-9-3

狀態: 離線
 
發表於 2007-10-6 13:12  資料  個人空間  短消息  加為好友 
装是装好 了
但是不会显示已閱樓層怎么办啊?




 AL8 Forum © All rights reserved.
頂部
 zzfayuan
 0035156
Rank: 1

頭銜: Newbie

帖子: 42

精華: 0

積分: 490 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2005-11-17

狀態: 離線
 
發表於 2007-10-14 11:27  資料  個人空間  短消息  加為好友 
期待有切实可行的修改出来




 AL8 Forum © All rights reserved.
頂部
 sungshu
 0059381
Rank: 2Rank: 2

頭銜: Member

帖子: 60

精華: 0

積分: 620 點

現金: 10 元

存款: 185 元

閱讀權限: 15

註冊: 2006-12-1

狀態: 離線
 
發表於 2007-10-15 15:17  資料  個人空間  短消息  加為好友 
  以管理員身份登入系統管理,進入數據庫 > 數據庫升級

  粘貼以下語法到空框內並提交,若數據表前綴不是默認的,請修改 cdb_threads
ALTER TABLE `cdb_threads` ADD `markread` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `cdb_threads` ADD `markuser` VARCHAR( 255 ) NOT NULL;




 AL8 Forum © All rights reserved.
頂部
 qwcaigang
 0092265
Rank: 1

頭銜: Newbie

帖子: 6

精華: 0

積分: 60 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2007-12-3

狀態: 離線
 
發表於 2007-12-4 13:44  資料  個人空間  短消息  加為好友 
要改数据库吗




 AL8 Forum © All rights reserved.
頂部
 漩渦鳴人
 0019177
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 927

精華: 0

積分: 6981 點

現金: 21 元

存款: 42610 元

閱讀權限: 30

註冊: 2005-4-12

來自: ≡ 酷Game ≡

狀態: 離線
 
發表於 2007-12-10 13:55  資料  個人空間  主頁 短消息  加為好友  添加 漩渦鳴人 為MSN好友 通過MSN和 漩渦鳴人 交談
經過安裝    沒有問題
http://www.mt-game.com/




免費遊戲封測序號任你拿 http://www.mt-game.com
 AL8 Forum © All rights reserved.
頂部
 cs254011
 0014380
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 419

精華: 0

積分: 5170 點

現金: 115 元

存款: 0 元

閱讀權限: 25

註冊: 2005-1-5

狀態: 離線
 
發表於 2007-12-31 23:07  資料  個人空間  短消息  加為好友 
前幾樓有的說有問題有的說沒問題…到底是有沒有問題啊?@@
想裝但又怕怕的…-.-"




 AL8 Forum © All rights reserved.
頂部
 網路螞蟻
 0085515
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 237

精華: 0

積分: 530 點

現金: 0 元

存款: 2620 元

閱讀權限: 20

註冊: 2007-8-26

狀態: 離線
 
發表於 2008-1-9 07:57  資料  個人空間  短消息  加為好友 
安裝成功,謝謝^^




 AL8 Forum © All rights reserved.
頂部
 rickywing
 0061318
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 435

精華: 0

積分: 4010 點

現金: 100 元

存款: 403 元

閱讀權限: 25

註冊: 2006-12-18

來自: I-Talk討論區

狀態: 離線
 
發表於 2008-9-6 22:29  資料  個人空間  主頁 短消息  加為好友  添加 rickywing 為MSN好友 通過MSN和 rickywing 交談 ICQ 狀態
回覆 #1 koko 的帖子

成功安裝!thz




 AL8 Forum © All rights reserved.
頂部
 rickywing
 0061318
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 435

精華: 0

積分: 4010 點

現金: 100 元

存款: 403 元

閱讀權限: 25

註冊: 2006-12-18

來自: I-Talk討論區

狀態: 離線
 
發表於 2008-9-8 18:50  資料  個人空間  主頁 短消息  加為好友  添加 rickywing 為MSN好友 通過MSN和 rickywing 交談 ICQ 狀態
QUOTE:
原帖由 koko 於 2007-9-5 22:35 發表
參考 : http://www.alan888.com/Discuz/vi ... %2B%A4w%BE%5C%5C%2B
原版 : http://www.alan888.com/Discuz/vi ... %2B%A4w%BE%5C%5C%2B
演示 : www.kokotam.com/forum/index ...

樓主..如果我自己加左d職位..我想加埋佢地要點..

仲有..版主係唔係自己版都可以已閱..好有問題




 AL8 Forum © All rights reserved.
頂部
 龍吻
 0096073
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 龍吻 的詳細資料

頭銜: Lord

帖子: 315

精華: 0

積分: 3310 點

現金: 53 元

存款: 0 元

閱讀權限: 25

註冊: 2008-2-9

狀態: 離線
 
發表於 2008-9-28 15:56  資料  個人空間  短消息  加為好友 
演示死了 , 有沒有新的?




Makeup.X 香港時尚美容資訊網
網址 - http://mxbeauty.net
 AL8 Forum © All rights reserved.
頂部