Beiträge von Stefan S

    Ich arbeite im Moment daran. In der Zukunft wird der Alias für die jQuery Version von Zeta Producer $z statt $ sein.
    Auf den $-Alias hört das jQuery das mit Zeta Producer kommt aber auch, so dass jQuery-Code der mit der $()-Syntax geschrieben wird, eigentlich "out of the box" funktionieren sollte.

    Wenn nun ein Benutzer oder ein Widget nachdem Zeta Producer schon jQuery geladen hat, nochmal ein jQuery lädt (welche Version ist egal), dann zeigt $() und jQuery() auf das neu geladene jQuery. Unsere Widgets benutzen aber $z() und werden somit vom nachgeladenen jQuery nicht zerstört.

    Das kann mehrere Ursachen haben:

    • Es kann sein, dass die Angaben in den FTP-Einstellungen in Zeta Producer nicht korrekt sind oder eine Firewall die Verbindung verhindert.
    • Es kann sein, dass Ihre Internet-Verbindung unterbrochen ist. Können Sie im Webbrowser Webseiten laden?
    • Am wahrscheinlichsten ist aber, dass der Passiv-Modus in den erweiterten FTP-Einstellungen nicht nicht stimmt:

      • Wenn Sie in den FTP-Einstellungen auf Mehr klicken, dann können Sie dort den Passiv-Modus ändern.
      • Es gibt hierfür 3 Einstellungen:
        • Checkbox blau hinterlegt (auto)
        • Checkbox mit Haken (Passiv-Modus an)
        • Checkbox ohne Haken und mit Weißem Hintergrund (Passiv-Modus aus).

    Versuchen Sie zunächst die Einstellung mit Haken (Passiv-Modus an) und wenn das nichts bringt, nacheinander die anderen Einstellungen.

    Haben Sie die Windows Firewall auch bereits mal auf die Werkseinstellungen zurück gesetzt? Dann Fragt die Firewall nämlich bei erneuten Verbindungen von Zeta Producer wieder nach, ob Sie das zulassen wollen und Sie können das nochmals bestätigen…

    Hallo,

    dieser Konvertierfehler sollte mit dem nächsten Update behoben werden. Wenn Ihr Projekt nicht allzu groß ist, kann ich es für Sie konvertieren:

    • Öffnen Sie Ihr Projekt in Zeta Producer
    • Gehen Sie auf das Menü "Extras"
    • Klicken Sie auf den Button "Optionen"
    • Klicken Sie auf "Aktionen"
    • Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    • Klicken Sie unten auf den Button "Ausführen"
    • Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    • Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    • Klicken Sie auf den Button "Senden"

    Hallo,

    dann müssen Sie in Version 12 und 12.5 unterschiedliche FTP-Einstellungen haben. Es kann nicht sein, dass eine der beiden Versionen generell nicht ins Internet kommt, ausser eine Firewall verhindert dies.

    Wie genau äußert sich denn "geht nicht"? Wie lautet z.B. die Fehlermeldung beim Verbinden per FTP?

    Hallo,

    also in Version 12.5 ist es bei Listenfeldern immer so. In Versionen vor 12.5 gibt es da innerhalb von Zeta Producer leider keine Möglichkeit. Aber wir können Ihnen helfen Ihr Projekt zu konvertieren. Warum können Sie es denn nicht nach 12.5 konvertieren?

    Hallo,

    wenn Sie ein Bild direkt per Icon-Leiste im Textfeld eines Artikels einfügen, ist dies mit Bordmitteln im Moment nicht möglich.

    Sie können aber z.B. einen Text-Artikel auf einer Seite platzieren, dann mit der Maus über den Textartikel fahren und das "+"-Icon auf der Rechten Seite anklicken und im Kontextmenü die Option "Bild" wählen. Das fügt dann ein Bild quasi als 2. Spalte rechts neben dem Text ein. Die Text-Spalte und das Bild haben dann die gleiche Breite. Das Bild ist mit der Oberkante des Textes bündig.

    Hallo,

    Ich vermute, da hat es irgendwie die Datei mit den Programm-Einstellungen zerschossen.
    Bitte gehen Sie folgendermaßen vor:

    • Beenden Sie Zeta Producer
    • Navigieren Sie in den Ordner "Eigene Dokumente\Zeta Producer 12.5\"
    • Dort sehen Sie einen Ordner namens "Settings" – benennen Sie diesen Ordner um in "Kaputte-Settings"
    • Starten Sie Zeta Producer

    Nun sollte Zeta Producer wieder normal starten. Evtl. wird Ihr letztes Projekt aber nicht automatisch geöffnet, das öffnen Sie dann einfach über den Button "Öffnen". Falls Sie nicht die kostenlose Version genutzt haben, müssen Sie auch Ihre erworbene Lizenznummer erneut eingeben.

    Den Namen des Layout finden Sie so:

    • Klicken Sie im auf den Button "Layout"
    • Klicken Sie oben rechts auf "Anderes Layout auswählen"
    • Jetzt sehen Sie oben in der Leiste mit den kleinen Vorschaubildern das ausgewählte Layout mit einer blauen Umrandung. Darüber steht der Name des Layout

    Hallo,

    Bilder werden ausschließlich über die integrierte Bildverwaltung (Erweitert > Bilder) bearbeitet. Dort kann auch der "Dateiname" verändert werden (Rechtsklick auf ein Bild > Eigenschaften).

    Zeta Producer hängt an den Original-Dateineman eigentlich nur ne Zahl dran, wenn das Bild schon existiert oder schon mal importiert wurde.

    Ich vermute, dass Sie dann ein "Responsive" Layout nutzen und Ihr Bildschirm evtl. gar nicht so breit ist um ein 2560 Pixel breites Fenster (zzgl. der Breite für Scrollbars etc). unterzubringen?
    Da wird es vielen der Besucher Ihrer Website sicher ähnlich gehen. Solche Bildschirmgrößen sind nicht gerade die Regel.

    Bitte immer bedenken, dass unsere Muttersprache für andere evtl. Fremdsprache ist. In dem Kontext ist so ein Witz dann nur bedingt lustig. Vor allem wenn man die Sprache sehr gut spricht…

    Stellen Sie sich nur mal vor, Sie wären auf einem Forum unterwegs in dem Englisch gesprochen wird. Sie strengen sich an, jeder versteht Sie und dann machen Sie so einen simplen Schreibfehler. Wie fühlen Sie sich, wenn dann einer der Muttersprachler so einen Witz ablässt? Ok. Zurück zum Thema.

    Hallo,

    ich vermute, das wird von einem der vielen Fremdcodes verursacht, die Sie im Projekt eingebaut haben. Eine solche URL, die von Zeta Producer generiert würde, haben wir bisher noch nie gesehen. Das mit dem "_flow" sieht mit nach PayPal aus. Prüfen Sie aber auch mal, ob für die betreffende Seite nicht zufällig eine Umleitung eingerichtet ist…

    Wenn ein Artikel nicht Sichtbar ist, dann wird er auch nicht veröffentlicht. Somit wird auch kein Quelltext veröffentlicht.
    Ich vermute mit "ich möchte den Artikel unsichtbar machen" meinen Sie nicht wirklich den Artikel, sondern die Vertikale Box, die das Skript immer am rechten Fensterrand anzeigt.
    Diese Box wird vom Code erzeugt. Wie Sie diese Box verbergen, müssen Sie nun wirklich den Hersteller des Codes fragen.

    Hallo,

    eidUrsache scheint, dass auf einer Seite ein leeres, deaktiviertes (rot dargestellt) Formular enthalten ist. Dieses verursacht den Fehler. Bitte auf einer Seite mit F8 in den Spaltenmodus wechseln, dann auf die betreffende Seite mit dem Formular wechseln und hier das Formular löschen. Danach wieder mit F8 in den Vorschaumodus wechseln. Der Fehler sollte nun nicht mehr erscheinen.

    Bitte mal prüfen, was unter "Erweitert > Erweiterte Einstellungen > Kodierung" eingestellt ist.

    Dort sollte bei "Kodierung:" utf-8 gewählt sein und der Haken bei der Option "BOM schreiben" sollte entfernt werden.

    Falls Sie da Änderungen machen müssen, sollten Sie danach alle Seiten neu erstellen > "Erweitert > Erstellen > Alle Seiten erstellen" und veröffentlichen.

    Hallo,

    ich sehe, dass dies Mißverständlich ist, aber im Moment wirkt sich die Checkbox "Mehrzeilig" nur auf die Eingabemaske aus. Wenn Sie einen Zeilenvorschub nach einer Zeile möchten, müssten Sie im Moment den entsprechenden HTML-Code <br /> am Ende der Zeile einfügen.

    Funktionierender Code:

    HTML
    <script type="text/javascript" src="https://s3.amazonaws.com/assets.freshdesk.com/widget/freshwidget.js"></script>
    <script type="text/javascript">
    	FreshWidget.init("", {"queryString": "&widgetType=popup&submitThanks=Thank+you+for+your+message.+You+should+receive+a+confirmation+email+in+a+few+minutes.", "backgroundImage": "http://www.olympos-systems.com/SupportButtonGhostSSTTRight.png", "utf8": "✓", "widgetType": "popup", "buttonType": "image", "buttonText": "Support", "buttonColor": "white", "buttonBg": "#1c2f3d", "alignment": "2", "offset": "225px", "submitThanks": "Thank you for your message. You should receive a confirmation email in a few minutes.", "formHeight": "500px", "url": "https://olympossystems.freshdesk.com"} );
    </script>
    
    
    
    
    <a href="#" onclick="FreshWidget.show(); return false;">Show FreshWidget</a>

    Ich habe keine Ahnung, was diese 3 Zeilen bewirken sollen. Onclick ist ein sogenannter Event-Handler der macht nur sinn im Kontext mit einem Objekt, das man auch anklicken kann. Sie benutzen das aber in einer Funktion. Diese kann keiner anklicken.

    Ich vermute <a href="#" onclick="GrooveWidget.open();">link</a> ginge eher in eine funktionierende Richtung.

    Hallo,

    Ihre Frage betrifft fremden JavaScript Code. Wie man diesen Code so einsetzt, dass sich bei Klick auf einen Link was öffnet (was ja unabhängig von Zeta Producer ist), sollten Sie besser beim Urheber des Codes erfragen, die kennen sich da besser aus.

    Hallo,

    hallo, man kann z.B. auf dem Server keine Umleitungen einstellen die als Bedingung prüfen, ob der Benutzer einen Bestimmten Anker (wird auch Sprungmarke genannt) in der URL hat oder nicht, weil der Anker gar nie an den Server übermittelt wird (der ist nur für den Browser interessant/sinnvoll).

    Es wäre also nicht möglich, serverseitig folgende Bedingung zu stellen:
    WENN URL = "seite.html#derAnker" DANN Umleitung zu "seite5.html".

    Aber ich denke, das war auch nicht Ihr Ziel. Ich denke, Sie wollten den Anker ja nur in der Ziel-Url nutzen und nicht in der Bedingung.

    Hallo,

    die ID für einen Artikel bleibt immer gleich. Der Browser sendet den Anker (#NNN) in der Regel nicht an den Server, da dieser nicht Bestandteil der URL ist, also können Sie den Anker nicht auf dem Webserver abgreifen. Aber Sie können in der Ziel-Url für eine Umleitung (Redirect) anscheinend einen Anker (also auch den Link) nutzen.

    Stellen Sie sicher, dass Ihr Webserver auch auf UTF-8 gestellt ist und nicht etwa im HEADER einen anderen Zeichensatz angibt.

    Falls Sie die Standard-Kodierung des Webservers nicht auf UTF-8 ändern können, dann sollten Sie den Webserver wenigstens so einstellen, dass er im Header keinerlei Kodierung sendet, dann stimmt die Darstellung der mit ZP generierten Webseiten auch.

    Hallo,

    danke für die Tests. Das zeigt uns allerdings, dass auf Ihrem Rechner irgend etwas verhindert, dass Zeta Producer Inhalte aus dem Internet nachladen kann. Was das ist, können wir von hier aus leider nicht ermitteln. Haben Sie einen zweiten Rechner auf dem Sie mal testen könnten, ob es sich da genau so verhält (natürlich am selben Netzwerk).

    Was der Jochen sagt. Domain und Hostname, welche in den FTP-Einstellungen konfiguriert sind und die Domain und Hostname der im Browser benutzt wird um in ein Online-CMS oder Gästebuch einzuloggen müssen übereinstimmen, sonst kommt das Cookie, das für den Login etc. genutzt wird durcheinander. So wie die Site im Moment angelegt ist, kann es nicht funktionieren.