Seite 1 von 2

Newbie - Artikel speichern nicht möglich

Verfasst: Sa 16. Okt 2004, 12:21
von sutadur
Beim erstellen von Artikeln kann ich diesen nicht speichern. Wenn auf den Button klicke erscheint unten im Browserfenster (IE) die Meldung "Fehler auf der Seite". Woran kann's liegen?

Verfasst: Mo 18. Okt 2004, 23:16
von emergence
wie lautet den die fehlermeldung genau ?

Verfasst: Mo 18. Okt 2004, 23:31
von Halchteranerin
klick aufs Dreieck mit dem Ausrufezeichen (vor dem Text Fehler auf der Seite), um die Fehlermeldung angezeigt zu bekommen.

Verfasst: Mi 20. Okt 2004, 11:24
von sutadur
Sorry, dass ich erst jetzt antworte. Also, ich hab auf das "!" vor dem Text "Fehler auf der Seite" geklickt. Dabei passiert aber leider gar nichts.

Verfasst: Mi 20. Okt 2004, 12:27
von emergence
links unten doppelklick -> sollte ein fenster öffnen wo die zeilennummer und der fehlertext steht...

Verfasst: Mi 20. Okt 2004, 12:40
von sutadur
Das steht dann folgendes:

Zeile: 1
Zeichen: 1
Fehler: Objekt erwartet
Code: 0
URL: http://localhost/contenido/cms/front_contend.php?...

Verfasst: Mi 20. Okt 2004, 12:43
von emergence
ähm in deinem layout
müssen die tags </head>
und </body> vorhanden sein...

bei </head> wird javascript code eingefügt der für das inside edit benötigt wird...

bei </body> wird ein form element eingefügt...

sind diese tags nicht vorhanden oder ein anderer from tag innerhalb eines moduls ist nicht korrekt geschlossen kommt es zu javascript fehlern...

Verfasst: Mi 20. Okt 2004, 12:50
von sutadur
Ich habe nun mal in den Quelltext geschaut. Vor dem abschließenden </body>-Tag ist ein Formular eingefügt:

Code: Alles auswählen

<form name="editcontent" method="post" action="front_content.php?
area=con_editcontent&idart=3&idcat=17&lang=1&action=20&contenido=f8926312f31a54852d1727716a64e630">
<input type="hidden" name="changeview" value="edit">
<input type="hidden" name="data" value="">
<input type="hidden" name="con_class" value="">
</form>
Ein Javascript ist aber nicht zu erkennen ... :roll:

Verfasst: Mi 20. Okt 2004, 12:52
von emergence
okay dann fehlt bei dir vermutlich im layout der </head> tag

Verfasst: Mi 20. Okt 2004, 13:01
von sutadur
Nö, der ist drin. Hier mal der gesamte Quellcode während der Eingabe eines Artikels:

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/styledat.css">
</head>
<body>

<table class="bgall" align="center"><tr><td>

<table class="bghome">
<tr>
<td rowspan="3"><img src="img/blank.gif" width="290" height="440" border="0" alt=""></td>
<td><img src="img/blank.gif" width="469" height="90" border="0" alt=""></td>
</tr>
<tr><td class="content">
<div id="content">

<div id="HTML_2_1" onFocus="this.style.border='1px solid #bb5577'" onBlur="this.style.border='1px dashed #bfbfbf'" style="border:1px dashed #bfbfbf" contentEditable="true" >&nbsp;</div><a href="javascript:setcontent('3','front_content.php?
action=10&idcat=17&idart=3&idartlang=3&type=CMS_HTML&typenr=1&lang=1&contenido=cfdd5624c68fabf98785f4c8c16999b9')">
<img src="http://localhost/contenido/contenido/im ... ithtml.gif" border="0"></a>
<a href="javascript:setcontent('3','0')"><img src="http://localhost/contenido/contenido/im ... ichern.gif" border="0"> </a>


</div>
</td></tr>
<tr><td><img src="img/blank.gif" width="469" height="20" border="0" alt=""></td></tr>
</table>

</td></tr></table>

<form name="editcontent" method="post" action="front_content.php?area=con_editcontent&idart=3&idcat=17&lang=1&action=20&contenido=cfdd5624c68fabf98785f4c8c16999b9">
<input type="hidden" name="changeview" value="edit">
<input type="hidden" name="data" value="">
<input type="hidden" name="con_class" value="">
</form>
</body>
</html>


Fett gedruckt sind die Bereiche, die von Contenido in den bestehenden Quelltext eingefügt wurden. Einziger Hinweis auf JavaScript ist der entsprechenden Aufruf.

Verfasst: Mi 20. Okt 2004, 13:11
von emergence
ähm und beim demomandanten funktionierts ?
poste mal dein layout...

Verfasst: Mi 20. Okt 2004, 14:20
von sutadur
Ob das beim Demomandanten geht, kann ich nicht sagen. Ich habe Contenido ohne Demos installiert. Der Quellcode oben entspricht meinem Layout, allerdings ohne eben die fettgedruckten Teile. An dessen Stelle hatte ich ursprünglich einen Platzhalter CMS_CONTAINER [1] eingefügt und diesem das Modul "HTML Text" zugewiesen.

Verfasst: Mi 20. Okt 2004, 14:36
von timo
- Nimm den HTML-Quelltext, der im Frontend erscheint
- Jage das durch einen HTML-Validator
- Schau nach, ob es dort irgendwelche nichtgeschlossenen Tags gibt

Verfasst: Mi 20. Okt 2004, 14:49
von sutadur
Hab ich eben gemacht: Code ist valid.

Vielleicht ist es ein Fehler in der Interpretation von JavaScript?

Verfasst: Mi 20. Okt 2004, 14:52
von timo
sehr warscheinlich nicht.

hast du mod_gzip aktiviert?