Kein Bearbeitungsmodus

  • Hallo liebe Community.

    Ich habe seit einigen Tagen ein Problem. Da ich vor kurzem vorgehabt habe, eine Linzenz für mein Projekt zu kaufen, habe ich meine Homepage mit Zeta Producer ein bisschen weiter ausgebaut. Bis vor kurzem ging der Bearbeitungsmodus, sprich, wenn man mit der Maus über einen Content geht, erscheint dieser blaue Rahmen mit dem Zahnrad, +, etc. Seit einiger Zeit funktioniert dies aber nicht mehr. Habe versucht Zeta Producer 12.5 x-mal zu deinstallieren und zu installieren. Hat alles nichts geklappt. Einfügen ist auf An gestellt, habe ich glaube ich auch dutzende Male auf Aus gestellt und wieder auf An. F8 Modus funktioniert zwar, aber ich würde gerne mit dem anderen Modus arbeiten, da dieser meiner Meinung nach besser funktioniert hat.

    Das interessante ist aber, wenn ich ein neues Projekt anlege, funktioniert aber der Bearbeitungsmodus. Also kann es nicht zwangsläufig bei dem Programm liegen sondern eher bei dem vorhandenen Projekt. Kennt vielleicht einer eine Lösung? wäre sehr glücklich darüber.

    Wie gesagt, bis vor kurzem ging alles, jetzt geht nur mehr der F8 Modus. und umgestellt habe ich meines Wissens nichts.

    Lg

  • Hallo TheRattle,

    Bevor Du Vorschläge, die sicherlich im Verlaufe des Nachmittags noch kommen, umsetzt, sichere zunächst über den Windows-Explorer die Projektdaten unter Zeta12.5 auf einen externe Datenträger.
    Mögliche Ansätze meinerseits wären:
    - spiele, falls vorhanden, das letzte Backup auf und teste, ob die Probleme weiterhin auftreten
    - Prüfe, ob interne Links funktionieren, eventuelle Fehlermeldungen hier posten
    - Prüfe, ob Externe Widgets oder Anwendungen von Drittanbietern im Problemprojekt enthalten sind, falls ja, deaktiviere diese oder entferne sie ganz.

    Wenn Du das Problemprojekt bereits veröffentlicht hast, poste hier die Adresse, damit man sich die Seite mal ansehen kann.

  • hallo vielen dank für die schnelle antwort. sry hatte vergessen die seite zu erwähnen: http://www.therattle05.at

    in den letzten paar tagen, bevor der bearbeitungsmodus den geist aufgegeben hat, habe ich eigentlich keine externen oder internen widgets eingefügt. ich habe lediglich textdatein erweitert und die linkprüfung ergab auch nur einen fehler und zwar, weil ich eine downloaddatei gelöscht hatte vom server aber der link noch vorhanden war. aber daran kanns ja nicht liegen oder? und am nächsten tag ging nichts mehr.

    was mir jetzt aufgefallen ist, dass unten in der Leiste immer: "Auf http://localhost:9686/internal-preview/index.php?page-id=........ wird gewartet..." steht... also irgendwas rennt hier falsch in diesem projekt :(

    lg

    EDIT: was ich jetzt lustig finde ist, wenn ich den obigen link vom localhost anklicke erscheint die seite index.php in einem neuen fenster in firefox und da erscheint dann der bearbeitungsmodus also blaue umrandung mit zahnrad, etc. lässt sich aber auch nicht bearbeiten. im Programm ZP 12.5 aber nicht....

  • Hallo Therattle,

    da liegt was in der Startseite index.php quer. Hier verwendest Du jede Menge Drittanbietertools bzw. Quelltextelemente. Gehe die Seite mal im F8 Modus durch und deaktiviere Schritt für Schritt jedes einzelne Element.

  • Hallo,

    das was der Thomas bereits geschrieben hat, wird mit ziemlicher Sicherheit das Problem sein.

    Kann es zufällig sein, das du dich auf einer "externen Seite" im ZP befindest, wo das bearbeiten nicht möglich ist?
    Sieht dann so aus, wie im Bild zu sehen ist.

  • Hallo Jochen,

    Dein Ansatz klingt interessant, wenn noch dazu diese "externe" die eigene Index.php ist, läuft sich der Hase heiss. Zitat:" auf ... Index.php... wird gewartet"

    Hallo TheRattle,

    Prüfe mal, ob Deine Index.php aus Versehen mit einer anderen Seite verlinkt wurde.

  • hallo ihr 2.

    vielen dank erstmal für die antworten.

    Jochen. ich habe dir hier ein bild hinzugefügt, indem du meine Struktur siehst. also auf einer externen seite befinde ich mich nicht. wie gesagt der fehler ist von heut auf morgen gekommen. ich konnte am abend noch ganz normal arbeiten und am nächsten tag ging nichts mehr. das projekt ging bis zu diesem tag ganz normal. alles ging. nur ab diesem tag ging gar nichts mehr. das mit der meldung .... wird gewartet habe ich aber auf allen seiten, nur mit googleadsense.... also vermute ich einmal dass es vielleicht an irgendeiner werbung liegen könnte von google adsense... erklärt mir zwar nicht, warum es von heute auf morgen nicht mehr geht, weil die werbeblöcke von googleadsense habe ich schon lange auf der hp eingebunden.

    lg

    EDIT: kann es vielleicht auch sein, dass das template was hat? weil ich seit dem das bearbeiten nicht mehr geht ich beim Webseite online veröffentlichen (F7) folgende Fehlermeldung erhalte:


    ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.ErrorHandling.InterpreterException

    -----------------

    Skript-Fehler:
    ---------------
    Column 'Area' does not belong to table .
    ---------------
    Zeile 49, Spalte 4: var articles = column.articles;
    ---------------
    Datei: C:\Users\Grabner\AppData\Local\Zeta Producer 12.5\packaging\layouts\_shared\templates\partials\area.html
    ---------------
    Quelltext:
    001: function ScriptExecutor635705223587576753() {}
    002:
    003:
    004: ScriptExecutor635705223587576753.prototype.executeScript = function(){
    005: // Start source file: 'C:\Users\Grabner\AppData\Local\Zeta Producer 12.5\packaging\layouts\_shared\templates\partials\area.html'.
    006:
    007:
    008: var areaName = context.param(0, "Standard");
    009: var maxColumns = context.param(1, "4");
    010: var cssClass = context.param(2, "");
    011:
    012:
    013: context.write("\r\n\r\n<!-- xStart \"");
    014:
    015: context.write( areaName );
    016:
    017: context.write("\" Bereich -->\r\n\r\n");
    018:
    019:
    020: var paragraphs = page.paragraphs(areaName);
    021:
    022: for ( var ipar = 0; ipar < paragraphs.count; ++ipar ){
    023: var paragraph = paragraphs.item(ipar);
    024: var columns = paragraph.columns;
    025: // if current paragraph doesn't contain articles, we skip the loop, so we don't print empty paragraphs
    026: var articleCount = paragraph.articles.count;
    027: if ( articleCount < 1 ){
    028: continue;
    029: }
    030:
    031:
    032: context.write("\r\n\t\t\r\n\t\t<!-- Start Reihe -->\r\n\t\t<div class=\"zpRow standard ");
    033:
    034: context.write( cssClass );
    035:
    036: context.write("\" \r\n\t\t\t<!--{ZP-INLINE-EDITING-START}\r\n\t\t\tdata-area-name=\"");
    037:
    038: context.write( areaName );
    039:
    040: context.write("\" data-row-id=\"");
    041:
    042: context.write( paragraph.id );
    043:
    044: context.write("\"\r\n\t\t\t{ZP-INLINE-EDITING-END}-->\r\n\t\t>\t\t\t\t\t\t\t\r\n\t\t\r\n\t\t");
    045:
    046:
    047: for ( var icol = 0; icol < columns.count; ++icol ){
    048: var column = columns.item(icol);
    049: var articles = column.articles;
    050:
    051:
    052: context.write("\r\n\t\t\t\r\n\t\t\t<!-- Start Spalte -->\r\n\t\t\t<div class=\"zpColumn zpColumnWidth");
    053:
    054: context.write( columns.count );
    055:
    056: context.write("\"\r\n\t\t\t\t<!--{ZP-INLINE-EDITING-START}\r\n\t\t\t\t data-column-id=\"");
    057:
    058: context.write( column.id );
    059:
    060: context.write("\"\r\n\t\t\t\t data-column-count=\"");
    061:
    062: context.write( columns.count );
    063:
    064: context.write("\"\r\n\t\t\t\t data-column-count-max=\"");
    065:
    066: context.write( maxColumns );
    067:
    068: context.write("\"\r\n\t\t\t\t{ZP-INLINE-EDITING-END}-->\r\n\t\t\t>\r\n\t\t\t<!-- End Spalte -->\r\n\t\t\t\r\n\t\t\t");
    069:
    070:
    071: for ( var iart = 0; iart < articles.count; ++iart ){
    072: var a = articles.item(iart);
    073: context.write(a.render());
    074: }
    075:
    076:
    077: context.write("\r\n\t\t\t\r\n\t\t\t</div>\r\n\t\t\t<!-- End Spalte -->\r\n\t\t\t\r\n\t\t\t");
    078:
    079:
    080: }
    081:
    082:
    083: context.write("\r\n\r\n\t\t</div>\r\n\t\t<!-- End Reihe -->\r\n\r\n\t\t");
    084:
    085:
    086: }
    087:
    088:
    089: context.write("\r\n\r\n<!--{ZP-INLINE-EDITING-START}\r\n");
    090:
    091: if ( ! (page.anyAreaArticles(areaName)) && system.showEmptyPreviewAreas ) {
    092:
    093: context.write("\r\n\t<div class=\"zpieEmptyArea\"\r\n\t\tdata-type=\"inline-editing\"\r\n\t\tdata-context=\"area\"\r\n\t\tdata-area-name=\"");
    094:
    095: context.write( areaName );
    096:
    097: context.write("\">\r\n\t</div>\r\n");
    098:
    099: }
    100:
    101: context.write("\r\n{ZP-INLINE-EDITING-END}-->\r\n\r\n<!-- End \"");
    102:
    103: context.write( areaName );
    104:
    105: context.write("\" Bereich -->");
    106: // End source file: 'C:\Users\Grabner\AppData\Local\Zeta Producer 12.5\packaging\layouts\_shared\templates\partials\area.html'.
    107: };
    108:
    109: /* Shortcuts. */
    110: article = context.article;
    111: page = context.page;
    112: projectFolder = context.projectFolder;
    113: project = context.project;
    114: system = context.system;
    115:
    116:
    117: new ScriptExecutor635705223587576753().executeScript();


    -----------------


    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.Engine.RenderingInterpreterHelper.GuardEngineRun(SlimScriptEngine engine, String scriptToExecute, RenderingContext renderingContext, String runString)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.Engine.RenderingInterpreter.doRun(RenderingContext renderingContext, String runString)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.Engine.RenderingInterpreter.Run(RenderingContext renderingContext, String runString)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.HighLevel.RenderingScriptProcessor.Process(String textToProcess)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Macros.RenderingScriptingMacrosNew.doProcess(String textToProcess)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Macros.RenderingScriptingMacrosNew.Process(String textToProcess)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Core.RenderingDispatcher.doProcess(String textToProcess)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Core.RenderingDispatcher.Process(String textToProcess)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.Dom.SystemScriptObject.doDispatch(String textToProcess, String filePath, Dictionary`2 values)
    at ZetaProducer.RuntimeBusinessLogic.Rendering.Scripting.Dom.SystemScriptObject.partial(String includeRelativeFilePath, Object arguments00, Object arguments01, Object arguments02, Object arguments03, Object arguments04, Object arguments05, Object arguments06, Object arguments07, Object arguments08, Object arguments09, Object arguments10, Object arguments11, Object arguments12)


    InterpreterException
    {
    ErrorDetailsWithStack="Column \\'Area\\' does not belong to table .",............ usw....

  • Hallo TheRattle,

    die Fehlermeldung bringt sicherlich die Jungs vom Support auf die richtige Lösung. Bereite dich aber bitte schon mal auf die Frage nach Deiner Lizenz vor. Mit der Verwendung von Google-Adsense ist es keine rein private Seite mehr und es wäre mindestens die Expresslizenz notwendig. Gegenwärtig läuft Deine Seite aber mit der "Free".

  • huhu ja ne die lizenz wollte/will ich mir ja auch kaufen sobald ich die seite fertig habe was ja auch in diesem monat geplant war.... aber wenn der fehler nicht gefunden wird, dann muss ich mir leider selber die seite wieder schreiben, was ich mir eigentlich ersparen wollte :(

    lg

  • Hallo,

    mit dem Layout wird das nichts zu tun haben. Ursache ist mit ziemlicher Sicherheit eines der vielen externen Inhalte. Das musst Du am besten Schrittweise untersuchen. Ich würde in diesem Fall eine Kopie des Projekts anlegen und in der Kopie dann schrittweise die externen Inhalte löschen. Nach jedem Löschen dann prüfen, ob der Bearbeitungs-Modus wieder funktioniert. So findest Du bestimmt den "Übeltäter".

    Noch ein Hinweis: Wenn Deine mit Zeta Producer erstellte Website über eine öffentliche Adresse online erreichbar ist, dann solltest Du auch unsere Lizenzbedingungen beachten: http://docs.zeta-producer.com/lizenzbedingungen.html. Wenn Du also noch in der Testphase bist, dann bitte die Website einfach in einer Testumgebung veröffentlichen oder eben eine Lizenz kaufen. Danke.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • hallo steffen,

    vielen dank für deine antwort. wie schon im obrigen beitrag erwähnt will ich mir ja die lizenz kaufen nur wenn ich nichts bearbeiten kann dann ist es unnötig weiterzumachen. aber ich werde den hund schon finden... :) ich habe mir nur gedacht, dass es vielleicht an dem themplat liegt, weil sich die fehlermeldung beim veröffentlich auf einen dateiordner vom themplat bezieht.

    habe die homepage jetzt auch einstweilen vom web wieder runtergenommen, damit ich nicht gegen die lizenbestimmung verstoße.

    lg

  • vielen vielen dank für die zahlreichen tipps und tricks.... ich habe den übeltäter gefunden. es waren die vielen werbungen von google ads... keine ahnung warum die auf einmal so gesponnen haben, hatte sie eigentlich schon seit anbeginn eingebaut und sie sind auch immer gegangen... aber auf jedenfall habe ich sie aus meiner homepage verbannt und nun funktioniert alles einwandfrei... ich danke euch

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!