Entfernte Inhalte werden im Projektverzeichnis nicht entfernt
Автор: Michael L.Hallo zusammen!
Bei mir gibt es ein merkwürdiges Phänomen:
Ich binde mithilfe des Objektes "Hover Button" mp4-Videos auf meinen Seiten ein. Das Objekt speichert, wie es aussieht, die mp4-Dateien im Verzeichnis Preview => Files. Nun habe ich festgestellt, das WSX5 beim Entfernen bzw. einer Neuverknüpfung die Dateien nicht entfernt, sondern stattdessen eine zweite Datei anlegt. Die neue Datei bekommt etwas Kryptisches angehängt. Wenn die Datei beispielsweise Video.mp4 heißt, erzeugt WSX5 eine Datei mit dem Namen Video_yoovztfa.mp4. Auf diese Weise bekomme ich immer mehr unterschiedliche Dateien, was bei Videos natürlich auf dem Server zu enormen Datenmüll führt. Ich nehme nicht an, dass dies ein Problem des Hover Button-Objektes ist, sondern mit dem Programm selber zusammenhängt.
Warum merkt sich WSX5 diese Dateien, obwohl sie physisch gar nicht mehr vorhanden sind, und wie kann ich dieses Problem lösen?
Vielen Dank im Voraus!
Wahrscheinlich hast Du die Datei vor dem Löschen des Objekts Hover-Button nicht entfernt. Mit rechter Maustaste auf den Dateinamen klicken und dann Entfernen anwählen. Dies entfernt die Datei und danach kann das Objekt auch gelöscht werden.
Vermutlich bleibt die Datei in Deinem Fall nun trotzdem im Projekt, da Du sie nicht so, wie oben beschrieben, entfernt hast. Um die nicht erforderlichen Dateien zu entfernen, kannst Du mal versuchen
Автор
Vielen Dank für Deine Antwort, Franz-Josef!
Es geht im Augenblick nicht so sehr um das Entfernen des Objektes (vielleicht habe ich das auch einmal gemacht), sondern um das Ersetzen einer Video-Datei gegen eine Andere, die in der Regel den gleichen Namen hat.
Wenn ich in einem Video etwas am Inhalt geändert habe und es unter demselben Namen am selben Ort speichere, gibt es für mich zwei Möglichkeiten, die mir logisch erscheinen:
a.) Ich mache gar nichts, denn der Datei-Link im Link-Dialogfeld steht ja bereits ordnungsgemäß drin (Datei oder URL => Lokale Datei).
b.) Ich lösche den Eintrag in Datei oder URL => Lokale Datei (Eintrag markieren + Entfernungstaste) und erstelle den Link neu , was mir allerdings etwas absurd erscheint.
Beide Methoden scheinen aber WSX5 nicht zu gefallen. Ich verstehe die innere Logik des Programms dabei nicht.
Was meinst Du denn mit "rechter Maustaste auf den Dateinamen klicken und dann Entfernen"?
Zu Deinen 3 Punkten:
zu 1. Das hatte ich bereits versucht, bevor ich das Problem gepostet hatte - ohne Erfolg.
zu 2. Wie soll ich denn herausfinden, welche Dateien nicht benötigt werden? Die haben alle so undurchsichtige Namen wie "backup_0bxv3hhn.iwprj2". Ich habe deshalb den gesamten Inhalt gelöscht. Ergebnis: Ich habe noch eine weitere Videodatei-Kopie mit dem Namen Video__vspakpac.mp4
zu 3. Nach dem Import der iwzip-Datei sind im besagten Verzeichnis "Files" alle überflüssigen Dateien wieder da. Zum Glück legt WSX5 ein zweites Projekt mit einer "1" dahinter an. So kann ich es einfach wieder löschen.
Fazit:
1.) Ich sehe nicht durch, was WSX5 da eigentlich treibt.
2.) Ich habe keinen Plan, wie ich a) Ordnung da reinbringen soll, und b) in Zukunft Dateien austauschen soll, ohne WSX5 durcheinander zu bringen.
zu a.) Dabei kann passieren, dass WebsiteX5 die veränderte Datei nicht hochlädt, da es keine Änderung erkennen kann.
zu b.) Du klickst mit der rechten Maustaste auf den Dateinamen und wählst "Entfernen". Das entfernt die Datei richtig.
zu 2. Die nicht mehr benötigten Backups könntest Du am Erstellungsdatum der Datei erkennen.
zu Fazit 1.) warte mal abe, ob ein Admin von Incomedia sich hierzu äußert
zu Fazit 2.) der sicherste Weg sollte das korrekte löschen wie oben beschrieben (rechte Maustaste und Entfernen wählen) sein.
Автор
Ok, mal sehen, ob Incomedia etwas dazu sagen kann. Zwei Bemerkungen dazu:
Franz-Josef, Dir erst einmal vielen Dank für Deine Hilfe!
Da es Millionen von verschiedenen Konstellationen gibt wie man in WSX5 eine Website macht, kann das Programm nicht entscheiden was jetzt wichtig ist für das Projekt oder nicht.
Einfach einen Löschbutton gibt es ja für das ganze Projekt.
Sicherlich würde es helfen wenn man ein Objekt mit Inhalt löscht, dass es eine Meldung bringen würde...
"Achtung es sind noch Bilder vorhanden im Projekt die nicht gelöscht werden!!"
Állerdings was ist mit Filmen oder Dateien die in den Objekten sind....
Hello Michael
As indicated by Andreas, this would currently not be possible. Consider that this is the normal way most systems operate.
When a file gets swapped, the system will never delete the older file automatically. This is in order to avoid accidentally deleting a file that might be in use elsewhere or might somehow be needed for another operation
As of now, it is advised to manually delete the content of your website online should you wish to clean up your space after major changes on your website to avoid keeping older content there
Also deleting the Upload and Preview folder in your project folder can help when older content is still present from an older version of the project
I remain available in case you have further questions
Stefano
GOOGLE TRANSLATE ---
Hallo Michael
Wie von Andreas angedeutet, wäre dies derzeit nicht möglich. Beachten Sie, dass dies die normale Funktionsweise der meisten Systeme ist.
Wenn eine Datei ausgetauscht wird, löscht das System die ältere Datei niemals automatisch. Dies soll verhindern, dass versehentlich eine Datei gelöscht wird, die möglicherweise an anderer Stelle verwendet wird oder für einen anderen Vorgang benötigt wird
Ab sofort wird empfohlen, den Inhalt Ihrer Website online manuell zu löschen, wenn Sie Ihren Speicherplatz nach größeren Änderungen auf Ihrer Website bereinigen möchten, um zu vermeiden, dass ältere Inhalte dort verbleiben
Das Löschen des Upload- und Vorschau-Ordners in Ihrem Projektordner kann ebenfalls hilfreich sein, wenn ältere Inhalte aus einer älteren Version des Projekts noch vorhanden sind
Ich bleibe verfügbar, falls Sie weitere Fragen haben
Stefano
Автор
Danke Stefano!
Das regelmäßige Löschen des Upload- und Vorschau-Ordners wäre dann ein Teil dieses Aufräumen-Algorithmuses. In meinem Fall hat das alleine allerdings auch nichts geholfen.
Es waren nur zwei Vorschläge, um die Bedienung und Pflege von Projekten zu erleichtern