You are not logged in.
Bonjour,
Je souhaite effectuer un développement sous Ametys mais entre les notions de plugins, contenus et services, j'avoue que je m'emmêle les pinceaux.
Mon programme aurait besoin de récupérer un fichier xml sur un serveur ftp, puis l'afficher au format html dans une zone du gabarit de la page d'accueil.
Comment concevoir ce programme d'un point de vue de son architecture svp?
Merci
Il manquait effectivement cette partie du travail.
Cela fonctionne maintenant.
Merci
Je souhaite rajouter un nouvel élément à une liste.
Voici mon code:
<xsl:variable name="twitterPageId" select="ametys:findPagesIdsByTag('TWITTER')"/>
<xsl:variable name="facebookPageId" select="ametys:findPagesIdsByTag('FACEBOOK')"/>
<xsl:variable name="youtubePageId" select="ametys:findPagesIdsByTag('YOUTUBE')"/>
<xsl:variable name="pinterestPageId" select="ametys:findPagesIdsByTag('PINTEREST')"/>
<xsl:variable name="googleplusPageId" select="ametys:findPagesIdsByTag('GOOGLEPLUS')"/>
<xsl:if test="$twitterPageId or $facebookPageId or $youtubePageId or $pinterestPageId or $googleplusPageId">
<div class="social-networks">
<h4><i18n:text i18n:key="SKIN_KEEP_CONNECTED" i18n:catalogue="skin.{$skin}"/></h4>
<ul>
<xsl:if test="$twitterPageId">
<li>
<a href="{resolver:resolve('page', $twitterPageId/@id)}" class="twitter"><span>Twitter</span></a>
</li>
</xsl:if>
<xsl:if test="$facebookPageId">
<li>
<a href="{resolver:resolve('page', $facebookPageId/@id)}" class="facebook"><span>facebook</span></a>
</li>
</xsl:if>
<xsl:if test="$youtubePageId">
<li>
<a href="{resolver:resolve('page', $youtubePageId/@id)}" class="youtube"><span>YouTube</span></a>
</li>
</xsl:if>
<xsl:if test="$pinterestPageId">
<li>
<a href="{resolver:resolve('page', $pinterestPageId/@id)}" class="pinterest"><span>Pinterest</span></a>
</li>
</xsl:if>
<xsl:if test="$googleplusPageId">
<li>
<a href="{resolver:resolve('page', $googleplusPageId/@id)}" class="googleplus"><span>Google+</span></a>
</li>
</xsl:if>
</ul>
</div>
</xsl:if>
</div>
L'instruction <xsl:if test="$googleplusPageId"> renvoie faux systématiquement.
Une idée svp?
Merci
Bonjour,
Si je démarre Tomcat séparemment, l'application fonctionne mais du coup, je ne peux pas utiliser le puissant outil de debug d'Eclipse avec breakpoint.
J'ai téléchargé le plugin Uqbar, successeur de Sysdeo qui n'était plus à jour par rapport à ma configuration. Après paramétrage d'Uqbar, la gestion de mon serveur Tomcat depuis Eclipse fonctionne correctement (incluant l'indispensable mode debug)
Merci bien pour m'avoir indiqué cette piste de changement de plugin.
Bonjour,
Le serveur Tomcat géré à travers mon environnement Eclipse et mon cms Ametys se comporte de manière instable.
En général, au premier démarrage à travers la console server d'Eclipse, Tomcat démarre correctement (mais pas toujours).
Si je le redémarre, très souvent le serveur ne démarre pas et demande d'augmenter le timeout( ce qui ne change rien).
J'ai remarqué que le Tomcat semble sensible aux arguments VM liées à la mémoire utilisés pour le démarrage.
Dans mon cas (le cms Ametys Ville de Cannes), j'utilise les paramètres suivants:
-XX:MaxPermSize=256M -Xms256M -Xmx1024M
Ma configuration est la suivante:
Pc sous Windows7(64 bits), 8 Go RAM , pentium dual core 3.2 Ghz.
Eclipse Jee Kepler (Build id: 20130614-0229) avec Apache Tomcat 7.0 et le jre6.
Les arguments VM vous semblent t'ils corrects ?
Auriez-vous des suggestions pour m'aider à stabiliser ma configuration svp?
Rien n'est logué au niveau d'Ametys ou de Apache tomcat.
Merci
Bonjour,
Je souhaiterais modifier le comportement du template ShareThis , à savoir pouvoir récupérer la valeur d'une nouvelle clé autre que SKIN_TITLE située dans messages_fr.xml.
Mais en examinant attentivement le template ShareThis dans others.xsl, j'avoue ne pas voir comment spécifier un tel paramètre.
Pourriez-vous m' indiquer des pistes sur comment procéder svp? Est-ce faisable?
Merci d'avance.
Cordialement
En fait, ma configuration est celle que vous m'aviez conseillée à l'époque de ma première installation, à savoir :
un fichier de contexte cms.xml pointant sur le backoffice http://localhost:8081/cms et root.xml pointant sur le front-office http://localhost:8081.
En positionnant http://localhost:8081/cms comme URL du cms dans l'admin du site, cela fonctionne maintenant!
Merci pour votre aide!
Dans l'admin du cms, icone "Sites", j'ai indiqué http://localhost:8081 .
Dans http://localhost:8081/_admin ,icone configuration, l'url du CMS est http://localhost:8081 (et non pas http://localhost:8080).
Malheureusement le problème demeure.
A priori oui.
L'url associée au site est .
Si je la change en http://localhost:8081 ou que que je la rajoute à la suite, cela ne change rien malheureusement (avec redémarrage Tomcat)
Un nouveau fichier de log s'est créé dans site/web-inf/logs.
Voici le résultat produit par httpfox:
00:00:25.800 * 515/515 * GET * * http://localhost:8081/
Voici le log.
http://localhost:8081/_admin fonctionne
Je confirme que les urls configurées dans les interfaces d'admin sont correctes.
http://localhost:8081 est bien l'url qui tourne en boucle et je n'ai effectivement que Apache Tomcat sur mon poste de dev.
Voici en pièce jointe le dernier fichier de log trouvé dans site\WEB-INF\logs\
Merci.
Bonjour David,
En fait, je n'ai pas changé la configuration Apache qui fonctionnait avec la précédente version.
A savoir ce qui m'avait été recommandé, un fichier de contexte cms.xml pointant sur le backoffice http://localhost:8081/cms et root.xml pointant sur le front-office http://localhost:8081
Bonjour,
J'ai mis à jour la version de notre site wwww.cannes.com sur mon poste de développement en local (version v1_1_4d).
L'accès aux interfaces du backoffice et d'administration du back et front office fonctionnent.
Par contre, l'accès au front office ne fonctionne pas : la page tourne continuellement dans le vide sans afficher quoi que ce soit.
Mes options de démarrage de Tomcat sont réglées sur -XX:MaxPermSize=256M -Xms330M -Xmx660M.
En pièce jointe, j'ai posté le fichier de log de Tomcat.
Quel est le problème svp?
Merci
Merci pour cette réponse rapide.
Je ne cherche justement pas à réutiliser un identifiant existant.
Mais je me demande par contre s'il ne peut pas exister le risque même minime que jackrabbit génère de façon aléatoire et par hasard la valeur d'un ancien uuid supprimé?
Bonjour,
Notre solution ametys utilise le repository JCR (implémentation Jackrabbit).
Si je supprime via le backoffice un contenu existant (possédant un identifiant uuid ) puis que je crée ensuite un nouveau contenu, est ce possible que l'uuid de l'ancien contenu soit associé au nouveau contenu ?
Cordialement
Bonjour,
Je connais effectivement cette possibilité mais je souhaiterais pouvoir naviguer dans le repository JCR d'Ametys directement depuis mon environnement de développement Eclipse si cela est possible?
Cdt
Bonjour,
Connaissez vous un plugin d'Eclipse permettant de naviguer dans le repository JCR d'Ametys ?
Malheureusement le plugin fourni par ne semble pas compatible.
L'implémentation JCR de ma version d'Ametys est jackrabbit 2.4.3.
Merci pour votre aide
Pour être précis, je souhaite faire une modification au niveau du service ACTUALITE CA SE PASSE A CANNES sur la page d'accueil de : je voudrais que le lien hypertexte actif sur le titre de l'actualité soit également actif sur l'image miniature associée à cette actualité.
Puis-je développer cette fonctionnalité sans toucher au code source du noyau?
Faut-il que j'effectue des modifications au niveau d'un ou plusieurs des 12 fichiers sources java livrés avec la version v1_1_0 du projet ou que je crée de nouveaux points d'extension/plugins (sans modifier le noyau et à l'image de ces 12 fichiers source) ?
Enfin, existe-il une documentation technique orientée développement sur le cms ametys (API, explication des modèles/architecture de développement , fonctionnement des plugins par exemple etc...)?
Cordialement
Bonjour,
J'ai pu mettre en place l'environnement en suivant vos recommandations.
Par contre, il me manque les fichiers sources du noyau. Comment le récupérer et l'intégrer à Eclipse svp? (la version de mon application est la v1_1_0 ).
Merci.
Bonjour,
Je suis dans le cas de l'option numéro 2, à savoir faire du java, écrire un nouveau service ou faire évoluer un service existant.
Cordialement
Bonjour,
J'ai une installation d' Ametys personnalisée fonctionnant en local ( Apache n'est pas utilisé, seulement Tomcat).
Je souhaiterais installer l'environnement de développement Eclipse.
Pourriez-vous m'indiquer les grandes étapes de configuration de cet environnement avec Ametys s'il-vous-plaît?
En vous remerciant.
Cordialement
Bonjour,
Je constate que l'application est difficilement utilisable sur mon poste: après quelques clics en back ou front, tomcat doit être redémarré.
La configuration de mon PC sous windows Seven est la suivante: 2 * 3.2 GHz avec 3 Go de Ram.
Pourtant, il reste de la ressource sur mon PC lorsque l'application plante.
Y a t'il aussi une configuration spéciale à faire au niveau de Tomcat ou autre?
merci
Effectivement, la copie initiale de mon répertoire repository n'était pas complète. Maintenant cela fonctionne: j'ai accès au site et à son contenu en front et backoffice.
Un détail cependant: le moteur de recherche en frontoffice ne retourne aucun résultat. Y a t'il une manipulation spéciale à faire?
merci
En fait, je repart de données existantes. Pour cela, j'ai récupéré le répertoire repository et la base mysql de mon projet.
Les profils, groupes et utilisateurs sont bien visibles dans l'admin du backoffice.
Mais pas les sites. Si j'essaie de créer le site via l'option "copie d'un site existant", je ne peux pas sélectionner de modèle de site à l'étape suivante et le bouton suivant reste grisé.
Comment faire svp?
merci