Re: OpenCms 20: Unused content for binary files/PDFs

Jochen Graf via opencms-dev <[email protected]> Wed, 12 Nov 2025 09:33:47 +0100
Newsgroups gmane.comp.cms.opencms.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============0866770063040453221==
Content-Type: multipart/alternative;
 boundary="------------aGarO1qXj4tP1pY37mDGniM8"

This is a multi-part message in MIME format.
--------------aGarO1qXj4tP1pY37mDGniM8
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Kai,


if the images and documents are stored in galleries, you can use the 
“Optimize gallery dialog” for this purpose.


Hope this helps

Jochen


[1] 
https://documentation.opencms.org/opencms-documentation/the-opencms-workplace/galleries#optimize-galleries-13e9c14f



Am 12.11.25 um 09:22 schrieb Schliemann, Kai via opencms-dev:
> Hi,
>
> on first sight it looks like the unused content module is not supposed 
> to find binary files like images, pdf files...
> We are looking for a way to find pdf files which are not linked in any 
> page. Best way would be a list like in the unused content module, 
> being able to delete one file or more files at the same time.
> Is there a possibility to do so or do we have to implement such a feature?
>
> Thanks a lot for your help.
>
> Best regards
> Kai
>
> ___________________________________________
>
> Kai Schliemann
>
> regisafe GmbH
>
> Qualitätsmanagement
>
> Heerstr. 111, 71332 Waiblingen
>
> Fon: 07151 96528-120
>
> Fax: 07151 96528-999
>
> E-Mail:[email protected]
>
> www.regisafe.de <http://www.regisafe.de/>
>
> Geschäftsführung: Dirk Nerling, Frank Schellmann
>
> Geschäftsleitung:
>
> Katja Benkenstein, Stefan Fuchs, Konstantinos Kododimos
> Amtsgericht Stuttgart, HRB 756764
>
> ________________________________________________
>
> Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte 
> Informationen. Wenn Sie nicht der richtige Adressat sind oder diese 
> E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den 
> Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren 
> sowie die unbefugte Weitergabe dieser Mail oder von Teilen dieser Mail 
> ist nicht gestattet. Wir haben alle verkehrsüblichen Maßnahmen 
> unternommen, um das Risiko der Verbreitung virenbefallener Software 
> oder E-Mails zu minimieren, dennoch raten wir Ihnen, Ihre eigenen 
> Virenkontrollen auf alle Anhänge an dieser Nachricht durchzuführen. 
> Wir schließen außer für den Fall von Vorsatz oder grober 
> Fahrlässigkeit die Haftung für jeglichen Verlust oder Schäden durch 
> virenbefallene Software oder E-Mails aus.
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> https://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
>
-- 
Alkacon Software GmbH & Co. KG  - The OpenCms Experts
http://www.alkacon.com -http://www.opencms.org

--------------aGarO1qXj4tP1pY37mDGniM8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Kai,</p>
    <p><br>
    </p>
    <p>if the images and documents are stored in galleries, you can use
      the “Optimize gallery dialog” for this purpose.</p>
    <p><br>
    </p>
    <p>Hope this helps</p>
    <p>Jochen</p>
    <p><br>
    </p>
    <p>[1]
<a class="moz-txt-link-freetext" href="https://documentation.opencms.org/opencms-documentation/the-opencms-workplace/galleries#optimize-galleries-13e9c14f">https://documentation.opencms.org/opencms-documentation/the-opencms-workplace/galleries#optimize-galleries-13e9c14f</a></p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Am 12.11.25 um 09:22 schrieb
      Schliemann, Kai via opencms-dev:<br>
    </div>
    <blockquote type="cite"
