websedit / we_cookie_consent

Cookie Consent Panel (Optin) with DSGVO/GDPR compliant use of cookies for TYPO3. Based on Klaro!.
3 stars 16 forks source link

Extension icon under Resources/Public/Icons/ folder #25

Open instruccionesaldorso opened 2 years ago

instruccionesaldorso commented 2 years ago

According to official documentation (see https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FilesAndLocations/Index.html#reserved-file-names), extension icon should be under Resources/Public/Icons/Extension.svg. Would you mind moving it to that location, instead of the root of extension /ext_icon.svg? We're using helhum/typo3-secure-web composer package, to use public resources under public/ and private code under private/ and the fact that the icon is not under Resources/Public/Icons makes it not reachable in the Extension Manager.

instruccionesaldorso commented 5 months ago

Achim Strohm: would you mind moving the svg extension icon into folder Resources/Public/Icons/Extension.svg? Since typo3/cms-composer-installers version 4+ (this can be done in TYPO3 11.5 optionally; in TYPO3 12.4 this is mandatory, as it uses 5+), the icon does not appear in the Extension Manager. Additionally, some other extension like EXT:additional_reports fails in one of its modules, as it cannot find the extension icon in the standard path: https://github.com/Apen/additional_reports/blob/master/Classes/Utility.php#L260