Bonjour, Je donne suite à mon message. Un développeur a corrigé le code et modifié pour qu'il soit compatible avec PHP8 d'après lui. Les personnes intéressées peuvent me contacter.
Bonjour, A l'ouverture de session, le message: Votre Navigateur a refusé mes cookies :-( Le problème s'est produit après une mise à jour de Debian Buster dont voici la liste des paquests (au 22 février): -rw-r--r-- 1 root root 269 févr. 22 14:25 php7.3.list -rw-r--r-- 1 root root 5666 févr. 22 14:25 openssl.list -rw-r--r-- 1 root root 2407 févr. 22 14:25 php7.3-common.list -rw-r--r-- 1 root root 613 févr. 22 14:25 php7.3-cli.list -rw-r--r-- 1 root root 679 févr. 22 14:25 libapache2-mod-php7.3.list...
V5.2.0
AIGLe V5.2.0
AIGLe V5.2.0
V 5.2.0
V 5.2.0
Le problème semble réglé. Merci !
Je pense qu'il vaut mieux modifier tous les champs qui doivent être à 0 (et non pas à NULL). Il doit s'agir des champs de type int (ou tinyint) .
On utilise la dernière version. Voilà notre table a_ecrit bien différente et ça m'inquiète un peu. On avait déjà ça avant la migration vers Buster. +---------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------+------------------+------+-----+---------+-------+ | id_auteur | int(11) unsigned | NO | MUL | NULL | | | ref_preprint | varchar(30) | NO | PRI | NULL | | | etc | tinyint(1) | NO | | NULL | | | rang | tinyint(10) | NO |...
Vérifiez également que vous avez bien installé le module php-pecl-zip (si vous poussez les notices sur HAL)
Bonjour, Quelle version de AIGLe utilisez vous ? Vérifiez que dans la table a_ecrit le champ "etc" est bien avec une valeur par défaut = 0 (voir capture ci-dessous)
Bonjour, Notre référent HAL et responsable du module n'arrive pas/plus à insérer manuellement une notice hal. Capture d'écran attachée. Entre temps notre serveur est passé sous Buster avec les versions suivantes. PHP 7.3 et Mariadb 10.3 Nous avions fait qqs essais sur une machine de test pour voir si on rencontrait des pbs. On a du passer à côté de ce test. Est-ce que vous auriez une piste ? D'avance merci, Charles-Henri
Merci ! J'essaie et je vous redis.
Salut Charles-Henri, Je pense que tu ne fais les synchronisations que manuellement ? En effet, seule la synchronisation automatique (via le cron) permet, chaque dimanche, de faire le "contrôle hebdomadaire avancé", ce contrôle permet non seulement de vérifier que toutes les publis de AIGLe ayant une référence HAL existent bien toujours sur HAL mais également de vérifier le dédoublonnage qui a pu avoir lieu sur HAL et mettre ainsi à jour la BdD de AIGLe. Ce contrôle peut être très long c'est pourquoi...
Salut Charles-Henri, Je pense que tu ne fais les synchronisations que manuellement ? En effet, seule la synchronisation automatique (via le cron) permet, chaque dimanche, de faire le "contrôle hebdomadaire avancé", ce contrôle permet non seulement de vérifier que toutes les publis de AIGLe ayant une référence HAL existent bien toujours sur HAL mais également de vérifier le dédoublonnage qui a pu avoir lieu sur HAL et mettre ainsi à jour la BdD de AIGLe. Ce contrôle peut être très long c'est pourquoi...
Bonjour, J'ai une liste de doublons à traiter mais j'ai un peu de mal à comprendre la bonne manière de le faire. On fait des synchro régulièrement avec hal mais on upload pas les corrections locales vers hal. Nous souhaitons pour le moment traiter les 670 réf hal en attente de traitement de la synchro et la vingtaine de doublons. Mon problème: je n'arrive pas éliminer par aigle un doublon déclaré. c-à-d que si la bonne réf hal a été supprimée, la synchro ne semble pas l'éliminer de la liste des doublons...
V 5.1.6
Jabref pour l'HCERES
Prépa Version 5.1.6.
AIGLe V 5.1.5
Salut Maurice, T'en es venu à bout ? C'est aussi à la ligne Filtre Utilisateurs (%username% sera remplacer par le login. Ex : (mail=%username%@mydomain.fr)) que tu dois mettre ta config (&(mail=%username%)(supannaffectation=MIO)(!(title=STA-Stagiaire))) ... sans oublier de préciser le champ d'identifiant ( mail=%username% dans mon exemple) sur cette ligne
Salut Maurice, T'en es venu à bout ? C'est à la ligne Filtre Utilisateurs (%username% sera remplacer par le login. Ex : (mail=%username%@mydomain.fr)) que tu dois mettre ta config (&(mail=%username%)(supannaffectation=MIO)(!(title=STA-Stagiaire))) ... sans oublier de préciser le champ d'identifiant ( mail=%username% dans mon exemple)
salut j'ai un filtre ldap simple qui fonctionne (supannaffectation=MIO) si je veux enlever les stagiaires lors de l'importation des comptes ldap, le filtre devient (&(supannaffectation=MIO)(!(title=STA-Stagiaire))) mais si je mets cette syntaxe dans la configuration du module "ldap" Filtre ldap de recherche des equipes (uniquement dans le cas ou les equipes sont des OU, vierge sinon) ca ne marche pas... ca me prend quand meme tous les gens MIO avec les stagiaires idée? merci ML
ben ca semble plus inteermediaire... c'est un chercheur etranger hebergé qui a un contrat de 2ans avec l'université (protisvalor)... donc il n'est pas Permanent du labo au sens strict et il est engagé comme "chargé de recherche"
Salut Maurice, Un Chargé de Recherche (CNRS je suppose) ne peut pas être un non-permanent ???? Il n'est peut-être pas affecté à ton labo mais c'est un permanent quelque part (sinon il ne serait pas Chargé de Recherche ?).... CR n'est pas une fonction, c'est un grade de poste permanent. Si il est non permanent mais qu'il a les mêmes fonctions qu'un CR il peut l'indiquer dans le champ fonction de sa "Fiche Personnelle" (mais CR n'est pas un fonction). Si il a vraiment le grade de CR alors c'est qu'il...
salut j'ai une demande d'un chercheur "non permanent" du labo, qui me dit qu'il n'arrive pas a mettre sa fonction de "chargé de recherche" "non permanent" effectivement j'ai pas trouvé comment faire dans la fiche personnelle ne pourrait-on pas avoir quelques détails de fonctions pour les non permanents? Non-Permanent (Chargé de recherche) merci de l'info M
On ne peut pas utiliser l'acronyme comme identifiant d'ANR. Sur HAL des ANR
La ref arxiv passe de 4.4 digits à 4.4 ou 4.5 digits.
Sur certains mailer, le code html/css du mail peut être 'disloqué' (exemple : derniere version de Zimbra)
La fonction univ_authentification n'existe plus depuis longtemps .. remplacée par la calss authUNiv.
La fonction split a definitivement disparu des derniers PHP de debian.
deux petit soucis de guillemets
Suppr. un ?> de fin de fichier.
V 5.1.4-2
AIGLE version 5.1.4-2
On récupère password et version du dépôt directement dans la réponse de HAL.
Bug dans la contruction du XML. Le noeud 'series' n'est pas dans le noeud 'monogr'
HAL met désormais trop de temps à enregistrer le dépot via l'API.
SQL error lorsque l'on veut voir le detail d'un projet international.
Correction d'un bug. On ne retrouvait plus les nouvelles resa.
AIGLE version 5.1.4-1
AIGLE version 5.1.4
AIGLE version 5.1.4
AIGLE version 5.1.4
Impossible de se loguer en LDAP si le schema LDAP contient de ou=equipe
Il faut préciser la version pour laquelle on veut vérifier l'état de la publi sur HAL.
Bug : le labo non proprio de la salle pouvait supprimer une resa appartenant au labo proprio.
La fonction list_wos_authors() migre dans les fonctions communes (pour un usage ulterieur de pubmed_check)
Ups , pardon.. erreur introduite lors du précédent commit.
La page web sur HAL d'un article s'ouvre sur la page HAL du Labo (si elle est existe et est configurée)
La metadonnée licence est présente dans tous les typedoc qui peuvent avoir le tete intégral.
Version 5.1.4
ON enlève les php?> de fin de fichiers.
Ajout de cdnjs.cloudflare.com à la liste des sites admis pour charger des scripts.
3x rien.
Hal n'a parfois pas le titre (title_s) de l'ANR ? On remplace par le callTitle_s
Correction d'un bug SQL requete dans le webservice.
Passage en mysqli_
Maurices Libes a dit : salut Dom je viens de faire une mise a jour Debian8 Debian9 sur mon serveur ou tourne Aigle et j'ai ce probleme ci dessous qui est apparu...je vois pas pourquoi ca me sort une erreur sur mysql_connect alors que le reste a l'air de fonctionner si t'as une idée? Salut Maurice, Tout le code de AIGLe est passé en mysqli (mysql est "deprecated" dans les derniers PHP et même donc abandonné dans les toutes dernières versions) depuis quelques mois maintenant .... sauf ce petit bout...
Maurices Libes a dit : salut Dom je viens de faire une mise a jour Debian8 Debian9 sur mon serveur ou tourne Aigle et j'ai ce probleme ci dessous qui est apparu...je vois pas pourquoi ca me sort une erreur sur mysql_connect alors que le reste a l'air de fonctionner si t'as une idée? Salut Maurice, Tout le code de AIGLe est passé en mysqli (mysql est "deprecated" dans les derniers PHP et même donc abandonné dans les toutes dernières versions) depuis quelques mois maintenant .... sauf ce petit bout...
Maurices Libes a dit : salut Dom je viens de faire une mise a jour Debian8 Debian9 sur mon serveur ou tourne Aigle et j'ai ce probleme ci dessous qui est apparu...je vois pas pourquoi ca me sort une erreur sur mysql_connect alors que le reste a l'air de fonctionner si t'as une idée? Salut Maurice, Tout le code de AIGLe est passé en mysqli (mysql est "deprecated" dans les derniers PHP et même donc abandonné dans les toutes dernières versions) depuis quelques mois maintenant .... sauf ce petit bout...
Maurices Libes a dit : salut Dom je viens de faire une mise a jour Debian8 Debian9 sur mon serveur ou tourne Aigle et j'ai ce probleme ci dessous qui est apparu...je vois pas pourquoi ca me sort une erreur sur mysql_connect alors que le reste a l'air de fonctionner si t'as une idée? Salut Maurice, Tout le code de AIGLe est passé en mysqli (mysql est "deprecated" dans les derniers PHP et même donc abandonné dans les toutes dernières versions) depuis quelques mois maintenant .... sauf ce petit bout...
Modifs mineures
On remplace mysqli_query($this->_connexion,"SET NAMES 'utf8'") par mysqli_set_charset($this->_connexion,"utf8")
Le laboratoire propriétaire de salles peut désormais supprimer des
HAL réclame désormais le "type" de document (qui était bien sur obligatoire avant)?? Probablement pour la nouvelle interface Web de HAL?
Reconnait le type "SOFTWARE".
Ajout des nouveau types de structures "regrouplaboratory" et "regroupinstitution"
Pour Info, Sourceforge n'assurant plus de support CVS , AIGLe est passé en SVN.
Supression de quelques "restes" de CVS
AIGLe migre vers SVN
Initial SVN commit
Salut Charles Henri, Oui oui bien sur on peut se voir par video-conf si vous le désirez. Il suffit de convenir d'un RDV. En attendant, j'ai déclaré benoit comme développeur de AIGLe sur sourceforge. Il pourra ainsi importer le repository (CVS) de aigle et déposer ses modifications. NB: Pour l'instant j'ai un pb de cvs lock sur le repository? Je suis en contact avec le support sourceforge.
J'ai pensé à l'aspect CNIL de ces informations renseignées. Je pensais à la déclaration simplifiée 46 au début mais ça ne suffira pas avec le numéro de sécu. Comme le dit Benoit nous attendons les infos nécessaires pour faire bien préparer le côté CNIL. Accepteriez-vous un rendez-vous visio pour nous présenter pour commencer et discuter de la manière dont nous allons travailler ensemble. Cordialement, Charles-Henri
Bonjour, C'est moi qui ferai les nouveaux développements du module personnel. Pas de problèmes pour gérer ça dans une autre fiche (activable via la configuration du module), par contre on ferait aussi évoluer la gestion de l'export pour prendre en compte les nouveaux champs (donc toujours en fonction de l'activation ou non de la fiche bien sûr). En ce qui concerne la CNIL, Charles-Henri est en train d'étudier la question, en l'état on penssait éventuellement à rendre le champ N° Sécu désactivé/innaccessible...
Salut Charles-Henri. Bien sûr que c'est possible! Toutefois il faut faire très attention avec le champ "N° Secu", c'est un champ très sensible pour la CNIL et la déclaration faite par le CNRS pour l'ensemble de ses laboratoires n'est pas suffisante pour faire usage de ce champ. Il faudra que le laboratoire qui utilise AIGLe fassent une déclaration spécifique auprès de la CNIL et justifie de l'usage de ce champ (même s'il n'est pas obligatoire) dans l'application. Ca risque de ne pas passer. Pour...
Bonjour, Nous souhaitons participer au développement de AIGLe et plus particulèrement au module Données personnelles et états de services. L'objectif serait d'ajouter au niveau de la fiche personnelle, des informations relatives à la gestion du laboratoire (numéro de sécu, nationalité, lieu de naissance ,etc.) et des documents type RIB sous forme de pdf scanné. Pensez-vous cela possible ? Merci d'avance. Charles-Henri
Pour ta requête ALTER TABLE reserve CHANGE libere libere DATE NULL DEFAULT NULL tu aurais dû avoir un résultat comme :
No problem.
Autant pour moi, je pensai réserver du lundi au vendredi et que ça puisse se répèter...
J'ai bien intégrer ton fichier salle/module.php, c'est ok j'ai bien phpMyAdmin et j'ai tapé cette requette qui me donne => MySQL a retourné un résultat vide (aucune ligne). (Traitement en 0.0499 secondes.)
Pour l'erreur : Les jours de debut et de fin de reservation doivent imperativement correspondre au jour choisi pour cette reservation hebdomadaire. (Vendredi) La reservation ne peut pas etre soumise Je ne vois pas bien ce que tu as indiqué comme date de début et de fin... Mais je vois que tu as choisi une réservation hebdomadaire (qui se répète chaque semaine) chaque vendredi . Es tu sûr que les jours de début et de fin de ta réservation tombent bien un vendredi ?
Salut Christian, Ah je me doutais bien qu'il y allait avoir d'autre petits pbs ;o) . Je te joins le fichier salle/module.php à remplacer . Il faut également que tu modifies quelque chose dans la base de donnée Il faut changer la valeur par défaut du champ 'libere' de la table reserve et accepter la valeur NULL pour ce champ. Si tu as phpMyAdmin c'est assez simple, sinon il te faut taper la commande sql suivante : mysql > ALTER TABLE reserve CHANGE libere libere DATE NULL DEFAULT NULL Si tu est prêt...
Salut Christian, Ah je me doutais bien qu'il y allait avoir d'autre petits pbs ;o) . Je te joins le fichier salle/module.php à remplacer . Il faut également que tu modifies quelque chose dans la base de donnée Il faut changer la valeur par défaut du champ 'libere' de la table reserve et accepter la valeur NULL pour ce champ. Si tu as phpMyAdmin c'est assez simple, sinon il te faut taper la commande sql suivante : mysql > ALTER TABLE reserve CHANGE libere libere DATE NULL DEFAULT NULL Si tu est prêt...