GeneWeb v6.04 Release Notes

Release Date: 2016-10-24 // over 7 years ago
  • What’s new in version 6.04:

    • 🛠 Fix limitation of the int size in OCaml. Now in 64 bits architecture (only), the maximum number of persons is more than 18 billion (Daniel de Rauglaudre).
    • 🆕 New language available: Slovak (Ondrej Blazo).
    • You can now custom (more easily) the template perso by setting the right variables in the gwf files. Have a look at this page for the full documentation : http://opensource.geneanet.org/projects/geneweb/wiki/En_template#Personnaliser-les-fiches-individu
    • ⚡️ Template perso.txt: the update menu is now in the top of the page and split into:
      • update this person (shortcut to update this person directly)
      • update menu (the classic menu)
    • Variation of the favicon in the templates: perso, ancmenu, updmenu, relmenu, desmenu, cousmenu. Display the sex of the person as favicon.
    • ➕ Added the age of the individual in perso.txt
    • 🆕 New search of the template files. This is no longer needed to copy the template files in the base. This evolution is backward compatible and works like this:
      • search in base/etc/mybase/name.txt
      • search in gw/etc/template/name.txt
      • search the first default template according to the template variable (gwf)
    • 🔀 Notify_key is now called each time an individual is modified AND his key has changed. This is basically in the Modify individual and Merge individual.
    • ✂ Added a notify_delete that works just like notify_key
    • ➕ Added a nofollow option on the link in the search page (the number of branches and the “o” to fold/unfold.
    • ⚡️ Update lex_utf8 and the particles files. The last one is now the same as the generated (by GeneWeb) one.
    • ➕ Added “area” and “map” in the default HTML tags
    • Added an option in the ged2gwb tool. It behaves like previously, i.e. default relation for a couple is Married. If someone prefers, one can use the option -rs_no_mention to set the relation status to NoMention.
    • ➕ Added a new instruction in the template language: FOR. It is a simple instruction, and could be improved later but for now it works like this : for (i=MIN; i<MAX; i++)=> in template language: %for;i;MIN;MAX […] %end;. You can define any variable for iterator and you can use it in the loop. This variable lives only in the loop. Thus it behaves like this :

      %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

    • Added an option to not try a getHostByName. Could slow down on windows. One should add -no_host_address to gwd to use this feature.

    • 🆕 New implementation of the function that calculates if a person has a Sosa number or not. Much more efficient than the previous one!

    • It is now NOT possible to add or modify a family in which the first name or the surname of a person is not specified. => It can break the generation of the gw file.

    • ➕ Added a return button when there had been an error in a modification of a person or a family.

    • 🛠 Fix the wedding anniversary list only if the couple is not divorced

    • ➕ Added a “happy birthday” for the wedding anniversary in the individual page.

    • ➕ Added the operator “/” (DIV) in the template language.

    • 🛠 Fix the calculus in case there is more than a thousand number in templm.

    • 🛠 Fix the duplicates of address in gwc2. Now the book of places if working completely in gwc1 and gwc2.

    • 🛠 Fix the searching path for template in the CSS (Ludovic Ledieu).

    • 🛠 Fix the wrong display of tag <hr> with IE (Mickaël Rouesné).

    • ➕ Added an option to limit the computation time of the consang.

    • ⚡️ Update of template M (Mickaël Rouesné):

      • delete file updhist.txt.
      • added calendar.txt: link to statistics, pyramid of age, anniversary, if calendar is republican, display the full date.
      • added the languages in welcome.txt.
      • ancsosa, deslist: added the divorce date, and state.
      • ancmenu, desmenu: added the first_name alias.
      • updfam, updind: refactoring and added JavaScript controller.
      • trl: added the link to the other templates.
    File Size MD5 hash
    🐧 gw-6.04-linux.tgz 4,21 Mo
    gw-6.04-osxleopard.zip 4,42 Mo c9c597ba2c785eed4059c967cc4dfbf4
    gw-6.04-osxlion.tgz 4,93 Mo 3a2048904d57643c2969bacf329c3950
    gw-6.04-ppc-osx10.5.8.zip 4,98 Mo 7ab92c689585c4e4bf6c7b8555a86796
    gw-6.04-win.exe 2,72 Mo 9e6d346f7a892d8aae8b720ef7102bfc