Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#176 Re: Paramétrage et intégration » Piwik - rapport du moteur de recherche sur le site » 08/03/2016 10:52:59

Bonjour,

il faut insérer cette fonction dans le rendu du moteur de recherche de votre skin.
Par exemple, sur la charte de démo il s'agit de la XSL: cms\skins\demo\services\web\pages\services\search\search_3.3.xsl

Concernant les templates à surcharger, afin que vous ayez sous les yeux tout ce qui est executé je vous invite donc à étudier les XSL du noyau importées par la skin. Vous les trouverez dans ce répertoire :

#178 Re: Paramétrage et intégration » Créer un espace Extranet » 17/02/2016 10:39:37

Ah oui... smile bon ben non alors.
Il n'y a que l'admin du site pour éditer vos utilisateurs.

#179 Re: Paramétrage et intégration » Créer un espace Extranet » 16/02/2016 18:36:56

Oui c'est bien l'idée pour les utilisateurs. Sur quelle version d'Ametys travaillez-vous ?

#180 Re: Paramétrage et intégration » Créer un espace Extranet » 16/02/2016 17:34:23

Ah ben, oui tester ça en prod c'est un peu showtime.

Il faudrait le LOG pour savoir ce qu'il se passe. Il se peut qu'il vous manque le JAR mysql maintenant (à reprendre sur le BO).

La version "Site" des UsersManager est capable de gérer des utilisateurs différents par site => mais du coup interdit d'éditer cela dans l'_admin du FO car l'IHM de l'admin ne sais pas le faire  : il faut alors utiliser l'icone dont je vous parlais plus haut.

#181 Re: Paramétrage et intégration » Créer un espace Extranet » 16/02/2016 17:00:24

Par défaut l'accès à la base de données est désactivé sur les fronts : dans les plugins par point d'extension multiples, trouvez "org.ametys.runtime.datasource.DataSourceExtensionPoint" et activer la feature "runtime.datasource.core.jdbc.pool".

<pub>En v4, ce genre de chose ce fera tout seul</pub>

#182 Re: Paramétrage et intégration » Créer un espace Extranet » 16/02/2016 12:51:24

Bonjour,

pour n'avoir qu'un seul FO, il suffit que site1.fr et site2.fr renvoient sur la même machine et qui au niveau d'apache renvoie sur le même tomcat (en localhost:8080 par ex) avec le flag ProxyPreserveHost On (afin que tomcat reçoive bien le nom demandé par l'internaute pour en déduire le site à servir)

pour le bazar, non pas de procédure particulière, à part peut être demander si les modifications que vous envisagez sont les  bonnes

#184 Re: Paramétrage et intégration » Créer un espace Extranet » 11/02/2016 16:19:19

Alors, DefaultFrontOfficeUM veut dire, que vous utilisez les mêmes utilisateurs en front et en back.

Du coup, vu que le back est en CredentialAwareLDAPandJDBC, il faut que les deux FO le soient aussi avec exactement les mêmes paramétrage de LDAP et de SQL.

Et la partie Users sera ok.
Ensuite pour la partie CredentialProvider, il suffira là aussi que les fronts aient la même valeur que le back.

#185 Re: Paramétrage et intégration » Créer un espace Extranet » 11/02/2016 13:27:22

Alors pour le BO, ce n'est pas ce point d'extension qui m'interesse mais celui juste après : UsersManager.FO

Pour le front, manifestement vous avez 2 applications front différentes puisqu'elles n'utilisent pas le même point d'extension.
Dans 99.99% des cas, un seul front suffit ; et dans le 0.03% restant (calculé par un joueur de foot) ils doivent partager le même paramétrage pour leur UsersManagers.

#186 Re: Paramétrage et intégration » Créer un espace Extranet » 11/02/2016 11:53:49

