vBulletin HACK
----포럼 색인 페이지에서 주제 크기 표시 및 새 창 열기
저자: gogosoft
"주제 크기 표시"
이유: 이 기능은 버전 1.1에서 사용할 수 없습니다. 4이며 일부 사용자는 이를 주제를 볼지 여부에 대한 참조 요소로 사용합니다.
장점: 코드 몇 줄만 추가하면 됩니다.
단점: 포럼 인덱스 페이지가 표시될 때마다 페이지의 모든 주제를 계산해야 하기 때문에 서버에 어느 정도 영향을 미칠 수 있습니다.
자체 평가: 이것은 작은 기능이고 필요하지 않으며, 그것이 실용적인지 아닌지는 의견의 문제입니다.
단계:
⒈ forumdisplay.php를 열고 "
if ($announcement=$DB_site->query_first("SELECT Announcementid,userid,startdate,title FROM 공지 WHERE startdate<=$datenow AND enddate>)를 검색합니다. ;=$datenow AND (forumid=$forumid OR forumid=-1) ORDER BY startdate DESC LIMIT 1")) {
", add "
" // 해킹 스레드 크기
$size=0 ;
$announcements=$DB_site->query("startdate<=$datenow AND enddate>=$datenow AND (forumid=$forumid OR forumid=-1)가 있는 공지에서 페이지 텍스트 선택")
while( $announce=$DB_site->fetch_array($announcements)) $size =strlen($announce[pagetext])
$size=iif($size>1024,number_format($size/1024,1)." K",$size);
// Hack 스레드 크기 종료
", 검색 "
while ($thread=$DB_site->fetch_array($threads)) {
", in "
// 해킹 스레드 크기
$size=0;
$posts=$DB_site->query("SELECT pagetext FROM post WHERE threadid=".$thread[threadid]);
while ($post=$DB_site->fetch_array($posts)) $size =strlen($post[pagetext])
$size=iif($size>1024,number_format($size/1024, 1) )."K",$size);
// 해킹 스레드 크기 종료
", 저장하고 종료;
⒉"제어판"에서 포럼 표시 템플릿을 열고 "
< td align =center>
위 내용은 vBulletin HACK 공지를 소개합니다.----포럼 색인 페이지에서 주제 크기를 표시하고 새 창을 엽니다. 공지 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.