User Tools

Site Tools


remository:french-explaincontainers

Conteneurs, catégories et dossiers

Lorsque Remository a été réécrit il y a quelques années, la question était de savoir quel mot utiliser pour les groupes de fichiers. Les catégories avaient une signification particulière dans Joomla, et Remository n'utilise pas les catégories de Joomla.

Les dossiers avaient une signification particulière par rapport aux versions précédentes de Remository - ils étaient les groupes sous les catégories.

Pour des raisons de conception, il semblait qu'un mot différent était nécessaire. Celui qui a été retenu était « conteneurs ». La principale considération de conception était que Remository permet de regrouper les fichiers dans une structure de profondeur arbitraire. Il est comparable aux répertoires sur un disque. Certains sont à la racine, mais le travail est le même que d'autres qui existent en tant que sous-répertoires, jusqu'à la profondeur que vous choisissez. Remository est conçu ainsi.

Mais parfois, le mot “catégorie” est encore utilisé avec Remository, pour indiquer un conteneur au niveau supérieur - celui qui n'a pas de parent. Et le mot dossier est utilisé, notamment pour indiquer le conteneur dans lequel un fichier existe (qu'il soit ou non au niveau supérieur). Ainsi dans l'interface administrateur, si vous listez des fichiers, pour chacun une catégorie et un dossier sont affichés. Ils peuvent être identiques si le fichier se trouve dans un conteneur de niveau supérieur. Mais si le fichier se trouve dans un conteneur inférieur, ils seront différents.

Notez que le stockage réel des fichiers ne doit pas nécessairement correspondre à la structure des conteneurs. Les conteneurs peuvent être situés à l'endroit le mieux adapté pour l'application. Dans le cas des fichiers stockés dans la base de données (voir Stockage des fichiers de Remository [provide hyperlink]) le stockage des fichiers n'est lié aux conteneurs que par le fait que chaque fichier enregistre l'ID de son conteneur.

remository/french-explaincontainers.txt · Last modified: 2023/08/12 15:00 by admin