Alors, en Ametys 3.3 si j'en crois ma mémoire : la gestion d'utilisateurs différents par site n'existait pas encore et il fallait utiliser l'admin du front smile (vous pouvez vous rasseoir) qui reste cependant la même sur tous les sites et les utilisateurs sont partagés.
Il est bizarre donc que vous ayez un droit "gestion des Utilisateurs du site", à moins qu'effectivement cette gestion existait déjà tout en étant identique à ce que vous trouvez dans _admin du front.

Du coup la liste des corrélations que je vous ai donné ne doit pas être tout à fait correcte en 3.3

Donc vous avez quoi comme UserManagerFO dans le back ? et quoi comme UserManager dans le front ?

#187 Re: Paramétrage et intégration » Créer un espace Extranet » 10/02/2016 19:02:31

Il y avait un piège et vous êtes tombé dedans smile

En fait, quand vous appellez :  et  vous tombez en fait exactement sur la même page qui gère la même chose : ce ne sont que des alias.
C'est pour cela que cette unique application ne peut pas gérer les utilisateurs.

Concernant l'absence des boutons, cela peut vouloir dire:
1) il vous manque des droits
2) vous exécutez une vieille version d'Ametys
3) vous exécutez une version récente d'Ametys mais migrée d'une ancienne verison et il vous manque juste à modifier un fichier de conf.

Dans quel cas êtes vous ?

#188 Re: Paramétrage et intégration » Créer un espace Extranet » 10/02/2016 15:11:57

Bonjour,

les utilisateurs du front-office sont toujours à créer dans le backoffice via l'icone dédiée dans l'onglets Utilisateurs du ruban.
Notamment, car il n'y a qu'un seul front pour tous les sites et qui ne fait pas la distinction.

Par contre, il est important d'avoir une corrélation entre l'extension choisie pour gérer les utilisateurs dans le front, et l'extension choisir pour gérer les utilisateurs du front dans le BO. Voici la page qui indique les corrélations: 
Ensuite vous aurez le problème du choix du type d'authentification.

#189 Re: Paramétrage et intégration » [Résolu] A propos du fichier docbook2html » 27/01/2016 11:00:27

Le cache s'efface sur certaines modifications ou bien la nuit.
Mais quand on fait du développement, il est recommandé de désactiver ce cache dans la configuration de l'administration (partie Développeur)

Concernant la génération du namespace HTML, de toute façon il est aussi en tête du code HTML normalement, donc il ne change pas la sémantique normalement... il est juste inutile
en effet, il doit y avoir un moyen de l'enlever via une directive en tête sur la balise racine de la xsl. un exclude-qqchose...

#190 Re: Paramétrage et intégration » [Résolu] A propos du fichier docbook2html » 26/01/2016 19:04:58

est-ce que vous avez fait le test d'écrire une XSL incorrecte (par exemple en ne fermant pas une balise) ?

* si vous avez une erreur à la restitution, c'est que votre XSL est bien utilisée mais que vous avec un problème de priorité ou de XPATH
* si vous n'avez pas d'erreur à la restition, c'est que votre XSL n'est même pas utilisée.

#191 Re: Development » compilation projet Ametys » 19/01/2016 12:32:00

Un "projet" Ametys se compile comme n'importe qu'elle application JavaEE.
Mais parlez-vous d'un projet Ametys ou bien de modifications de classes du noyau Ametys ?
Dans Ametys, un projet prend le noyau compilé, des plugins noyau compilés et ajoute ses propres plugins par exemple.

En effet, il arrive fréquemment, que reproduisant ce qui se passe dans beaucoup d'autres CMS, les gens essaient de recompiler eux-même le noyau ; mais avec Ametys c'est inutile dans 99.999% des cas ; car la plupart des choses sont configurables ou extensibles.

Donc si vous avez eu besoin de modifier les classes d'Ametys, il y a fort à parier que vous n'ayez pas choisi la bonne façon de faire ce que vous vouliez faire et dans ce cas ma question sera : que vouliez-vous faire ?

