We relaunched the TWiki.org project with an expanded TWiki charter, and we invite you to participate! The TWiki.org Code of Conduct agreement took effect on 27 Oct 2008. We ask existing twiki.org users to opt-in. You need to opt-in to participate in the Blog, Codev, Plugins and TWiki webs. -- PeterThoeny - 27 Oct 2008
You are here: TWiki> Plugins Web>GetAWebAddOn (25 Jun 2008, SvenDowideit)
Tags:
create new tag
, view all tags

GetAWebAddOn

Background

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

Here I enclose a small package for tar-ing a whole Web.

get-a-web can be used as a link

Supported File Formats

The script produces files in the formats:

  • .tar

Usage

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

Security

  • All the data/pub/template files of the chosen web are archived, except for the .htaccess and .htpasswd and the *.lock files.
  • User authentication can be handled with apache <Location> directive.
  • Any user that can access this script is able to get a full copy of the entire web - TWiki security is NOT respected. use with caution

Demo

Installation

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

Add-On Info

Add-on Author: TWiki:Main.AndreaSterbini, TWiki:Main.WillNorris, TWiki:Main.SvenDowideit
Add-on Version: 25 June 2008 (v0.98)
Change History:  
25 June 2008: 0.98 fixed problem running on TWiki 4.2 - TWiki:Main.SvenDowideit
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: Archive::Tar
Perl Version: 5.005
License: GPL
Add-on Home: http://TWiki.org/cgi-bin/view/Plugins/GetAWebAddOn
Feedback: http://TWiki.org/cgi-bin/view/Plugins/GetAWebAddOnDev

Related Topic: TWikiAddOns

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

Topic attachments
I Attachment Action Size Date Who Comment
txttxt GetAWeb.txt manage 1.4 K 17 Sep 2000 - 12:36 UnknownUser  
elsemd5 GetAWebAddOn.md5 manage 0.2 K 25 Jun 2008 - 06:39 SvenDowideit  
ziptgz GetAWebAddOn.tgz manage 4.4 K 25 Jun 2008 - 06:39 SvenDowideit  
zipzip GetAWebAddOn.zip manage 5.4 K 25 Jun 2008 - 06:38 SvenDowideit  
elseEXT GetAWebAddOn_installer manage 3.4 K 25 Jun 2008 - 06:39 SvenDowideit  
Topic revision: r25 - 25 Jun 2008 - 06:43:53 - SvenDowideit
Plugins.GetAWebAddOn moved from Plugins.GetAWeb on 11 Oct 2004 - 21:07 by WillNorris - put it back
 
TWIKI.NET
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 TWiki? Send feedback