Update auf 1.3.9: ein </div> schießt quer

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
b.it
Posts: 10
Joined: Fri 14. Apr 2006, 20:15

Update auf 1.3.9: ein </div> schießt quer

Post by b.it »

Hallo,

die größten Hürden beim längst überfälligen Update hab ich gemeistert, nur ein querschießendes </div> treibt mich in den Wahnsinn...


so sieht mein Template aus (Hauptblock):

Code: Select all

<!--Container für Navigation-->
<div class="nav">{NAV_ROW}<br/>{NAV_ROW:CURRENT:0}</div>

<!--Container für Content (mitte)-->
<div class="content">{CONTENT}<hr class="test1"></div><hr class="test2">

<!--Container für Content rechts-->
<div class="cright">{RIGHT}</div>
und so die generierte Seite (WYSWYG Artikel und einfacher Text mittig, rechte Spalte leer):

Code: Select all

<div class="nav">{.. alles ok hier oben...}</div>
<div class="content">
   <a name="jump97"/>
      <h1>Linkorama</h1>
        <h3>Andere nette Seiten im Web</h3>
          <p>
            {...Teaser...}
         </p>   
    </div>                                                     <----- gehört da nicht hin
{Rest des WYSWYG-Artikels und des einfachen textes}
<hr class="test1">                                          <------ sondern hier?!
<hr class="test2">      
<div class="cright" />

Hilfe, welches PHP ist hier für das parsen zuständig?

Edit: die <hr class=testN"> sind nur zur Fehlersuche eingebaut
User avatar
Heiko H.
Posts: 868
Joined: Thu 27. Oct 2005, 11:41
Location: Dresden
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by Heiko H. »

Hallo,

sorry aber so wird es wahrscheinlich unmöglich, dir zu helfen.
Hast Du nicht einfach einen Link für uns?
Oder wenigstens das komplette Template und die komplette Ausgabe -> Quelltext der ausgegebenen Seite.
Ist der schließende "div"-Tag immer da (auf allen Seiten), oder immer beim gleichen CP, oder nur auf einer Seite, Fragen über Fragen...
b.it wrote:Hilfe, welches PHP ist hier für das parsen zuständig?
:?: :?: :?: Die Frage ist sicher nicht ernst gemeint, oder?

Grüße Heiko...
Not longer here - sorry...

Haubner-IT GbR Dresden
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by juergen »

-> Admin->Seitenlayout
b.it
Posts: 10
Joined: Fri 14. Apr 2006, 20:15

Re: Update auf 1.3.9: ein </div> schießt quer

Post by b.it »

Hallo,
Heiko H. wrote:Hallo,

sorry aber so wird es wahrscheinlich unmöglich, dir zu helfen.
Hast Du nicht einfach einen Link für uns?
Oder wenigstens das komplette Template und die komplette Ausgabe -> Quelltext der ausgegebenen Seite.
das komplette Template ist oben der erste Code (abgesehen von den HTML-Headern) - ja, sehr minimalistisch ;)

hier die komplette Ausgabe einer Testseite (Quelltext mit Opera gezogen, Firebug hat mir im ersten Quelltextauszug ein überflüssiges </div> wegoptimiert; Kommentar an der Fehlerstelle nachträglich von mir eingefügt)

Code: Select all

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!--
	phpwcms | free open source content management system
	created by Oliver Georgi (oliver at phpwcms dot de) and licensed under GNU/GPL.
	phpwcms is copyright 2003-2008 of Oliver Georgi. Extensions are copyright of
	their respective owners. Visit project page for details: http://www.phpwcms.org/
//-->
<title>Villa Nachttanz | Test | Artikeltitel</title>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
  <meta http-equiv="content-style-type" content="text/css">
  <script src="phpwcms_template/inc_js/frontend.js" type="text/javascript"></script>
  <style type="text/css" media="all">
  <!-- 
    body {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0;

      background-color: #CACFA7;
    }
  //-->
  </style>
  <link href="phpwcms_template/inc_css/frontend.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="http://villanachttanz.de/ico.ico" type="image/x-icon">
