Druckbare Version des Themas
Hier klicken um das Thema im Original Format zu betrachten.
CMS - Der Dirigent > DeDi-Bugs > Nach Layout bearbeiten - Layout Gelöscht !
Geschrieben von: Digger-Barns am 07. Jun 2006 - 12:16
Hi,

Ich habe folgendes problem:

Wenn ich ein layout bearbeite und anschließend speicher ist es leer und hat dann den namen "neues layout".

In der datenbank ist das layout dann auch tatsächlich leer.

Ich kann nicht genau sagen ab wann das problem aufgetretn ist, weil ich lange nichts an den layouts machen muste.

als leztes habe ich vor 2 Monaten auf 1.00.03 update gemacht, und vor 2 Tagen das Webumfrage Plugin Installiert

Hoffe jemand kann mir helfen.

Mfg Digger

http://www.vivawentorf.de


Geschrieben von: hk-cons am 07. Jun 2006 - 12:29
also erstens mal kein bug ..... auch wenns dir so vor kommt .....
dann hätte dieses phänomen schon in den letzten 4 monaten auftreten müssen
zweitens ist die schilderung der begleitumstände mysteriös, ich tippe mal, du hast das update nicht richtig gemacht ...
also nochmal das update vollziehen, am besten erstmal in einer testumgebung

Geschrieben von: Digger-Barns am 07. Jun 2006 - 14:44
Danke dir erstmal für die schnelle antwort.

ok....ich habe alles noch mal gemacht.

das problem ist immer noch noch da.

so wie es aussieht sollte man auf keinen fall den IE 7 (Beta) für DeDi Backend benutzen.
Muss jetzt das ding estmal wieder runterhauen, um zu sehen ob das prob noch bei IE. 6 ist.
Es sind noch andere blink.gif ... äusserst merkwürdige sachen passiert..im IE 7^^
Mit firefox hatte ich keine probleme. (ach ja ...spart euch sprüche zu IE)



MFG Digger

Geschrieben von: fuchs am 07. Jun 2006 - 14:51
Hallo,
das problem dass ein Layout mal weg ist hatte ich auch schon.......
Seit dem bearbeite ich Layouts immer Lokal in einem editor und füge es dann
aus der Zwischanablage ein.
Ich hatte festgestellt dass wenn nach dem bearbeiten des Layout auf OK gegangen wird,
und man nicht wartet bis der Browser sich aktualisiert hat, das Layout weg ist.
Daher ist es möglich dass bei einem zufrühen Seitenwechsel die Daten aus der DB abgefragt werden
aber noch nicht fertig eingetragen sind. Dies könnet das Problem erklären.

Gruss Thomas

Geschrieben von: Digger-Barns am 07. Jun 2006 - 15:42
hmmmm
wenn man OK gedrück hat und die liste mit allen Layout´s kommt, sollte das doch alles gespeichert sein oder?
Nach dem speichern hatte ich das layout noch in der liste, als ich es dann öffnen wollte ist
es leer gewesen und hatte den namem "Neues Layout".

das ist mir nur bei IE 7 passiert, ich hatte auch cache gelöscht, ALLES
ich arbeite seit ca.2 jahren mit DeDi sowas hatte ich noch nie.

MFG Digger

Geschrieben von: hk-cons am 07. Jun 2006 - 17:16
bitte was???
QUOTE
IE 7

hab ich mich verlesen??
ich glaubs ja net, echt net! dry.gif
ist der schon aus dem betastadium raus?
und wenn diese bekiffte truppe aus redmond das internet neu erfindet, dann ist alles vorher gehende buggy oder was??

aber ich freue mich auf die zeiten des IE 7, dann werd ich straßenfeger oder tellerwäscher, das macht dann mehr freude.

achja ich bin schon bedient mit dem ie6. schon der macht unter umständen mit der überlieferung von inputfeldern irgendwas. ich habs erlebt, da wurde das erste hidden-feld überlesen, wenn in einer textarea eien bestimmte zeichenzahl überschritten wurde oder ein böses zeichen drinne war, irgendsowas .... nur ich hab nen tag damit verbracht und keine kohle mit verdient ....
andere browser hatten kein prob mit der konstellation ....


achja .. kann diesen beitrag jemand in den papierkorn befördern?

Geschrieben von: un51 am 09. Jun 2006 - 07:28
Hallo Zusammen,

ich hatte das gleiche Problem.

Ich benutze ein Derivat vom IE7 (Flashpeak SlimBrowser).

Konnte mir nur helfen indem ich
die Tabelle dedi-lay löschte und aus
der Datensicherung zurückgeladen habe. cool.gif

Gruß
Ulrich
http://www.plasmaverkauf.de

Geschrieben von: berli22 am 10. Jun 2006 - 14:31
Sch***
Ist mir auch gerade passiert.
Beim Laden der Layout-Übersicht war mein zuletzt bearbeitetes Layout nicht mehr in der Liste.
Ich benutze Opera 9.
Das scheint wohl doch kein browserspezifisches Problem zu sein.

Gottseidank konnte ich die MySQL-Tabelle aus meiner täglichen Datensicherung (Tipp: DumpTimer) zurückspielen.

Gruß, berli22

