關於警告插件計算次數

Home Home
引用 | 編輯 detecti41258
2005-07-02 22:32
樓主
推文 x0
【類型】其他
【版本】1.36

架站作業系統:Linux
使用空間狀態:付費空間
架站程式:PHP、MySQL
PHPWind版本:1.3.6


請問怎麼計算警告次數?


我的論壇的警告插件!


本論壇的警告插件!


獻花 x0
引用 | 編輯 人之初性本賤
2005-07-02 22:49
1樓
  
原因會不會是類似雞蛋插件呢?

不過連()都沒顯示出來,應該是預設不顯示()跟內容數字吧!

查閱該插件的修改內容(在下手上擁有的136跟202的插件是相同的)發現數位呈現的效果應該是aa站長自己加的...
read.htm
<br>警告:<a href='warning.php?warning_username=$read[author]'><img src='image/warning/warn$read[warning_level].gif' border=Ɔ'></a><br>
要顯示出數字,請在</a>跟<br>中間加入以下代碼:

(<FONT color=red><B>$read[warning_level]</B></FONT>)

當然,$read[warning_level]這一部分如果跟您的代碼不同,請修改成與上述綠色字體這一段相同的內容即可

P.S.不確定您所使用的警告版本與在下手上所擁有的是否相同.... 表情

獻花 x0
引用 | 編輯 detecti41258
2005-07-02 22:58
2樓
  
謝謝你的幫忙,你真的非常厲害。

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-02 23:04
3樓
  
下面是引用detecti41258於2005-07-2 22:58發表的 :
謝謝你的幫忙,你真的非常厲害。
只是碰巧會而以... 表情

您這樣說真是言重了... 表情

獻花 x0
引用 | 編輯 detecti41258
2005-07-02 23:26
4樓
  
還有一個問題!

請問個人資料頁面的警告次數怎麼新增?


因為很晚了,我明天早上再來討論。 表情

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-02 23:46
5樓
  
showuserdb.htm中
尋找:
<tr><td class=f_one>警告等級:</td><td class=f_one><a href='warning.php?warning_username=$userdb[username]'><img src='images/warning/warn$userdb[warning_level].gif' border=Ɔ'></a></td></tr>

一樣是在</a>跟</td>之間加上
(<font color=red><b>$userdb[warning_level]</b></font>)
即可...

如果要放到</a>之前也是可以的,這樣連結到警告原因時,連結是包含(x)的...

問題應該是相同的,所以解決方式也相同...

假若還是有問題,請記得提出來... 表情

獻花 x0
引用 | 編輯 detecti41258
2005-07-03 09:38
6樓
  
我研究過了,發現普通會員也可以點選警告圖示。

能不能把警告圖片執行的連結拿掉?
請問如何改成右邊加一個執行的連結,但是連結只有管理員才看的到。

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-03 10:36
7樓
  
將原本的連結部分拿掉,另外增加 一個判斷是否為管理員,或者某權限以上才會出現的連結功能即可..

獻花 x0
引用 | 編輯 marco
2005-07-03 10:53
8樓
  

圖 1.


可以考慮放在右下角獻花旁,只有足夠權限才會看見,如上圖顯示

將第二段程式碼加至這段程式碼下面:
複製程式
$read[ipfrom]|
<b>Posted:</b>$read[postdate]|</td>
<td align=right valign=bottom>


