Download the PHP package marcel-mathias-nolte/contao-filesmanager-fileusage without Composer
On this page you can find all versions of the php package marcel-mathias-nolte/contao-filesmanager-fileusage. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download marcel-mathias-nolte/contao-filesmanager-fileusage
More information about marcel-mathias-nolte/contao-filesmanager-fileusage
Files in marcel-mathias-nolte/contao-filesmanager-fileusage
Package contao-filesmanager-fileusage
Short Description This bundles displays an icon, which shows whether an file is used anywhere or not and shows details on where it is used if you click on it.
License LGPL-3.0-or-later
Homepage https://github.com/marcel-mathias-nolte
Informations about the package contao-filesmanager-fileusage
Contao Filemanager File Usage Bundle
\ \
Deutsche Version
Dieses Bundle zeigt in der Dateiverwaltung ein Icon, welches anzeigt, ob die Datei irgendwo verknüpft ist und zeigt nach einem Klick darauf die konkreten Verwendungsstellen.
Die folgenden Verknüpfungsmöglichkeiten werden geprüft:
- fileTree-Felder in Tabellen, prüft auch die Verknüpfung übergeordneter Ordner
- textarea-Felder in Tabellen, \ prüft die Nennung es Pfadnamens und image- und picture-Inserttags
- text-Felder in Tabellen, wenn der rgxp auf url gesetzt ist \ prüft die Nennung es Pfadnamens und image- und picture-Inserttags
- alle css- und scss-Dateien in /files (bezogen aus der Tabelle tl_files), \ prüft die Nennung es Pfadnamens und image- und picture-Inserttags
- alle Template-Dateien in /templates (bezogen via rekursiver Verzeichnissuche), \ prüft die Nennung es Pfadnamens und image- und picture-Inserttags
Sie können die Tabellendefinition mit folgendem EIntrag in Ihrer Resources/contao/config/config.php erweitern:
Die Beispiel-Deklaration für tl_content lautet ...
... und die Beispiel-Deklaration für tl_user lautet ...
Zusätzlich sollte der Name der Tabelle in Ihrer Resources/contao/languages/SPRACHE/default.php gesetzt werden:
z. B.
English version
This bundles displays an icon, which shows whether an file is used anywhere or not and shows details on where it is used if you click on it.
The following possible usage is checked:
- fileTree fields in tables, also checks if parent folders are used
- textarea fields in tables, \ looking for usage of the file path and for image and picture insert tags
- text fields in tables, if rgxp is set to url, \ looking for usage of the file path and for image and picture insert tags
- all css and scss files inside /files (derived from tl_files), \ looking for usage of the file path and for image and picture insert tags
- all template files inside /templates (derived via directory traversal), \ looking for usage of the file path and for image and picture insert tags
You can expand the table definitions using the following array in your Resources/contao/config/config.php:
The example definition for tl_content would be ...
... and the example definition for tl_user would be ...
Additionally, you would like to name the table in your Resources/contao/languages/LANGUAGE/default.php:
e.g.
All versions of contao-filesmanager-fileusage with dependencies
contao/core-bundle Version ^4.4 || ^5.0
contao-community-alliance/composer-plugin Version ^2.4.0 || 3.*