Bilder von deaktivierten Seiten werden auf Webspace geladen = Problem

  • Hallo,

    wir haben wegen einem offenen Rechtsstreit ca. 30 Seiten in unserem Webprojekt deaktiviert.
    Die Ansicht über Browser funktioniert(e) wie gewünscht, aber ungenutzte Grafiken blieben im Webspace erhalten.

    Habe im Webspace den "media" Ordner mit Unterordnern und allen Inhalten per FTP gelöscht.
    Anschließend in ZP "Alle Seiten erstellen" und "Komplette Webseite veröffentlichen" durchgeführt.

    Die deaktivierten Seiten (html) sind im Internet wirklich richtig gelöscht.

    Das Problem:
    Es werden die Medien (Grafiken und Fotos) der deaktivierten Seiten automatisch neu ins Internet (Webspace) übertragen obwohl sie auf keiner aktiven Seite enthalten sind.
    Für uns ist das wegen dem Rechtsstreit ein technisches Problem und bitte um Hilfe!

    Die deaktivierten 30 Seiten samt allen Inhalten im ZP-Webprojekt löschen ist nicht erwünscht, weil wir diese mit großem Aufwand aufbereiteten Seiten nach gerichtlicher Klärung wieder aktivieren (veröffentlichen) wollen.

    Wie kann ich verhindern, dass deaktivierte Inhalte/Medien auf den Webspace übertragen werden?

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo,

    du kannst (nach dem erneuten Löschen der Daten auf deinem Webserver) unter Website > Veröffentlichen > "Ausgewählte Dateien veröffentlichen", diverses einstellen was veröffentlicht werden soll und was nicht, durch ein Häkchen setzen (veröffentlichen) oder nicht (nicht veröffentlichen).

    Ich denke, das du damit das gewünschte Ergebnis hinbekommen solltest.
    Kannst es ja mal dir ansehen und testen.

    Gruß
    Jochen

  • Danke Jochen,

    aber das funktioniert leider nicht, weil dort nur die aktiven Seiten auswählbar sind.

    Das Problem sind aber die Grafiken und Bilder der deaktivierten Seiten.
    Diese dürfen lt. Gericht vorläufig nicht im Internet auffindbar sein!

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo Walter,

    also ich glaube, ich würde folgendes tun:

    1. In den Ordner gehen, in dem sich das komplette Projekt befindet (z. B. C:\Users\DEIN-BENUTZERNAME\Documents\Zeta Producer 12.5\Projects)
    2. Den kompletten Ordner (mit Deinem Projekt) kopieren
    3. Den komplett kopierten Ordner auf einen Stick ziehen und auf CD/DVD brennen; die Datei im kopierten Ordner auf Deinem Rechner, die auf .zpproject endet, ändern/ergänzen, z. B. "meinprojekt.zpproject" in "meinprojekt-alt.zpproject"
    4. Eine FTP-Sicherung (z. B. mit Filezilla) aller Daten auf dem externen Server (www...) machen, aktueller Stand.
    5. Im Original-Projekt ein paar kleinere Änderungen machen und dann im kopierten Projekt (auf Deinem Rechner) prüfen, ob hier noch die ursprünglichen Inhalte sind; sollte so sein
    6. Wenn das funktioniert, im Original-Projekt alle Rubriken und Dateien entfernen, die dort nicht mehr sein dürfen
    7. Im Original-Projekt über "Erweitert" -> "Bilder" -> "Werkzeuge" -> "Nicht verwendete Bilder suchen" und diese dann löschen; dies muss bei allen Galerien, die dort zu sehen, einzeln gemacht werden
    8. Die Ordner "output" und "previews" (nur diese!) im Original-Projektordner (C:\Users\DEIN-BENUTZERNAME\Documents\Zeta Producer 12.5\Projects) komplett löschen
    9. No panic: Wenn Du auf "Layout" klickst, wird das Layout wieder angezeigt
    10. Über "Erweitert" -> "Seiten erstellen" -> Alle Kästchen anklicken
    11. Auf "Vorschau" gehen und prüfen, wie es aussieht, sind die alten Inhalte weg?
    12. In den Ordnern "output" und "previews" sind nun nur noch die aktuellen Inhalte. Diese würde ich mir ganz genau anschauen und prüfen, ob wirklich alle "unerwünschten" Dateien weg sind. Wenn nicht, würde ich nachbessern und zwar ausschließlich im Projekt, denn die Daten bei "output" und "previews" werden bei der nächsten lokalen Vorschau alle wieder generiert.
    13. Wenn ja, würde ich das Projekt "komplett" publizieren
    14. Eine FTP-Sicherung aller Daten auf dem externen Server (www...) machen, die "bereinigte Version". Diese Dateien dann ebenfalls nochmals ganz genau checken!
    15. Beide FTP-Sicherungen (vorher/nachher) auf CD/DVD brennen

    So würde ich es machen, weil dadurch das versehentliche Wiederhochladen aus dem Projekt heruas (weil man vielleicht vergessen hat, bestimmte Daten für die Veröffentlichung auszuschließen, weil es schnell gehen muss) verhindert wird.
    Und weil die "Vorher-/Nachher"-Situation auf dem FTP-Server somit dokumentiert ist. Eine CD/DVD kann ja nicht mehr verändert werden ...

    Dieses Vorgehen ist vielleicht etwas aufwendiger, aber dafür m. E. sicherer; auch für den Programmierer/Webdesigner ;) .

    Inhalte von einem in ein anderes Projekt per Copy & Paste zu übertragen, geht meiner Erfahrung nach sehr schnell.

    Alle Angaben hier sind natürlich ohne Gewähr.

    Liebe Grüße & gutes Gelingen wünscht

    Sunny :)

    ruster.MEDIA
    Inhaber: Sonja Ruster
    Zeta 17.2.2 | Business

    🌞

  • Hallo,

    hast du auch mal die Optionen bei "Bild" und "Datei" angesehen?
    Insbesondere die Möglichkeit "Bild/Datei als nicht geändert markieren"?
    Könnte sein, das du dadurch auch das gewünschte hinbekommst.
    (Hab das aber nicht selbst überprüft ;)

    Nachtrag: Eben nochmal nachgedacht, und dabei draufgekommen, das dies nicht hinhauen kann.
    Sorry, war jetzt doch ein langer Tag und ich mach jetzt Feierabend.

    Kannst es so wie sunny beschrieben hat mal versuchen, oder vielleicht schreibt dir jemand anderes noch was dazu.

    Gruß
    Jochen

  • Moin,

    warum so kompliziert:

    Projekt kopieren und darin alle deaktivierten Seiten und Bilder löschen und dann hochladen. Das akt. Projekt (was euch ne Menge Arbeit gemacht hat) auf Festplatte und ev. anderen Datenträger sichern und später dann nach Ende des Rechtsstreits gegen das "halbleere" Projekt austauschen. Vor dem Tausch über Filezilla den Webserver löschen - und zwar 2 mal:

    1. Mal: volles Projekt löschen -> "halbleeres" Projekt hochladen
    nach Rechtsstreit:
    2. Mal: "halbleeres" Projekt löschen -> volles Projekt hochladen

    Sorry Sunny, deine 15 Punkte sind mir zu aufwändig.

    Gruß wurzelsepp

  • Hallo Sunny, Jochen und Wurzelsepp!

    @fragezzeichen = Sunny
    Alle Inhalte so wie Sie beschreiben nicht nur deaktivieren, sondern inkl. aller Grafiken/Bilder vollständig löschen ist eine sichere Methode.
    Aber dadurch gehen die aufbereiteten 30 Seiten verloren und müssten später mühsam wieder neu (teilweise Texte kopierbar) aufgebaut werden.

    Sie schreiben "Inhalte von einem in ein anderes Projekt per Copy & Paste zu übertragen, geht meiner Erfahrung nach sehr schnell.". Wie machen Sie das (--> siehe unten)?

    @Jochen
    Danke für den Hilfeversuch, aber Ihr "Nachtrag: Eben nochmal nachgedacht, und dabei draufgekommen, das dies nicht hinhauen kann." bestätigt dass es leider so nicht funktioniert.


    @wurzelsepp
    Die Variante "volles/halbleeres Projekt" erstellen und austauschen würde nur bei einem Projekt an dem sich (fast) nichts ändert funktionieren.


    Seiten auf anderes Projekt übertragbar?
    In der Forumsuche fand ich dass das nicht funktioniert und keine ganzen Seiten von einem Projekt auf ein anderes Projekt übertragen/kopiert werden können, weil z.B. Links, Dateiverweise usw. nicht zusammenpassen würden. Wenn das doch ginge wäre es eine praktikable Lösung.
    Link: Einzelne Seiten zwischen Projekten kopieren
    Nur einzelne Textteile bzw. teilweise Artikelinhalte aus "gesichertem" Projekt kopieren käme einer Neuerstellung sehr nahe.
    Übertragbarkeit von Seiten auf anderes Projekt sollte wohl einen eigener Forumtitel werden?

    Der Rechsstreit wird vorasusichtlich eine großen Zeitraum beanspruchen. In dieser Zeit sind (laufend) Ergänzungen und Änderungen im Projekt zu erwarten, die unabhängig von den deaktivierten 30 Seiten sind.

    Bis zur nächsten Projektänderung habe ich als vorläufige Notlösung die betroffenen Dateien aus dem media Ordner im Webspace gelöscht.

    Vielleicht kann jemand von ZetaProducer die Frage
    "Wie kann ich verhindern, dass deaktivierte Inhalte/Medien auf den Webspace übertragen werden?"
    klären.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo,

    noch 2 Ideen:

    • Wenn Sie die Dateinamen der Bilder kennen, könnten Sie einfach über eine .htaccess-Datei den Zugriff auf all diese Bilddateien verbieten. So können die Bilder zwar auf dem Webserver liegen, aber nicht abgerufen werden.
    • Alle Artikel, auch Bildartikel (je nachdem, wie Sie die Bilder in der Seite eingebunden haben) können "unsichtbar" gestellt werden bzw. kann eine zeitgesteuerte Sichtbarkeit eingestellt werden. Artikel öffnen, unten rechts auf "mehr" klicken, danach ggf. mehrmals auf die kleinen "+"-Icons klicken, bis Sie die Sichtbarkeitssteuerung sehen. Evtl. funktioniert dies ja auch für Sie.

    PS: Sie haben ja nur die Seiten deaktiviert, nicht aber einzelne Inhalte. Da Bilder auch auf anderen Seiten dargestellt werden könnten, werden diese dann trotzdem noch veröffentlicht.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Wenn Sie die Dateinamen der Bilder kennen, könnten Sie einfach über eine .htaccess-Datei den Zugriff auf all diese Bilddateien verbieten. So können die Bilder zwar auf dem Webserver liegen, aber nicht abgerufen werden.

    Sehr geehrter Herr Seiz,

    können Sie mir bitte schreiben was ich wie für diese Lösungsvariante machen muss oder wo ich Informationen dazu finde.

    Dieser Lösungsvorschlag gefällt mir, weil damit das Projekt (mit den deaktivierten ZP-Seiten) bearbeitbar erhalten bliebe und ohne viel Aufwand die Seiten später wieder aktiviert werden können.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo,

    was eine ".htaccess"-Datei ist und wie man diese anlegt (erfordert den Betrieb eines Apache-Webservers mit mod_rewrite, falls Ihre Website unter Windows mit IIS läuft, gibt es andere Wege), googeln Sie bitte.

    Die .htaccess-Datei könnte dann z.B. so aussehen (die Zeilennummern und das Wort "Quellcode" gehören nicht zum Code!!!):

    Apache Configuration
    RewriteEngine On
    RewriteRule bild1\.jpg - [NC,F]
    RewriteRule bild2\.jpg - [NC,F]

    Wichtig ist, dass im Dateinamen enthaltene Punkte mit vorangestelltem Backslash "escaped" werden.

    Im oben gezeigten Beispiel wird der Zugriff auf die Dateien "bild1.jpg" und "bild2.jpg" verweigert und zwar egal, ob diese Dateien in irgend einem Unterverzeichnis liegen, oder nicht.

    Wer es genau wissen will:
    NC macht die Regel unempfindlich für Groß-Kleinschreibung
    F verbietet den Zugriff

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Walter,

    das kommt darauf an wie du die Bilder benannt hast ... und wo die alle liegen ;)

    Ich denke das deine Bilder alle eine unterschiedliche Bezeichnung haben ... und im Media-Verzeichnis liegen? Also erstellst du eine .htacces wie folgt:

    RewriteEngine on
    RewriteRule tollesbild-1\.jpg$ / [R,L]
    RewriteRule nochbesseresbild-2\.gif$ / [R,L]

    u.s.w für weitere Bilder

    Die .htaccess bringst du mit einem FTP-Programm dann in dein Media-Verzeichnis. Danach sollten die Bilder nicht mehr zu sehen sein ... aber im Layout ist dann die Beschreibung aus dem Alt-Tag noch vorhanden.

    Du könntest aber auch ein neues Bild, mit Hinweis "Vorübergehend nicht erreichbar", erstellen und die Anfragen an die Bilder die nicht erscheinen sollen kurzfristig umleiten.

    RewriteEngine on
    RewriteCond %{REQUEST_URI} .*tollesbild-1\.jpg$ [OR]
    RewriteCond %{REQUEST_URI} .*nochbesseresbild-2\.jpg$
    ...
    RewriteRule ^(.*)$ http://deinewebseiteATdomain/media/vorruebergehend-nicht-erreichbar.jpg [L,R=301]

    Dann werden nicht die gesperrten Bilder angezeigt sondern als Platzhalter dein neues Bild mit dem Hinweistext.

    Später musst du nor noch die .htaccess und das Hinweisbild aus dem Media-Verzeichnis löschen .. und alles sollte sein wie früher.

    Aber ... alles ohne Gewähr :) Eventuell fällt ja jemand noch eine bessere Möglichkeit ein. Oder du stellst deine Frage einmal im Forum von modrewrite.de

    Mit freundlichem Gruß, Jan

  • DANKE für die Informationen!

    @sseiz
    Sehr geehrter Herr Seiz,
    habe Ihr Beispiel in einem Testprojekt im media Verzeichnis getestet und funktionert.
    Werde es so im Webspace des ZP-Projektes einfügen.

    Anmerkung für spätere Forumleser/-innen:
    Grafiken sind fallweise in drei Varianten gespeichert und müssen somit alle Varianten in .htaccess eingetragen werden.
    Beispiel:
    In unserem Projekt sind nur die zwei Bildvarianten Bild.jpg und Bild-large.jpg betroffen.
    Es sind zusätzlich Bilder in Verzeichnis /thumbnails als Bild-xxx.jpg gespeichert.
    Welche Bedingungen das zusätzliche /thumbnails Verzeichnis erstellen ist mir (noch) nicht bekannt und für meine Problemlösung derzeit unbedeutend. In unserem Beispiel sind es Bilder aus einem Bilderalbum, im Testprojekt aber auch andere Bilder.

    @Jan
    Hallo Jan,
    danke für die ergänzenden Tipps!
    "Dann werden nicht die gesperrten Bilder angezeigt sondern als Platzhalter dein neues Bild mit dem Hinweistext." kann in weiterer Folge für uns hilfreich sein.

    ALLEN besten Dank!

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

    Einmal editiert, zuletzt von Walter (1. Dezember 2015 um 14:57)

Jetzt mitmachen!

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