You are not logged in.
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")"
Si vous êtes en apparence tableau, normalement, il suffit de sélection l'élément de formulaire et cliquer sur "Supprimer" dans le ruban.
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.
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 ?
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é.
![]()
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.
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
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")
Non, c'est dans l'admin du frontoffice http://localhost:8080/siteAmetys/_admin qu'il faut officier.
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.
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
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
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.
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.
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.
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"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.
We just upgraded it to a new JIRA version, it will back in a few minutes.
Is the Unknown host () the name of your website ?
Is this error on the back-office log, or in the front-office log ?
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.
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 ![]()
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 ![]()
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
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.
Bonjour,
Ametys est opensource, pas la peine de décompiler ![]()
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.
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.
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.