#192 Re: Offre de formation : Ametys ODF » Intégration pied de page dans gabarit » 12/01/2016 16:29:40

On est en effet typiquement dans un cas où l'on veut modifier la charte graphique en effet.

Donc il faut aller dans le code modifier votre/vos gabarits.
Je vous renvoie à la doc pour débrousailler le sujet, mais quand vous aurez des questions plus précises n'hésitez pas.

#193 Re: Offre de formation : Ametys ODF » Intégration pied de page dans gabarit » 12/01/2016 16:07:38

La question est, ma foi, assez vague smile

Vous devriez commencer par lire la doc ici  (doc de la version 3.7).
L'idée est d'ajuster le template (gabarit) utilisé par votre page. Cela se fait en fonction de la skin (charge graphique) affectée à votre site.

#194 Re: Paramétrage et intégration » [Résolu] A propos du fichier docbook2html » 05/01/2016 10:58:07

Bonjour.

En effet, à vue de nez, ce que vous proposez me semble correct. Par contre de là à savoir si c'était déjà possible de le faire en 3.3 d'Ametys...

Déjà, ce que je conseille toujours pour voir si un fichier XSL est pris en compte où pas est d'y faire une faute de syntaxe : par exemple écrire "<test>" sans balise fermante. Et voir si lors du rendu d'un article, vous avez une erreur ou pas.

#195 Re: Utilisation » Importer une charte graphique Artisteer » 16/12/2015 18:00:25

Bonjour,

En effet, le plugin Artisteer n'est pas un plugin "open-source comme les autres et il n'est pas supporté en tant que tel ni même disponible au téléchargement. Pour info seule une unique version d'Artisteer supportée (c'est un version 3).

Actuellement, nous n'assurons qu'un service payant vis à vis de cet élément, même si il nous arrive parfois d'en donner des versions mais sans aucun suivi.

#196 Re: Paramétrage et intégration » récupérer le contenu du flux filtre statique dans la xsl du plugin » 16/12/2015 17:54:58

Bonjour,

j'essaie de comprendre votre besoin : "XSL associée au plugin" ne veut pas dire grand chose pour moi.
Donc vous avez une source de données (votre filtre) et vous souhaitez l'afficher en HTML qqpart j'imagine ? mais où ?

Je pense à deux façons principales d'afficher :
* souhaitez-vous créer un service ?
* souhaitez-vous l'afficher en dur dans un gabarit ?

#197 Re: Paramétrage et intégration » [Résolu] Upgrade de skin » 15/12/2015 12:54:56

Pour n'avoir aucun script de migration a écrire, il faut que les gabarits et les zones portent le même nom.

Sinon, il faut faire un script de migration qui va dire:
si page.template == 'oldname' alors page.template = 'newname'

#198 Re: Paramétrage et intégration » Personnaliser l'affichage des résultats de requêtes » 09/12/2015 16:22:22

Par curiosité, quel genre de rendu auriez-vous souhaité avoir sur une liste de résultats ?

#199 Re: Discussion générale » [RESOLU] Bug suite à redémarrage serveur » 07/12/2015 15:59:15

Bonjour,

il s'agit d'un problème des index lucene de JCR.
Serveur éteint, il s'agit d'effacer les repertoires index que vous trouverez dans le répertoire du repository.
Par exemple:
* repository\repository\index
* repository\workspaces\live\index
* repository\workspaces\default\index
* repository\workspaces\archives\index

puis redémarrer.
Le rédémarrage sera plus long que d'habitude le temps que JCR réindexe.

#200 Re: Paramétrage et intégration » [Résolu] Limitation des Gabarits » 03/12/2015 18:31:14

Vous pourriez essayer quelque chose comme cela plutôt : je ne propose pas page si "index" ou "contient /"

<condition template="page">
            <page reverse_regexp_path="^index$|^.*/.*$" />
</condition>

Board footer

Powered by FluxBB