Difference between revisions of "distribution"
Jump to navigation
Jump to search
m |
(/etc sub folders (css, js, modules), -add_lexicon) |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{DISPLAYTITLE: | + | {{DISPLAYTITLE:GeneWeb distribution folder}} |
− | {{languages| | + | {{languages|distribution}} |
− | + | '''GeneWeb distribution''' are available as compressed .tar, .gz or .zip archive files (or as an installer for some Windows releases). The archives can be uncompresssed into a folder whose structure is: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{arbre début}} | {{arbre début}} | ||
* | * | ||
− | ** {{d}} geneweb-distribution | + | ** {{d}} geneweb-distribution: the folder containing the GeneWeb distribution |
− | *** {{d}} bases | + | *** {{d}} [[bases]]: default location for databases (see the [[bases]] section for a complete description of bases folder) |
− | * | + | **** {{branche finale}} |
− | *** {{ | ||
*** {{d}} gw | *** {{d}} gw | ||
− | **** {{f}} | + | **** {{d}} etc: files of [[templates]] |
− | **** {{ | + | ***** {{f}} template_x.txt (multiple templates for capture and display of data) |
− | **** {{d}} | + | ***** {{d}} css: for css styles |
− | **** {{f}} ged2gwb, ged2gwb2, gwb2ged : base creation and extraction with GED format | + | ***** {{d}} js: for JavaSrcipt programs |
− | **** {{e}} [[gwc]] | + | ***** {{d}} modules: for [[templates#Personnalisation Modules|personnalisation]] modules |
− | **** {{e}} [[gwd]] | + | ***** {{d}} [[templates#Modules|folders]] for additional styles of template |
− | **** {{f}} gwd.arg | + | ***** {{branche finale}}{{f}} robots.txt !! contains “User-Agent: * Disallow: /” ? !! |
− | **** {{f}} gwd.log | + | **** {{d}} images: icons used by gwd |
− | **** {{ | + | **** {{d}} lang: language files used in template construction such as [[lexicon]]s and starts file |
− | **** {{ | + | ***** {{f}} alias_lg.txt |
− | + | ***** {{f}} lex_utf8.txt utf_8 version of the lexicon | |
− | **** {{f}} only.txt : access restriction for gwsetup | + | ***** {{branche finale}}{{f}} lexicon_perso.txt private lexicon supplementing lex_utf8 (see -add_lexicon in [[gwd]]) |
− | + | **** {{d}} setup: gwsetup template files | |
− | **** {{f}} tags.txt : list of authorized HTML tags | + | **** {{f}} a.gwf: standard version for the [[configuration|configuration parameters of a base]] |
− | **** {{branche finale}}{{ | + | **** {{e}} [[consang]]: tool to calculate consanguinity |
− | *** {{s}} gwd. | + | **** {{f}} [[ged2gwb]], ged2gwb2, [[gwb2ged]]: base creation and extraction with GED format |
− | *** {{s}} gwsetup | + | **** {{e}} [[gwc]], gwc2, [[gwu]]: gwc to create a base, gwu to extract a .gw archive file |
+ | **** {{e}} [[gwd]]: the main GeneWeb server | ||
+ | **** {{f}} [[CGI#Windows|gwd.arg]]: static execution parameters for gwd | ||
+ | **** {{f}} gwd.log: execution traces for gwd (as specified at gwd launch) | ||
+ | **** {{f}} gwd.xlc: [[access#Black list|black list]] to exclude access to specific web domain or users. | ||
+ | **** {{e}} [[gwsetup]]: auxiliary server for base management | ||
+ | **** {{f}} only.txt: [[access#Managing the GeneWeb server|access restriction for gwsetup]] | ||
+ | **** {{f}} tags.txt: list of [[tags|authorized HTML tags]] | ||
+ | **** {{branche finale}}{{e}} update_nldb: update the [[wikitext#Internal links|internal links]] between notes and pages | ||
+ | *** {{f}} CHANGES.txt: [[changelog]] | ||
+ | *** {{s}} geneweb: launch gwsetup, gwd and START.html page | ||
+ | *** {{s}} gwd: minimal launch script for gwd | ||
+ | *** {{s}} gwsetup: minimal launch script for gwsetup | ||
*** {{f}} LICENSE.txt | *** {{f}} LICENSE.txt | ||
*** {{f}} LIZEZMOI.txt | *** {{f}} LIZEZMOI.txt | ||
*** {{f}} README.txt | *** {{f}} README.txt | ||
− | *** {{f}} START.htm | + | *** {{branche finale}}{{f}} START.htm : a minimal start page (assumes that gwd and gwsetup have been started) |
− | |||
{{arbre fin}} | {{arbre fin}} | ||
− | Note also that the minimal {{c|gwd}} start script provided in this distribution folder installs a {{c| | + | {{c|geneweb}} and {{c|gwd}} script files have {{c|.bat}} extension on Windows and {{c|.command}} extension on macOS. |
+ | |||
+ | Note also that the minimal {{c|gwd}} start script provided in this distribution folder installs a {{c|bases}} folder in the distribution folder itself. You may choose to keep this organisation rather than maintaining a separate folder. | ||
+ | |||
+ | You may also rename the main folder to any name of your choice, but don't forget to use the same name if you use [[CGI]] mode in the {{c|cgi-bin/gwd.sh}} launch script and the {{c|gw}} link to the style and JavaScript files at the web_root. |
Revision as of 17:46, 9 November 2018
Language: | English |
---|
GeneWeb distribution are available as compressed .tar, .gz or .zip archive files (or as an installer for some Windows releases). The archives can be uncompresssed into a folder whose structure is:
-
- geneweb-distribution: the folder containing the GeneWeb distribution
- bases: default location for databases (see the bases section for a complete description of bases folder)
- gw
- etc: files of templates
- template_x.txt (multiple templates for capture and display of data)
- css: for css styles
- js: for JavaSrcipt programs
- modules: for personnalisation modules
- folders for additional styles of template
- robots.txt !! contains “User-Agent: * Disallow: /” ? !!
- images: icons used by gwd
- lang: language files used in template construction such as lexicons and starts file
- alias_lg.txt
- lex_utf8.txt utf_8 version of the lexicon
- lexicon_perso.txt private lexicon supplementing lex_utf8 (see -add_lexicon in gwd)
- setup: gwsetup template files
- a.gwf: standard version for the configuration parameters of a base
- consang: tool to calculate consanguinity
- ged2gwb, ged2gwb2, gwb2ged: base creation and extraction with GED format
- gwc, gwc2, gwu: gwc to create a base, gwu to extract a .gw archive file
- gwd: the main GeneWeb server
- gwd.arg: static execution parameters for gwd
- gwd.log: execution traces for gwd (as specified at gwd launch)
- gwd.xlc: black list to exclude access to specific web domain or users.
- gwsetup: auxiliary server for base management
- only.txt: access restriction for gwsetup
- tags.txt: list of authorized HTML tags
- update_nldb: update the internal links between notes and pages
- etc: files of templates
- CHANGES.txt: changelog
- geneweb: launch gwsetup, gwd and START.html page
- gwd: minimal launch script for gwd
- gwsetup: minimal launch script for gwsetup
- LICENSE.txt
- LIZEZMOI.txt
- README.txt
- START.htm : a minimal start page (assumes that gwd and gwsetup have been started)
- bases: default location for databases (see the bases section for a complete description of bases folder)
- geneweb-distribution: the folder containing the GeneWeb distribution
geneweb
and gwd
script files have .bat
extension on Windows and .command
extension on macOS.
Note also that the minimal gwd
start script provided in this distribution folder installs a bases
folder in the distribution folder itself. You may choose to keep this organisation rather than maintaining a separate folder.
You may also rename the main folder to any name of your choice, but don't forget to use the same name if you use CGI mode in the cgi-bin/gwd.sh
launch script and the gw
link to the style and JavaScript files at the web_root.