Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 Re: Utilisation » Utilisation de paramètres avec les sources de données » 22/01/2016 13:23:14

Bonjour Cédric.
Oui, j'ai fini par comprendre en relisant la page du wiki qui y était consacré comment exploiter ce paramètre.
Merci quand même.
Il reste que j'aimerai savoir comment il faudrait procéder pour proposer un formulaire qui enverrait une requête avec les valeurs saisies et afficherait le résultat?
Cordialement

#2 Utilisation » Utilisation de paramètres avec les sources de données » 21/01/2016 19:16:16

JPBachmann
Replies: 3

Bonjour.
Nous utilisons Ametys 3.7.3 et j'utilise les sources de données pour interroger mon annuaire ldap.
J'ai vu que quand on définit une requête on peut spécifier un attribut paramétrable sous la forme ${xxx} mais je ne vois pas comment passer la valeur de ce paramètre quand j'insère ma requête dans un contenu article. Ou faut-il l'indiquer?
Typiquement j'aimerai avoir un champ de formulaire pour y saisir la valeur de mon paramètre et qu'il génère la requête mais alors c'est un formulaire qu'il faut intégrer et dans ce cas comment lier le bouton d'action à la requête?
Je ne suis pas sur d'avoir bien compris comment exploiter cette fonctionnalité, pouvez-vous m'éclairer?
Cordialement

#3 Re: Administration » Installation premier site » 15/09/2014 08:32:01

Bonjour et merci pour vos conseils.
C'était bien ça.
        JAVA_OPTS="-Djava.awt.headless=true -Xmx512M -XX:MaxPermSize=128M"
Bonne   journée.

#4 Re: Administration » Installation premier site » 12/09/2014 14:02:32

Oui ça reste indéfiniment à 0%
Voila les msg d'erreurs obtenus:
Exception in thread "http-bio-8080-exec-12" java.lang.OutOfMemoryError: Java heap space

Dans le lancement de tomcat le heap size est à 128Mo
JAVA_OPTS="-Djava.awt.headless=true -Xmx128M"

#5 Re: Administration » Installation premier site » 12/09/2014 13:24:32

Pardon, j'ai peut-être été trop rapide dans mes explications.
Je suis bien en version de déploiement et depuis l'icone Site j'ai demandé à créer un nouveau site vide.
Puis j'ai fait "Ouvrir dans le CMS", c'est là qu'il tente de faire un téléchargement.
Voilà la copie d'écran.

#6 Administration » Installation premier site » 12/09/2014 11:50:40

JPBachmann
Replies: 6

Bonjour.
Après avoir installé et configuré AMETYS, je cherche à créer un 1er site.
Comme il n'y a rien, je demande à créer un site vide et Ametys bloque sur une fenêtre de téléchargement: Ametys démo 3.5.4!
Que va-t-il chercher, je ne vois pas de traces de connexion vers l'extérieur bien que tout soit ouvert?

Y-a-t-il moyen d'installer un modèle de site et de créer les autres sites par duplication?

#7 Re: Administration » PB de création d'utilisateur local » 11/09/2014 17:01:22

Bonjour.
Ok , je pensais que les 2 pouvaient fonctionner ensemble.
Mais ce qui m'intéresse c'est bien d'exploiter mon annuaire pour ne pas avoir à créer les utilisateurs en local (sauf exception)
Merci
Cordialement

#8 Re: Administration » PB de création d'utilisateur local » 09/09/2014 17:08:12

Oui c'est une possibilité. J'ai vu qu'on peut aussi définir une base des contributeurs, je vais plutôt essayer d'exploiter cela.
Merci
Cordialement

#9 Re: Administration » PB de création d'utilisateur local » 09/09/2014 16:45:36

Génial! Ca marche beaucoup mieux.
Un grand merci pour votre aide.

Mais du coup Ametys reprend la totalité des comptes de l'annuaire. Comment peut-on filtrer l'accès?

#11 Re: Administration » PB de création d'utilisateur local » 09/09/2014 16:24:04

J'ai suivi les instructions évoquées dans le post "Re : authentification : base locale ET CAS" et j'ai positionné:

<org.ametys.runtime.authentication.CredentialsProvider>org.ametys.runtime.plugins.core.authentication.GatewayCASBasic</org.ametys.runtime.authentication.CredentialsProvider>
        <org.ametys.runtime.user.UsersManager>org.ametys.runtime.plugins.core.CredentialsAwareLdapAndJdbc</org.ametys.runtime.user.UsersManager>

dans runtime.xml
et mis

<authentication>org.ametys.runtime.plugins.core.authentication.mixed.MixedSourceUsersManagerAuthentication</authentication>

dans authentication.xml ce qui correspond au tableau que vous évoquez

J'utilise bien le même serveur ldap que notre serveur CAS mais malgré cela j'ai un message d'erreur:
java.lang.NoClassDefFoundError: org/jasig/cas/client/authentication/AuthenticationFilter

Je vous joindrai bien la conf et le msg d'erreur mais comment fait-on pour uploader les images?

#12 Re: Administration » PB de création d'utilisateur local » 09/09/2014 15:31:47

Effectivement, en supprimant la table Users et en rechargeant le script jdbc_users_auth.sql je peux créer un utilisateur.
J'ai fait subir le même traitement pour la table FOUsers.
Merci pour votre réponse.

Pouvez-vous me confirmer comment se comporte Ametys si un utilisateur s'authentifie pour la première fois en mode CAS?
Son compte est créé dans la base de données? Avec quel profil?

#13 Administration » PB de création d'utilisateur local » 09/09/2014 14:51:14

JPBachmann
Replies: 12

Bonjour.
Je viens d'installer une version 3.5 d'Ametys sur une distribution Ubuntu 14.02 64b LTS (en VM).
Cette installation est destinée à devenir la partie CMS. Le front office sera installé sur une autre machine.

J'avais initialement un problème de connexion à la base pour créer un utilisateur que j'ai réglé en remplaçant le nom de la machine par localhost dans la configuration de l'interface.
Mais maintenant quand j'essaye de créer un utilisateur local, je reçois ce message d'erreur:

Unknown column 'password' in 'field list'

Effectivement quand je regarde la table Users, je trouve cette structure:
mysql> desc Users;
+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| login     | varchar(64) | NO   | PRI | NULL    |       |
| firstname | varchar(64) | YES  |     | NULL    |       |
| lastname  | varchar(64) | NO   |     | NULL    |       |
| email     | varchar(64) | YES  |     | NULL    |       |
+-----------+-------------+------+-----+---------+-------+

J'ai inséré cette table à partir du script jdbc_users.sql  comme indiqué dans la doc d'install car je compte passer ensuite en mode CAS mais si je souhaite conserver la double authentification est-ce qu'il faut malgré tout insérer le script jdbc_users_auth.sql ?

Board footer

Powered by FluxBB