Geneweb bases folder

From GeneWeb
Revision as of 21:53, 10 February 2017 by Henri83 (Talk | contribs) ( Bases folder in GeneWeb 7)

Jump to: navigation, search
150px-Geographylogo svg.png Language: English

The folder of the databases should contain the same information structure as in the case of an installation on a personal computer. Its location is, by default, within the distribution folder with the name /bases, but it can be located elsewhere and named otherwise according to your preferences. Similarly, the choice of names for your bases and .auth files is unconstrained.

In each of the etc, images, lang and src folders, sub-folders carrying the name of the base mybase.gwb hold the specific data for each base.

  • Error creating thumbnail: Unable to save thumbnail to destination
    distribution (details the description of the program folder gw/, only bases/ is described here)
    • Error creating thumbnail: Unable to save thumbnail to destination
      bases: The folder containing the GeneWeb databases
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase.gwb: folder of the genealogical database called mybase
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase.gwf: associated .gwf configuration/parameters file
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase-f.auth example of password file for friends (friend_passwd_file=)
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase-w.auth example of password file for wizards (wizard_passwd_file=)
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase2.gwb: folder of a second genealogical database mybase2
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase2.gwf/auth configuration files associated to mybase2, etc.
      • Error creating thumbnail: Unable to save thumbnail to destination
        cnt: holding the robot file, locks, and memorising the access counts for each base
        • Error creating thumbnail: Unable to save thumbnail to destination
          actlog
        • Error creating thumbnail: Unable to save thumbnail to destination
          robot list IP address of robots
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase.txt access counts for mybase
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase.lck lock file for mybase
      • Error creating thumbnail: Unable to save thumbnail to destination
        etc: used in priority over the generic gw/etc files (see templates)
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase: template folders for mybase
          • Error creating thumbnail: Unable to save thumbnail to destination
            perso_module
            • Error creating thumbnail: Unable to save thumbnail to destination
              module_xx.txt
          • Error creating thumbnail: Unable to save thumbnail to destination
            header.txt base specific header file
          • Error creating thumbnail: Unable to save thumbnail to destination
            trl.txt base specific trailer file
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase2: idem
      • Error creating thumbnail: Unable to save thumbnail to destination
        images
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase: portraits images for mybase
          • Error creating thumbnail: Unable to save thumbnail to destination
            first_name.occurence.last_name.jpg
          • Error creating thumbnail: Unable to save thumbnail to destination
            other_first_name.occurence.last_name.jpg
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase2: idem
      • Error creating thumbnail: Unable to save thumbnail to destination
        lang: containing some base specific language related template text files (lexicon for instance)
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase2
      • Error creating thumbnail: Unable to save thumbnail to destination
        src
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase
          • Error creating thumbnail: Unable to save thumbnail to destination
            images: images called with m=IMH
            • Error creating thumbnail: Unable to save thumbnail to destination
              myimage.jpg
          • Error creating thumbnail: Unable to save thumbnail to destination
            file1.txt: text file called with m=SRC
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase2: idem
    • Error creating thumbnail: Unable to save thumbnail to destination
      gw
    • […] gwd/gwsetup launch scripts, README, etc.

 Bases folder in GeneWeb 7

GeneWeb 7 simplifies the archival of databases regrouping all the files needed for a single database under the same folder.

  • Error creating thumbnail: Unable to save thumbnail to destination
    distribution (details the description of the program folder gw/, only bases/ is described here)
    • Error creating thumbnail: Unable to save thumbnail to destination
      bases: The folder containing the GeneWeb databases
      • Error creating thumbnail: Unable to save thumbnail to destination
        comm.log: execution log of the last base creation with a gwc command
      • Error creating thumbnail: Unable to save thumbnail to destination
        perso_lexicon.txt: UTF-8 personnal complementary lexicon (loaded with -add_lexicon at gwd start)
      • Error creating thumbnail: Unable to save thumbnail to destination
        tags.txt: alternate list of authorized HTML tags (loaded with -allowed_tags at gwd start)
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase.gwb: folder of the genealogical database called mybase
        • Error creating thumbnail: Unable to save thumbnail to destination
          params.gwf: associated .gwf configuration/parameters file
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase-f.auth: example of password file for friends (friend_passwd_file= in params.gwf)
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase-w.auth: example of password file for wizards (wizard_passwd_file= in params.gwf)
        • Error creating thumbnail: Unable to save thumbnail to destination
          counts.txt: access counts
        • Error creating thumbnail: Unable to save thumbnail to destination
          history: history of modifications
        • Error creating thumbnail: Unable to save thumbnail to destination
          particles.txt: particles list for this base.
        • Error creating thumbnail: Unable to save thumbnail to destination
          documents: image/txt/pdf/html files, subdirs allowed
          • Error creating thumbnail: Unable to save thumbnail to destination
            mytext.txt: text files called with m=TXT or m=SRC
          • Error creating thumbnail: Unable to save thumbnail to destination
            mydoc.pdf: PDF files called with m=PDF
          • Error creating thumbnail: Unable to save thumbnail to destination
            mypage.html: HTML pages called with m=HTM
          • Error creating thumbnail: Unable to save thumbnail to destination
            myimage.jpg: images called with m=IMG or m=IMH (m=IM kept for backward compatibility)
        • Error creating thumbnail: Unable to save thumbnail to destination
          etc: personnalized variants of template files, used in priority over the generic gw/etc files (see templates)
          • Error creating thumbnail: Unable to save thumbnail to destination
            perso_module: personnalized variants of perso_modules files
            • Error creating thumbnail: Unable to save thumbnail to destination
              module_xx.txt
          • Error creating thumbnail: Unable to save thumbnail to destination
            templatex: personnal variant of templatex files
          • Error creating thumbnail: Unable to save thumbnail to destination
            hed.txt: base specific header file
          • Error creating thumbnail: Unable to save thumbnail to destination
            trl.txt: base specific trailer file
        • Error creating thumbnail: Unable to save thumbnail to destination
          history_d: folder with all diff files (this folder may be located elsewhere according to history_path= in params.gwf)
        • Error creating thumbnail: Unable to save thumbnail to destination
          portraits: portraits images
          • Error creating thumbnail: Unable to save thumbnail to destination
            first_name.occurence.last_name.jpg
          • Error creating thumbnail: Unable to save thumbnail to destination
            other_first_name.occurence.last_name.jpg
        • […] base, base.acc, cache_info […] names.inx, notes_links, patches (internal files and folders of the database)
      • Error creating thumbnail: Unable to save thumbnail to destination
        mybase2.gwb: folder of a second genealogical database mybase2
        • […] the organisation is the same for each database see description for mybase.gwb folder above
      • Error creating thumbnail: Unable to save thumbnail to destination
        cnt: holding the robot file, locks, and memorising the access counts for each base
        • Error creating thumbnail: Unable to save thumbnail to destination
          actlog:
        • Error creating thumbnail: Unable to save thumbnail to destination
          mybase.lck: lock file for mybase
        • Error creating thumbnail: Unable to save thumbnail to destination
          robot: list IP addresses of detected robots
    • Error creating thumbnail: Unable to save thumbnail to destination
      gw
    • […] gwd/gwsetup launch scripts, CHANGES.txt, README, etc.

Note that with this configuration, all personnalization happens in files stored in the base folder. A new release of GeneWeb may be installed safely by copying the new gw folder and possibly new copies of gwd/gwsetup launch scripts, CHANGES.txt, README, etc (the last two lines of the tree above).