Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#251 Re: Développement » Création d'un nouveau service » 02/02/2015 13:03:17

Bonjour

si vous utilisez un paramètre de requête dans votre service, celui-ci ne peut plus être cachable.

Si il l'était, je vous conseille de faire en JS.
Si il ne l'était pas, vous pouvez faire "ametys:requestParameter("param")"

#252 Re: Administration » Retirer un élément du formulaire de contact » 27/01/2015 12:47:44

Si vous êtes en apparence tableau, normalement, il suffit de sélection l'élément de formulaire et cliquer sur "Supprimer" dans le ruban.

#253 Re: Utilisation » Problème de démarrage de CMS » 12/01/2015 10:38:18

Bonjour,

en effet, c'est la réalisation de la charte graphique qui définit l'apparence de votre site (par exemple, un menu de rubriques horizontal ou vertical ou autre). Sur le wiki, vous avez une documentation de réalisation d'une telle charte graphique

Concernant Artisteer, nous avons réalisé il y a qqs années un plugin d'export pour le logiciel Artisteer 3 qui est un logiciel payant. Mais contrairement à la version 4, cette version ne disposait pas de SDK et donc ce plugin n'est pas pérenne et n'est donc pas distribué, car nous n'offrons pas de téléchargement ou de support gratuit dessus.

#254 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 17:22:06

Oui, que ce soit backoffice ou frontoffice, il n'est pas possible de se déconnecter d'Ametys. Il faut effacer le cookie si vous en avez à des fins de test.

Qu'entendez-vous par "menu horizontal" ? Vous parlez de la charte graphique du site ?

#255 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 16:14:47

pour la petite question, non, il va en créer dans le cache simplement (par défaut WEB-INF/data/cache) mais seulement si c'est publié.

#256 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 16:05:51

smile
Cela signifie que vous n'avez pas de page "index" publiée sur votre site.
Pour rappel, l'url d'une page est tirée de son titre au moment de la création de la page.
Pour créer la page d'accueil, il faut créer une page nommée "index" qu'on peut renommer "Accueil" ensuite. Y mettre par exemple un article et le valider. A partir de là, le bouton "Version en ligne" se dégrise, ce qui indique que la page est en ligne.

#257 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 15:33:38

Alors là cela vient du fait que vous avez configuré votre site en

mais vous y accédez en
localhost:8080/siteAmetys

Du coup, le cms ne sais pas quel site vous servir.
Modifiez la conf et remplacez  par http://localhost:8080/siteAmetys

#258 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 11:19:31

S'il vous demande de vous logguer c'est parce que vous avez limité l'accès à votre site ?

Les utilisateurs doivent être créés dans le backoffice (Onglet "Utilisateurs, groupes et droits" puis "Utilisateurs du site")

#259 Re: Utilisation » Problème de démarrage de CMS » 07/01/2015 10:40:48

Non, c'est dans l'admin du frontoffice http://localhost:8080/siteAmetys/_admin qu'il faut officier.

#260 Re: Utilisation » Problème de démarrage de CMS » 06/01/2015 17:25:38

Oui c'est exactement ça.
Dans la configuration du front-office, on vous demande l'adresse du backoffice, et vous donnez celle du front.
Donc quand le visiteur demande une page au front, il ne la demande pas au back mais au front et considère cela comme une autre demande et ainsi de suite... boucle infinie.

#261 Re: Utilisation » Problème de démarrage de CMS » 06/01/2015 10:50:49

Ca sent la boucle infinie.
Vous avez dû mal configurer le front office. Au lieu de demander sa page au back-office, il doit se la demander à lui-même, et comme il ne l'a pas, il se la demande à lui-même, et comme....


Dans le _admin du front office, on vous demande l'url du backoffice.
Si vous ne voyez pas le problème, pouvez vous poster votre fichier site/WEB-INF/config/config.xml

#262 Re: Utilisation » Problème de démarrage de CMS » 05/01/2015 10:55:57

Bonjour,
globalement l'application SITE est une bête application J2EE ; mais en l’occurrence votre problème provient du fait que vous avez besoin du driver MySql sur votre site.
Dans le backoffice vous avez ajouté un .jar pour cela, et il faut ajouter le même dans site/WEB-INF/lib

#263 Re: Paramétrage et intégration » Récupérer le nom du contenu » 18/12/2014 10:56:15

Pour personnaliser le rendu selon le type de contenu c'est la base d'Ametys, puisque vous avez une XSL par type de contenu et par vue. Par exemple, news-abstract.xsl, article-abstract.xsl.

Si vous avez besoin d'une autre vue que "abstract" ou "main", vous pouvez en ajouter sur tous les types de contenus.
Ce qu'il est important de comprendre c'est que le rendu du contenu se fait d'un coté et que la XSL de la remontée de contenu se contente d’agréger ces contenus.

#264 Re: Paramétrage et intégration » Récupérer le nom du contenu » 18/12/2014 10:54:14

L'identifiant c'est possible je pense. Il doit être dans le XML que vous avez en entrée de la XSL de rendu. Le mieux est de faire un <xsl:copy-if select="/"/> quelque part dans la XSL de rendu et d'analyser le code source produit : vous verrez le XML que vous avez en entrée.

#265 Re: Paramétrage et intégration » Récupérer le nom du contenu » 16/12/2014 17:07:56

