WebSite X5Help Center

 
Michael L.
Michael L.
User

Entfernte Inhalte werden im Projektverzeichnis nicht entfernt  de

Автор: Michael L.
Просмотрено 664, Подписчики 1, Размещенный 0  

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!

Размещено
7 Ответы
Franz-Josef H.
Franz-Josef H.
Moderator

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

  1. Im Projektverzeichnis die Ordner preview und upload löschen, sie werden beim nächsten Öffnen des Projekts wieder aufgebaut. Nach dem Öffnen mit gedrückter Strg-Taste auf den Vorschaubutton klicken und warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist (dadurch wird alles neu aufgebaut)
  2. Nicht mehr nötige Dateien aus dem backup-Ordner löschen (ist nötig, um die Zuordnungen aus den backups zu entfernen)
  3. Eine iwzip-Datei zu erstellen, und die Haken bei "Kopie der Vorschaudateien der Website einbeziehen" und "Backups einbeziehen" herausnehmen und anschließend die iwzip-Datei wieder importieren
Читать больше
Размещено От Franz-Josef H.
Michael L.
Michael L.
User
Автор

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.

Читать больше
Размещено От Michael L.
Franz-Josef H.
Franz-Josef H.
Moderator

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.

Читать больше
Размещено От Franz-Josef H.
Michael L.
Michael L.
User
Автор

Ok, mal sehen, ob Incomedia etwas dazu sagen kann. Zwei Bemerkungen dazu:

  1. Wenn die Art, wie man etwas löscht, so fundamental ist, und man bei einem abweichenden Vorgehen nie wieder aus dieser Nummer rauskommt, dann sollte Incomedia einen speziellen Lösch-Button platzieren und andere Möglichkeiten nicht zulassen.
  2. Da sich WSX5 scheinbar auch viel "Unsinn" merkt, wäre eine Möglichkeit angebracht, das Projektverzeichnis zu bereinigen. Das könnte ein Befehl oder ein Button sein, mit dem man regelmäßig alles entfernt, was nicht oder nicht mehr verwendet wird.

Franz-Josef, Dir erst einmal vielen Dank für Deine Hilfe!

Читать больше
Размещено От Michael L.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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....

Читать больше
Размещено От Andreas S.
Incomedia
Stefano G.
Incomedia

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

Читать больше
Размещено От Stefano G.
Michael L.
Michael L.
User
Автор

Danke Stefano!

  1. Das Argument von Andreas, einen möglichen Löschbutton betreffend, verstehe ich nicht ganz: Dieser Button, so mein Vorschlag, soll ja lediglich das Rechtsklick-Löschen ersetzen. Dann kann kein Nutzer mehr "falsch" löschen. Ich persönlich kann mir keine Situation vorstellen, bei der ich einen Inhalt entferne, aber gerne möchte das dieser Inhalt weiterhin im Projekt herumgeistert und mir das Leben schwer macht.
  2. Den Inhalt auf dem Server zu löschen und neu zu exportieren, mache ich regelmäßig - auch wenn mir das etwas vorsintflutlich erscheint. Aber das meinte ich eigentlich gar nicht. Ich sprach eher davon, dass es eine Möglichkeit geben müsste, den Projektordner regelmäßig zu bereinigen, denn dieser bestimmt schließlich, was auf den Server gelangt.
    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 smile

Читать больше
Размещено От Michael L.