Update auf php 2.0.20

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
werni1949
Mitglied
Beiträge: 100
Registriert: 31.05.2005 14:30

Update auf php 2.0.20

Beitrag von werni1949 »

Folgender Fehler beim Update per Codechanges:
Parse error: syntax error, unexpected '}' in /is/htdocs/47866/www.zufriedener.de/jagdhundeforum_neu/index.php on line 766
Ich habe die Datei Index.PHP neu bearbeitet, der Fehler bleibt.
Hier mal der Code in der Umgebung des Fehlers: (Zeile ist rot!)
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 = ' ';
$moderator_list = ' ';
}

$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
Kann mir wer helfen? Dieser Bereich sieht auch im heruntergeladenen php 2.0.20 so aus....
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

poste mal so die 10 Zeilen weiter unten....
Love is the slowest form of suicide.
werni1949
Mitglied
Beiträge: 100
Registriert: 31.05.2005 14:30

Beitrag von werni1949 »

Das ist der Rest der Datei. Der Fehler tritt dann auf, wenn man vom Portal zu Index wechselt.
else
//-- add
*/
// don't display the board statistics
if ( ($board_config['display_viewonline'] == 2) || ( ($viewcat < 0) && ($board_config['display_viewonline'] == 1) ) )
{
$template->assign_block_vars('disable_viewonline', array());
}

// display the index
$display = display_index($viewcatkey);

if ( !$display )
//-- fin mod : categories hierarchy ----------------------------------------------------------------
{
message_die(GENERAL_MESSAGE, $lang['No_forums']);
}

//
// Generate the page
//
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Versuche mal..
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
(eine Klammer hinzugefügt)
Liebe Grüße

Ramona
werni1949
Mitglied
Beiträge: 100
Registriert: 31.05.2005 14:30

Beitrag von werni1949 »

Ich habe die Klammer in Zeile 765 zugefügt, der Fehler ist jetzt:
Parse error: syntax error, unexpected '}' in /is/htdocs/47866/www.zufriedener.de/jagdhundeforum_neu/index.php on line 765
Es scheint eine Klammer zuviel zu sein. Beim Update werden keine Klammern verändert, und vorher lief das Forum! Ich versteh es nicht....
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Ich habe mal ein ähnliches Problem gehabt, ich habe dann solange mit den Klammern rumgespielt bis es wieder ging :lol: :wink:

Also bei mir sinds 8 in der index, daher hatte ich auch zuerst gedacht das eine fehlt..aber das wras wohl nicht :-?
Liebe Grüße

Ramona
werni1949
Mitglied
Beiträge: 100
Registriert: 31.05.2005 14:30

Beitrag von werni1949 »

Auch wenn ich eine entferne, geht es nicht. Aber es ging ja vorher, und das verstehe ich nicht!
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Kann es sein, das du da einen Mod zerschnibbelt hast??
Weil hierbei fehlt etwas....:

Code: Alles auswählen

*/
// don't display the board statistics
if ( ($board_config['display_viewonline'] == 2) || ( ($viewcat < 0) && ($board_config['display_viewonline'] == 1) ) )
{
$template->assign_block_vars('disable_viewonline', array());
}

// display the index
$display = display_index($viewcatkey);

if ( !$display )
//-- fin mod : categories hierarchy ---------------------------------------------------------------- 
Das ist irgendwas von nem MOD, aber nicht das komplette was eingefügt werden sollte :wink:
Love is the slowest form of suicide.
werni1949
Mitglied
Beiträge: 100
Registriert: 31.05.2005 14:30

Beitrag von werni1949 »

Ich hab das Board so übernommen. Bis 2.0.19 hat es auch geklappt. erst mit den Änderungen
#-----[ OPEN ]---------------------------------------------
#
index.php

#
#-----[ FIND ]---------------------------------------------
# Line 117
while( $category_rows[] = $db->sql_fetchrow($result) );

#
#-----[ REPLACE WITH ]---------------------------------------------
#
while ($row = $db->sql_fetchrow($result))
{
$category_rows[] = $row;
}

#
#-----[ FIND ]---------------------------------------------
# Line 301
// Okay, let's build the index
//
for($i = 0; $i < $total_categories; $i++)
{
$cat_id = $category_rows[$i]['cat_id'];

//
// Should we display this category/forum set?
//
$display_forums = false;
for($j = 0; $j < $total_forums; $j++)
{
if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_view'] && $forum_data[$j]['cat_id'] == $cat_id )
{
$display_forums = true;
}
}

//
// Yes, we should, so first dump out the category
// title, then, if appropriate the forum list
//
if ( $display_forums )

#
#-----[ REPLACE WITH ]---------------------------------------------
#
// Let's decide which categories we should display
//
$display_categories = array();

for ($i = 0; $i < $total_forums; $i++ )
{
if ($is_auth_ary[$forum_data[$i]['forum_id']]['auth_view'])
{
$display_categories[$forum_data[$i]['cat_id']] = true;
}
}

//
// Okay, let's build the index
//
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])
bekomme ich die Fehlermeldung. Wenn ich index.php vom Download php 2.0.20 einfüge, ist zwar der Fehler weg aber ich bekomme auch keinen Index.... :cry:
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Gib doch einfach mal die ganze Datei... (KB:datei)
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“