Problem mit Mod "Onlinestatus in Signature "

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Finja
Mitglied
Beiträge: 22
Registriert: 23.07.2005 00:04

Problem mit Mod "Onlinestatus in Signature "

Beitrag von Finja »

Hallo,


ich habe folgendes Problem habe mit den oben genannten Mod runtergeladen und installiert und alle Dateien so geändert wie es in der install.txt steht.
Problem dabei ist das nun beim Aufruf ein Fehler kommt das eine Klammer ) <- fehlt... nur kann nichts erkennen wo da eine hinsoll/muss...
und dieses Problem habe ich schon mit mehreren Mods gehabt... und nie die passende Klammer bzw den fehler gefunden...


hier mal die Zeilen Quellcode.

177 $is_auth = array();
178 $is_auth = auth(AUTH_ALL, $forum_id, $userdata,forum_topic_data);
179
180 if( !$is_auth['auth_view'] || !$is_auth['auth_read'] )
181 {
182 if ( !$userdata['session_logged_in'] )
183 {
184 $redirect = ( isset($post_id) ) ?
185 POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
186 $redirect .= ( isset($start) ) ? "&start=$start" : '';
187 redirect(append_sid("login.$phpEx? 188redirect=viewtopic.$phpEx&$redirect", true));
189 }



grüße
Finja
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,

Code: Alles auswählen

187 redirect(append_sid("login.$phpEx? 188redirect=viewtopic.$phpEx&$redirect", true));
Das sollte vermutlich so aussehen:

Code: Alles auswählen

redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
Edit/Nachtrag:

Hier fehlt auch noch was:
$is_auth = auth(AUTH_ALL, $forum_id, $userdata,$forum_topic_data);
Gruß,
Chris
Zuletzt geändert von Christian Benz am 23.07.2005 21:27, insgesamt 1-mal geändert.
Finja
Mitglied
Beiträge: 22
Registriert: 23.07.2005 00:04

Beitrag von Finja »

das bringt mir leider nix weil es nicht in der obigen zeile 181 ist... da bleibt der fehler weiterhin bestehen... bis unten kommt er ja gar nicht
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,

ersetze deinen oben genannten Code durch den hier:

Code: Alles auswählen

$is_auth = array();
$is_auth = auth(AUTH_ALL, $forum_id, $userdata, $forum_topic_data);

if( !$is_auth['auth_view'] || !$is_auth['auth_read'] )
{
	if ( !$userdata['session_logged_in'] )
	{
		$redirect = ( isset($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
		$redirect .= ( isset($start) ) ? "&start=$start" : '';
		redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
	}
Gruß,
Chris
Finja
Mitglied
Beiträge: 22
Registriert: 23.07.2005 00:04

Beitrag von Finja »

Code: Alles auswählen

177 $is_auth = array(); 
178 $is_auth = auth(AUTH_ALL, $forum_id,$userdata,$forum_topic_data);
179
180 if( !$is_auth['auth_view'] || !$is_auth['auth_read'] ) 
181 { 
182    if ( !$userdata['session_logged_in'] ) 
183   { 
184     $redirect = ( isset($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id"; 
      $redirect .= ( isset($start) ) ? "&start=$start" : ''; 
185  redirect(append_sid("login.$phpEx?186redirect=viewtopic.$phpEx&$redirect", true)); 
187   }
188
189 $message = ( !$is_auth['auth_view'] ) ? $lang['Topic_post_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);
190 message_die(GENERAL_MESSAGE, $message);
191 }
Nu kommt folgender Fehler
Zeile 185
Zeichen 65
Fehler ')' erwartet

danke erstmal ! ;-)
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,
185 redirect(append_sid("login.$phpEx?186redirect=viewtopic.$phpEx&$redirect", true));
Was macht das "186" hier dazwischen? Das sollte eine Zeile sein.


Kopier bitte den Teil mal ohne deine Zeilenangaben hier rein, so wie es tatsächlich bei dir in der Datei steht oder noch besser: Verlinke deine komplette viewtopic.php (bitte nur verlinken, nicht hier reinkopieren - siehe: Eine PHP-Datei zum Download bereitstellen)

Gruß,
Chris
Finja
Mitglied
Beiträge: 22
Registriert: 23.07.2005 00:04

Beitrag von Finja »

Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hi,

habe die verlinkte Datei mal bei mir testweise hochgeladen und sie läuft ohne dass die Fehlermeldung erscheint. Bitte prüfe, ob du auch wirklich die aktuelle, verlinkte Datei bei dir im Einsatz hast.

Gruß,
Chris
Finja
Mitglied
Beiträge: 22
Registriert: 23.07.2005 00:04

Beitrag von Finja »

mhhh das ist sogar 1000% genau die *ggg*
weil hab die kopiert und in txt umbenannt ... mhhhhh
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Bitte zitiere mal die komplette Fehlermeldung.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“