1 頁 (共 1 頁)

[問題] 簡易子版面 + 版面入口 = 進入子版面時跳過版面入口

發表於 : 2005-07-05 16:06
俊俊
問題外掛:簡易子版面 + 版面入口\r
╭參考連結------------------------------
| 簡易子版面:http://phpbb-tw.net/phpbb/viewtopic.php?t=33019
| 版面入口:http://phpbb-tw.net/phpbb/viewtopic.php?t=35855
╰----------------------------------
使用版本:phpBB 2.0.16
網站位置:http://hk-starry.com
狀況描述:

主題都說得幾清楚了
是這樣的....
我裝了這兩個外掛,照道理會是\r
在首頁按版面名稱>版面入口>版面\r
不過現在把版面轉做小版面之後就變了做
在首頁按版面名稱>版面\r
不過在版面的這頁是看到有版面入口的連結.....

有大大可以幫我嗎? :mrgreen:

發表於 : 2005-07-05 20:06
神川小羽
簡易子版面這個我沒有研究過,可能要問問炎大,不過我大概看了ㄧ下
應該只要在簡易子版面用來輸出子版面的超連結的地方加入下面我本來加在index.php的判斷\r

代碼: 選擇全部

	switch($forum_data[$j]['forum_portal_start'])
							{
								case '0':
									定一個某變數 = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id");
								break;
								case '1':
									定一個某變數 = append_sid("forum_portal.$phpEx?" . POST_FORUM_URL . "=$forum_id");
								break;
							}
然後把這變數帶去給簡易子版面 讓簡易子版面 能夠判斷某版面是不是有開啟這功能\r
如果有的話就使用forum_portal.php 如果沒有的話就用viewforum.php

發表於 : 2005-07-05 21:14
俊俊
定一個某變數 是指什麼

發表於 : 2005-07-05 22:00
俊俊
原來在 index.php 中有這個的

代碼: 選擇全部

 							switch($forum_data[$j]['forum_portal_start'])
							{
								case '0':
									$forum_portal_start = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id");
								break;
								case '1':
									$forum_portal_start = append_sid("forum_portal.$phpEx?" . POST_FORUM_URL . "=$forum_id");
								break;
							} 

發表於 : 2005-07-06 20:00
御津闇慈
= =a我有點被人設計了
之前有弄M仔的版面入口的確有這狀況
不過也是修正OK
這次換小雨的..........|||||||||||
先說好
這修正我是不太確定能不能用唷.................||||||||||
打開INDEX.PHP
尋找\r

代碼: 選擇全部

if($row[forum_sub]>0) 
      { 
         if ( $row['forum_status'] == FORUM_LOCKED ) 
         { 
            $forum_sub[$row['forum_sub']][$row['forum_id']] = '<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a><img src="images/icon_minipost_lock.gif" alt="'.$lang['Forum_locked'].'" border="0">'; 
         }else 
         { 
            $forum_sub[$row['forum_sub']][$row['forum_id']]='<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a>'; 
         } 
         $forum_sub2[$row['forum_sub']][]=$row[forum_id]; 
      } 
取代\r

代碼: 選擇全部

if($row[forum_sub]>0) 
      { 
         if ( $row['forum_status'] == FORUM_LOCKED ) 
         { 
         		if( $row['forum_portal_start']==0)
						{
            $forum_sub[$row['forum_sub']][$row['forum_id']] = '<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a><img src="images/icon_minipost_lock.gif" alt="'.$lang['Forum_locked'].'" border="0">'; 
            }
            else
            {
            $forum_sub[$row['forum_sub']][$row['forum_id']] = '<a href='.append_sid('forum_portal.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a><img src="images/icon_minipost_lock.gif" alt="'.$lang['Forum_locked'].'" border="0">'; 
            }
         }
         else 
         { 
         		if( $row['forum_portal_start']==0)
						{
            $forum_sub[$row['forum_sub']][$row['forum_id']]='<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a>'; 
            }
            else
            {
            $forum_sub[$row['forum_sub']][$row['forum_id']]='<a href='.append_sid('forum_portal.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a>'; 
            }
         } 
         $forum_sub2[$row['forum_sub']][]=$row[forum_id]; 
      } 
或者這樣\r

代碼: 選擇全部

if($row[forum_sub]>0) 
      { 
         if ( $row['forum_status'] == FORUM_LOCKED ) 
         { 
               switch($row['forum_portal_start'])  
                  { 
	    case '0':
            $forum_sub[$row['forum_sub']][$row['forum_id']] = '<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a><img src="images/icon_minipost_lock.gif" alt="'.$lang['Forum_locked'].'" border="0">';  
            case '1':
            $forum_sub[$row['forum_sub']][$row['forum_id']] = '<a href='.append_sid('forum_portal.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a><img src="images/icon_minipost_lock.gif" alt="'.$lang['Forum_locked'].'" border="0">'; 
            } 
         } 
         else 
         { 
               switch($row['forum_portal_start']) 
                  { 
case '0':
            $forum_sub[$row['forum_sub']][$row['forum_id']]='<a href='.append_sid('viewforum.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a>'; 
case '1':
            $forum_sub[$row['forum_sub']][$row['forum_id']]='<a href='.append_sid('forum_portal.'.$phpEx.'?' . POST_FORUM_URL .'='.$row['forum_id']).'>'. $row['forum_name'] . ' </a>'; 
            } 
         } 
         $forum_sub2[$row['forum_sub']][]=$row[forum_id]; 
      }