News

GeneWeb 6.04

Added by fabien 2 months ago

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.
Daniel de Rauglaudre:
  • 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
Ondrej Blazo
  • Ajout de langue Slovaque.
Mickaël Rouesné:
  • 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

GeneWeb 6.03 (3 comments)

Added by fabien 5 months ago

Une nouvelle version de GeneWeb est désormais disponible dans l'espace de téléchargement

Nouveauté (voir le fichier CHANGES pour les détails) :
  • Ajout d'une option gwf pour autoriser les notes magiciens.
  • Ajout des outils gwc2, ged2gwb2, update_nldb dans gwsetup.
  • Corrige un bug d'accès à un individu pouvant mener à une impossibilité de calcul de parenté.
  • Suppression de fichiers faisant doublon (README/LISEZMOI/LICENCE)
  • Si le nombre de résultat de la recherche avancée est supérieur au maximum de résultats défini, affiche les n premiers.
  • Ajout d'un 'dictionnaire des lieux' (voir a.gwf pour configurer le nombre maximum de lieux corriger en une seule fois).
    ATTENTION : Cette fonctionnalité n'est pas totalement compatible avec une base gwc2. Vous ne pouvez modifier deux
    fois de suite un même lieu. Pour ce faire, vous devez faire un consang entre chaque modification pour recalculer les indexs de la base.
  • Corrige la regression de l'affichage rtl/ltr sur certaines pages
  • Lors de l'import d'un gedcom, GeneWeb ne marrie plus les célibataires avec descendance.
  • Ajout du pictogramme sosa dans la requête avancée.
  • Découpage plus précis de la requête lieu/patronyme.
  • Ajout du conjoint dans l'arbre de descendance.
    Ludovic Ledieu :
  • Correction de l'erreur 'End of file' et de la troncature des noms dans le forum.
  • Interprétation de la variable is_invisible dans l'historique.
  • Meilleur gestion des liens page d'accueil et précédent.
  • Nouvelle implémentation de la requête 'lieu/patronyme' qui corrige les erreurs HTML.
  • Nouvelle implementation de la css en tant que template (css.txt)
  • Meilleur compatibilité W3C.
  • Ré-écriture des anciens templates pour qu'ils utilisent le langage même langage de template :
    index.txt, moved.txt, redirect.txt, renamed.txt, robot.txt (pas de favicon, image, css car le client n'y a pas accès)
    Dominique Deram :
  • Mise à jour des templates a, b, c, d, f, and h
    Mickaël Rouesné :
  • Mise à jour du template m

GeneWeb 6.02 (2 comments)

Added by fabien 7 months ago

Une nouvelle version de GeneWeb est désormais disponible dans l'espace de téléchargement

Nouveauté (voir le fichier CHANGES pour les détails) :
- Correction d'un bug de gestion des dates de décès en rapport avec le status OfCourseDead.
- Correction du bug sur la fusion des dates de décès entre deux individus.
- Suppression de la documentation (devenue obsolète).
- Ajout d'un patch pour le calcul du sosa (si on créé puis supprime une famille, le calcul
ne se faisait plus correctement).
- Ajout d'une option pour activer/désactiver le compteur des pages.
- Ajout d'une option pour activer/désactiver le forum (évite le spam).
- Suppression automatique des caractères ':'; '@'; '#'; '='; '$' dans le nom
et le prénom pour ne pas casser la clé geneweb.
- Ajout des templates de Dominique Deram et Mickaël Rouesné
- Nouvelle implémentation de la fonction de recherche par patronyme (pas de distinction entre majuscule/minuscule ...)

Sortie de GeneWeb 6.01

Added by fabien 7 months ago

Une nouvelle version de GeneWeb est désormais disponible dans l'espace de téléchargement

Nouveautés :
- ajout des notes/sources dans les listes de descendances (optionnel)
- date au format long géré par l'option long_date du fichier gwf
- correction du bug pour empêcher de créer une boucle à l'ajout d'une famille
- correction mineur sur first_name_key_strip/surname_key_strip

Sortie de GeneWeb 6.0

Added by fabien 7 months ago

La version définitive de GeneWeb 6.0 est désormais disponible dans l'espace de téléchargement

Also available in: Atom