Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 04/05/2017 14:41:30

nicolasbrunet
Guest
From: Cergy
Registered: 26/08/2013
Posts: 48
Website

Service proposition de contenus (plugin UGC)

J'ai installé le plugin UGC (https://wiki.ametys.org/display/PLUGINSFR/Plugin+UGC) et pu mettre à jour la configuration du site et des droits (https://wiki.ametys.org/display/PLUGINS … ion+v1.3.0).
Par contre je n'ai pas accès au service de proposition de contenus, parce que je ne trouve nul part le code à ajouter dans le template de la page, pour la conf des services-default.xml

<?xml version="1.0" encoding="UTF-8"?>
<services>
    <zone id="default" mode="include">
            <service id="org.ametys.plugins.???????????????" />
    </zone>
</services>

Pourquoi il n'y a pas d'information en ligne à ce sujet ?  hmm


Webmestre de l'université de Cergy-Pontoise

Offline

#2 09/05/2017 13:50:08

Laurence Aumeunier
Expert Team
Registered: 10/08/2010
Posts: 142

Re: Service proposition de contenus (plugin UGC)

Bonjour,

L'identifiant du service est "org.ametys.ugc.service.UGC".

Si vous êtes en mode "inclusion" dans le fichier services-default.xml, c'est vrai que vous êtes obligé de le rajouter dans ce fichier. Généralement on est plutôt en mode "exclusion" car on a moins de services à exclure qu'à inclure.


Laurence Aumeunier
Ametys Expert

Offline

#3 19/05/2017 10:41:26

nicolasbrunet
Guest
From: Cergy
Registered: 26/08/2013
Posts: 48
Website

Re: Service proposition de contenus (plugin UGC)

Merci. j'ai fait le test et je peux en effet inclure le service dans une zone de page.
Mais le service ne s'affiche pas :

Erreur d'affichage
Cette zone contient un élément (contenu ou service) dont le rendu graphique a échoué.
L'erreur ayant empêché le rendu est affichée ci-dessous.
Exception when creating Transformer from file:/home/cms/Ametys_CMS/application/v2_3_1A/cms/skins/1-Test-UCP/services/ugc/pages/services/ugc/form_1.0.xsl

Il faut également définir un rendu graphique à chaque nouveau plugin installé ?


Webmestre de l'université de Cergy-Pontoise

Offline

#4 19/05/2017 10:57:51

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

Re: Service proposition de contenus (plugin UGC)

Bonjour,
non, cela dépend de chaque plugin et de manière général c'est facultatif.
Par contre, si le fichier existe il est pris en compte.
Dans votre cas, j'ai l'impression que le fichier existe mais qu'il comporte une erreur...

vous pouvez enlever le fichier dans un premier temps pour vérifier.


Raphael Franchet
Expert Ametys

Offline

#5 19/05/2017 11:41:52

nicolasbrunet
Guest
From: Cergy
Registered: 26/08/2013
Posts: 48
Website

Re: Service proposition de contenus (plugin UGC)

Bonjour,
Merci pour la réponse... j'ai aussi recherché sur le WIKI : https://wiki.ametys.org/display/AMETYS3 … un+service
et honnêtement... ce n'est pas simple !  neutral
Je ne suis pas en mesure de faire ce type de développement moi-même... ce qui est dommage parce que les services qui peuvent étendre les fonctionnalités d'Ametys sont intéressants, mais bien trop complexes à gérer...


Webmestre de l'université de Cergy-Pontoise

Offline

#6 29/05/2017 12:15:22

Cédric Damioli
Ametys Product Manager
From: Toulouse
Registered: 10/08/2010
Posts: 291

Re: Service proposition de contenus (plugin UGC)

Bonjour,

En fait, la page en question est censée simplifier le processus smile

Donc je récapitule :
- Quasiment la totalité des services Ametys sont graphiquement personnalisables
- Quasiment la totalité des services Ametys possèdent un rendu par défaut (sous la forme d'une XSL) qui peut convenir dans la majorité des cas
- Quand le rendu par défaut ne convient pas, il est possible de le surcharger (également sous la forme d'une XSL)
- Pour éviter que celui qui veut surcharger juste un bout du rendu n'ait à tout réécrire, nos XSL par défaut sont génériques et surchargeables seulement par parties, d'où la complexité apparente de la page que vous citez.

Offline

Board footer

Powered by FluxBB