Ch Mod 2.0.5rc2 wohin ist der Teil verschwunden ?

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Ch Mod 2.0.5rc2 wohin ist der Teil verschwunden ?

Beitrag von Feuerball »

Hallo,
ich weis das klingt etwas blöde aber wohin ist dieser Teil auf der index.php verschwunden ?

Code: Alles auswählen

//
	// Okay, let's build the index
	//
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- delete
/*
	for($i = 0; $i < $total_categories; $i++)
	{
		$cat_id = $category_rows[$i]['cat_id'];

		//
		// Yes, we should, so first dump out the category
		// title, then, if appropriate the forum list
		//
		if (isset($display_categories[$cat_id]) && $display_categories[$cat_id])
		{
			$template->assign_block_vars('catrow', array(
				'CAT_ID' => $cat_id,
				'CAT_DESC' => $category_rows[$i]['cat_title'],
				'U_VIEWCAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id"))
			);

			if ( $viewcat == $cat_id || $viewcat == -1 )
			{
				for($j = 0; $j < $total_forums; $j++)
				{
					if ( $forum_data[$j]['cat_id'] == $cat_id )
					{
						$forum_id = $forum_data[$j]['forum_id'];

						if ( $is_auth_ary[$forum_id]['auth_view'] )
						{
							if ( $forum_data[$j]['forum_status'] == FORUM_LOCKED )
							{
								$folder_image = $images['forum_locked']; 
								$folder_alt = $lang['Forum_locked'];
							}
							else
							{
								$unread_topics = false;
								if ( $userdata['session_logged_in'] )
								{
									if ( !empty($new_topic_data[$forum_id]) )
									{
										$forum_last_post_time = 0;

										while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
										{
											if ( empty($tracking_topics[$check_topic_id]) )
											{
												$unread_topics = true;
												$forum_last_post_time = max($check_post_time, $forum_last_post_time);

											}
											else
											{
												if ( $tracking_topics[$check_topic_id] < $check_post_time )
												{
													$unread_topics = true;
													$forum_last_post_time = max($check_post_time, $forum_last_post_time);
												}
											}
										}

										if ( !empty($tracking_forums[$forum_id]) )
										{
											if ( $tracking_forums[$forum_id] > $forum_last_post_time )
											{
												$unread_topics = false;
											}
										}

										if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
										{
											if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
											{
												$unread_topics = false;
											}
										}

									}
								}

								$folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum']; 
								$folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts']; 
							}

							$posts = $forum_data[$j]['forum_posts'];
							$topics = $forum_data[$j]['forum_topics'];

							if ( $forum_data[$j]['forum_last_post_id'] )
							{
								$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>';
							}
							else
							{
								$last_post = $lang['No_Posts'];
							}

							if ( count($forum_moderators[$forum_id]) > 0 )
							{
								$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
								$moderator_list = implode(', ', $forum_moderators[$forum_id]);
							}
							else
							{
								$l_moderators = '&nbsp;';
								$moderator_list = '&nbsp;';
							}

							$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
							$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

							$template->assign_block_vars('catrow.forumrow',	array(
								'ROW_COLOR' => '#' . $row_color,
								'ROW_CLASS' => $row_class,
								'FORUM_FOLDER_IMG' => $folder_image, 
								'FORUM_NAME' => $forum_data[$j]['forum_name'],
								'FORUM_DESC' => $forum_data[$j]['forum_desc'],
								'POSTS' => $forum_data[$j]['forum_posts'],
								'TOPICS' => $forum_data[$j]['forum_topics'],
								'LAST_POST' => $last_post,
								'MODERATORS' => $moderator_list,

								'L_MODERATOR' => $l_moderators, 
								'L_FORUM_FOLDER_ALT' => $folder_alt, 

								'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
							);
						}
					}
				}
			}
		}
	} // for ... categories

}// if ... total_categories
else

//-- add
*/
ich wollte mal testen ob man die Farben der Kategorien abwechlnt darstellen lassen kann und normalerweise funtkioniert dieses im Vanilla ja nur wenn der CH 2.0.5rc2 eingebaut ist, ist genau diese Stelle auskommatiert :/

bbeim Vanilla klappt das ja so
index.php suchen

Code: Alles auswählen

$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2']; 
ersetzten mit

Code: Alles auswählen

$row_color_c = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class_c = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

$row_color_f = ( !($j % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class_f = ( !($j % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
suche

Code: Alles auswählen

'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,
ersetzten mit

Code: Alles auswählen

'ROW_COLOR_C' => '#' . $row_color_c,
'ROW_CLASS_C' => $row_class_c,
'ROW_COLOR_F' => '#' . $row_color_f,
'ROW_CLASS_F' => $row_class_f,
naja und dann der Teil für die index_body.tpl.

aber das finde ich jetzt niergends mehr wegen den CH Mod :/

wie kan nich das dann machen ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Suche mal in der includes/functions_categories_hierarchy.php.
Ist dort nur ungleich komplizierter, neues einzufügen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

Danke das muß ich mir mal Notieren das der Teil dahin verschoben worden ist;)
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Diese Info wird aber normalerweise auch bei der Installation des CH hinterlassen. ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

Amiglin,
die Anleitungen bin ich x mal durchgegangen und habe nichtds gefunden, desahlb habe ich ja gefragt.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Nicht in der Anleitung, sondern im Code wird der Hinweis hinterlassen. ;)
Bei der Installation des CH wird der Original Code normalerweise nur Auskommentiert (zumindest beim 2.0.x) und gleichzeitig ein Hinweis eingefügt, das die entsprechende stelle nun in der functions_categories_hierarchy.php zu finden ist. :)

// EDIT
Oh sorry, du hast recht. Den Kommentar hab ich bei mir wohl selber rein geschrieben. ^1 *flöt*
Ist ja auch egal. Sollte eh nur ein kleiner Hinweis sein. ;)

// EDIT 2
Hah ich weis wie ich darauf gekommen bin. :)
Beim Split Topic Types wird dieser Hinweis hinterlassen. :D

Code: Alles auswählen

//---------------------------------------
//
// Note : all the code that was standing there stands now in functions_topics_list.php, topic_list() func
//
//---------------------------------------
Naja, und beim CH hab ich genauso einen Hinweis selbst geschrieben. :p
Zuletzt geändert von AmigaLink am Mi 27.Dez, 2006 23:59, insgesamt 2-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

siehste beim Split Topic Type denn ich nicht habe und bei dem Auskommatierten Teil steht ja nichts, bis jetzt ... ;)
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Na ja, Hauptsache du weist jetzt wo du suchen musst. :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Ch Mod 2.0.5rc2 Titel der Themen

Beitrag von Feuerball »

Hallo,
ich Suche verzweifelt nach {NAV_CAT_DESC} bzw wo dieses zusammen gesetzt wird.
Ich möchte das der titel des Beitrags nciht in der Navigation steht sondern das nur noch steht zb "Foren-Übersicht -> Forum1 -> Forum2" usw und nicht wie bis her "Foren-Übersicht -> Forum1 -> Forum2 -> Titel des Beitrages" Der Grund ist einfach da ich mir die Titel länge geändert habe verutscht mir die Anzeige wenn der Titel zu lang ist.

könnte mir jemand sagen wie ich das machen muß für die viewtopic ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das wird in der includes/functions_categories_hierarchy.php erstellt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

OK Danke
Antworten