Beiträge von Hanabi

    Hallo Hartmut,

    das ist jetzt "User-Experience". Bei einem Programm sollten häufig verwendete Funktionen direkt erreichbar sein, gleichzeitig sollten selten verwendete Funktionen nicht dazu führen, dass das Menü überladen wird und der User ob der Vielfalt der Schaltflächen die von ihm benötigte Funktion nicht auf Anhieb findet. Ein Einblenden bestimmter Funktionen erst auf Anforderung des Users ist daher sinnvoll. Das "Merken" einer zuletzt gewählten Einstellung halte ich für eine richtige Option, die in "Ideen und Wünsche für kommende Versionen" gehört. Ich verschiebe das mal in die passende Rubrik und gebe dem Thread einen passenderen Titel.

    Hallo Hartmut,

    Da ich gerade nur mit dem Tablet unterwegs bin, aus dem Stegreif nur eine Antwort auf die zweite Frage: Seit V14 gibt es die Möglichkeit der "Projektüberwachung". Das ist eine Toolbaranwendung, die nach Aktivierung automatisch mit Windows gestartet wird. Hierüber erfolt dann auch die Erinnerung, ohne das Zeta gestartet ist.

    Ich bin jetzt hinsichtlich der Ursache am Ende mit meinem Latein, da der Fehler irgendwo bei Dir auf dem Rechner liegt. Der ausgelieferte HTML-Code ist in Ordnung, es werde lediglich aus irgendeinem Grunde die "normalen" Bilder beim Erstellen nicht mitgenommen.

    Da neue Bilder ja angezeigt werden, kannst Du probieren, ob das bloße Aufrufen des Bild-Widgets in Zeta und nachfolgende Schließen über OK nicht bereits ausreichend ist, um ein Erstellen zu erzwingen. Da nach dem Schließen kurz "Verarbeitung läuft" eingeblendet wird, könnte dies zumindest etwas weniger "Fleißarbeit" bedeuten.

    Hallo Horkar,

    ich mach es mal kurz:

    1. im Projektordner auf die Startseite gehen, Mausklick rechts -> Bearbeiten -> Google -> Titel
    2. Layout -> Allgemein -> Favicon (vorzugsweise als *.ico, jpg oder gif gehen aber auch, quadratisches Bild mit Abmessungen 16x16 oder 32x32 px nutzen)
    3. im Bearbeitungs-Fenster runterscrollen bis zum Copyright, dann per Doppelklick öffnen, alternativ über Erweitert -> Attribute -> copyright_notice

    Hallo Erich,

    ich nehme mal view-source:http://www.famesa.ch/reisebericht-kroatien-2017.html als Grundlage für die weitere Recherche. Im Quelltext findet sich das Bild vs170717-002.png (die große Variant dieses Bildes wäre dann vs170717-002-large.png.

    Im Protokoll "Seiten erstellen" gibt es null Treffer zu vs170717-002.png, aber vier Treffer zu vs170717-002-large.png.

    Im Protokoll "Seite veröffentlichen" gibt es einen Treffer zu vs170717-002-large.png

    Korrekterweise ist http://www.famesa.ch/media/images/vs170717-002-large.png dann auch auf dem Server vorhanden, http://www.famesa.ch/media/images/vs170717-002.png fehlt hingegen.

    Zur Verifizierung: exakt gleiches Verhalten beim Bild sommerset-ch03.jpg und sommerset-ch03-large.jpg (Südafrika 2019)

    Der Fehler tritt also bereits beim Erstellen der Seite auf, den Server und das Veröffentlichen können wir ausklammern. Nach Quelltext handelt es sich immer um Einzelbilder und nicht um Bilderalben.

    Wenn ich im ZETA ein leeres Bildfeld zur Bearbeitung aufrufe, dann das Bild bearbeite. Z.B. den Helligkeitsregler ein paar Milimeter verschiebe, OK drücke und online veröffentliche, wird das Bild in der HP korrekt angezeigt. Wenn es keine bessere Lösung gibt, müsste ich das für alle Bilder machen. Wäre dann Fleissarbeit.

    In Zeta ist da aber schon ein Bild, oder?

    beim ganzen Grübeln ist mir jetzt erst aufgefallen, dass auf Deiner Seite im Quelltext die V15.0.0. steht. Aktuell ist die 15.0.1. Vor einer weiteren Fehlersuche bitte erstmal auf die aktuellste Version updaten, da wir sonst keinen vergleichbaren Programmstand haben. Dann nochmals alle Seiten erstellen (mit Protokoll) und das Protokoll direkt danach durchsuchen, ob auch die vs170717-002.png aufgeführt ist oder nur die large-Variante.

    Hallo Uwe,

    das habe eben erst gar nicht glauben wollen, stimmt aber. Eine *.zpproject enthält tatsächlich nur

    XML
    <?xml version='1.0' encoding='utf-8'?>
    <zetaProducer>
      <webProject>
        <configuration version="15.0" alternativeTitle="" alternativeConnectionString="" alternativeConnectionStringProviderName="" useConnectionPoolGuard="Default" />
      </webProject>
    </zetaProducer>

    Es wird jedoch zwingend der Ordner /content gebraucht. Im /content sind die eigentlichen Inhalte gespeichert. Testweise habe ich mal in einem Projekt alle Ordner außer /content gelöscht. Das Projekt lässt sich öffnen, verständlicherweise ohne Layout und mit entsprechenden Fehlermeldungen, die ignoriert werden müssen. Beim Aufruf des Layoutdesigners müssen erneut mehrere Fehlermeldungen übersprungen werden, dann kann aber auf ein anderes Layout gewechselt werden.

    Hinweis: Das ist jetzt keine regelgerechte Supportlösung.

    Hallo Markus,

    einzige Möglichkeit wäre ein vorhandenes Backup. Abhängig von der zur Erstellung genutzten Zeta-Version kann eventuell auch auf dem Server ein Backup liegen (sofern damals aktiviert).

    Ansonsten kommst Du vermutlich schneller voran, wenn Du die Seite neu aufbaust und die jeweiligen Inhalte per "copy &paste" von der noch online verfügbaren Seite einfügst.

    Die Ladezeiten sind nicht der Fehler, weshalb die Bilder nicht angezeigt werden. Die Chrome-Konsole zeigt für http://www.famesa.ch/suedafrika-fruehjahr-2019.html insgesamt 96 Fehler zu Bildern, dass diese nicht auf dem Server gefunden wurden. Hierzu brauchen wir die Ergebnisse aus dem Protokoll.

    Die fehlenden Bilder haben aber ebenfalls Einfluss auf die Ladezeit:

    Der Browser findet beispielsweise in Zeile 37 der HTML-Seite einen Verweis auf ein Bild, fordert dieses an und setzt die weitere Abarbeitung der Seite erst fort, wenn

    a) mit dem Download des Bildes begonnen wurde

    b) die Fehlermeldung zurückgegeben wird, dass das angeforderte Bild nicht existiert.

    Recht hat Walter aber hinsichtlich der teilweise verwendeten *.png. Diese beeinflussen das Gesamtergebnis der Seite negativ, da sie sehr lange lädt.

    Im Anhang mal ein Screenshot aus der Chrome-Konsole.

    Hallo Erich,

    unten rechts im Zeta Producer gibt es ein kleines schwarzes Dreieck. Das anklicken und dann auf "Protokoll". Dieses öffnet sich in einem neuen Fenster. Wenn Du mit zwei Bildschirmen arbeitest, das Fenster direkt auf den anderen Bildschirm legen, dann kannst Du alle Aktionen live verfolgen. Bei nur einem Bildschirm musst Du zwischen den Fenstern wechseln oder das Producer-Fenster verkleinern, damit beide nebeneinander liegen. Danach nochmals alle Seiten erstellen und dann die komplette Seite veröffentlichen. Warnungen (gelb) im Protokoll können ignoriert werden. Uns interessieren Fehler (rot) im Protokoll.

    Hallo Olav,

    ist nur eine Domain, zu einer Webseite wird sie erst durch entsprechende HTML-Dateien. Wenn im Browser eine Domain aufgerufen wird, prüft der Browser, ob im Stammverzeichnis dieser Domain eine index.html oder index.php vorhanden ist und ruft diese dann auf. Wenn keine index.* vorhanden ist, gibt der Browser bei reinem Aufruf der Domain einen Fehlercode aus.

    Frage: Was, wenn nicht die index.html, soll denn anzeigt werden bei Klick auf Logo oder Startseite-Button?

    PS: Ich hätte mir einen aussagefähigeren Titel für diesen Thread gewünscht!

    Hallo Horkar,

    Installiere Zeta mal auf einem zweiten Gerät mit Windows 7. Kopiere dann den Projektordner auf einen Stick und bearbeite das Projekt auf dem zweiten Gerät. Wenn dort alles problemlos läuft, auf beiden Geräten die Windows-Diensteverwaltung öffnen und vergleichen.

    Zuvor bitte mal noch posten, welcher Virenscanner und welche Firewall verwendet wird. Wenn sich das Sicherheitscenter nicht öffnen lässt, könnte dies durch eine externe Firewall deaktiviert worden sein.

    Hallo Detlev,

    Eure Seite liegt bei 1&1-Ionos, wenn ich das richtig sehe. Ich bin selber bei Ionos und verwende ebenfalls den Versand via SMTP für meine Formulare. Hierbei funktionieren folgende Einstellungen:

    Port 25

    Verschlüsselung TLS

    mit Port 587 und TLS funktioniert es bei mir nicht, ich komme am Ende zur selben Fehlermeldung wie bei Dir.

    Hallo Erich,

    hilfreich wäre hier ein Screenshot der FTP-Einstellungen in Zeta. Die aktuelle sitemap.xml zeigt unter anderem Folgendes an:

    Hier können mehrere Fehler vorliegen:

    1. in den FTP-Einstellungen ist unter "Webadresse" http://www.fasema.ch/meine-website/ eingetragen. Diesen Eintrag ändern auf http://www.fasema.ch
    2. in den FTP-Einstellungen ist unter "Zielordner" noch /meine-website/ eingetragen. Diesen Eintrag löschen, dann auf das Ordnersymbol neben dem Feld gehen, dort sollte dann htdocs angeboten werden. Diesen Ordner auswählen. Falls htdocs nicht angeboten wird, bitte einen Screenshot von dem Fenster machen
    3. bei allen oder auch nur einigen Seiten ist den Eigenschaften unter "Google" der Ordner "meine-website" angegeben. Hier bitte alle Seiten kontrollieren und den Eintrag bei Ordner löschen.

    Das Thema hatten wir übrigens schon unter Webseite veröffentlicht dort kommt Zugriff verweigert Error 403.

    Als erstes Problem (und einziges, was ich erkennen kann) sehe ich ein Sonderzeichen im Benutzernamen: "C:\\Users\\Pedro Louren‡o". Eigentlich steht an der Stelle ein "ç". Dieses wird aber anscheinend bereits von Windows fehlerhaft interpretiert.

    Lösungsansatz: Den Projektordner auf einen USB-Stick kopieren und dann vom Stick aus öffnen.

    Um weitere Probleme mit Sonderzeichen zu vermeiden, sollte der Benutzername geändert werden. Bitte den Fehler auch an den Support berichten und auf diese Fragestellung im Forum verweisen. Weiter kann ich momentan nicht helfen.

    Hallo Axel,

    da kommt es jetzt auch auf die Häufigkeit an. Bei weniger als 10 pro Tag ist der Klick auf "Löschen" vermutlich weniger zeitaufwändig, als die Spams zu sammeln und ein wiederkehrendes Profil zu entdecken. Wenn es sich bei mir mal wieder häuft, wende ich die bereits beschriebene "Hardcore-"-Methode an. Für uns als regionaler Verein ist es allerdings auch wesentlich einfacher, bestimmte Besuchergruppen als "entbehrlich" zu markieren.

    Ich möchte bitte um Entschuldigung Sie dass mein Grammatikfehler weil bin gehörlos. Vielen Dank um Verständnis.

    Über Grammatikfehler sehen wir hier gern hinweg. Wenn es doch einmal schwierig wird, die Frage zu verstehen, findet sich eigentlich immer jemand, der die Anfrage "übersetzt".

    Ich mache das mal gleich bei der Aktuellen Frage:

    "In Version 10 gibt es die Möglichkeit, im Projektordner die Hauptseiten nach Name auf- oder absteigend zu sortieren (Seite im Projektordner markieren -> Mausklick rechts -> erweitert -> Seiten sortieren). Gibt es eine Möglichkeit, auch in der V15 so zu sortieren?"

    Die Option "Sortieren nach Name" ist bereits mit Zeta 11 ersatzlos weggefallen. Es geh also nur "Nach oben" und "nach unten" bzw. ein Verschieben mit der Maus.

    Ein "Sortieren nach Name" kommt eigentlich nur bei Nachschlagewerken zum Einsatz, gewöhnliche Webseiten sind thematisch sortiert, so dass diese Funktion nicht benötigt wird.

    Das Info-Banner wurde eingeführt mit der 14.2.1 und im Rahmen der 14.3.1 um die "Gültigkeitsdauer" ergänzt. Technisch unterschiedlich in V14 und V15 ist lediglich die Umsetzung, wie ein "Hauptartikel" auf allen Seiten angezeigt werden kann.

    Noch zum Hintergrund der "Gültigkeitsdauer": Unter Optionen kann ja auch eine "Cookie-ID" vergeben werden. Diese ist bei einem vererbten Artikel (Version 14) und bei einem verknüpften Artikel (Version 15) auf allen Seiten gleich. Wenn das Info-Banner einmal geschlossen wurde (durch "X" bzw. den eingefügten "OK-Button") wird auf dem Rechner des Besuchers ein Cookie abgelegt, welches die Cookie-ID enthält. Bei erneutem Aufruf der Seite erfolgt ein Vergleich zwischen auf der Seite enthaltenen und bereits im Browsercache vorhandenen Cookies. Für die ID: Infobanner-007 wird dann festgestellt, dass ein noch bis 05.07.2020 gültiges Cookie vorhanden ist, der mit dieser ID verbundene Text auf der Homepage also nicht erneut gezeigt werden muss.

    Hallo Axel,

    am sinnvollsten ist da ein vernünftiger Spam-Filter im E-Mail-Postfach.

    Auf der Homepage ist das eher wie ein Wettlauf zwischen Hase und Igel. Jede Sicherheitsmaßnahme kann auch umgangen werden.

    Hardcoremäßig kannst Du die LOG-Dateien beim Hoster durchsehen, anhand Zeitstempel und "Nachricht erfolgreich gesendet" den IP-Adressbereich ermitteln, aus dem der Spam verschickt wurde, dann über https://dnslytics.com/ den Adressbereich prüfen, ob dieser für Dich als Besucher interessant ist und dann entweder sperren (Kenianer werden wohl kaum bei Dir Passbilder bestellen) oder aber nichts machen, falls der Angriff aus einem deutschen Netz erfolgte. Das wären dann aber je nach Anzahl der täglichen Besucher auch mal schnell 30 Minuten täglich, die für solchen Quatsch draufgehen.

    Also lass die Spammer spammen und fang sie im Posteingang ab.

    Hallo Axel,

    Das "Info-Banner" ist hierfür die richtige Lösung. Folgendes Vorgehen ist hierbei empfohlen:

    • Gehe auf die Wurzelseite des Projektes
    • wechsle mit F8 in den Spaltenmodus
    • gehe auf die Spalte Banner
    • mit "Mausklick rechts" neuen Artikel anlegen, hierbei Infobanner wählen
    • Hinweistext zu Datenschutz mit Verlinkungen eintragen (bei Bedarf Deaktivierungscode für Tracking mittels Umschalten auf HTML-Code hinzufügen)
    • Optionen wählen:
      • Häkchen rein bei "Nach dem Schließen nicht erneut anzeigen"
      • Cookie-Gültigkeit auf 365 Tage festlegen (solange wird auf dem Rechner des Besuchers gespeichert, dass der Hinweis gelesen wurde, nach 366 Tagen wird der Cookie-Hinweis erneut angezeigt)
    • Danach - je nach Programmversion - wie folgt auf allen Seiten anzeigen
      • Zeta 14: Über Mischpult (erweiterte Einstellungen) Häkchen rein bei "auf allen Seiten anzeigen"
      • Zeta 15: Artikel mit OK schließen, danach kopieren und auf allen Seiten jeweils im Bannerbereich als "Verknüpfung" einfügen. Nur durch "Verknüpfung" werden dann die am Artikel auf der Startseite vorgenommenen Änderungen auch auf alle anderen Seiten übertragen.

    Das vielmals titulierte "Einverständnis" ist technischer und juristischer Quatsch, da die DSGVO bei allem, was unter "Zustimmungspflichtig" fällt, eine Erfassung erst nach der Einwilligung zulässt. Sämtliche von Google-Analytics, Facebook-Pixel & Co. verwendeten Tools tracken aber bereits beim Betreten der Seite.

    Einwilligungen können immer widerrufen werden, bei Widerruf sind die erhobenen Daten ohne Wenn und Aber zu löschen. Ich finde das immer lustig, wenn eingewilligt werden soll, Kundendaten zu speichern. Kollidiert ganz klar mit den Aufbewahrungsfristen.

    ALSO: Keine Einwilligung, da diese sowieso nicht wirksam erteilt werden kann, sondern Information über Art der erhobenen Daten und Berechtigungsgrundlage.

    Hallo Michael,

    "TargetPageItemID" liefert im gesamten Forum neben Deinem Beitrag nur einen einzigen weiteren Treffer im frühen Beta-Test zur aktuellen Version 15. Den Fehler hatte ich beim Versuch, ein Testprojekt von V9 auf V15 zu konvertieren. Das sollte aber eigentlich in der weiteren Entwicklung behoben sein. Eure Seite hat ja auch schon einige Jahre im Bestand, wenn ich mir https://www.pvt2009.org/news.html anschaue. Gehe mal bitte in Version 14 auf die älteren Newsseiten und bearbeite dort die einzelnen Artikel. Diese sind wohl mit "Anreißertext" gemacht. In 2009 und 2010 öffnen sich diese jeweils in einem separaten Fenster, bei 2011 bis 2014 werden die Inhalte gar nicht gefunden.

    Ich vermute, dass in dem Bereich die Probleme liegen. Meine Idee wäre, zunächst mit F8 in den Spaltenmodus zu wechseln, ob irgendwo noch ausgeblendete Artikel sind. Diese nicht benötigten Artikel löschen. Nächster Schritt wäre dann, von "Anreißertext" auf "Text" und "Bild" umzustellen.

    Eine ähnliche Problematik könnte auch noch in den alten Bildergalerien stecken.

    Der Fehler liegt in Bild 1:

    "additional_meta" mit den Anführungszeichen ist anscheinend manuell angelegt worden. Die "..." führen dazu, dass das Attribut nicht als solches erkannt wird. Also bitte den Eintrag von dort kopieren und in das darunter liegende Attribut additional_meta eintragen. Danach das manuell angelegte Attribut mit ".." entfernen.

    PS: Mit Screenshot vom Inhalt des Attributs war ein Screenshot wie angefügt gemeint.

    Hallo Holger,

    das sieht so aus, als ob Du im Header 2 zweites "leeres" Bild eingefügt hast. Der Header wechselt ja die Bilder nach einer bestimmten Zeit, wenn er dann auf das zweite "leere" Bild wechselt, gibt es keinen Inhalt zum Anzeigen und es wird direkt der Inhaltsbereich angezeigt.