<META name="country" content="Deutschland">
<META name="language" content="de">
<META name="coverage" content="worldwide">
<META name="robots" content="index, follow">
<META name="revisit-after" content="15 days">
<META name="pragma" content="no-cache">
<meta name="description" content="Test" />
</head>
<body>
<!--Container für Navigation-->
<div class="nav"><a href="index.php?index">Home</a> | <a href="index.php?id=87,0,0,1,0,0">Festivilla</a> | <span style="text-decoration:none;font-weight:bold;"><a href="index.php?Test">Test</a></span> | <a href="index.php?termine">Termine</a> | <a href="index.php?whoweare">Aktioen</a> | <a href="forum">Forum</a> | <a href="index.php?id=35,0,0,1,0,0">Spielregeln</a> | <a href="index.php?id=24,0,0,1,0,0">Wer & Wo</a> | <a href="index.php?Links-1">Links</a> | <a href="index.php?id=34,0,0,1,0,0">Galerie</a> | <a href="index.php?id=54,0,0,1,0,0">Presse</a><br/></div>

<!--Container für Content (mitte)-->
<div class="content"><a name="jump202"></a><h1>Artikeltitel</h1>
<h3>Untertitel</h3>
<p>Schlagtext&nbsp;</p></div> <!--- dieses /div ist zuviel --->

<h4>Inhaltstitel</h4>
<h5>Inhaktsuntertitel</h5>
<p><p>Hauptinhalt</p></p>
<hr class="test1"></div><hr class="test2">

<!--Container für Content rechts-->
<div class="cright">
<p><p>Spalte rechts</p></p>
</div>
</body>
</html>
Ich habe diesen Testartikel Schrit für Schritt neu angelegt (inklusive Struktur). Der Fehler trat auf, nachdem ich den Schlagtext eingefügt hatte -> Leerer Schlagtext, kein überzähliger </div>
Ist der schließende "div"-Tag immer da (auf allen Seiten), oder immer beim gleichen CP, oder nur auf einer Seite, Fragen über Fragen...
nach meinem jetzigen Kenntnistand: Alle Seiten mit Schlagtext (Artikel Basisinformationen), unabhängig vom Layout
b.it wrote:Hilfe, welches PHP ist hier für das parsen zuständig?
:?: :?: :?: Die Frage ist sicher nicht ernst gemeint, oder?

Grüße Heiko...
Och, den fehler im Skript find ich schon, nur das richtige Skript ohne eine PHP-Debugging-Umgebung zu finden.... :roll:

Grüße aus Mannheim
Johannes
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: Update auf 1.3.9: ein </div> schießt quer

Post by update »

waswaswas :shock:

Code: Select all

<p><p>Spalte rechts</p></p>

Code: Select all

<p><p>Hauptinhalt</p></p>
wie das?
Template Code aus "admin/templates" - wie sieht der aus?
An den ContentPart-Vorlagen gefummelt?
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by flip-flop »

Das deutet erst einmal auf ein Problem mit dem Artikeltemplate hin und nicht unbedingt auf einen core Fehler, der dann auch nur bei dir auftaucht.

