Advanced Quick Reply Hack - Fehlermeldung bei smilies

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.
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Dann kommt im Smilie-PopUp das hier :wink:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /home/sites/partyboardv2.ch/wwwroot/quick_reply.php on line 44
Kein Geld für eine Signatur :-(
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Kannst die Datei bitte mal als .txt speichern uns posten?
Ich glaube ich bin heute irgendwie nicht bei der Sache...
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Aber klar doch...hier hast du die .txt :wink: Herzlichen Dank schonmal :D

http://www2.partyboard.ch/quick_reply.txt
Kein Geld für eine Signatur :-(
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Was ist denn, wenn man das zweite
define('IN_PHPBB', true);
entfernt?
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Dann kommt:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /home/sites/partyboardv2.ch/wwwroot/quick_reply.php on line 44
Kein Geld für eine Signatur :-(
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Setzt das

Code: Alles auswählen

define('IN_PHPBB', true);
mal wieder zurück an die Ausgangsstelle und schmeißt einfach mal folgendes raus

Code: Alles auswählen

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt1');
}
Bin mir jetzt grad nur nicht sicher, ob das jetzt ne Sicherheitslücke ist, oder ob das im page_header überprügt wird, dass IN_PHPBB true ist.
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Dann kommt immer noch die gleiche Fehlermeldung :cry:
Kein Geld für eine Signatur :-(
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

Ich glaub es hat irgendwas mit dem hier zu tun ... eine Funktion greift drauf zu wo kein Objekt ist....

Code: Alles auswählen

$template->set_filenames(array(
	'quick_reply_output' => 'quick_reply.tpl')
);
Kein Geld für eine Signatur :-(
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Nehmt mal die Originaldateien aus dem Paket.
Dann suchen nach

Code: Alles auswählen

if ( $mode == 'smilies' )
{
und DAVOR einfügen:

Code: Alles auswählen

if( isset($HTTP_GET_VARS['mode']) ) 
{ 
   $mode = $HTTP_GET_VARS['mode']; 
}
Mehr Ideen hab ich erstmal leider nicht...
Zuletzt geändert von Henne am 06.09.2003 18:55, insgesamt 1-mal geändert.
Benutzeravatar
nu_marc
Mitglied
Beiträge: 560
Registriert: 21.03.2003 15:45

Beitrag von nu_marc »

:D Jetzt geht es...woran hat das jetzt gelegen? Herzlichen Dank, Henne!!!
Kein Geld für eine Signatur :-(
Antworten

Zurück zu „phpBB 2.0: Mod Support“