probleme beim UPI2DB v3.1.2

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.
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

Hallo

habe heute diese mod einbauen wollen ...

wenn ich nun den index aufrufe kommt folgende meldung
Parse error: syntax error, unexpected T_ELSE in /phpBB2/index.php on line 897


das ist die einbauanleitung dieses abschnittes

Code: Alles auswählen

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

#
#-----[ AFTER, ADD ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
							    }
							    else
							    {
							        $unread_topics = ((in_array($forum_id,$unread['forums']) || in_array('A',$unread['forums'])) && $unread['forums'][0] != '') ? 1 : 0;
								    $folder_image = ($unread_topics) ? $images['forum_new'] : $images['forum']; 
								    $folder_alt = ($unread_topics) ? $lang['New_posts'] : $lang['No_new_posts']; 							  
							    }
//<!-- END Unread Post Information to Database Mod -->

hier habe ich mal die zeile aus der index.php
zeile 886-910

Code: Alles auswählen

if(in_array(1, $has_sub_new_posts))
{
   $folder_image = $images['forum_new'];
   $folder_alt = $lang['New_posts'];
}
else
{
   $folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
   $folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
    //<!-- BEGIN Unread Post Information to Database Mod -->
							    }
                               else
							    {
							        $unread_topics = ((in_array($forum_id,$unread['forums']) || in_array('A',$unread['forums'])) && $unread['forums'][0] != '') ? 1 : 0;
								    $folder_image = ($unread_topics) ? $images['forum_new'] : $images['forum'];
								    $folder_alt = ($unread_topics) ? $lang['New_posts'] : $lang['No_new_posts'];
							    }
//<!-- END Unread Post Information to Database Mod -->
 }
}

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

							if ( $forum_data[$j]['forum_last_post_id'] )
			

an was kann das liegen .. habe die index.php schon dreimal wiederholt .. und immer wieder die gleich meldung
hoffe ihr könnt mir da weierhelfen

gruß samamijole
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: probleme beim UPI2DB v3.1.2

Beitrag von oxpus »

Verlink mal bitte die komplette index.php.
So kann ich da wenig erkennen.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

Re: probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

ok ...

hier die index.php
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: probleme beim UPI2DB v3.1.2

Beitrag von oxpus »

Ändere mal den Block

Code: Alles auswählen

// END Added by Easy Sub-Forums MOD

						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'] )
{
   // Added by Easy Sub-Forums MOD
   $unread_topics=check_unread($forum_id);
   // END Added by Easy Sub-Forums MOD
}
if(in_array(1, $has_sub_new_posts))
{
   $folder_image = $images['forum_new'];
   $folder_alt = $lang['New_posts'];
}
else
{
   $folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
   $folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
    //<!-- BEGIN Unread Post Information to Database Mod -->
							    }
							    else
							    {
							        $unread_topics = ((in_array($forum_id,$unread['forums']) || in_array('A',$unread['forums'])) && $unread['forums'][0] != '') ? 1 : 0;
								    $folder_image = ($unread_topics) ? $images['forum_new'] : $images['forum'];
								    $folder_alt = ($unread_topics) ? $lang['New_posts'] : $lang['No_new_posts'];
							    }
//<!-- END Unread Post Information to Database Mod -->
 }
}
in diesen hier:

Code: Alles auswählen

// END Added by Easy Sub-Forums MOD

						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;
							   //<!-- BEGIN Unread Post Information to Database Mod -->	
							    if( !$userdata['upi2db_access'])
							    {
									//<!-- END Unread Post Information to Database Mod -->
									if ( $userdata['session_logged_in'] )
									{
									   // Added by Easy Sub-Forums MOD
									   $unread_topics=check_unread($forum_id);
									   // END Added by Easy Sub-Forums MOD
									}
									if(in_array(1, $has_sub_new_posts))
									{
									   $folder_image = $images['forum_new'];
									   $folder_alt = $lang['New_posts'];
									}
									else
									{
										$folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
									    $folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
									}
						    //<!-- BEGIN Unread Post Information to Database Mod -->
							    }
							    else
							    {
							        $unread_topics = ((in_array($forum_id,$unread['forums']) || in_array('A',$unread['forums'])) && $unread['forums'][0] != '') ? 1 : 0;
								    $folder_image = ($unread_topics) ? $images['forum_new'] : $images['forum'];
								    $folder_alt = ($unread_topics) ? $lang['New_posts'] : $lang['No_new_posts'];
							    }
							//<!-- END Unread Post Information to Database Mod -->
							}
Du hattest da was vergessen und auch eine Klammer falsch gesetzt.
Soweit ich jedenfalls sehen kann...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

Re: probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

hmm

nun kommt die gleiche meldung nur in der zeile 1081

hier die geänderte index.php



was ich eben gesehen habe ....

diese stelle

Code: Alles auswählen

$unread_topics = false;
if ( $userdata['session_logged_in'] )
{
kommt zweimal in der indx.php vor .. ist das diese stelle die du gemeint hast ich habe sie vergessen ?

dann habe ich das ein paar zeilen zuvor eingefügt
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

Re: probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

so nun funktioniert´s

lag daran das ich an der ersten stelle diesen code eingefügt habe

Code: Alles auswählen

//<!-- BEGIN Unread Post Information to Database Mod -->	
							    if( !$userdata['upi2db_access'])
							    {
//<!-- END Unread Post Information to Database Mod -->



danke für deine hilfe
gruß samamijole
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

Re: probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

Hallo

Okpus könntest du mir vll nochmals behilflich sein ?

und zwar hebe ich heute gemerkt wenn ich ein Thema mit ankündigung oder global ankündigung erstelle erscheint dieses nicht in der viewforum.

auf dem Portal kann ich den beitrag aber sehen und auch öffnen ....

an welcher datei kann das liegen ...

danke schon mal für deine mühe

gruß samamijole
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: probleme beim UPI2DB v3.1.2

Beitrag von oxpus »

an welcher datei kann das liegen ...
Eben genau an der viewforum.php.
Du hast den Easy Subforen MOD bei Dir eingebaut (oder so ähnlich), der vieles bereits an Deinen Forenstrukturen geändert hat.
Ich vermute daher mal, dass dieses nicht unbedingt mit der UPI2DB MOD kompatibel ist. Im Index ist das auch schon schwierig gewesen, das überein zu bekommen...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
samamijole
Mitglied
Beiträge: 42
Registriert: 13.09.2008 17:31

Re: probleme beim UPI2DB v3.1.2

Beitrag von samamijole »

jo genau den hab ich eingebaut :-?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: probleme beim UPI2DB v3.1.2

Beitrag von oxpus »

Verlink bitte mal Deine viewforum.php.
Vielleicht sehe ich ja den Fehler...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „phpBB 2.0: Mod Support“