Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 11/03/2014 12:34:21

jorog
Guest
Registered: 26/09/2013
Posts: 14

Rendre indisponible les contenus natifs

Bonjour,

Comment rendre indisponible les contenus natifs d'ametys (article, actualité, faq, etc...) ?

Last edited by jorog (11/03/2014 13:14:22)

Offline

#2 12/03/2014 11:26:08

Nicolas Gavalda
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 32

Re: Rendre indisponible les contenus natifs

Bonjour, les deux façons les plus simples de faire cela sont à mon avis :


La première méthode est un peu plus simple mais la seconde méthode est beaucoup plus propre et pérenne.
Pour la mettre en place, aller chercher les fichiers plugin.xml contenant les types de contenus dans le svn, chercher les extensions implémentant le point "org.ametys.cms.contenttype.ContentTypeExtensionPoint" et désactiver la feature correspondante.
Par exemple, pour désactiver l'article, la feature à désactiver est "web/default.content-type.article" (trouvée dans le fichier
Pour savoir dans quel plugin se trouve chaque type de contenu, aller consulter les sous-pages de la page wiki "".

Offline

#3 12/03/2014 12:50:46

Nicolas Gavalda
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 32

Re: Rendre indisponible les contenus natifs

A noter que si vous voulez juste modifier les types de contenus existants (ajouter des champs aux articles, masquer un champ des actualités, etc.) le mieux est de surcharger les metadata/metadata-sets des types de contenu existants plutôt que tout redéfinir, comme indiqué ici :

Offline

#4 17/03/2014 11:19:45

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Rendre indisponible les contenus natifs

Vous pouvez aussi désactiver les features depuis l'espace d'administrateur (icone plugins)
A noter que seul "article" est toujours amené. Le reste étant amené par divers plugins, le fait de retirer ces plugins retirera les types de contenus en question...


Raphael Franchet
Expert Ametys

Offline

Board footer

Powered by FluxBB