Geneweb bases folder
Error creating thumbnail: File missing Language: |
English |
---|
Error creating thumbnail: File missing |
The launch parameter
-bd will specify to gwd where the folder containing databases is located. |
The bases folder is a default subfolder of the GeneWeb distribution named bases
. It may be an isolated folder anywhere on your computer. This folder contains all your personal data and configurations: the genealogical databases themselves with their notes, images, authentification files, template personalisation, etc. It can be moved or renamed according to your preferences.
Under this folder, the choice of names for your databases and .auth
files is unconstrained and in each of its etc
, images
, lang
and src
folders, subfolders carrying the name of the base mybase
hold the specific data for each base.
- distribution: details all the other files and subfolders out of
bases
folder, like the programs or template files. This main directory can be renamed.- bases: The folder containing the GeneWeb databases
- mybase.gwb: folder of the genealogical database called
mybase
- […]: a set of binary files holding the base data (base, *.acc, cache_visited, *.dat, *.inx, nb_persons, notes_links, synchro_patches, tstab)
- forum: a text file containing the forum
- history: a text file containing the history of modifications
- history_d: folder containing history diffs
- notes: a text file containing the main note of the base (m=NOTES)
- notes_d: folder containing notes (m=NOTES;f=file)
- particles.txt: a text file containing particles (must contain the whole set)
- wiznotes: folder containing wizard notes
- mybase.gwf: associated .gwf configuration/parameters file
- mybase-f.auth: example of password file for friends (
friend_passwd_file=
) - mybase-w.auth: example of password file for wizards (
wizard_passwd_file=
) - mybase2.gwb: folder of a second genealogical database
mybase2
- mybase2.gwf/auth configuration files associated to mybase2, etc.
- tags.txt: list of authorized HTML tags supplied to gwd with
-allowed_tags
(full path name) - cnt: holding the robot file, locks, and memorising the access counts for each base
- actlog: file temporary storing the tokens needed for login in CGI mode
- robot list IP address of robots
- mybase.txt access counts for mybase
- mybase.lck lock file for mybase
- etc: used in priority over the generic
gw/etc
files (see templates) - images
- lang: containing some base specific language related template text files
- src
- mybase.gwb: folder of the genealogical database called
- gw: executables and templates folder
- […] gwd/gwsetup launch scripts, README, etc.
- bases: The folder containing the GeneWeb databases
Files names in italic are chosen by users.
Translations: All text files read through the m=SRC&v=file or m=DOC&s=file.txt commands are processed by GeneWeb which performs translations ([text to be translated]
) and expands some macros (%s,
%v
, %i
, %k
see [1]). In addition, a more global translation of the text file can be obtained by appending _lg
to the filename (where lg is the 2-letter acronym of a given language) which selects an entirely new file, specific to the selected language.
Bases folder in GeneWeb 7.x.x
Error creating thumbnail: File missing |
This section of the documentation is not yet fully implemented. The current version of GeneWeb v7.0 adheres to the old folder structure.
|
GeneWeb 7.x.x simplifies the archival of databases regrouping all the files needed for a single database under the same folder. With this configuration, it becomes far simpler to use archival tools such as tar
, zip
or rar
to store a single database folder in an archive (see save for details and comments).
- distribution
- bases: The folder containing the GeneWeb databases
- mybase.gwb: folder of the genealogical database called
mybase
- documents: image/txt/pdf/html files, sub-folders allowed for images and src)
- portraits: portraits images called with
m=IM&i=index
(no sub-dirs here!) - images: other images associated with a person shown in a carrousel
- src: source files
- portraits: portraits images called with
- documents: image/txt/pdf/html files, sub-folders allowed for images and src)
- mybase.gwb: folder of the genealogical database called
- config: configurations files and personnalized variants of template files, used in priority over the generic
gw/etc
files (see templates)- mybase.gwf: configuration file
- mybase-f.auth: example of password file for friends (
friend_passwd_file=
inconfig.txt
) - mybase-w.auth: example of password file for wizards (
wizard_passwd_file=
inconfig.txt
)
- config: configurations files and personnalized variants of template files, used in priority over the generic
- lang: local complements to the language lexicon (loaded with
-add_lexicon
at gwd start)
- lang: local complements to the language lexicon (loaded with
- etc:
- template.txt: personnalized variants of template files used in priority over the generic
gw/etc
files (see templates) - modules: personnalized variants of modules files
- cache
- template.txt: personnal variant of template.txt files
- particles.txt: (mybase-particles.txt?): particles list for this base.
- hed.txt and trl.txt: base specific header/trailer files
- template.txt: personnalized variants of template files used in priority over the generic
- history: history of modifications
- history_d: folder with all diff files (this folder may be located elsewhere according to
history_path=
inconfig.txt
) - notes: main notes for the base, displayed in the welcome page
- notes_d: folder with all the notes and linked pages
- linked_page.txt: other "linked_page" obtained with [[[linked_page/text]]]
- … base, base.acc, cache_info […] names.inx, notes_links, patches (all internal files and folders of the database)
- etc:
- mybase2.gwb: folder of a second genealogical database
mybase2
- […] the organisation is the same for each database see description for mybase.gwb folder above
- cnt: admin files
- actlog: file temporary storing the tokens needed for login in CGI mode
- gwd.lck: lock file
- robot: list IP addresses of detected robots
- comm.log: execution log of the last base creation with a
gwc
command (when the base name is not available)
- particles.txt: default particles list ???
- tags.txt: ??? alternate list of authorized HTML tags (loaded with
-allowed_tags
at gwd start)