Strona 1 z 1

subforum problem

: 28 sierpnia 2005, 00:32
autor: Gibons
mam problem z tym modem zwiesilem sie podczas instalacji na 2 krokach a mianowice w pliku

admin/admin_forums.php nalezy zamienic cos takiego

Kod: Zaznacz cały

#-----[ Znajdź ]------------------------------------------------
#

				$template->assign_block_vars("catrow.forumrow",	array(
					'FORUM_NAME' => $forum_rows[$j]['forum_name'],
					'FORUM_DESC' => $forum_rows[$j]['forum_desc'],
					'ROW_COLOR' => $row_color,
					'NUM_TOPICS' => $forum_rows[$j]['forum_topics'],
					'NUM_POSTS' => $forum_rows[$j]['forum_posts'],

					'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"),
					'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$forum_id"),
					'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$forum_id"),
					'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$forum_id"),
					'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$forum_id"),
					'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$forum_id"))
				);

#
#-----[ Zamień na ]----------------------------------------
#
				$sub_error=false;
				$do_template=false;
				if ($forum_rows[$j]['attached_forum_id'] !=-1)
				{
				$ok='';
					for($k = 0; $k < $total_forums; $k++)
					{
						$subforum_id = $subforum_rows[$k]['forum_id'];

						if ($subforum_id == $forum_rows[$j]['attached_forum_id'] && $forum_rows[$k]['attached_forum_id']==-1)
						{
							$ok=TRUE;//normal parent found
						}
					}
					if ($forum_rows[$j]['attached_forum_id']==$forum_id) $ok=FALSE; //attached to itself
					if ($forum_rows[$j]['attached_forum_id']==0) $ok=FALSE; //invalid parent
					if (!$ok)
					{
						$do_template=TRUE;
						$sub_error=true;
					}
				}
				else
				{
					$do_template=true;
				}//attached_forum_id'] ==-1


				if ($do_template)
				{
					$template->assign_block_vars("catrow.forumrow",	array(
						'FORUM_NAME' => $forum_rows[$j]['forum_name'],
						'FORUM_DESC' => $forum_rows[$j]['forum_desc'],
						'ROW_COLOR' => $row_color,
						'NUM_TOPICS' => $forum_rows[$j]['forum_topics'],
						'NUM_POSTS' => $forum_rows[$j]['forum_posts'],

						'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"),
						'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$forum_id"),
						'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$forum_id"),
						'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$forum_id"),
						'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$forum_id"),
						'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$forum_id"))
					);
					if ($sub_error)
					{
						$template->assign_block_vars ('catrow.forumrow.switch_error',array());
					}

					for($k = 0; $k < $total_forums; $k++)
					{
						$subforum_id = $subforum_rows[$k]['forum_id'];
						if ($subforum_rows[$k]['attached_forum_id'] == $forum_id)
						{
							$template->assign_block_vars("catrow.forumrow",	array(
								'FORUM_NAME' => $subforum_rows[$k]['forum_name'],
								'FORUM_DESC' => $subforum_rows[$k]['forum_desc'],
								'ROW_COLOR' => $row_color,
								'NUM_TOPICS' => $subforum_rows[$k]['forum_topics'],
								'NUM_POSTS' => $subforum_rows[$k]['forum_posts'],

								'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$subforum_id"),
								'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$subforum_id"),
								'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$subforum_id"),
								'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$subforum_id"),
								'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$subforum_id"),
								'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$subforum_id"))
							);
							$template->assign_block_vars ('catrow.forumrow.switch_attached_forum',array());
						}
					}
				}
i w pliku index.php

Kod: Zaznacz cały

-----[ Znajdź ]------------------------------------------------
#


								$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

								$last_post = $last_post_time . '<br />';

								$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
								
								$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ Zamień na ]----------------------------------------
#
   // Modified by Attached Forums MOD

								if (strlen($forum_data[$j]['topic_title'])>=25)
								{
									$forum_data[$j]['topic_title']=substr($forum_data[$j]['topic_title'],0,25). "...";
								}

								$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
								$last_post = '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '">'.$forum_data[$j]['topic_title'].' <img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

								$last_post .= '<br /> '; 
								$last_post .= ' '.$last_post_time;								
								$last_post .= '<br /> '; 
								$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
   // END Modified by Attached Forums MOD
u mnie to calkiem inaczej wyglada zwlaszcza w index.php jak zapodam pliki moglby mi ktos to wyedytowac ? czy moge kod wkleic moj jaki mam ?

: 28 sierpnia 2005, 00:42
autor: phpBB Assistant
Zainstaluje lepiej ten mod: multi-forums-vt1420.html
Są to też subfora, tylko o wiele łatwiejsze w instalacji. Jeżeli sobie nie radzisz, to polecam właśnie tego moda.

: 28 sierpnia 2005, 00:50
autor: Gibons
ehh po co mam tego instalowac skoro ten jest dobry tylko przy tym sie zwiesilem a pozatym to co ty mi podales z tamtad juz nie mozna sciagnac tego moda al enie o to chodzi slyszalem ze ten subforum jest najlepszy chcialem tylko zeby mi ktos pomog te 2 kody wyedytowac bo nie wiem jak je mam zamienic bo moje sie roznia a wszystkie inne pliki mam juz wyedyrtowane

: 28 sierpnia 2005, 00:52
autor: phpBB Assistant
Zarzuć te dwa pliki na forum, jak znajdę chwilę to wyedytuję.

<span >Gibons</span> pisze:a pozatym to co ty mi podales z tamtad juz nie mozna sciagnac tego moda
Jak chcesz to mogę Ci podesłać. Mam na dysku :).

: 28 sierpnia 2005, 00:58
autor: Gibons
dzieki wole zostac przy tym co jestem podobno jest lepszy masz tutaj te 2 pliki wszystko jest wedytowane w nich juz tylko oprucz tego co wyzej napisalem
widze ze nie mozna tu chyba dodawac plikow masz link wrzucilem na server

http://www.members.lycos.co.uk/gibonsforum/Pseudo SubForums.rar

: 28 sierpnia 2005, 01:07
autor: phpBB Assistant
Proszę: http://www.simtel.e9.pl/Pseudo SubForums.rar

Powinno być Ok, chyba że gdzieś byka zrobiłem bo jest 2:07 :).

: 28 sierpnia 2005, 01:14
autor: Gibons
no niestety blad :

Kod: Zaznacz cały

Parse error: parse error, unexpected '}' in /srv/free/act8225/phpbb/index.php on line 663

: 28 sierpnia 2005, 01:21
autor: phpBB Assistant
Teraz zobacz: http://www.simtel.e9.pl/index.rar

PS. Instalowałeś jakieś mody? Bo widzę, że dużo modyfikacji było w tym pliku index.php - bałagan :cry: .

: 28 sierpnia 2005, 10:30
autor: Gibons
teraz taki blad

Kod: Zaznacz cały

Parse error: parse error, unexpected '}' in /srv/free/act8225/phpbb/index.php on line 664
a co do modyfikacji to instalowalem wlasnie CR plusminus ColorForums i to sie gryzie wlasnie troche jakbym na czysta phpbb to mial zrobic to bym zrobil spokojnie ale wlasnie w tym problem ze utknolem w tym momencie przy tych 2 kodzikach i lipa...