GeneWeb 6.04
Une nouvelle version de GeneWeb est désormais disponible dans l'espace de téléchargement
Dans cette mise à jour, Daniel de Rauglaudre a corrigé le bug sur la
limitation des entiers en OCaml, qui limitait le nombre d'individus d'une
base à 4 millions. Maintenant, en compilant GeneWeb en 64 bits (et seulement
en 64 bits), on peut avoir jusqu'à 18 milliards d'individus.
Le dictionnaire des lieux est maintenant complètement fonctionnel (gwc 1 et 2).
Enfin, il est maintenant possible de personnaliser la fiche individu à travers
le fichier gwf (voir la documentation : http://opensource.geneanet.org/projects/geneweb/wiki/Fr_template#Personnaliser-les-fiches-individu).
Voici le contenu du fichier CHANGES:
- Personnalisation de la fiche individu à travers le fichier gwf (voir
documentation : http://opensource.geneanet.org/projects/geneweb/wiki/Fr_template#Personnaliser-les-fiches-individu). - Ajout de raccourcis pour la mise à jour sur la fiche individu.
- Variation du favicon en fonction de la page sur laquelle on se trouve.
- Ajout de l'âge sur la fiche individu.
- Nouvelle recherche des fichiers template : il n'est plus nécessaire de
copier les fichiers templates dans la base. - Notify_key est appelé à chaque fois qu'un individu est modifié.
- Ajout d'un notify_delete sur le même modèle que notify_key.
- Ajout d'un attribut 'no_follow' pour les robots sur les liens pour
plier/déplier les résultats d'une recherche. - Mise à jour du fichier particles.
- Ajout des tags 'map' et 'area' par défaut.
- Ajout d'une option à ged2gwb pour specifier le status des couples à
"no_mention'. Fonctionnement revenu à la version précedente par défaut. - Ajout d'une nouvelle instruction : FOR.
C'est une version simple, qui pourra être amenée à évoluer. Elle fonctionne
comme ceci :
for (i=MIN; i<MAX; i++) => qui se traduit en langage des templates :
%for;i;MIN;MAX ... %end;
On peut définir n'importe quel variable comme itérateur et l'utiliser dans
la boucle. Cette itérateur ne vit que dans la boucle. De ce fait :
%let;i;42%in
%i;
%for;i:0:10;
%i;
%end;
%i;
OUTPUT => 42; 0; 1; 2; 3; 4; 5; 6; 7; 8; 9; 42 - Ajout d'une option pour ne pas faire de getHostByName qui peut être lent
sous windows. - Nuvelle implémentation pour savoir si une personne a un sosa ou pas (dans
les fonctions de recherches). Bien plus efficace ! - Il est maintenant impossible de modifier ou ajouter une famille/individu
dans lequel ne serait spécifier que le nom ou le prénom. - Les anniversaires de mariage ne s'affichent que pour les couples non divocés.
- Ajout d'un 'joyeux anniversaire de mariage'
- Ajout de l'opérateur '/' (division entière) dans le langage des templates
- Correction du duplicatas d'adresse pour le dictionnaire des lieux en gwc2.
- Correction du bug sur la limitation des entiers en OCaml.
- Ajout d'une option pour limiter la durée de calcul d'un consang.
- Correction pour la compilation de GeneWeb avec la dernière version de Camlp5
- Ajout de langue Slovaque.
- Correction du mauvaise affichage sous IE des balises <hr> (css).
- Mise à jour du template M :
- Suppression du fichier updhist
- Ajout de calendar : lien vers les statistiques, pyramides des ages, anniversaires, dates longues.
- Ajout des langues dans welcome
- Ajout de la date de divorce dans ancsosa et deslist
- Ajout du prénom alias dans ancmenu et desmenu
- Ajout de javascript dans updfam et updind
- Liens vers les autres templates dans trl
Comments