Geschrieben von: Olaf am 10. Jun 2006 - 23:22
Habs gerade mal in Version 9.00 Beta Build 8367 getestet und kann es nicht nachvollziehen, alles da und frisch gespeichert.
Im Übrigen bestand hier das Problem darin, dass der IE7 das Layout leer abspeicherte.

Geschrieben von: EumoKnoto am 16. Jul 2007 - 20:01
Hallo zusammen,
nur zur Info, ich hatte heute auch dieses Problem, dass alle Layouts weg waren und nur noch eins mit dem Namen Neues Layout da waren.

Das Ganze ist passiert, als ich in einem Browserfenster ein Layout zum Bearbeiten offen hatte und in einem anderen Browserfenster einen Templatewechsel (Redaktion/Seiten) an einer Seite durchgeführt habe (Das klingt zwar abartig, aber anders kann ich es mir nicht erklären). Erst ist mir aufgefallen, dass das neue Template auf der bearbeiteten Seite nicht angezeigt wurde (also mit den Containern). Tja, und dann merkte ich, dass die Layouts weg waren, der Rest ist alles noch da.

Viele Grüße
Michael

Geschrieben von: hk-cons am 17. Jul 2007 - 08:12
tolle info ....
welche dedi-version?
steht irgendwas in der errlog.txt?

Geschrieben von: EumoKnoto am 17. Jul 2007 - 08:47
Naja, tolle Info ist es grad nicht, aber ne Info, dass das schon noch auftreten kann und eine regelmässige Sicherung nicht schaden kann ;-)
Ich hab übrigens Dedi1.0.4 und das errorlog ist praktisch leer, nur:

MySql-Error:2007-Jul-Wed 19:34:55: error 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND container IN(4)' at line 2) - Invalid SQL: DELETE FROM dedi_content_external WHERE idsidelang
IN() AND container IN(4)

Viele Grüße
Michael

Geschrieben von: Eppi am 17. Jul 2007 - 09:10
kannst du das ganze nachvollziehen - also ein zweites mal?

gruß, paul

Geschrieben von: hk-cons am 17. Jul 2007 - 12:28
wie sieht denn die tabelle dedi_layout aus?

Geschrieben von: EumoKnoto am 17. Jul 2007 - 14:19
Hallo Paul und hk,
nein, nachvollziehen kann ichs nicht, ich habs in einer Spielumgebung nochmal versucht, aber lief alles tadellos. Ich hatte auch glaub noch ein Stylesheet offen. Und bekam noch die Fehlermeldung (Die bekam ich heut nochmal beim Speichern einer Seite unter Redaktion/Seitenvorlage (also nicht mit den Notizzetteln), und ich glaub die kam in dem Zusammenhang auch noch vorher, drum hab ich die heute kopiert.)

"Fatal error: Call to undefined function: css_save() in /mnt/web5/50/10/51302410/htdocs/backend/inc/inc.css_edit.php(24) : eval()'d code on line 1"

Das hab ich dann auch nicht verstanden, da ich in diesem einen Fenster die Seitenvorlage gespeichert hab und da doch gar nix mit css_save() vorkommen dürfte.

In die Tabelle dedi_lay hab ich gleich als erstes panikartig reingeschaut, da war aber nix mehr ;-( drin, also sauber aus der Datenbank entfernt.

Ihr müsst da aber jetzt keine Energie reinstecken, ich habs gepostet, weil ich im Hinterkopf hatte, dass im Forum schon mal jemand so was gepostet hat. Und halt auch als Erinnerung dass die Datensicherung nicht vergessen werden soll.

Und ich denk auch nicht, dass das so ein richtiger bug ist, da sind bestimmt ganz wirre Konstellationen irgendwie zusammen gekommen.


Ganz viele Grüße
Michael

Geschrieben von: Eppi am 17. Jul 2007 - 23:29
hast du vielleicht zufälligerweise ein template gelöscht oder etwas anderes gelöscht? wenn du direkt vorher in einem parallelen browser den layoutbereich geöffnet hast, steht der bereich in der session - wenn nun direkt danach etwas gelöscht wird und der bereich nicht im link angegeben wird, wird der bereich aus dem cache ausgelesen und so vielleicht ein layout gelöscht und eben nicht das template, welches gelöscht werden soll. ich arbeite normalerweise immer nur mit einem fenster, daher hat mir das noch nie probleme bereitet.

gruß, paul

Geschrieben von: EumoKnoto am 18. Jul 2007 - 09:16
Hallo Paul,
das mit dem Cache könnte die Erklärung sein, denn ich hab zwar vorher nichts gelöscht, aber ein Temlate gewechselt (unter Redaktion/Seiten/ i). Nach dem Wechsel wurde es nicht angezeigt für die Seite, also war so wie zuvor, als Ordnertemplate ausgewählt war, weil vielleicht das zuvor geöffnete Layout aus dem Cache verwendet wurde und der Cache nicht zu der Seite passte oder irgendwie so. Tja und beim Bestätigen der Seite hats ja dann gespeichert.

In Zukunft arbeite ich jetzt auch nur noch mit einem Fenster.

Ganz viele Grüße
Michael

Powered by Invision Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)