create new tag
, view all tags

Remix Gen Add-On

This plugin enables you to drag and drop multiple topics from one or more webs, arrange them in the order you prefer and export them as an indexed pdf document. Covers can also be chosen (from a seperate 'covers' web).


This is an extension of the Generate PDF Add-On (GenPDFAddOn). It requires the GenPDFAddOn but will not effect GenPDFAddOn's normal functions.

see http://www.flossmanuals.net/remix for a working example

1. set webs (comma separated) you want to from the remix function with REMIXWEBEXCLUDE (in Main/WebPreferences)

2. set topics (comma separated) you want to exclude from all webs with REMIXTOPICEXCLUDE (in Main/WebPreferences)

3. change the remix.tmpl to the look and feel of your site.

4. add some topics to ManualCover web (created with this plugin) with cover designs. These will appear in the dropdown box in step 6. (hint : you can use '%MANUAL_TITLE%' in a cover and it will print the title given in step 6 on the cover).

5. go to http://[your url]/bin/remix

6. On this page you can choose from the listed webs via a drop down menu, and then drag chapters to the box on the left. Then press 'export'. You must then fill in the document title, choose a cover, and then press 'export' again. The document will be exported to an indexed PDF with the chapters in the order you chose, with the cover you choose.

This plugin originally developed for http://www.flossmanuals.net

General Configuration

The following table shows the various configuration variables and their meaning. The first column shows the variable to use if using a TWiki preference variable (i.e. Set VARIABLE = ). The third column gives the default value if TWiki preference variable is not used.

TWiki Preference Variable Default Value Example Explanation
REMIXWEBEXCLUDE   TWiki,Main List of webs we want to ignore.
REMIXTOPICEXCLUDE WebAtom,WebTopics   List of topics we want to ignore.

Add-On Installation Instructions

Note: You do not need to install anything on the browser to use this add-on. The following instructions are for the administrator who installs the add-on on the server where TWiki is running.

  • Download the ZIP file from the Add-on Home (see below)
  • Unzip RemixAddOn.zip in your twiki installation directory. Content:
    File: Description:
    data/TWiki/RemixAddOn.txt Add-on topic
    data/TWiki/RemixAddOn.txt,v Add-on topic repository
    data/ManualCover/Default.txt Default cover
    data/Main/Credits.txt Credits topic
    pub/TWiki/MochiKit/ MochiKit library
    bin/remix Add-on script
    templates/remix.tmpl Template

Add-On Info

  • Set SHORTDESCRIPTION = Helps you remix and export your Web.

Add-on Author: TWiki:Main.AleksandarErkalovic
Copyright: © 2007, TWiki:Main.AleksandarErkalovic
License: GPL (GNU General Public License)
Add-on Version: 29 May 2007 (V1.000)
Change History:  
29 May 2007: Initial version
TWiki Dependency: $TWiki::Plugins::VERSION 1.1 (TWiki 4.0)
Other Dependancy: GenPDFAddOn
CPAN Dependencies: List::Compare::Functional
Perl Version: 5.005 or above
Add-on Home: http://TWiki.org/cgi-bin/view/Plugins/RemixAddOn
Feedback: http://TWiki.org/cgi-bin/view/Plugins/RemixAddOnDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/RemixAddOnAppraisal

Related Topic: TWikiAddOns

-- TWiki:Main/AleksandarErkalovic - 29 May 2007

Topic attachments
I Attachment History Action Size Date Who Comment
Compressed Zip archivezip RemixAddOn.zip r1 manage 106.3 K 2007-05-29 - 19:53 AleksandarErkalovic unzip, correct the permissions, and run the installer script, if there is one
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2007-05-29 - PeterThoeny
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2015 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.