reger
Returning Observer

Nicht genutzte Auflösungen ermitteln

Jump to solution

Hallo zusammen,

wir haben in unserem Projekt geschätzte 1001 Bildauflösungen hinterlegt. Das resultiert u.a. daraus, dass in einer Übergangszeit jede Auflösung für verschiedenen Ausgabemedien noch einmal in anderen Dimensionen hinterlegt werden musste. Diese Zeit ist jetzt vorbei und geschätzt kann die Hälfte der definierten Auflösungen entfernt werden. Da aber ja ein theoretisch die Möglichkeit besteht, dass eine eigentlich nicht mehr benötigte Definition auch weiterhin in einer Vorlage genutzt wird, nun der Wunsch nach einer Auswertung zum Verwendungsnachweis um da mal einen Überblick zu bekommen. Im Standard habe ich so etwas nicht gefunden. Über einen Tipp wäre ich dankbar ...

Viele Grüße

Gaby Reger

1 Solution

Accepted Solutions
mbergmann
Crownpeak employee

Hallo Gaby,

das ist in der Form nicht allgemein möglich, sondern hängt stark von euren Templates ab.

Das hat etwas damit zu tun, dass die benutzten Auflösungen ganz streng genommen erst „zur Laufzeit“ (also bei der Generierung) bekannt sind und außerdem noch von anderen Dingen abhängen können, je nachdem wie das Template gebaut ist: fixe Auflösung, abhängig von einer Eingabekomponente, ggf. wird der Name einer benutzten Auflösung ja sogar „berechnet“, so dass der Name der Auflösung nirgendwo „am Stück“ im Template steht.

Selbst wenn man etwas bauen würde, das während einer Vollgenerierung „mithalten” würde, welche Auflösungen bei einer Vollgenerierung benutzt werden, heißt das nicht dass man sie löschen kann - vielleicht treffen nur gerade zufälligerweise nicht die (letztlich ja beliebig in Templates formulierbaren) Bedingungen zu, unter denen eine aktuell nicht genutzte Auflösung dann doch gebraucht würde.

Letztlich hilft da nur einen guten Überblick über die Templates zu haben und wie dort Auflösungen verwendet werden.

Wenn sichergestellt oder bekannt ist, dass die Auflösungen nur „am Stück“ in den Templates stehen, gäbe es die Möglichkeit danach (über ein Script) zu suchen (Stichwort „QueryAgent“) und die zu sammeln, die keine Treffer haben...

Viele Grüße

Michael

View solution in original post

0 Kudos
1 Reply
mbergmann
Crownpeak employee

Hallo Gaby,

das ist in der Form nicht allgemein möglich, sondern hängt stark von euren Templates ab.

Das hat etwas damit zu tun, dass die benutzten Auflösungen ganz streng genommen erst „zur Laufzeit“ (also bei der Generierung) bekannt sind und außerdem noch von anderen Dingen abhängen können, je nachdem wie das Template gebaut ist: fixe Auflösung, abhängig von einer Eingabekomponente, ggf. wird der Name einer benutzten Auflösung ja sogar „berechnet“, so dass der Name der Auflösung nirgendwo „am Stück“ im Template steht.

Selbst wenn man etwas bauen würde, das während einer Vollgenerierung „mithalten” würde, welche Auflösungen bei einer Vollgenerierung benutzt werden, heißt das nicht dass man sie löschen kann - vielleicht treffen nur gerade zufälligerweise nicht die (letztlich ja beliebig in Templates formulierbaren) Bedingungen zu, unter denen eine aktuell nicht genutzte Auflösung dann doch gebraucht würde.

Letztlich hilft da nur einen guten Überblick über die Templates zu haben und wie dort Auflösungen verwendet werden.

Wenn sichergestellt oder bekannt ist, dass die Auflösungen nur „am Stück“ in den Templates stehen, gäbe es die Möglichkeit danach (über ein Script) zu suchen (Stichwort „QueryAgent“) und die zu sammeln, die keine Treffer haben...

Viele Grüße

Michael

0 Kudos