GetAWebAddOn version 0.97


Sometime I find useful to make a zipped copy of a whole Web from remote (for backup or offline reading).

Here I enclose a small package for zipping a whole Web.

get-a-web can be used as a link, as it gets the compression type from the URI itself

Supported File Formats

The script produces files in the formats:

  • .tar


Web Format Versions URI
Webname tar all %SCRIPTURL%/get-a-web%SCRIPTSUFFIX%/Webname/Webname.tar


  • All the data/pub/template files of the chosen web are zipped, except for the .htaccess and .htpasswd and the *.lock files.
  • User authentication can be handled with apache <Location> directive.



  • usual Add-On installation (unzip in twiki root directory)

Add-On Info

Add-on Author: TWiki:Main.AndreaSterbini, TWiki:Main.WillNorris
Add-on Version: 08 Dec 2004 (v0.96)
  02 Dec 2004 (v0.95)
  12 Oct 2004 (v0.9)
Change History:  
7 Feb 2005: 0.97 made compatable with Cairo or DEVELOP
8 Dec 2004: 0.96 added more error checking, redirects errors to browser for easier debugging
2 Dec 2004: 0.95 updated to use Archive::Tar instead of system calls (only tar is available atm); also now works correctly and automatically regardless of whether your pub, templates, and data directories all share the same parent directory, or are spread out
12 Oct 2004: 0.9 for TWiki:Codev/TWikiRelease01Sep2004
17 Sep 2000: Initial version
CPAN Dependencies: none
Other Dependencies: zip or tar + gzip or bzip2
Perl Version: 5.005
License: GPL
Add-on Home:

Related Topic: TWikiAddOns?

-- TWiki:Main.AndreaSterbini - 17 Sep 2000
-- TWiki:Main.WillNorris - 12 Oct 2004, 02 Dec 2004, 08 Dec 2004, 07 Feb 2005

This topic: TWiki > GetAWebAddOn
History: r1 - 18 Dec 2004 - 02:20:02 - TWikiGuest
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Astrophysics Wiki? Send feedback
Note: Please contribute updates to this topic on at TWiki:TWiki.GetAWebAddOn