Difference between revisions of "distribution"

From GeneWeb
Jump to: navigation, search
m (intro ; typo ; dir first ; suppr. des « .ext » ; alpha = mauvais exemple, remarque technique sur CGI reformulée et placée en bas (joli travail merci Henri))
m
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:GeneWeb distribution folder}}
 
{{DISPLAYTITLE:GeneWeb distribution folder}}
{{languages|Distribution}}
+
{{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:
+
'''GeneWeb distribution''' are available as compressed .tar, .gz or .zip archive files (or as an installer for some Windows releases). The archives can be uncompressed into a folder whose structure is as follows (remember that the bases folder can be moved anywhere):
  
 
{{arbre début}}
 
{{arbre début}}
 
*
 
*
** {{d}} geneweb-distribution: the folder containing the GeneWeb distribution.
+
** {{d}} geneweb-distribution: the folder containing the GeneWeb distribution
*** {{d}} bases: a proposed location for storing bases
+
*** {{d}} [[bases]]: default location for databases (see the [[bases]] section for a complete description of bases folder)
**** {{branche finale}} [to be detailed]
+
**** {{branche finale}}
 
*** {{d}} gw
 
*** {{d}} gw
**** {{d}} etc: [[templates|template]] files
+
**** {{d}} etc: files of [[templates]]
 +
***** {{f}} template_x.txt (multiple templates for capture and display of data)
 +
***** {{d}} css: for css styles
 +
***** {{d}} js: for JavaSrcipt programs
 +
***** {{d}} modules: for [[templates#Personnalisation Modules|personnalisation]] modules
 +
***** {{d}} [[templates#Modules|folders]] for additional styles of template
 +
***** {{branche finale}}{{f}} robots.txt !! contains “User-Agent: * Disallow: /” ? !!
 
**** {{d}} images: icons used by gwd
 
**** {{d}} images: icons used by gwd
**** {{d}} lang: language files used in template construction such as [[lexicon]]
+
**** {{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
 +
***** {{branche finale}}{{f}} lexicon_perso.txt private lexicon supplementing lex_utf8 (see -add_lexicon in [[gwd]])
 
**** {{d}} setup: gwsetup template files
 
**** {{d}} setup: gwsetup template files
**** {{f}} a.gwf: standard version for the configuration parameters of a base
+
**** {{f}} a.gwf: standard version for the [[configuration|configuration parameters of a base]]
 
**** {{e}} [[consang]]: tool to calculate consanguinity
 
**** {{e}} [[consang]]: tool to calculate consanguinity
 
**** {{f}} [[ged2gwb]], ged2gwb2, [[gwb2ged]]: base creation and extraction with GED format
 
**** {{f}} [[ged2gwb]], ged2gwb2, [[gwb2ged]]: base creation and extraction with GED format
 
**** {{e}} [[gwc]], gwc2, [[gwu]]: gwc to create a base, gwu to extract a .gw archive file
 
**** {{e}} [[gwc]], gwc2, [[gwu]]: gwc to create a base, gwu to extract a .gw archive file
**** {{e}} [[gwd]]: the main GeneWeb server
+
**** {{e}} [[gwd]]: the main GeneWeb server
**** {{f}} gwd.arg: execution parameters for gwd
+
**** {{f}} [[CGI#Windows|gwd.arg]]: static execution parameters for gwd  
 
**** {{f}} gwd.log: execution traces for gwd (as specified at gwd launch)
 
**** {{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
 
**** {{e}} [[gwsetup]]: auxiliary server for base management
**** {{f}} only.txt: access restriction for gwsetup
+
**** {{f}} only.txt: [[access#Managing the GeneWeb server|access restriction for gwsetup]]
**** {{f}} tags.txt: list of authorized HTML tags
+
**** {{f}} tags.txt: list of [[tags|authorized HTML tags]]
**** {{branche finale}}{{d}} update_nldb: update the [[cross links]] between notes and pages
+
**** {{branche finale}}{{e}} update_nldb: update the [[wikitext#Internal links|internal links]] between notes and pages
 
*** {{f}} CHANGES.txt: [[changelog]]
 
*** {{f}} CHANGES.txt: [[changelog]]
 
*** {{s}} geneweb: launch gwsetup, gwd and START.html page
 
*** {{s}} geneweb: launch gwsetup, gwd and START.html page
Line 37: Line 47:
 
{{c|geneweb}} and {{c|gwd}} script files have {{c|.bat}} extension on Windows and {{c|.command}} extension on macOS.
 
{{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.
+
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 keep this organisation or choose to maintain a separate folder (as shown in [[bases]]) which facilitates the installation of new revisions of GeneWeb (all local modifications stay untouched).
  
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).
+
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.

Latest revision as of 16:03, 9 November 2020

150px-Geographylogo svg.png 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 uncompressed into a folder whose structure is as follows (remember that the bases folder can be moved anywhere):

    • Error creating thumbnail: Unable to save thumbnail to destination
      geneweb-distribution: the folder containing the GeneWeb distribution
      • Error creating thumbnail: Unable to save thumbnail to destination
        bases: default location for databases (see the bases section for a complete description of bases folder)
      • Error creating thumbnail: Unable to save thumbnail to destination
        gw
        • Error creating thumbnail: Unable to save thumbnail to destination
          etc: files of templates
          • Error creating thumbnail: Unable to save thumbnail to destination
            template_x.txt (multiple templates for capture and display of data)
          • Error creating thumbnail: Unable to save thumbnail to destination
            css: for css styles
          • Error creating thumbnail: Unable to save thumbnail to destination
            js: for JavaSrcipt programs
          • Error creating thumbnail: Unable to save thumbnail to destination
            modules: for personnalisation modules
          • Error creating thumbnail: Unable to save thumbnail to destination
            folders for additional styles of template
          • Error creating thumbnail: Unable to save thumbnail to destination
            robots.txt !! contains “User-Agent: * Disallow: /” ? !!
        • Error creating thumbnail: Unable to save thumbnail to destination
          images: icons used by gwd
        • Error creating thumbnail: Unable to save thumbnail to destination
          lang: language files used in template construction such as lexicons and starts file
          • Error creating thumbnail: Unable to save thumbnail to destination
            alias_lg.txt
          • Error creating thumbnail: Unable to save thumbnail to destination
            lex_utf8.txt utf_8 version of the lexicon
          • Error creating thumbnail: Unable to save thumbnail to destination
            lexicon_perso.txt private lexicon supplementing lex_utf8 (see -add_lexicon in gwd)
        • Error creating thumbnail: Unable to save thumbnail to destination
          setup: gwsetup template files
        • Error creating thumbnail: Unable to save thumbnail to destination
          a.gwf: standard version for the configuration parameters of a base
        • Error creating thumbnail: Unable to save thumbnail to destination
          consang: tool to calculate consanguinity
        • Error creating thumbnail: Unable to save thumbnail to destination
          ged2gwb, ged2gwb2, gwb2ged: base creation and extraction with GED format
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwc, gwc2, gwu: gwc to create a base, gwu to extract a .gw archive file
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwd: the main GeneWeb server
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwd.arg: static execution parameters for gwd
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwd.log: execution traces for gwd (as specified at gwd launch)
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwd.xlc: black list to exclude access to specific web domain or users.
        • Error creating thumbnail: Unable to save thumbnail to destination
          gwsetup: auxiliary server for base management
        • Error creating thumbnail: Unable to save thumbnail to destination
          only.txt: access restriction for gwsetup
        • Error creating thumbnail: Unable to save thumbnail to destination
          tags.txt: list of authorized HTML tags
        • Error creating thumbnail: Unable to save thumbnail to destination
          update_nldb: update the internal links between notes and pages
      • Error creating thumbnail: Unable to save thumbnail to destination
        CHANGES.txt: changelog
      • Error creating thumbnail: Unable to save thumbnail to destination
        geneweb: launch gwsetup, gwd and START.html page
      • Error creating thumbnail: Unable to save thumbnail to destination
        gwd: minimal launch script for gwd
      • Error creating thumbnail: Unable to save thumbnail to destination
        gwsetup: minimal launch script for gwsetup
      • Error creating thumbnail: Unable to save thumbnail to destination
        LICENSE.txt
      • Error creating thumbnail: Unable to save thumbnail to destination
        LIZEZMOI.txt
      • Error creating thumbnail: Unable to save thumbnail to destination
        README.txt
      • Error creating thumbnail: Unable to save thumbnail to destination
        START.htm : a minimal start page (assumes that gwd and gwsetup have been started)

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 keep this organisation or choose to maintain a separate folder (as shown in bases) which facilitates the installation of new revisions of GeneWeb (all local modifications stay untouched).

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.