Previous Thread
Next Thread
Print Thread
Rate Thread
#93599 12/31/2000 7:45 AM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Hi Leuts,
seit geraumer Zeit kann ich nichts mehr am Board einstellen. Immer wenn ich in die Einstellungen gehe, zeigt mir Netscape in der Statuszeile einen Javascript-Fehler an, und die Seite bleibt bis auf die Überschrift leer. Der Internetexplorer zeigt mir wenigstens bis dahin, wo die Tabelle zerstört ist den Text an. (siehe Bild)



Ausserdem zeigen mir beide Browser den selben Effekt in Foren an, wenn ich die Anzeige der Postings für mich auf "Alle Postings anzeigen" einstelle. Hier passiert es wieder --> Netscape zeigt bei einigen Foren nichts an, und Internet Explorer zeigt bis dahin an, wo der Quelltext zerstört wurde. [Linked Image]

Ich hoffe mir kann jemand helfen. Danke.

Sponsored Links
#93600 12/31/2000 8:40 AM
Joined: Sep 2000
Posts: 68
Member
Member
Offline
Joined: Sep 2000
Posts: 68
hast du in letzter zeit irgendwelche mods eingebaut, wobei man auch teile des cp's veraendert? wenn ja, dann dort suchen.

------------------
greetz
h4p3
OC Austria | www.overclockers.at

#93601 12/31/2000 11:02 AM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Hi,
ich habe folgende Hacks drin:

Sterne unterm Namen
Avatar-Hack
Favoriten-Hack
Last-Member-Hack
Wer ist Online-Hack
Letzter Beitrag von-Hack

Nachdem ich die alle eingebaut hattte, funktionierte das Board einwandfrei, bis aus unerfindlichen Gründen plötzlich was nicht mehr funktionierte. [Linked Image]

#93602 12/31/2000 11:07 AM
Joined: Oct 2000
Posts: 111
Member
Member
Offline
Joined: Oct 2000
Posts: 111
Ich würde mal auf diese beiden tippen, die den Fehler produzieren:

Avatar-Hack
Favoriten-Hack

oder aber du hast in den anderen beim einbau einen Fehler gemacht! Zur Sicherheit kannst du die geänderten Scripte ja mal sichern, eine originalversion vom ubb einspielen, alle Beiträge updaten und dann den geänderten Code wieder einspielen und erneut Beiträge updaten..

Wo genau der Fehler liegt kann Die da wahrscheinlich nieman sagen ohne den Code gesehen zu haben [Linked Image].

------------------
Matze
http://www.stock-channel.net
http://www.abt-edv.com

#93603 12/31/2000 11:15 AM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Hi,
ich habs mit der 5.47 probiert (einfach über die alten CGI's drüberkopiert) und der Fehler bestand weiterhin. Eigentlich sind dann ja die eingebauten Hacks nicht mehr existent. Ich weiss nicht mehr weiter. [Linked Image]

Sponsored Links
#93604 01/01/2001 8:39 AM
Joined: Oct 2000
Posts: 111
Member
Member
Offline
Joined: Oct 2000
Posts: 111
Kannst du mal einen Link rüberschieben [Linked Image]

Matze

#93605 01/01/2001 10:03 AM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62

#93606 01/01/2001 5:45 PM
Joined: Oct 2000
Posts: 111
Member
Member
Offline
Joined: Oct 2000
Posts: 111
Hm, du hast also auch die komplette cp.links.html angepasst! Kann da der Fehler liegen? Setz die korrekte Base URL und lass den rest mal unverändert! Ausserdem täte mich interessieren, welcher der Hacks 'document.THEFORM.UserName' benutzt? Dort wird irgendwo der Fehler in der Nähe liegen!

Matze

#93607 01/01/2001 5:59 PM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Hi Matze,
ich habe die cplinks.html nur so angepasst, wie es im Hack geschrieben stand. Die Base-Url ist korrekt gesetzt. Ich hatte allerdings noch vergessen, dass ich den "Beliebige Schrift unter den Benutzernamen"-Hack (keine Ahnung wie der Hacvk heisst) noch eingebaut habe.

Was ich nicht verstehe ist, dass selbst nach dem Kopieren der neuen CGI-Dateien (nach Löschung der alten und neuer Rechtevergabe der neuen Dateien) der Fehler immer noch vorkommt. [Linked Image]

#93608 01/01/2001 6:06 PM
Joined: Sep 2000
Posts: 441
Member
Member
Offline
Joined: Sep 2000
Posts: 441
2grummelchen:

Mach evtl. mal'n backup deiner controlPanel-Dateien (auch des cp.html), suche in den dateien nach allem, was mit anfängt und mit aufhört: wenn du das löscht, kommst du - als notlösung - evtl. wieder an deine gesamten admin-funktionen; benutzt denn eines dieser hacks javascript? im controlPanel? (!?)
Ich bin mir mir ziemlich sicher, dass hier der Fehler liegt ... manchesmal bricht sowohl Nscape als auch der IE das Laden und Darstellen eines Quellcodes ab, wenn zwischenzeitlich ein JScript-Fehler auftritt bzw. nicht verarbeitet werden kann.

Auf keinen Fall evtl. bestehende JScript-Routinen des 'original'UBB entfernen *g*, lediglich die, die durch Deine Mods implementiert wurden,

ich drück' die Daumen,
chris

Sponsored Links
#93609 01/01/2001 6:13 PM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Also ich hab eben nochmal nachgeschaut --> document.THEFORM.UserName wird standartmässig in der cpanel.cgi verwendet. Da ist weder ein Hack noch sonst was eingebaut (hab in den Originaldateien nachgeschaut). [Linked Image]

#93610 01/02/2001 8:57 AM
Joined: Sep 2000
Posts: 441
Member
Member
Offline
Joined: Sep 2000
Posts: 441
2grummelchen,
was besagt denn der javascript-fehler bzw. hast Du ALLE aktuellen - d.h. im Augenblick auf dem Server befindlichen - controlPanel.cgis auf evtl. JavaScripts überprüft? Ein JavaScript-Fehler taucht nicht ohne vorhandenes JavaScript auf smirk
Grüße,
chris

#93611 01/02/2001 10:03 AM
Joined: Dec 2000
Posts: 62
Power User
Power User
Offline
Joined: Dec 2000
Posts: 62
Der JavaScript-Fehler lautet wie folgt (IE):

Zeile: 25
Zeichen: 2
Fehler: 'document.THEFORM.UserNameCheck' ist kein Objekt
Code: 0
URL: http://sem.lipsia.de/~daniel/cgi-bin/ubb2/cpanel2.cgi

Ich habe alle ControlPanel-CGI's von einer neueren Version genommen und über die alten drüber kopiert. Der Fehler bleibt der selbe.

#93612 01/02/2001 10:56 AM
Joined: Sep 2000
Posts: 441
Member
Member
Offline
Joined: Sep 2000
Posts: 441
Ähm, drüberkopieren von CGIs bringt gar nix, wie gesagt, die vorhergehenden Tips sind sinnlos: es handelt sich schlichtweg um einen Jscript.Fehler;
Ersetze testweise mal (nach einem Backup *g*) die ersten Zeilen des JScripts, also STATT: