Beiträge von Stefan S

    Hallo,

    wenn Ich auf Ihre Seite gehe, sehe ich die Startseite komplett mit Bild und Layout. Vermutlich haben wir es hier mit einer Kombination von Umständen zu tun und eine davon ist, dass Sie noch alte Versionen der Seiten im Browser-Cache haben. Also vor dem Prüfen der der hochgeladenen Seite evtl. mal den Browser-Cache löschen (oder Seite mit STRG-F5 neu laden).

    Die FTP-Einstellungen sehen so weit gut aus. Ich kann daher nur vermuten, dass Ihre Firewall oder der Virenscanner mit integrierter Firewall die Verbindung stören. Können Sie die mal temporär abschalten?

    Hallo,

    das Verhalten in 12.2 ist so gewollt. Es gibt nur eine Farbeinstellung, die für Überschrift und Text gilt. Das Verhalten in 12.5 müssen wir natürlich korrigieren. Da sollte die Farbeinstellung der Überschrift (über das Zahnrad) greifen.

    Hallo,

    wenn Du ein Button-Widget mit mehr flexibilität willst, kannst Du natürlich die EInstellungen vom Layout direkt ins Widget verlagern. Wenn aber jede instanz des Widget nun eigene Einstellungen haben kann, muss jede Instanz auch eine zugehörige, eigene Regel im CSS haben.

    Das machen wir bei anderen Widgets auch. Z.B.: Wetter…

    Zur Erklärung.

    Nehmen wir an Du hast ein Widget, das einen Ghost-Button macht.
    Der User kann im Widget die Linienstärke definieren.
    Der user platziert auf einer Seite 2 solcher Widgets. Beim ersten ist die Linienstärke 3px beim zweiten ist sie 6px.
    Welchen Wert schreibst Du nun ins globale css? 3px oder 6px? Oder wie würdest Du das CSS so ins globale CSS-File schreiben, dass die Regel nachher zum richtigen Button passt (dem 1. oder dem 2.)?

    Eingaben in Felder in der Widget-Konfiguration gelten ja nur für das widget, nicht für alle.
    Eingaben in der Layout-Konfiguration (wenn man den Layout-Button klickt) hingegen gelten global.

    Daher bezieht unser bereits existierendes Button-Widget die meisten Werte (Linienfarbe, Füllfarbe…) aus den Layout-Einstellungen und nicht aus dem Widget ;) Die Ausrichtung kommt bei unserem aus dem Widget und wird einfach als inline CSS ausgegeben. Schau Dir doch das Button-Widget mal an.

    Beispiel der Ausrichtung des Buttons als inline CSS:

    Code
    <p style="text-align:<$= article.value('align') $>">

    Hallo,

    das macht nicht wirklich Sinn. Ein Widget kann ja mehrere Instanzen haben – also mehrmals auf verschiedenen oder sogar gleichen Seiten eingefügt sein. Welchen Wert würdest Du dann global wegschreiben?

    Sowas also besser per JavaScript handeln (schau mal imagegallery.js des Widget "bilderalbumv12" an, das generiert css und injiziert es in den <head>) oder mit dem Widget ein inline css generieren.

    Hallo,

    der Code von mir bezog sich auf den CSS "active" Zustand eines Links. Das ist der Moment in dem die Maus drauf klickt (und der Maus Button gedrückt ist).

    Ich verstehe jetzt aber, was Sie meinen. Das wäre dann dieser Code (dieser ersetzt den bisherigen):

    Code
    <style>
      #mainmenu a{ font-weight: normal;}
      #submenu a.subnav1{ font-weight: normal;}
      #submenu a.subnav2{ font-weight: normal;}
      #submenu a.subnav1active{ font-weight: normal;}
      #submenu a.subnav2active{ font-weight: normal;}
    </style>

    Hallo,

    wenn Sie in Ihrem Projekt in Zeta Producer auf "Website > Erweitert > Erweiterte Einstellungen > Kodierung" gehen. Ist da vor der Einstellung "BOM Schreiben" ein Haken gesetzt oder nicht? Bitte nichts ändern, ich muss nur wissen, wie Ihre Einstellung momentan ist.

    Sie sagen, Sie erhielten die Fehlermeldung beim veröffentlichen? Das kann eigentlich nicht sein. Kann es nicht eher sein, dass Sie die Fehlermeldung erhalten, wenn Sie die veröffentlichte Seite im Browser ansehen?

    Hallo,

    so kommen wir weiter. Sie haben 2 Probleme:

    • haben Sie in Zeta Producer noch ein Formular definiert, das ein nicht mehr unterstütztes Skript verwendet (ist über die Links auf der Fehlerseite genau beschrieben). Sie müssen Ihr Formular bearbeiten und unter Optionen das Skript auf "Via PHP" stellen.
    • Auf Ihrem Webserver ist kein PHP aktiviert oder die "Web-Adresse" in den FTP-Einstellungen stimmt nicht (unter dieser Adresse wird auf PHP geprüft). Prüfen Sie, ob Ihr Web-Hosting auch PHP beinhaltet und wie man das aktiviert.

    Hallo,

    uns fehlt hier die Zeit, externe Lösungen komplett nachzustellen. Ich hatte nur einen allgemeinen Hinweis gegeben, wie sowas in Zeta Producer durchgeführt werden kann. Hier geht es ja um basis HTML/Javascript-Technologie, die von uns natürlich unterstützt wird.

    Evtl. klappt es ja besser, wenn Sie die Seite zunächst mal ausserhalb von Zeta Producer in einer normalen HTML-Seite aufbauen und wenn die läuft den Code in Zeta Producer übertragen?

    Hallo,

    eine Lösung wäre z.B. den Ordner einfach per FTP-Software direkt auf Ihren Server zu kopieren. Wenn Sie im Quellcode dann Absolute-Pfade verwenden (http://www.domain/ordner/datei.js), läuft es dann anschließend sogar in der Zeta Producer internen Vorschau, obwohl die Dateien dort gar nicht vorhanden sind.

    Quellcode binden Sie dann wie beschrieben anhand eines Quellcode-Widgets ein.

    In das Quellcode-Widget würden Sie dann wahrscheinlich folgendes eintragen:

    Code
    <script type="text/javascript" src="http://ihreDomain/einOrdner/GM_Utils/GPX2GM.js"></script>
    <div id="map" class="meine.GPX" style="width:620px;height:500px">
        <noscript><p>Zum Anzeigen der Karte wird Javascript benötigt.</p></noscript>
    </div>

    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.

    Das Online-CMS benötigt keine Lizenz pro user, und kann in Zeta Producer ab der Business-Lizenz eingefügt werden. Das Online-CMS bietet aber nur einen Bruchteil der Funktionen von Zeta Producer und muss auf jeder Seite, die online bearbeitet werden soll explizit als Artikel eingefügt werden. Hierbei kann es pro Bereich auch nur ein Online-CMS geben. Bei Layouts mit News-Spalte, kann man also entweder den Inhaltsbereich oder den Newsbereich per Online-CMS bearbeiten, aber nicht beide. Per Online-CMS erfasste Inhalte sind unabhängig von Zeta Producer, existieren nur Online und sind in Zeta Producer nicht sichtbar. In Zeta Producer erfasste Inhalte sind im Online-CMS nicht bearbeitbar.

    PDF-Dateien kann man hochladen (Datei einfügen) – beim Hochladen wird automatisch ein Link generiert, der bei Klick die PDF-Datei runter lädt.
    Den genauen Funktionsumfang (Dateien einbinden etc.) sehen Sie am besten bei einem Test unserer Live-Demo.

    Vermutlich haben Sie nur die Seite gelöscht, auf der das Formular war, nicht die Formulardefinition selbst. Gehen Sie doch einfach mal nach der von mir verlinkten Handbuchseite vor und legen Sie ein neues Formular an. Dieses fügen Sie dann auf einer entsprechenden Seite ein. Dann sollte es soweit korrekt konfiguriert sein und es hängt nur noch davon ab, ob Ihr Server PHP korrekt unterstützt…

    Hallo,

    da wäre es wohl besser alle "Bearbeiter" hätten eine Lopie (und eigene Lizenz) von Zeta Producer. Allerdings müssten dann auch alle Zugriff auf die Projekt-Datei haben. Diese wird normalerweise lokal auf Laufwerk C: gespeichert. Bei Ihrer Anwendung müssten die Daten dann aber auf einem für alle Zugänglichen Server oder auch einem Cloud-Dienst wie Google Drive, Dropbox o.Ä. liegen. Es sollte kann dann aber immer nur jeweils ein Bearbeiter am Projekt arbeiten. Es ist nicht möglich, das 2 verschiedene Bearbeiter gleichzeitig am Projekt arbeiten.

    Hallo,
    also ich vermute mal, Sie nutzen das Layout "Contemporary Responsive". Das beinhaltet am Ende der Seite eine optionale Sitemap. Die Sitemap können Sie im Bereich "Fußzeile" in den Layouteinstellungen komplett abschalten (Anzeigen auf "nein" stellen). Dort können Sie auch Schriftgröß, Schriftfarbe und Hintergrundfarbe einstellen. Mehr Einstellungen sind in diesem Layout nicht vorgesehen.

    Hallo,
    Sie sagen "erkennt Zeta nicht", haben aber nicht beschrieben, wie sich das äußert. Ich vermute daher, dass es die Domain nicht akzeptiert, wenn Sie sie in ein Feld in der FTP-Konfiguration eingeben.

    Das kann sich nach kurzer Zeit (wenn der DNS aktualisiert ist) von selbst geben. Ansonsten, nach eingabe in das feld "Webadresse" einfach nicht auf den grünen Haken klicken…

    Online-CMS: http://homepage-erstellen-mit-desktop-cms.zeta-producer.com/online-cms-einfuegen.html

    Herzlichen Dank! Ich habe das weiter gegeben. Wir melden uns wieder. Das kann aber leider etwas dauern, weil dererlei Probleme sehr schwer einzugrenzen sind (da verschlüsselte Kommunikation mit PayPal im Spiel ist und wir keinen Zugriff auf PayPal-Server haben um zu sehen was dort ankommt).

    Herzlichen Dank. Letzte Fragen bevor ich das an unseren Entwickler übergebe:

    • Wenn Sie beide dies getestet haben, welches Konto haben Sie als "Käufer verwendet"? Das selbe wie in den Shop-Einstellungen in der Pay-Pal API definierte, oder ein anderes?
    • Wenn Sie sich mal per FTP-Client auf dem Webserver folgende Datei in einem Editor ansehen: media/Scripting/ServerSideScripting/PHP/shop/debug.inc.php
      Was steht drin? public static $debug = false; oder public static $debug = true?

    Vielen Dank für Ihre Hilfe beim Ermitteln der Ursache!