2 votes

Comment utiliser Plone pour la gestion des documents ?

Je souhaite créer un dépôt de documents pour mon entreprise. La raison en est que mon entreprise possède de nombreux documents et qu'elle n'a pas mis en place de suivi des versions. Cela signifie que tout le monde utilise des versions différentes tout le temps.

Plone est quelque chose de nouveau pour moi et je l'ai appris par un bon ami à moi. Dommage qu'il ne soit plus là pour répondre à ma question. J'ai cru en lui et je souhaite concrétiser son idée d'utiliser Plone comme dépôt de documents pour mon entreprise.

J'ai installé Plone et j'ai réussi à afficher la page Plone par défaut, à ajouter le nom d'utilisateur de toutes les entreprises et à changer le logo en celui de mon entreprise. Et maintenant la plus grande question est, comment configurer le dépôt de documents ? Ce que j'ai en tête est de créer une "page" pour que l'utilisateur puisse ajouter des fichiers, télécharger des fichiers, rechercher des fichiers et lire leur description.

Une piste à suivre pour moi ?

5voto

Speediro Points 543

Réutilisable, Même problème ici. Nous avons commencé à utiliser Plone comme notre principale GED il y a 4 semaines (nous insérons actuellement des documents existants).

Pour les copies de travail, nous utilisons iterate (insert plone.app.iterate sous eggs dans votre buildout.cfg ).

Pour le versioning, Products.CMFEditions . Je crois que ça a marché dès le départ.

Pour créer un nouveau flux de travail, consultez plone.app.workflowmanager et lire les docs.

Dans un question précédente nous avons demandé, nous étions toujours à la recherche de la Dextérité qui a beaucoup d'avantages, mais finalement nous avons décidé d'adapter un type de contenu existant basé sur les Archétypes.

En ce qui concerne l'insertion de fichiers, tant que la description est correcte, ils seront trouvés par la fonctionnalité de recherche intégrée, mais vous pouvez envisager d'utiliser Iterate mentionné ci-dessus pour vous assurer que personne n'utilise le même fichier deux fois.

Comme votre nouvelle, comme je suis, le docs semblent difficiles au début mais sont en fait assez bonnes.

Et ceci libro me donne toujours la base dont nous avons besoin pour continuer à ajouter des fonctionnalités.

Bonne chance

2voto

Asko Soukka Points 1603

Je pense que vous devriez aller assez loin avec une installation Plone classique, sans développer vos propres extensions ou autres produits complémentaires de personnalisation. Par conséquent, je vous recommande de commencer avec Manuel d'utilisation de Plone 4 pour découvrir tout ce que vous pouvez faire en dehors de la boîte.

Comme @Speediro l'a mentionné, la prise en charge du versionnage est intégrée pour les principaux types de contenu (et vous ne voyez pas réellement CMFEditions mentionnée nulle part), mais elle n'est pas activée pour les téléchargements de fichiers. Bien que, comme mentionné brièvement dans le manuel : Les éléments de contenu peuvent être configurés pour que le versionnement soit activé/désactivé via le panneau Configuration du site → Configuration de Plone, sous "Types". .

Support de la copie de travail ( plone.app.iterate ) devrait également être là, prêt à être activé dans le panneau des modules complémentaires de Site Setup.

Pourtant, avant les Docs pour développeurs de Plone Collective (=communauté) ou le Développement professionnel de Plone 4, je recommanderais de Plone 3 pratique . Il a des graphismes un peu dépassés (parce qu'il a été fait pour Plone 3), mais c'est une excellente étape après le manuel de l'utilisateur. Par exemple, comment définir des règles de contenu pour envoyer des notifications par e-mail pour les mises à jour de contenu (toujours via le navigateur sans codage). Ou comment créer des formulaires personnalisés en utilisant Products.PloneFormGen .

Lorsque vous aurez vraiment besoin d'écrire votre propre code, il sera temps de passer à Plone 4 professionnel et aux Docs collectives.

0voto

toutpt Points 1700

Si vous ne pouvez pas faire appel à un développeur pour gérer vos affaires, je vous recommande de rester sur Plone officiel, de ne pas faire de code personnalisé et de n'utiliser que des modules complémentaires largement utilisés.

Je veux dire :

  • rester sur le thème par défaut (sunburst)
  • utiliser les types de contenu par défaut de plone
  • personnaliser uniquement le logo
  • Activez plone.app.iterate dans le panneau de contrôle de l'addon.
  • Ne jouez pas avec les flux de travail car ils doivent savoir ce que vous faites. Par défaut, un fichier a la visibilité de son dossier. Cela signifie que si vous pouvez voir le dossier, vous serez en mesure de voir tous les fichiers à l'intérieur. Vous pouvez simplement activer le flux de travail par défaut pour les fichiers sous la ZMI.
  • Utilisez l'addon collective.quickupload

Votre base de données va passer très vite à une taille énorme parce que Plone fait de l'indexation et l'indexation signifie beaucoup d'espaces. Vous devrez donc gérer cela en tant qu'administrateur du système ;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X