- /template/inc_default/article_......
- /template/inc_cntpart/articlesummary/*

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by juergen »

BS .. sorry
b.it
Posts: 10
Joined: Fri 14. Apr 2006, 20:15

Re: Update auf 1.3.9: ein </div> schießt quer

Post by b.it »

DF6IH wrote:Sag mal, diu weisst sicherlich dass es ein Backend gibt, oder ?

Da geh doch mal rein .. such dir in der Navigationsleiste "Admin" und wenn du das hast, den Unterpunkt Seitenlayout
Da siehst du den BODY Teil deiner Seite, löschst das DIV und gut ist ;)

Hmprfff ..möglicherweise denke ich zu einfach *g
Ich hab mich schon vorhin gefragt, was der Kommentar sollte. :)

Das:

Code: Select all

<!--Container für Navigation-->
<div class="nav">{NAV_ROW}<br/>{NAV_ROW:CURRENT:0}</div>

<!--Container für Content (mitte)-->
<div class="content">{CONTENT}<hr class="test1"></div><hr class="test2">

<!--Container für Content rechts-->
<div class="cright">{RIGHT}</div>
ist genau das was im Admin-Panel -> Seitenlayout -> Hauptblock steht (und außer im Bereich HTML-Kopfdaten und einer launischen Fehlermeldung ganz unten gibbet da nix. Auch kein </div> zuviel

Das ganze war ein Upgrade einer Uraltversion die ich mal vor Jahren für einen Verein aufgesetzt (1.2.6) und dann den Mitgliedern unkontrolliert überlassen hab. Ich glaube aber nicht, daß die in den includes rumgefuhrwerkt haben (aber möglicherweise wurden da ein paar Dateien nicht aktualisiert - neuer Anhaltspunkt :) )
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Update auf 1.3.9: ein </div> schießt quer

Post by Jensensen »

b.it wrote:...neuer Anhaltspunkt :) )
[frechlach] soll das ne rästselstunde werden?

[was zu fixen etwa 30sec dauerte, wenn:]
Heiko H. wrote:...Hast Du nicht einfach einen Link für uns?...
b.it wrote:...Ich hab mich schon vorhin gefragt, was der Kommentar sollte...
nicht verkehrt :!: zumindest der hinweis auf das page template und

daher auch richtig:
flip-flop wrote:Das deutet erst einmal auf ein Problem mit dem Artikeltemplate hin und nicht unbedingt auf einen core Fehler, der dann auch nur bei dir auftaucht...
b.it wrote:...den Mitgliedern unkontrolliert überlassen hab...
Hat vielleicht einer im Schlagtext gefummelt?¿
Problem auf jeder Seite oder nur auf einer bestimmten? Bei WYSWYG fängt meist das Drama an.
Heiko H. wrote:...Hast Du nicht einfach einen Link für uns?...
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
markus s
Moderator
Posts: 654
Joined: Sat 16. Dec 2006, 19:21
Location: Radfeld / Tirol
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by markus s »

um der community weitere fragen zu ersparen,
bitte stelle einen link zur verfügung damit man sich das prob anschauen kann... :idea:
moderator
propelled by fresh air from tirol
XING|FACEBOOK|OMENTO
b.it
Posts: 10
Joined: Fri 14. Apr 2006, 20:15

Re: Update auf 1.3.9: ein </div> schießt quer

Post by b.it »

markus s wrote:umweitere der community weitere fragen zu ersparen,
bitte stelle einen link zur verfügung damit man sich das prob anschauen kann... :idea:
Fehler nach pareller Neuinstalltion gefunden: veraltete conf.inc.php. Wieso das allerdings zu einem zusätzlichen </div> nach dem Schlagtext (== der Text, den man in den Artikel Basisinformationen eingeben kann) führt, bleibt mir weiterhin mysteriös, (und wirds auch bleiben, da ich mich vorerst nicht weiter auf die Suche machen werde).

Schönes WE! :)


EDIT: Schön wärs gewesen, aber nachdem ich den übersehenen Rooteintrag der übernommenen conf.in.php korrigiert und wieder auf 'Live'-Verzeichnis gerichtet hab, hab ich auch den Fehler wieder. HRMPF....

EDIT2: Got it - Fehler war irgendwo im Template Verzeichnis -> Umbenannt, neu hochgeladen -> Bingo! Auf den Diff bin ich gespannt, aber nicht mehr heute <g>
Last edited by b.it on Sat 22. Nov 2008, 17:16, edited 1 time in total.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Update auf 1.3.9: ein </div> schießt quer

Post by flip-flop »

Schon komisch, dass es einmal klappt, womit auch immer und dann wiederum nicht mehr.

Was wird denn in der config alles umgebogen?
Eine alte config in einem neuen System reicht meist nicht aus. - Abgleich mit der dist.conf.inc.php

Da du dich dazu nicht geäußert hast, gehe ich davon aus, dass die Artikel Templates sauber sind.
FCK Editor ist auch so wie er ursprünglich war?
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
b.it
Posts: 10
Joined: Fri 14. Apr 2006, 20:15

Re: Update auf 1.3.9: ein </div> schießt quer

Post by b.it »

flip-flop wrote:Schon komisch, dass es einmal klappt, womit auch immer und dann wiederum nicht mehr.

Was wird denn in der config alles umgebogen?
Eine alte config in einem neuen System reicht meist nicht aus. - Abgleich mit der dist.conf.inc.php

Da du dich dazu nicht geäußert hast, gehe ich davon aus, dass die Artikel Templates sauber sind.
FCK Editor ist auch so wie er ursprünglich war?
Da ich vergessen hatte, den phpwcms-root Eintrag in der conf bei der Übernahme ins Live-System zu korrigeieren, holte sich phpwcms alle templates aus dem neuen, sauberen Verzeichnis. Daraufhin hab ich angefangen, die Verzeichnisse der alten Installation umzubennen und neu hochzuladen. Template war der Treffer (warum auch immer, als ich gestern einen händischen Vergleich gemacht hab, hatten alle Dateien AFAIR das aktuelle Datum)

Anyway, läuft jetzt...
Post Reply