Bonjour,
Il ne s'agit pas de récupérer le nom du contenu, mais le nom du type de contenu dans votre cas.
Et non, ce n'est pas possible : la seule chose à faire est un <xsl:choose> avec l'identifiant du type de contenu et le libellé en relation.
Ceci dit je ne vois pas trop où vous voulez en venir : c'est pour écrire "Actualité" devant les actualités par exemple ? Car ensuite, vous avez une xsl de rendu propre à chaque type de contenu, dans lequel vous pouvez l'écrire.

#266 Re: Paramétrage et intégration » Récupérer fichier pdf » 11/12/2014 15:08:55

Bonjour,
au niveau du widget, déjà, il faudrait remplate "-image" par "-file"
pour créer un lien il faut utiliser le resolver:resolve : c'est lui qui va générer votre lien.

<a href="{resolver:resolve(metadata/pdf/@type, metadata/pdf/@path)}">Télécharger</a>

"resolver" a besoin d'être déclaré en haut de votre XSL sur la balise racine il faut ajouter l'attribut

xmlns:resolver="org.ametys.cms.transformation.xslt.ResolveURIComponent"

#267 Re: Users » My website unavalible thrown java.net.UnknownHostException » 10/12/2014 11:13:47

No idea, very strange error. Maybe its an Apache HTTP conf error?
Consider using index.html as main url and home.html as an alias.
Is your alias an Ametys alias? or an Apache HTTP alias?
Moreover if this error is not always happening, could be an conf issue in your DNS, or system ; but I don't think this could come from Ametys.

#268 Re: Users » I18N Unsupported zh language[Ametys 3.4.6] » 05/12/2014 10:32:32

We just upgraded it to a new JIRA version, it will back in a few minutes.

#269 Re: Users » My website unavalible thrown java.net.UnknownHostException » 05/12/2014 10:30:43

Is the Unknown host () the name of your website ?
Is this error on the back-office log, or in the front-office log ?

#270 Re: Administration » Ametys est-il compatible avec OpenJDK 1.6 » 04/12/2014 18:13:35

Tout dépend de quelle version d'Ametys vous parlez. Mais la réponse est globalement oui pour les Ametys 3.x

Certaines fonctionnalités dans l'espace administrateur système seront cependant non fonctionnelles car elle dépendent de l'implémentation d'Oracle.

#271 Re: Administration » Problème d'authentification » 28/11/2014 13:19:00

Non c'est normal.
"data" n'est créé que lorsqu'on en a besoin, et là l'application n'a pas encore démarré puisqu'elle n'est pas configurée smile
et "data/administrator" n'est créé que lorsqu'on change le mot de passe ; donc vous avez bien la valeur par défaut "admin" et "admin".

Le message avec IE (et firefox met le même dans la console) vient du fait que le mot de passe n'est pas crypté et transite sur du http non sécurisé. Il faut passer Apache ou Tomcat en https pour ne plus l'avoir. Mais c'est n'est pas l'origine de votre problème.

La base de données n'a pas besoin d'exister à ce moment là.

Votre boite de dialogue me parait correcte.
Donc deux solutions:
1) soit vous ne savez pas taper "admin" deux fois smile
2) soit vous avez un problème de droits sur le système de fichiers : par exemple, lorsqu'il cherche le fichier WEB-INF/data/administrator pour voir s'il existe ; Ametys obtient un AccessDenied au système de fichier. Il est possible par exemple que vous ayez tout dézippé en lecture seule ? ou bien que l'utilisateur qui lance tomcat n'ait pas les droits. Avez-vous installé Tomcat en service ? ou le lancez-vous via la startup.bat ?
Dans tous les cas, jettez un oeil aux logs de tomcat (tomcat/logs/catalina.out) et d'Ametys (cms/WEB-INF/logs). Mais pour ce dernier si c'est un problème de droit, il n'existera pas.
Vous pouvez pour vérifier le pb de droits, passer les logs en INFO (dans WEB-INF/log4j.xml), et si "WEB-INF/logs" n'est pas créé, c'est bien ça le soucis

#272 Re: Users » creation of array » 28/11/2014 11:56:19

Once the array create, put the carret into the first row ; you have a yellow tab in the top ribbon.
In the "Table" tool, select the "Header row" button.
In the "Table" tool, you can choose the "Style" button and select for exemple the "Normal" style.

You have now a table which its first row is heavy.

#273 Re: Administration » Problème d'authentification » 28/11/2014 11:43:59

Bonjour,
Ametys est opensource, pas la peine de décompiler smile

Pour ré-initialiser le mot de passe de l'admin, il faut effacer le fichier qui est dans WEB-INF/data/administrator (comme indiqué dans le doc ici

C'est bien admin/admin le mot de passe par défaut.

Si cela ne fonctionne pas pourrez-vous fournir une capture d'écran de la fenetre qui vous demande le login.

#274 Re: Utilisation » Publipostage avec le module de newsletter » 25/11/2014 14:48:47

Bonjour,

non cette fonction n'existe pas dans le plugin newsletters d'Ametys.

Actuellement, le mail est préparé une seule fois, puis envoyé 1 par 1 aux personnes de la liste de diffusion.

Faire ce publipostage nécessiterait plusieurs développements puisque déjà il ne faudrait pas utiliser la liste d'utilisateurs en base, mais celle issue d'un fichier ; puis il faudrait créer le mail à chaque fois en mettant à disposition du gabarit les données d'entrées.
Rien d'insurmontable en tout cas si vous avez des compétences de développeur java.

#275 Re: Discussion générale » eLearning » 13/11/2014 13:24:17

Bonjour,
non ce n'est pas le cas.
Si le spectre fonctionnel dont vous avez besoin est réduit, il est cependant possible qu'Ametys fasse le job.

Board footer

Powered by FluxBB