cite="mid:AS8PR08MB101004E4EF5C33B4ACFEE7B21FCCCA@AS8PR08MB10100.eurprd08.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        Hi,</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        <br>
      </div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        on first sight it looks like the unused content module is not
        supposed to find binary files like images, pdf files...</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        We are looking for a way to find pdf files which are not linked
        in any page. Best way would be a list like in the unused content
        module, being able to delete one file or more files at the same
        time.</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        Is there a possibility to do so or do we have to implement such
        a feature?</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        <br>
      </div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        Thanks a lot for your help.</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        <br>
      </div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        Best regards</div>
      <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
        class="elementToProof">
        Kai</div>
      <div class="elementToProof" id="Signature">
        <div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"
          class="elementToProof">
          <br>
        </div>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 10pt; color: rgb(33, 176, 230);">___________________________________________</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 10pt; color: rgb(88, 88, 88);"> </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Kai
            Schliemann</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">regisafe
            GmbH</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Qualitätsmanagement</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Heerstr.
            111, 71332 Waiblingen</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;"> </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Fon:
            07151 96528-120</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Fax:
            07151 96528-999</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">E-Mail:</span><span
style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(88, 88, 88);">
            <a style="margin-top: 0px; margin-bottom: 0px;"
              href="mailto:[email protected]"
              moz-do-not-send="true" class="moz-txt-link-freetext">
              [email protected]</a> </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(88, 88, 88);"><a
style="color: rgb(88, 88, 88); margin-top: 0px; margin-bottom: 0px;"
              href="http://www.regisafe.de/" moz-do-not-send="true">www.regisafe.de</a>
          </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(89, 89, 89);"> </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Geschäftsführung:
            Dirk Nerling, Frank Schellmann</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Geschäftsleitung:</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Katja
            Benkenstein, Stefan Fuchs, Konstantinos Kododimos<br>
            Amtsgericht Stuttgart, HRB 756764</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(33, 176, 230);">________________________________________________</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(33, 176, 230);"> </span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"><span
            style="font-family: Arial, sans-serif; font-size: 9pt;">Diese
            E-Mail enthält vertrauliche und/oder rechtlich geschützte
            Informationen. Wenn Sie nicht der richtige Adressat sind
            oder diese E-Mail irrtümlich erhalten haben, informieren Sie
            bitte sofort den Absender und vernichten Sie diese E-Mail.
            Das unerlaubte Kopieren sowie die unbefugte Weitergabe
            dieser Mail oder von Teilen dieser Mail ist nicht gestattet.
            Wir haben alle verkehrsüblichen Maßnahmen unternommen, um
            das Risiko der Verbreitung virenbefallener Software oder
            E-Mails zu minimieren, dennoch raten wir Ihnen, Ihre eigenen
            Virenkontrollen auf alle Anhänge an dieser Nachricht
            durchzuführen. Wir schließen außer für den Fall von Vorsatz
            oder grober Fahrlässigkeit die Haftung für jeglichen Verlust
            oder Schäden durch virenbefallene Software oder E-Mails aus.</span></p>
        <p style="margin-top: 1em; margin-bottom: 1em;"
          class="elementToProof"> </p>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
<a class="moz-txt-link-freetext" href="https://lists.opencms.org/mailman/listinfo/opencms-dev">https://lists.opencms.org/mailman/listinfo/opencms-dev</a>



</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Alkacon Software GmbH &amp; Co. KG  - The OpenCms Experts                    
<a class="moz-txt-link-freetext" href="http://www.alkacon.com">http://www.alkacon.com</a> - <a class="moz-txt-link-freetext" href="http://www.opencms.org">http://www.opencms.org</a></pre>
  </body>
</html>

--------------aGarO1qXj4tP1pY37mDGniM8--

--===============0866770063040453221==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVGhpcyBtYWls
IGlzIHNlbnQgdG8geW91IGZyb20gdGhlIG9wZW5jbXMtZGV2IG1haWxpbmcgbGlzdApUbyBjaGFu
Z2UgeW91ciBsaXN0IG9wdGlvbnMsIG9yIHRvIHVuc3Vic2NyaWJlIGZyb20gdGhlIGxpc3QsIHBs
ZWFzZSB2aXNpdApodHRwczovL2xpc3RzLm9wZW5jbXMub3JnL21haWxtYW4vbGlzdGluZm8vb3Bl
bmNtcy1kZXYKCgoK

--===============0866770063040453221==--