複製程式
<!--
EOT;
if($admincheck || ($groupid!=5 && $SYSTEM['markable'] && $SYSTEM['credittype'])){print <<<EOT
-->
<!-- 
EOT;
if($read[groupid]==3 || $read[groupid]==4 || $read[groupid]==5){print <<<EOT
<!---->
<!-- 
EOT;
}else{print <<<EOT
<!---->
| <a href='warning.php?warning_username=$read[author]'>警告會員</a>
<!-- 
EOT;
}print <<<EOT
<!---->


獻花 x0
引用 | 編輯 detecti41258
2005-07-03 11:50
9樓
  
下面是引用marco於2005-07-3 10:53發表的 :
可以考慮放在右下角獻花旁,只有足夠權限才會看見,如上圖顯示

將第二段程式碼加至這段程式碼下面:
[code]$read[ipfrom]|
<b>Posted:</b>$read[postdate]|</td>
.......

請問可以改在警告圖示旁邊嗎?

我剛剛有改在警告圖示旁邊,可是發現文章頁面出問題。

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-03 12:37
10樓
  
去除警告的連結..並且增加管理員可見連結
※──────────────────可愛分隔線───────────────────※
read.htm中,尋找紅色字體部分(如您之前已經在後面新增過(x),則尋找相對位置下去替代)
<br>警告:<a href='warning.php?warning_username=$read[author]'><img src='image/warning/warn$read[warning_level].gif' border=Ɔ'></a><br>
以下面取代:
複製程式
<!-- 
EOT;
if($admincheck=1){print <<<EOT
-->
警告:<img src='image/warning/warn$read[warning_level].gif' border=Ɔ'><a href='warning.php?warning_username=$read[author]'>(<font color=red><b>$read[warning_level]</b></font>)</a>
<!--
EOT;
}else{print <<<EOT
-->
警告:<img src='image/warning/warn$read[warning_level].gif' border=Ɔ'>(<font color=red><b>$read[warning_level]</b></font>)
<!-- 
EOT;
}print <<<EOT
-->
※──────────────────可愛分隔線───────────────────※
showuserdb.htm中,也是尋找紅色字體部分
<tr><td class=f_one>警告等級:</td><td class=f_one><a href='warning.php?warning_username=$userdb[username]'><img src='images/warning/warn$userdb[warning_level].gif' border=Ɔ'></a></td></tr>
一樣是以下列的內容取代
複製程式
<!-- 
EOT;
if($admincheck=1){print <<<EOT
-->
<img src='images/warning/warn$userdb[warning_level].gif' border=Ɔ'>(<font color=red><b>$userdb[warning_level]</b></font>)<a href='warning.php?warning_username=$userdb[username]'>查看</a>
<!--
EOT;
}else{print <<<EOT
-->
<img src='images/warning/warn$userdb[warning_level].gif' border=Ɔ'>(<font color=red><b>$userdb[warning_level]</b></font>)
<!-- 
EOT;
}print <<<EOT
-->
※──────────────────可愛分隔線───────────────────※
以上,應該就可以達到您的需求囉!

修改時間..2005-07-03 15:00

獻花 x0
引用 | 編輯 detecti41258
2005-07-03 13:16
11樓
  
根本都是錯誤,編碼加上去頁面變空白?

怎麼回事!

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-03 13:22
12樓
  
嘿嘿..猜到了

等小弟架設136在幫您改...

上述的改法完全沒經過測試的... 表情

目前在十樓部分更改為判斷是否有admincheck權限

如有興趣請試試看...畢竟在下手上沒有裝136可以測試... 表情

獻花 x0
引用 | 編輯 detecti41258
2005-07-03 15:17
13樓
  
看不懂! 那段編碼新增下去都是錯誤,請問怎麼解決? 表情

獻花 x0
引用 | 編輯 detecti41258
2005-07-04 11:20
14樓
  
我把圖片和代碼完整的貼出來,我想要把連結弄在我用紅色框起來的部份。

這是我論壇的文章頁面


獻花 x0
引用 | 編輯 marco
2005-07-04 14:50
15樓
  
我幫搞好了,應該是你想要的效果

本帖包含附件
檔名: zip read.zip   (2022-06-09 14:01 / 3 KB)   下載次數:6


獻花 x0
引用 | 編輯 detecti41258
2005-07-04 16:54
16樓
  
下面是引用marco於2005-07-4 14:50發表的 :
我幫搞好了,應該是你想要的效果

能不能直接告訴我,要新增或修改哪一段編碼。

獻花 x0
引用 | 編輯 人之初性本賤
2005-07-04 17:13
17樓
  
下面是引用detecti41258於2005-07-4 16:54發表的 :
能不能直接告訴我,要新增或修改哪一段編碼。

建議您將marco大給您的read.htm跟原本的read.htm兩相對照就知道哪邊有增改了

文字編輯器,在下推薦Notepad++

至於何處下載,如何使用,在下也只能建議您去拜拜Google大神... 表情

P.S.在下不是綠黨也不是藍黨的...在下是"黑心"黨的... 表情

獻花 x0
引用 | 編輯 marco
2005-07-04 17:30
18樓
  
我只是在你的檔案(即以下第一段後)加上第二段

複製程式
<!-- 
EOT;
if($read[groupid]==3 || $read[groupid]==4 || $read[groupid]==5 || $read[groupid]==17 || $read[groupid]==18){print <<<EOT
<!---->
<!-- 
EOT;
}else{print <<<EOT
<!---->
<br>警告:<a href='warning.php?warning_username=$read[author]'><img src='images/warning/warn$read[warning_level].gif' border=Ɔ'></a> (<FONT color=red><B>$read[warning_level]</B></FONT>)





複製程式
<!-- 
EOT;
if($groupid==3 || $groupid==4 || $groupid==5 || $groupid==17 || $groupid==18 || $groupid==19){print <<<EOT
<!---->
 <a href='warning.php?warning_username=$read[author]'>警告會員</a>
<!-- 
EOT;
}


獻花 x0
引用 | 編輯 detecti41258
2005-07-04 17:37
19樓
  
下面是引用marco於2005-07-4 17:30發表的 :
我只是在你的檔案(即以下第一段後)加上第二段

[code]<!--
EOT;
if($read[groupid]==3 || $read[groupid]==4 || $read[groupid]==5 || $read[groupid]==17 || $read[groupid]==18){print <<<EOT
.......

謝謝你的協助,我已經都改好了。

此問題已經成功解決!

獻花 x0