Changeset 929


Ignore:
Timestamp:
11/25/08 00:57:30 (3 years ago)
Author:
KennethLavrsen
Message:

Item221: Finish the TWiki:Codev to Foswiki:xxx conv
Had to leave a few behind in docs that were to hard to convert
old extensions that probably are out of date

Location:
trunk
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • trunk/BibliographyPlugin/data/TWiki/BibliographyPlugin.txt

    r899 r929  
    22---+ <nop/>%TOPIC% 
    33 
    4 BibliographyPlugin manages citations inside a TWiki topic, and can generate an References List at the end of the topic. This should be every usefull for writing conference papers, journal articles, ellaborated news, etc. 
     4BibliographyPlugin manages citations inside a Foswiki topic, and can generate an References List at the end of the topic. This should be every usefull for writing conference papers, journal articles, ellaborated news, etc. 
    55 
    66---++ Syntax Rules 
     
    9494---++ Plugin Installation Instructions 
    9595 
    96 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     96__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    9797 
    9898        * Download the ZIP file from the Plugin web (see below) 
     
    102102     | ==data/System/%TOPIC%.txt,v== | Plugin topic repository | 
    103103     | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    104         * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     104        * (Dakar) Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    105105        * Test if the installation was successful: see above at [[#Example]] 
    106106 
  • trunk/CacheAddOn/data/TWiki/CacheAddOn.txt

    r788 r929  
    11%META:TOPICINFO{author="guest" date="1046815987" format="1.0" version="1.1"}% 
    22The *CacheAddOn* implements a simple, 
    3 agressive server side caching strategy for TWiki pages. 
     3agressive server side caching strategy for Foswiki pages. 
    44The speed-up is considerable. 
    55 
     
    88---++ Rationale 
    99 
    10 While the functionality and flexibility of TWiki is all nice and useful, 
    11 it comes at a high price: TWiki _is_ slow. 
     10While the functionality and flexibility of Foswiki is all nice and useful, 
     11it comes at a high price: Foswiki _is_ slow. 
    1212Especially, if you make use of the form system 
    1313combined with dynamic searches, 
     
    1919[[http://www.sun.com/desktop/sunblade100/][SunBlade100]] 
    2020with few plug-ins installed 
    21 (TWiki:Main.DefaultPlugin TWiki:Main.TablePlugin TWiki:Main.EditTablePlugin TWiki:Main.IncludeIndexPlugin TWiki:Main.InterwikiPlugin TWiki:Main.PdfPlugin TWiki:Main.SpacedWikiWordPlugin TWiki:Main.SpreadSheetPlugin TWiki:Main.TWikiDrawPlugin TWiki:Main.XpTrackerPlugin) 
     21(Foswiki:Extensions.DefaultPlugin Foswiki:Extensions.TablePlugin Foswiki:Extensions.EditTablePlugin Foswiki:Extensions.IncludeIndexPlugin Foswiki:Extensions.InterwikiPlugin Foswiki:Extensions.PdfPlugin Foswiki:Extensions.SpacedWikiWordPlugin Foswiki:Extensions.SpreadSheetPlugin Foswiki:Extensions.TWikiDrawPlugin Foswiki:Extensions.XpTrackerPlugin) 
    2222 
    2323|                                         Test case | Min[s]| Avg[s]| Max[s]| URL path                          | 
    2424|       Hello-world = load+compile+init perl |  0.65|   0.75|   0.93| /twiki/benchmark?-h | 
    25 |                                        Short page |   1.51|   2.03|   3.10| /twiki/render/TWiki/BumpyWord | 
    26 |                        Formatted search |     2.44|   2.58|   3.17| /twiki/render/TWiki/ProjectContributor | 
    27 |        Large index w/much RCS |       5.36|   5.82|   7.46| /twiki/render/TWiki/WebIndex | 
    28 |         Large page w/INCLUDEs |       6.91|   7.21|   8.37| /twiki/render/TWiki/CompleteDocumentation | 
     25|                                        Short page |   1.51|   2.03|   3.10| /twiki/render/System/BumpyWord | 
     26|                        Formatted search |     2.44|   2.58|   3.17| /twiki/render/System/ProjectContributor | 
     27|        Large index w/much RCS |       5.36|   5.82|   7.46| /twiki/render/System/WebIndex | 
     28|         Large page w/INCLUDEs |       6.91|   7.21|   8.37| /twiki/render/System/CompleteDocumentation | 
    2929 
    3030mod_perl could cut the fist figure, startup+compile overhead, to zero; 
    3131[[http://daemoninc.com/SpeedyCGI/][SpeedyCGI]] to almost zero. 
    3232If I understand correctly, 
    33 for TWiki you can only _subtract_ that gain of 0.65s from the other figures. 
    34 4.7s instead of 5.3s for the TWiki documentation index -- no big deal. 
     33for Foswiki you can only _subtract_ that gain of 0.65s from the other figures. 
     344.7s instead of 5.3s for the Foswiki documentation index -- no big deal. 
    3535 
    3636Given, that viewing is far more frequent than editing, 
     
    5151 
    5252        0 Wiki links, mostly to missing topics, may be out-dated; 
    53         0 TWiki search results are very likely to be out-dated 
     53        0 Foswiki search results are very likely to be out-dated 
    5454        0 Layout changes in templates are not reflected in cached pages 
    5555        0 Decide for ultra fast, but clunky Unix only ksh/bash implementation 
     
    7373        |                                         Test case | Min[s]| Avg[s]| Max[s]| URL path                          | 
    7474        |       Hello-world = load+compile+init perl |  0.63|   0.68|   0.98| /twiki/benchmark?-h | 
    75         |                                        Short page |   0.05|   0.06|   0.08| /twiki/view/TWiki/BumpyWord | 
    76         |                        Formatted search |     0.05|   0.06|   0.12| /twiki/view/TWiki/ProjectContributor | 
    77         |        Large index w/much RCS |       0.05|   0.06|   0.07| /twiki/view/TWiki/WebIndex | 
    78         |         Large page w/INCLUDEs |       0.05|   0.07|   0.10| /twiki/view/TWiki/CompleteDocumentation | 
     75        |                                        Short page |   0.05|   0.06|   0.08| /twiki/view/System/BumpyWord | 
     76        |                        Formatted search |     0.05|   0.06|   0.12| /twiki/view/System/ProjectContributor | 
     77        |        Large index w/much RCS |       0.05|   0.06|   0.07| /twiki/view/System/WebIndex | 
     78        |         Large page w/INCLUDEs |       0.05|   0.07|   0.10| /twiki/view/System/CompleteDocumentation | 
    7979 
    8080 
     
    8787        0 It inserts a tee into the pipeline from the render script to the web server 
    8888        0 The tee output is stored in the file system 
    89         0 Next time it's called, it compares the TWiki data file modification 
     89        0 Next time it's called, it compares the Foswiki data file modification 
    9090          time with that of the cached page 
    9191        0 If up to date, pipe the cached page to the web server 
     
    114114          | bin/fresh | shell force rendering a fresh page into the cache | shell | 
    115115          | bin/edit.cache.diff | patch for edit script | optional for both | 
    116           | data/TWiki/CachePlugin.txt | this description | both | 
     116          | data/System/CachePlugin.txt | this description | both | 
    117117        0 Create the the =/your/twiki/cache= directory, 
    118118          make sure everything below is writable for the web server, e.g. <br> 
    119119          =chgrp www /your/twiki/cache; chmod g+ws /your/twiki/cache= 
    120120        0 Create one sub-directory per web which you want to cache, e.g.: 
    121           =/your/twiki/cache/TWiki= for the documentation 
     121          =/your/twiki/cache/Foswiki= for the documentation 
    122122        0 To minimize misleading out-dated edit links, 
    123123          modify the =/your/twiki/bin/edit= script with the supplied patch; 
  • trunk/CpanContrib/data/TWiki/CpanContrib.txt

    r878 r929  
    1414---++ Included CPAN Modules in package 
    1515 
    16 This TWiki Contrib provides locally-installable versions of the following CPAN modules: 
     16This Foswiki Contrib provides locally-installable versions of the following CPAN modules: 
    1717 
    1818<table><caption align="bottom">Included CPAN Modules (240 installed)</caption> <tr valign="top"><td> 
     
    272272<tr valign="top"><td> 
    273273 
    274 You can also build the CpanContrib without a full TWiki SVN checkout... 
     274You can also build the CpanContrib without a full Foswiki SVN checkout... 
    275275 
    276276<verbatim> 
     
    300300In order build the CpanContrib package, each of the CPAN modules  
    301301<verbatim> 
    302         cd lib/TWiki/Contrib/CpanContrib 
     302        cd lib/Foswiki/Contrib/CpanContrib 
    303303        perl build.pl release 
    304304</verbatim> 
     
    312312 
    313313<verbatim> 
    314         $TWIKI/tools/install-cpan.pl --baselibdir=$TWIKI/lib/CPAN/ </dev/null \ 
    315                 `perl -e "require qq{$TWIKI/lib/TWiki/Contrib/CpanContrib/CPAN}; print join( ' ', @CPAN )"` 
     314        $FOSWIKI/tools/install-cpan.pl --baselibdir=$TWIKI/lib/CPAN/ </dev/null \ 
     315                `perl -e "require qq{$FOSWIKI/lib/Foswiki/Contrib/CpanContrib/CPAN}; print join( ' ', @CPAN )"` 
    316316</verbatim> 
    317317 
     
    330330---+++ Installing individual CPAN modules 
    331331 
    332 The CpanContrib is also useful outside of the scope of TWiki as it provides a way to reliably install CPAN 
     332The CpanContrib is also useful outside of the scope of Foswiki as it provides a way to reliably install CPAN 
    333333modules locally. 
    334334 
     
    360360 
    361361   * One line des<cription: 
    362       * Set SHORTDESCRIPTION = Bundled Prebuilt CPAN Modules for twiki.org current TWiki:Codev.TWikiRelease and all [[http://twiki.org twiki.org]] Foswiki:Extensions modules 
     362      * Set SHORTDESCRIPTION = Bundled Prebuilt CPAN Modules for Foswiki's Foswiki:Extensions modules 
    363363 
    364364   * Name of the perl package 
     
    368368---++ Installation Instructions 
    369369 
    370 __Note:__ You do not need to install anything on the browser to use this contrib package. The following instructions are for the administrator who installs the package on the server where TWiki is running. 
     370__Note:__ You do not need to install anything on the browser to use this contrib package. The following instructions are for the administrator who installs the package on the server where Foswiki is running. 
    371371 
    372372   * Download the ZIP file from the Plugin web (see below) 
     
    382382---++ Contrib Info 
    383383 
    384 |  Author: | TWiki:Main.WillNorris | 
     384|  Author: | Foswiki:Main.WillNorris | 
    385385|  Copyright &copy;: |  | 
    386386|  License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) | 
     
    398398__Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences 
    399399 
    400 -- TWiki:Main/WillNorris - %$DATE% 
     400-- Foswiki:Main/WillNorris - %$DATE% 
  • trunk/DragonSkin/data/TWiki/DragonSkinInstall.txt

    r906 r929  
    1313        4. Set the contents of the DS_QUICKLINKS submenu.  Instructions on how to do so (or hide this submenu entirely) are in %SYSTEMWEB%.DragonSkinCustomize.  
    1414        5. Do any other customizations (fonts, etc) as per %SYSTEMWEB%.DragonSkinCustomize. 
    15         6. (Optional) If you are still using the default TWiki robot logo, the skin will look much better if you change it to something else, such as twikiRobot121x54.gif from TWiki:Codev.TWikiLogosDropInReplacementsWhite. 
    16         7. (Optional) Replace the default TWiki site map with %SYSTEMWEB%.DragonSkinSiteMap. 
     15        6. (Optional) If you are still using the default Foswiki robot logo, the skin will look much better if you change it to something else. 
     16        7. (Optional) Replace the default Foswiki site map with %SYSTEMWEB%.DragonSkinSiteMap. 
    1717---+++ Browser issues 
    1818!DragonSkin has been tested on IE6, Firefox, IE5.2/Mac, and fairly recent versions of Firefox, Mozilla, Opera, Safari, Camino, and Netscape, and appears to work on those browsers (Firefox and IE6 have been used the most).  It has not been tested at all on IE5/Win, and may have display problems with that browser.  Netscape 4.x should see the skin without any CSS formatting. 
    1919---++ Customizing the installation 
    20 *Note:* When creating !DragonSkin-related CSS classes or TWiki variables, use a prefix of *ds-* for CSS classes (e.g. _ds-myclass_) and *DS_* for TWiki variables (e.g. _DS_MYVARIABLE_). This will help prevent namespace confusion. 
     20*Note:* When creating !DragonSkin-related CSS classes or Foswiki macros, use a prefix of *ds-* for CSS classes (e.g. _ds-myclass_) and *DS_* for Foswiki macros (e.g. _DS_MYVARIABLE_). This will help prevent namespace confusion. 
    2121---+++ Including the left menu from a topic 
    22         1. Create a topic with the menu contents.  When doing so, be careful about including blank lines in the menu, since the TWiki renderer will insert paragraph tags and mess up the layout.  Also, use %<nop>INCLUDINGWEB% when necessary to make sure that searches and links to topics like !WebPreferences will reference the right web.  Note that including the menu from a topic will be slightly slower than using it directly from the template file. 
     22        1. Create a topic with the menu contents.  When doing so, be careful about including blank lines in the menu, since the Foswiki renderer will insert paragraph tags and mess up the layout.  Also, use %<nop>INCLUDINGWEB% when necessary to make sure that searches and links to topics like !WebPreferences will reference the right web.  Note that including the menu from a topic will be slightly slower than using it directly from the template file. 
    2323        2. Change the templates/dragonmenu.dragon.css file to just have the single line %<nop>INCLUDE{"%SYSTEMWEB%.DragonMenuTopic"}% (or whatever your menu topic is called).  
    2424---+++ Adding site-specific CSS styles 
    25 If you want to add a site-specific CSS style, add it to pub/%<nop>SYSTEMWEB%/DragonSkin/typography.css, since that file is included in every theme.  Alternatively, add another import rule to the definition of dragoncss in templates/foswiki.dragon.tmpl that imports a site-specific css file, and put all local styles in that file.  If your style makes use of TWiki variables, add it to templates/dragoncssvars.dragon.tmpl, so variables will get expanded. 
     25If you want to add a site-specific CSS style, add it to pub/%<nop>SYSTEMWEB%/DragonSkin/typography.css, since that file is included in every theme.  Alternatively, add another import rule to the definition of dragoncss in templates/foswiki.dragon.tmpl that imports a site-specific css file, and put all local styles in that file.  If your style makes use of Foswiki macros, add it to templates/dragoncssvars.dragon.tmpl, so variables will get expanded. 
    2626 
  • trunk/EditSyntaxPlugin/data/TWiki/EditSyntaxPlugin.txt

    r899 r929  
    22---+!! Edit Syntax Plugin (Alpha version - unsafe for public websites) 
    33 
    4 This Plugin allows users to edit TWiki content with their favorite wiki syntax. Users can set their preferred syntax as a user preferences setting in their user homepage. Edit syntax converters convert the TWiki markup language (TML) into another syntax when a user edits a topic, and converts it back after edit. The content is always saved in the TWiki format, that is, users can edit the same content using different edit syntax. 
     4This Plugin allows users to edit Foswiki content with their favorite wiki syntax. Users can set their preferred syntax as a user preferences setting in their user homepage. Edit syntax converters convert the Topic markup language (TML) into another syntax when a user edits a topic, and converts it back after edit. The content is always saved in the Foswiki format, that is, users can edit the same content using different edit syntax. 
    55 
    66%TOC% 
     
    1313Currently available converters: 
    1414| *Syntax* | *To Activate* | *Syntax Summary and Help* | *Converter topic* | 
    15 | =TWiki= | =<nop>   * Set EDITSYNTAX = <nop>= | [[%SYSTEMWEB%.WikiSyntaxSummary][Summary]], [[%SYSTEMWEB%.TextFormattingRules][Help]] | N/A | 
     15| =Foswiki= | =<nop>   * Set EDITSYNTAX = <nop>= | [[%SYSTEMWEB%.WikiSyntaxSummary][Summary]], [[%SYSTEMWEB%.TextFormattingRules][Help]] | N/A | 
    1616%SEARCH{ "EditSyntaxRegex" scope="topic" topic="*EditSyntaxRegex" nonoise="on" format="| =$percntCALC{$SET(name, $SUBSTITUTE($topic, EditSyntaxRegex))$GET(name)}$percnt= | =<nop>   * Set EDITSYNTAX = <nop>$percntCALC{$GET(name)}$percnt= | [[$percntCALC{$GET(name)}$percntWikiSyntaxSummary][Summary]], [[$percntCALC{$GET(name)}$percntTextFormattingRules][Help]] | [[$topic][$percntCALC{$GET(name)}$percnt converter]] |" }% 
    1717 
     
    2323</pre> 
    2424 
    25 To disable the converter (e.g. to use TWiki syntax), set the EDITSYNTAX to an empty value. 
     25To disable the converter (e.g. to use Foswiki syntax), set the EDITSYNTAX to an empty value. 
    2626 
    2727 
     
    3131   1. Decide on the base name, =Foowiki=. Base name must not be a !WikiWord, e.g. not =FooWiki=. 
    3232   1. Create a =FoowikiEditSyntaxRegex= topic in the %SYSTEMWEB% web, taking MediawikiEditSyntaxRegex as a template. 
    33       * List regular expressions to convert the syntax from the TWiki to the Foowiki format, and vice versa. 
     33      * List regular expressions to convert the syntax from the Foswiki to the Foowiki format, and vice versa. 
    3434      * The converter format is indicated below. 
    3535      * All topics ending in =*EditSyntaxRegex= are listed automatically in the converter topic. 
     
    4343 
    4444The converter topic contains bullets of format: =* TYPE: /from/to/= or =* TYPE: /from/to/ # comment= 
    45    * =TYPE= is =T2X= for "TWiki to External" syntax conversion, or =X2T= for "External to TWiki" syntax conversion. 
     45   * =TYPE= is =T2X= for "TML (Foswiki topic markup language)  to External" syntax conversion, or =X2T= for "External to TML" syntax conversion. 
    4646   * =/from/to/= are regular expressions to convert from one format to the other. 
    4747   * =# comments= to annotate the expressions are optional. The hash sign requires a space to be recognized as a space. 
     
    5959 
    6060   * One line description, is shown in the %SYSTEMWEB%.TextFormattingRules topic: 
    61       * Set SHORTDESCRIPTION = Edit TWiki content using your preferred wiki syntax 
     61      * Set SHORTDESCRIPTION = Edit Foswiki content using your preferred wiki syntax 
    6262 
    6363   * Debug plugin: (See output in =data/debug.txt=) 
     
    6767---++ Plugin Installation Instructions 
    6868 
    69 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the TWiki server.  
     69__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the Foswiki server.  
    7070 
    7171   * Download the ZIP file from the Plugin web (see below) 
     
    7373     | *File:* | *Description:* | 
    7474     | ==data/System/%TOPIC%.txt== | Plugin topic | 
    75      | ==data/TWiki/MediawikiEditSyntaxRegex.txt== | Mediawiki edit syntax converter topic | 
    76      | ==data/TWiki/MediawikiWikiSyntaxSummary.txt== | Mediawiki edit syntax summary topic | 
    77      | ==data/TWiki/MediawikiTextFormattingRules.txt== | Mediawiki edit syntax help topic | 
    78      | ==data/TWiki/MediawikiEditSyntaxTest.txt== | Mediawiki edit syntax test topic | 
     75     | ==data/System/MediawikiEditSyntaxRegex.txt== | Mediawiki edit syntax converter topic | 
     76     | ==data/System/MediawikiWikiSyntaxSummary.txt== | Mediawiki edit syntax summary topic | 
     77     | ==data/System/MediawikiTextFormattingRules.txt== | Mediawiki edit syntax help topic | 
     78     | ==data/System/MediawikiEditSyntaxTest.txt== | Mediawiki edit syntax test topic | 
    7979     | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    8080   * Configure the Plugin: 
    81       * TWiki 4.0 and up: Run the [[%SCRIPTURL%/configure%SCRIPTSUFFIX%][configure]] script to enable the Plugin 
     81      * Run the [[%SCRIPTURL%/configure%SCRIPTSUFFIX%][configure]] script to enable the Plugin 
    8282      * Change the Plugin settings as needed 
    83    * Patch TWiki if you are running TWiki 4.0.0 - 4.0.5: 
    84       * Apply TWiki:Codev/AfterEditHandlerCallFix to fix a bug in the Plugin API. 
    8583   * Test if the installation was successful: 
    8684      * Enable the Mediawiki syntax with this setting in your home page: 
     
    8987         * You should see the content in Mediawiki syntax 
    9088         * Save the test topic 
    91          * View raw should show you the content in TWiki syntax 
     89         * View raw should show you the content in Foswiki syntax 
    9290   * Show proper edit syntax summary in edit screen: 
    9391      * Create an =EDITSYNTAX= setting in your =%USERSWEB%.SitePreferences= and set it to an empty value 
  • trunk/EditTablerowPlugin/data/TWiki/EditTablerowPlugin.txt

    r899 r929  
    22---+!! Edit Tablerow Plugin 
    33 
    4 This plugin allows you to edit TWiki tables row by row, using a form with appropriate controls for each field. If preceeded by an =%<nop>EDITTABLEROW{...}%= variable, tables have edit links for each row, and are optionally followed by an *[&nbsp;Edit&nbsp;table&nbsp;]* button. Multiple tables per topic are editable, but only one row at a time can be edited. 
     4This plugin allows you to edit Foswiki tables row by row, using a form with appropriate controls for each field. If preceeded by an =%<nop>EDITTABLEROW{...}%= variable, tables have edit links for each row, and are optionally followed by an *[&nbsp;Edit&nbsp;table&nbsp;]* button. Multiple tables per topic are editable, but only one row at a time can be edited. 
    55 
    66%TOC% 
     
    7474<table border="1" cellspacing="1" cellpadding="0"> 
    7575<tr><th class="twikiFirstCol" bgcolor="#99CCCC"><a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview" title="Sort by this column"> Nr</a> </th><th bgcolor="#99CCCC"><a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview" title="Sort by this column"> Text field</a> </th><th bgcolor="#99CCCC"><a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview" title="Sort by this column"> Drop down</a> </th><th bgcolor="#99CCCC"><a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview" title="Sort by this column"> Mood</a> </th><th bgcolor="#99CCCC"><a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview" title="Sort by this column"> Timestamp</a> </th></tr> 
    76 <tr><td class="twikiFirstCol" bgcolor="#FFFFFF"> <a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview">1</a> </td><td bgcolor="#FFFFFF"> hello table </td><td bgcolor="#FFFFFF"> one </td><td bgcolor="#FFFFFF"> <img src="%PUBURLPATH%/TWiki/SmiliesPlugin/smile.gif" alt="smile" title="smile" border="0" /> </td><td bgcolor="#FFFFFF"> 19 Mar 2005 23:21 </td></tr> 
    77 <tr><td class="twikiFirstCol" bgcolor="#FFFFCC"> <a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview">2</a> </td><td bgcolor="#FFFFCC"> &nbsp; </td><td bgcolor="#FFFFCC"> two </td><td bgcolor="#FFFFCC"> <img src="%PUBURLPATH%/TWiki/SmiliesPlugin/frown.gif" alt="frown" title="frown" border="0" /> </td><td bgcolor="#FFFFCC"> 19 Mar 2005 11:21 </td></tr> 
     76<tr><td class="twikiFirstCol" bgcolor="#FFFFFF"> <a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview">1</a> </td><td bgcolor="#FFFFFF"> hello table </td><td bgcolor="#FFFFFF"> one </td><td bgcolor="#FFFFFF"> <img src="%PUBURLPATH%/System/SmiliesPlugin/smile.gif" alt="smile" title="smile" border="0" /> </td><td bgcolor="#FFFFFF"> 19 Mar 2005 23:21 </td></tr> 
     77<tr><td class="twikiFirstCol" bgcolor="#FFFFCC"> <a href="%SCRIPTURLPATH%/oops/Test/TableRowOne?template=oopspreview">2</a> </td><td bgcolor="#FFFFCC"> &nbsp; </td><td bgcolor="#FFFFCC"> two </td><td bgcolor="#FFFFCC"> <img src="%PUBURLPATH%/System/SmiliesPlugin/frown.gif" alt="frown" title="frown" border="0" /> </td><td bgcolor="#FFFFCC"> 19 Mar 2005 11:21 </td></tr> 
    7878</table> 
    7979<form action="%SCRIPTURLPATH%/oops/Test/TableRowOne"> 
    80 <input type="image" src="%PUBURLPATH%/TWiki/EditTablePlugin/edittable.gif" alt="Edit this table" onclick="return(false);" /></form> 
     80<input type="image" src="%PUBURLPATH%/System/EditTablePlugin/edittable.gif" alt="Edit this table" onclick="return(false);" /></form> 
    8181 
    8282If you click on one of the links in the first column, say for the second row, you will be able to edit that table row in a form: 
     
    9090 
    9191   * One line description, shown in the %SYSTEMWEB%.TextFormattingRules topic: 
    92       * Set SHORTDESCRIPTION = Edit TWiki tables rows using a form 
     92      * Set SHORTDESCRIPTION = Edit Foswiki tables rows using a form 
    9393 
    9494   * Set DEBUG to 1 to get debug messages in =data/debug.txt=.  Default: =0= 
     
    100100   * Default edit button: Specify =button text=, or specify =alternate text, image URL= 
    101101      * Set EDITBUTTON = Edit table 
    102       * #Set EDITBUTTON = Edit this table, %PUBURL%/TWiki/EditTablePlugin/edittable.gif 
     102      * #Set EDITBUTTON = Edit this table, %PUBURL%/System/EditTablePlugin/edittable.gif 
    103103 
    104104   * Default edit link for row: Specify =button text=, or specify =alternate text, image URL=. If empty, create link from first field. 
    105105      * #Set EDITLINK = Edit 
    106       * #Set EDITLINK = Edit, %PUBURL%/TWiki/DocumentGraphics/edittopic.gif 
     106      * #Set EDITLINK = Edit, %PUBURL%/System/DocumentGraphics/edittopic.gif 
    107107 
    108108 
    109109---++ Limitations and Known Issues 
    110110 
    111    * This Plugin does not (yet) support TWiki table formatting like Multi-span cells (e.g. =| ... ||=) 
     111   * This Plugin does not (yet) support Foswiki table formatting like Multi-span cells (e.g. =| ... ||=) 
    112112   * You cannot put two =%<nop>EDITTABLE{}%= statements on the same line in the source 
    113113   * Defining the schema in the format of %SYSTEMWEB%.EditTablePlugin requires patching of =Form.pm= 
     
    116116---++ Plugin Installation Instructions 
    117117 
    118 __Note:__ You do not need to install anything on the browser to use this Plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     118__Note:__ You do not need to install anything on the browser to use this Plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    119119 
    120120   * Download the ZIP file from the Plugin web (see below) 
     
    124124     | ==data/System/%TOPIC%.txt,v== | Plugin topic repository | 
    125125     | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    126      | ==pub/TWiki/%TOPIC%/*.jpg== | Screenshots for plugin topic | 
     126     | ==pub/System/%TOPIC%/*.jpg== | Screenshots for plugin topic | 
    127127     | ==bin/editTableRow== |  | 
    128128     | ==bin/uploadTableRow== |  | 
     
    131131   * Verify access and ownership settings for the new scripts. 
    132132   * Edit your .htaccess file to require a valid user for the included scripts (if needed). 
    133    * Apply the [[%ATTACHURL%/Form.pm.formdef_patch][attached patch]] to =lib/TWiki/Form.pm= if you want to use the schema definition in the style of %SYSTEMWEB%.EditTablePlugin 
     133   * Apply the [[%ATTACHURL%/Form.pm.formdef_patch][attached patch]] to =lib/Foswiki/Form.pm= if you want to use the schema definition in the style of %SYSTEMWEB%.EditTablePlugin 
    134134 
    135135 
     
    142142|  08 Sep 2006: | Use strict warnings. Fix handling of checkbox fields. Move to last edited row after save to avoid scrolling. Do not insert placeholder text in first field. | 
    143143|  01 Sep 2006: | Dakar port. Fix handling of date fields in Dakar. Allow editlink in tag. Move existing table to bottom of edit view. | 
    144 |  07 Jul 2005: | Remove further warning message (thanks to TWiki:Main/KennethLavrsen and TWiki:Main/CrawfordCurrie)   | 
     144|  07 Jul 2005: | Remove further warning message (thanks to Foswiki:Main/KennethLavrsen and Foswiki:Main/CrawfordCurrie)   | 
    145145|  30 Jun 2005: | Fix access control. Remove warning messages from apache log.   | 
    146146|  21 Apr 2005: | Fix to remove conflict with %<nop>TOC% rendering   | 
  • trunk/EmbedPlugin/data/TWiki/EmbedPlugin.txt

    r899 r929  
    22---+ EmbedPlugin 
    33 
    4 This is a plugin that you can use to embed <nop>MediaPlayer files in TWiki webs. 
     4This is a plugin that you can use to embed <nop>MediaPlayer files in Foswiki webs. 
    55 
    66---++ Syntax Rules 
     
    1313 
    1414        * One line description, shown in the %SYSTEMWEB%.TextFormattingRules topic: 
    15                 * Set SHORTDESCRIPTION = Embeds <nop>MediaPlayer files in a TWiki page 
     15                * Set SHORTDESCRIPTION = Embeds <nop>MediaPlayer files in a Foswiki page 
    1616 
    1717        * Debug plugin: (See output in =data/debug.txt=) 
     
    2020---++ Plugin Installation Instructions 
    2121 
    22 __Note:__ You need to install a <nop>MediaPlayer plugin on the browser to see the <nop>MediaPlayer content. The following instructions are for the administrator who installs the plugin on the server where TWiki is running. 
     22__Note:__ You need to install a <nop>MediaPlayer plugin on the browser to see the <nop>MediaPlayer content. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running. 
    2323 
    2424        * Download the ZIP file from the Plugin web (see below) 
     
    2828          | ==data/System/%TOPIC%.txt,v== | Plugin topic repository | 
    2929          | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    30           | ==pub/TWiki/EmbedPlugin/bells.mp3==| Plugin sample mp3 | 
    31         * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     30          | ==pub/System/EmbedPlugin/bells.mp3==| Plugin sample mp3 | 
     31        * (Dakar) Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    3232        * Test if the plugin is correctly installed: 
    3333                * A small <nop>MediaPlayer object below:  
     
    3737---++ Plugin Info 
    3838 
    39 |  Plugin Author: | %SYSTEMWEB%.MartinCleaver based on work by TWiki:Codev.DonnyKurniawan | 
     39|  Plugin Author: | Foswiki:Main.MartinCleaver based on work by TWiki:Main.DonnyKurniawan | 
    4040|  Plugin Version: | 19 Nov 2003 (V1.000) | 
    4141|  Change History: | <!-- specify latest version first -->&nbsp; | 
  • trunk/FormFieldsPlugin/data/TWiki/FormFieldsPlugin.txt

    r899 r929  
    22---+ <nop>%TOPIC% 
    33 
    4 Control the appearance and capability of fields in forms when editing.  If Javascript isn't enabled then the form field will fall back to being a text box or if it is a built in TWiki type, the relavent HTML control. 
     4Control the appearance and capability of fields in forms when editing.  If Javascript isn't enabled then the form field will fall back to being a text box or if it is a built in Foswiki type, the relavent HTML control. 
    55 
    66---++ Syntax Rules 
     
    2626---++ Plugin Installation Instructions 
    2727 
    28 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     28__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    2929 
    3030        * Download the ZIP file from the Plugin web (see below) 
     
    3535          | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    3636          | ==templates/formfields== | Contains the basic HTML that is used in the edit controls | 
    37         * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     37        * (Dakar) Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    3838        * Test if the installation was successful: 
    3939                * _enter samples here_ 
     
    5555|  Feedback: | http://foswiki.org/Extensions/%TOPIC%Dev | 
    5656 
    57 __Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, [[%SYSTEMWEB%.Plugins][Plugins]], TWiki:Codev/ExtendingFormControls 
     57__Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, [[%SYSTEMWEB%.Plugins][Plugins]] 
    5858 
    5959-- TWiki:Main/JohnTalintyre - 04 Jun 2003 
  • trunk/FormsAddOn/data/TWiki/FormsAddOn.txt

    r788 r929  
    22---+ Forms AddOn 
    33 
    4 This AddOnPackage provides enhancements to TWiki forms: 
     4This AddOnPackage provides enhancements to Foswiki forms: 
    55        * Provide manual control over the appearance (layout and content)of the form. 
    66        * Allow field values to be supplied for select, radio, and checkbox fields through both a referenced topic or an embedded search. 
     
    8383The initial values in the form for text and text area fields may contain commas; for other fields the individual values are separated by commas. Checkbox fields cannot be initialized.  
    8484 
    85 Fields are initialized in the following order (note that the form definition is not used if the body text is passed as a query parameter (per TWiki spec): 
     85Fields are initialized in the following order (note that the form definition is not used if the body text is passed as a query parameter (per Foswiki spec): 
    8686                * Field values passed as query parameters 
    8787                * Field values in a template topic 
     
    106106---++ Acknowledgement 
    107107 
    108 This AddOn leverages code contributions and ideas by TWiki:Main/PeterKlausner and TWiki:Main/SvenDowedit (see also TWiki:Codev/DynamicFormOptionDefinitions). 
     108This AddOn leverages code contributions and ideas by TWiki:Main/PeterKlausner and Foswiki:Main/SvenDowedit. 
    109109 
    110110 
    111111---++ Add-On Installation Instructions 
    112112 
    113 __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.  
     113__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 Foswiki is running.  
    114114 
    115115        * Download the ZIP file from the Add-on Home (see below) 
    116116        * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content: 
    117117          | *File:* | *Description:* | 
    118           | ==data/TWiki/%TOPIC%.txt== | Add-on topic | 
    119           | ==data/TWiki/%TOPIC%.txt,v== | Add-on topic repository | 
     118          | ==data/System/%TOPIC%.txt== | Add-on topic | 
     119          | ==data/System/%TOPIC%.txt,v== | Add-on topic repository | 
    120120          | ==templates/oopsfielderror.tmpl== | Error template | 
    121121          | ==bin/%TOPIC%.patch== | Patch | 
     
    124124          | ==data/Sandbox/OfficeSearch.txt== | Topic defining field values      | 
    125125          | ==data/Sandbox/SearchFormTest.txt== | Example topic  | 
    126         * Patch the following files with =bin/%TOPIC%.patch=: =lib/TWiki/Form.pm=, =lib/TWiki/UI/Preview.pm=, =lib/TWiki/UI/Save.pm=, =lib/TWiki/Render.pm= 
     126        * Patch the following files with =bin/%TOPIC%.patch=: =lib/Foswiki/Form.pm=, =lib/Foswiki/UI/Preview.pm=, =lib/Foswiki/UI/Save.pm=, =lib/Foswiki/Render.pm= 
    127127        * Test if the installation was successful: 
    128128                * View Sandbox.FormSearchTest. 
  • trunk/ImmediateNotifyPlugin/data/TWiki/ImmediateNotifyPlugin.txt

    r878 r929  
    22---+ Immediate Notify Plugin 
    33 
    4 %RED%Please read TWiki:Codev.ConsolidateNotification and Foswiki:Extensions.MailerContrib%ENDCOLOR%. 
     4%RED%Please read Foswiki:Extensions.MailerContrib%ENDCOLOR%. 
    55 
    66This is a plugin that allows users to be immediately notified when topics or webs are modified. 
     
    2929---++ Plugin Installation Instructions 
    3030 
    31 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running. 
     31__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running. 
    3232 
    3333   * Download the ZIP/TGZ file from the Plugin web (see below) 
     
    4242            * Set up a Jabber account for the wiki with a standard client. 
    4343            * Set JABBER_USERNAME, JABBER_PASSWORD, and JABBER_SERVER in the plugin topic. 
    44         * Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     44        * Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    4545        * Create a =Web<nop>ImmediateNotify= topic in each web for users to list their names in for notification. 
    4646 
     
    5050|  Plugin Version: | v0.3 (26 Jul 2006) | 
    5151|  Change History: | <!-- specify latest version first -->&nbsp; | 
    52 |  21 May 2007 | Bugs:Item3969 - 8bit email fix (TWiki:Main.WillNorris) | 
    53 |  26 Jul 2006: | (v0.3) - TWiki:Main.SteffenPoulsen: Ported to TWiki-4 / Dakar | 
     52|  21 May 2007 | Bugs:Item3969 - 8bit email fix (Foswiki:Main.WillNorris) | 
     53|  26 Jul 2006: | (v0.3) - Foswiki:Main.SteffenPoulsen: Ported to TWiki-4 / Dakar | 
    5454|  16 Mar 2003: | Added support for groups and SMTP | 
    5555|  03 Feb 2003: | Initial version | 
  • trunk/MultiEditPlugin/data/TWiki/MultiEditPlugin.txt

    r899 r929  
    66This plugin leverages from Foswiki:Extensions/SectionalEditPlugin and Foswiki:Extensions/RecursiveRenderPlugin. From the former, it inherits the ability to edit sections of a topic individually; from the latter the ability to place these sections into arbitrary contexts, even if the inserted text could not ordinarily be placed in that context per TWiki ML. 
    77 
    8 The motivation behind this plugin was to allow the separation of a topic into several [[TWiki:Codev/TWikiApplications][TWikiApplications]], or, at least, into several independently editable sections. The creator of a topic might define the overall layout of a topic, and identify the sections that should be editable individually. (One might even disable the topic actions for other users, such these users would interact with the topic via the editable sections only. 
     8The motivation behind this plugin was to allow the separation of a topic into several Foswiki Applications, or, at least, into several independently editable sections. The creator of a topic might define the overall layout of a topic, and identify the sections that should be editable individually. (One might even disable the topic actions for other users, such these users would interact with the topic via the editable sections only. 
    99 
    1010---++ Syntax Rules 
     
    2020<verbatim> 
    2121<table borderwidth="0"><tr valign="top"><td rowspan="2"> 
    22 <section>*Welcome to TWiki:* a flexible, powerful, secure, yet simple web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base or any other groupware tool on either an intranet or on the Internet.</section> 
     22<section>*Welcome to Foswiki:* a flexible, powerful, secure, yet simple web-based collaboration platform. Use Foswiki to run a project development space, a document management system, a knowledge base or any other groupware tool on either an intranet or on the Internet.</section> 
    2323</td><td align="center" bgcolor="#8490A1"><b>Available webs</b></td></tr><tr> 
    2424<td bgcolor="#b4d5ff"> 
     
    6060---++ Bug Warning 
    6161 
    62 It is not possible based on the current TWiki rendering model to make this feature work when only part of a topic is included. If there are sections identified in an included topic which are before the %<nop>STARTINCLUDE% marker, then the sections in the included topic cannot be properly edited. 
     62It is not possible based on the current Foswiki rendering model to make this feature work when only part of a topic is included. If there are sections identified in an included topic which are before the %<nop>STARTINCLUDE% marker, then the sections in the included topic cannot be properly edited. 
    6363 
    6464A patch is included below to support sectional editing of included topics. 
     
    6666---++ Plugin Installation Instructions 
    6767 
    68 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     68__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    6969 
    7070   * Download the ZIP file from the Plugin web (see below) 
     
    7373     | ==data/System/%TOPIC%.txt== | Plugin topic | 
    7474     | ==data/System/%TOPIC%.txt,v== | Plugin topic repository | 
    75      | ==pub/TWiki/%TOPIC%/multieditplugin_example.jgp== |  | 
     75     | ==pub/System/%TOPIC%/multieditplugin_example.jgp== |  | 
    7676     | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    7777     | ==bin/editonesection== |  | 
    7878   * Verify access and ownership settings for the new scripts. 
    79    * If you want the editing of included sections to fully work, you need to apply the following patch to =lib/TWiki.pm=. Otherwise the plugin will fail to edit a section included from another topic unless all sections are included from that topic. 
     79   * If you want the editing of included sections to fully work, you need to apply the following patch to =lib/Foswiki.pm=. Otherwise the plugin will fail to edit a section included from another topic unless all sections are included from that topic. 
    8080   <verbatim> 
    81 Index: lib/TWiki.pm 
     81Index: lib/Foswiki.pm 
    8282=================================================================== 
    83 --- lib/TWiki.pm        (revision 12006) 
    84 +++ lib/TWiki.pm        (working copy) 
     83--- lib/Foswiki.pm      (revision 12006) 
     84+++ lib/Foswiki.pm      (working copy) 
    8585@@ -2824,6 +2824,9 @@ 
    8686         return ''; 
     
    105105|  Change History: | <!-- versions below in reverse order -->&nbsp; | 
    106106|  10 Apr 2007: | Support pre in sections.  | 
    107 |  08 Apr 2007: | Update by TWiki:Main.MichaelDaum. Fix for Bugs:Item3847. Handle verbatim in sections. | 
     107|  08 Apr 2007: | Update by Foswiki:Main.MichaelDaum. Fix for Bugs:Item3847. Handle verbatim in sections. | 
    108108|  10 Dec 2006: | Fix for unnamed sections. | 
    109109|  19 Nov 2006: | Support editing of sections from included topics. Use =strict=. | 
     
    111111|  08 Sep 2006: | Allow embedded complex constructs without editing. | 
    112112|  18 Aug 2006: | Fix handling of image tags in labels. Allow skipping of the new =viewprint= (or other) template in addition to skins. | 
    113 |  18 Jun 2006: | Fix for verbatim being taken out due to bug in =TWiki::Func::renderText= | 
     113|  18 Jun 2006: | Fix for verbatim being taken out due to bug in =Foswiki::Func::renderText= | 
    114114|  10 Jun 2006: | Migrated to Dakar release | 
    115115|   4 Aug 2005: | Cleaned up error log messages  | 
  • trunk/NavBarAddOn/data/TWiki/NavBarAddOn.txt

    r878 r929  
    33---+ Navigation Bar Add-On 
    44 
    5 Add tabbed navigation bars to TWiki topics. A navigation bar can be defined once for a set of topics and then simply included in those topics. 
     5Add tabbed navigation bars to Foswiki topics. A navigation bar can be defined once for a set of topics and then simply included in those topics. 
    66 
    77---++ Usage 
     
    3838---++ Add-On Installation Instructions 
    3939 
    40 __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.  
     40__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 Foswiki is running.  
    4141 
    4242        * Download the ZIP file from the Add-on Home (see below) 
    4343        * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content: 
    4444          | *File:* | *Description:* | 
    45           | ==data/TWiki/%TOPIC%.txt== | Add-on topic | 
    46           | ==data/TWiki/%TOPIC%.txt,v== | Repository of above topic | 
    47           | ==data/TWiki/%TOPIC%Example.txt== | Example topic | 
    48           | ==data/TWiki/%TOPIC%Example.txt,v== | Repository of above topic | 
    49           | ==data/TWiki/%TOPIC%Start.txt== | Nav bar start topic | 
    50           | ==data/TWiki/%TOPIC%Start.txt,v== | Repository of above topic | 
    51           | ==data/TWiki/%TOPIC%End.txt== | Nav bar end topic | 
    52           | ==data/TWiki/%TOPIC%End.txt,v== | Repository of above topic | 
    53           | ==pub/TWiki/%TOPIC%/blackpixel.gif== | Image file: Black pixel | 
    54           | ==pub/TWiki/%TOPIC%/clearpixel.gif== | Image file: Clear pixel | 
    55           | ==pub/TWiki/%TOPIC%/screenshot.gif== | Image file: Screenshot | 
    56           | ==pub/TWiki/%TOPIC%/tab_l.gif== | Image file: Left side of tab | 
    57           | ==pub/TWiki/%TOPIC%/tab_t.gif== | Image file: Top part of tab | 
    58           | ==pub/TWiki/%TOPIC%/tab_r.gif== | Image file: Right side of tab | 
     45          | ==data/System/%TOPIC%.txt== | Add-on topic | 
     46          | ==data/System/%TOPIC%.txt,v== | Repository of above topic | 
     47          | ==data/System/%TOPIC%Example.txt== | Example topic | 
     48          | ==data/System/%TOPIC%Example.txt,v== | Repository of above topic | 
     49          | ==data/System/%TOPIC%Start.txt== | Nav bar start topic | 
     50          | ==data/System/%TOPIC%Start.txt,v== | Repository of above topic | 
     51          | ==data/System/%TOPIC%End.txt== | Nav bar end topic | 
     52          | ==data/System/%TOPIC%End.txt,v== | Repository of above topic | 
     53          | ==pub/System/%TOPIC%/blackpixel.gif== | Image file: Black pixel | 
     54          | ==pub/System/%TOPIC%/clearpixel.gif== | Image file: Clear pixel | 
     55          | ==pub/System/%TOPIC%/screenshot.gif== | Image file: Screenshot | 
     56          | ==pub/System/%TOPIC%/tab_l.gif== | Image file: Left side of tab | 
     57          | ==pub/System/%TOPIC%/tab_t.gif== | Image file: Top part of tab | 
     58          | ==pub/System/%TOPIC%/tab_r.gif== | Image file: Right side of tab | 
    5959        * Test if the installation was successful: 
    6060                * The navigation bar should look like this screenshot: 
     
    6969 
    7070 
    71         * Set SHORTDESCRIPTION = Add tabbed navigation bars to TWiki topics 
     71        * Set SHORTDESCRIPTION = Add tabbed navigation bars to Foswiki topics 
    7272 
    7373|  Add-on Author: | TWiki:Main.PeterThoeny | 
  • trunk/NavbarPlugin/data/TWiki/NavbarPlugin.txt

    r788 r929  
    22---++ A navigation bar plugin 
    33 
    4 Add "Previous, Up To Contents & Next" navigation icons or text to TWiki topics. 
     4Add "Previous, Up To Contents & Next" navigation icons or text to Foswiki topics. 
    55 
    66---+++ Principle 
     
    5151        * Download the ZIP file from the Plugin web (see below) 
    5252        * Unzip ==%TOPIC%.zip== in your twiki installation directory.  
    53         * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     53        * Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    5454        * Test if the plugin is correctly installed, by 
    5555                * editing [[Sandbox.NavbarPluginExample]] and saving it (once) to generate the index 
    5656                * viewing [[Sandbox.NavbarPluginExample]] and sub-pages 
    5757        * If you want to use it, modify your skin templates to include %<nop>NAVBAR% where you want 
    58 In the standard TWiki skin, you may want to edit =templates/view.tmpl=, to add two lines: 
     58In the standard Foswiki skin, you may want to edit =templates/view.tmpl=, to add two lines: 
    5959<pre> 
    6060        %<nop>NAVBAR{prefix="&lt;div align=right>" suffix="&lt;/div>"% 
     
    7474---+++ Plugin Info 
    7575 
    76 |  Plugin Author: | TWiki:Main.ColasNahaboo | 
     76|  Plugin Author: | Foswiki:Main.ColasNahaboo | 
    7777|  Plugin Version: | v1.2 | 
    7878|  Change History: | <!-- in reverse chronological order --> | 
     
    8989 
    9090---+++ Files 
    91         * lib/TWiki/Plugins/NavbarPlugin.pm 
     91        * lib/Foswiki/Plugins/NavbarPlugin.pm 
    9292        * data/Plugins/NavbarPlugin.txt 
    9393        * data/Plugins/NavbarPluginExample.txt 
     
    102102        * pub/Plugins/NavbarPlugin/nav-upi.gif inactive (greyed out) version. 
    103103 
    104 -- TWiki:Main.ColasNahaboo - 11 Sep 2002 
     104-- Foswiki:Main.ColasNahaboo - 11 Sep 2002 
    105105 
    106106%META:FILEATTACHMENT{name="nav-next.gif" attr="" comment="next topic icon" date="1031736959" path="nav-next.gif" size="123" user="ColasNahaboo" version="1.1"}% 
  • trunk/NewsPlugin/data/TWiki/NewsPlugin.txt

    r899 r929  
    8585---++ Plugin Installation Instructions 
    8686 
    87 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     87__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    8888 
    8989        * Download the ZIP file from the Plugin web (see below) 
     
    101101---++ Plugin Info 
    102102 
    103 |  Plugin Author: | TWiki:Main/ColasNahaboo | 
     103|  Plugin Author: | Foswiki:Main/ColasNahaboo | 
    104104|  Plugin Version: | 07 Feb 2006 (V1.5) | 
    105105|  Change History: | <!-- versions below in reverse order -->&nbsp; | 
     
    108108|  19 Feb 2003 | 1.3 small bugfix | 
    109109|  17 Feb 2003 | 1.2 Initial version | 
    110 |  TWiki Dependency: | $TWiki::Plugins::VERSION 1.1%BR% TWiki version of 01 Feb 2003 or better, or the 01 Dec 2001 version with the TWiki:Codev/PluginHookOnSavePatch patch. | 
     110|  TWiki Dependency: | $Foswiki::Plugins::VERSION 1.1%BR% TWiki version of 01 Feb 2003 or better, or the 01 Dec 2001 version with the TWiki:Codev/PluginHookOnSavePatch patch. | 
    111111|  CPAN Dependencies: | none | 
    112112|  Other Dependencies: | none | 
     
    120120__Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, [[%SYSTEMWEB%.Plugins][Plugins]] 
    121121 
    122 -- TWiki:Main/ColasNahaboo - 17 Feb 2003%BR% 
     122-- Foswiki:Main/ColasNahaboo - 17 Feb 2003%BR% 
    123123-- TWiki:Main/DavidBright - 07 Feb 2006%BR% 
    124124 
  • trunk/RevCommentPlugin/data/TWiki/WebRssBaseWC.txt

    r878 r929  
    99   1. Use a news readers such as Foswiki:Extensions/HeadlinesPlugin to display the recent changes 
    1010      * The source can be a RSS 1.0 feed (WebRss) or ATOM 1.0 feed (WebAtom) 
    11       * Learn more on RSS at TWiki:Codev/TWikiSyndication 
    12       * Learn more on ATOM at WebAtomBase and TWiki:Codev/AtomSyndication 
     11      * Learn more on RSS at %SYSTEMWEB%/WebRssBase 
     12      * Learn more on ATOM at %SYSTEMWEB%/WebAtomBase 
    1313 
    1414---++ RSS Feed Usage 
     
    2020---++ RSS Feed Internals 
    2121 
    22 Each web has a WebRss topic which includes part of this <nop>%TOPIC% topic. This topic is the base for the RSS feed and generates an RSS 1.0 feed for TWiki:Codev/TWikiSyndication. 
     22Each web has a WebRss topic which includes part of this <nop>%TOPIC% topic. This topic is the base for the RSS feed and generates an RSS 1.0 feed for Foswiki Syndication. 
    2323 
    2424The WebRss topic in each web contains the following text: 
     
    2929  &lt;title>%<nop>WIKITOOLNAME%'s &lt;nop>%<nop>INCLUDINGWEB% web&lt;/title> 
    3030  &lt;link>%<nop>SCRIPTURL{"view"}%/%<nop>INCLUDINGWEB%&lt;/link> 
    31   &lt;description>(the description of the web). TWiki is a Web-Based Collaboration Platform for the Enterprise.&lt;/description> 
     31  &lt;description>(the description of the web). Foswiki - The Free and Open Source Wiki.&lt;/description> 
    3232%<nop>INCLUDE{"%SYSTEMWEB%.WebRssBase"}% &lt;!-- 
    3333   * Set <nop>SKIN = rss 
     
    6464----- 
    6565 
    66 __See also__: WebAtomBase, TWiki:Codev/RichSiteSummary, TWiki:Codev/TWikiSyndication  
     66__See also__: %SYSTEMWEB%.WebAtomBase, %SYSTEMWEB%.WebRssBase  
    6767 
  • trunk/SchedulerContrib/data/TWiki/SchedulerContrib.txt

    r788 r929  
    11---+!! SchedulerContrib Contrib Package 
    22 
    3 The SchedulerContrib implements the ideas contained in TWiki:Codev.CronCentre. 
    4  
    5 It makes it possible to control notification schedules from a TWiki page.  
     3The SchedulerContrib makes it possible to control notification schedules from a Foswiki page.  
    64 
    75The basic idea is to run a single cron at regular intervals that would invoke a script in the bin directory. This cron program then run continually, waiting to process the next event. 
    86 
    9 Events are listed on a TWiki page containing cron schedule information and the names of pages containing notification information. 
     7Events are listed on a Foswiki page containing cron schedule information and the names of pages containing notification information. 
    108 
    119For example, our cron could be: 
     
    1614 
    1715| *Schedule* | *Entry point* | 
    18 | Every 2 days | TWiki::Plugins::ActionTrackerPlugin::ActionNotify:actionNotify | 
    19 | Every day | TWiki::Notify::allWebs | 
     16| Every 2 days | Foswiki::Plugins::ActionTrackerPlugin::ActionNotify:actionNotify | 
     17| Every day | Foswiki::Notify::allWebs | 
    2018 
    2119This is based on http://search.cpan.org/~roland/Schedule-Cron-0.9/Cron.pm 
  • trunk/SearchEnginePluceneAddOn/data/Plugins/SearchEnginePluceneAddOn.txt

    r878 r929  
    22---++ Plucene Search Engine Add-On 
    33 
    4 TWiki original search engine is a simple yet powerful tool. However, it can not search within attached documents. That has been discused in many topics in the Codev web: 
    5         * TWiki:Codev/ImprovedSearchByKeywordIndex 
    6         * TWiki:Codev/SearchAttachmentContent 
    7         * TWiki:Codev/SearchAttachments 
    8         * TWiki:SearchEngineVsGrepSearch 
    9         * and many others, just look at TWiki:Codev/SearchEnhancements which lists more than 100 topics about search issues 
     4Foswiki original search engine is a simple yet powerful tool. However, it can not search within attached documents.  
    105 
    116I'm not a Perl guru, however I found [[http://www.kasei.com/archives/001039.html][Plucene]], which is a Perl port of the java library [[http://jakarta.apache.org/lucene/][Lucene]], so I tried to implement a new search engine, using Plucene as its backend. 
     
    1510---+++ Indexing with plucindex 
    1611 
    17 The ==plucindex== script indexes all the content of your data folder, and it uses some TWiki code to retrieve the list of available webs and to retrieve their topic list. For each topic, the meta data is inspected and indexed, as the text body. Also, if the topic has attachments, those are indexed (see below for more details). 
     12The ==plucindex== script indexes all the content of your data folder, and it uses some Foswiki code to retrieve the list of available webs and to retrieve their topic list. For each topic, the meta data is inspected and indexed, as the text body. Also, if the topic has attachments, those are indexed (see below for more details). 
    1813 
    1914By now, you should run this script manually after installation to create the index files used by ==plucsearch==. If you want, you can also schedule a weekly or monthly crontab job to create the index files again, or maybe execute it manually when you take down your server for maintenance tasks. It should not be invoked by browser. 
     
    5146---+++ Attachment file types to be indexed 
    5247 
    53 All the PDF, HTML and text attachments are also indexed by default. If you want to override this setting you can use a TWiki preference ==PLUCENEINDEXEXTENSIONS==. You can copy & paste the next lines in your [[%SYSTEMWEB%.DefaultPreferences]] or [[%USERSWEB%.SitePreferences]] topic 
     48All the PDF, HTML and text attachments are also indexed by default. If you want to override this setting you can use a Foswiki preference ==PLUCENEINDEXEXTENSIONS==. You can copy & paste the next lines in your [[%SYSTEMWEB%.DefaultPreferences]] or [[%USERSWEB%.SitePreferences]] topic 
    5449<verbatim> 
    5550        * Plucene settings 
     
    6257---++ Add-On Installation Instructions 
    6358 
    64 __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.  
     59__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 Foswiki is running.  
    6560 
    6661        * Once you have compiled and installed all the requirements 
     
    7368          | ==templates/plucsearch.pattern.tmpl== | template used by new search script for the pattern skin | 
    7469          | ==templates/plucsearch.tmpl== | template used by new search script for the standard skin | 
    75           | ==data/TWiki/PluceneSearch.txt== | Plucene search topic | 
    76           | ==data/TWiki/PluceneSearch.txt,v== | Plucene search topic repository | 
    77           | ==data/Plugins/SearchEnginePluceneAddOn.txt== | Add-on topic | 
    78           | ==data/Plugins/SearchEnginePluceneAddOn.txt,v== | Add-on topic repository | 
     70          | ==data/System/PluceneSearch.txt== | Plucene search topic | 
     71          | ==data/System/PluceneSearch.txt,v== | Plucene search topic repository | 
     72          | ==data/System/SearchEnginePluceneAddOn.txt== | Add-on topic | 
     73          | ==data/System/SearchEnginePluceneAddOn.txt,v== | Add-on topic repository | 
    7974          | ==index/== | directory for index files to be stored | 
    80         * %RED% ATTENTION! %ENDCOLOR% Now the ==$idxpath== variable is loaded with the new TWiki preference ==PLUCENEINDEXPATH== value, so you should add to your [[%SYSTEMWEB%.DefaultPreferences]] or [[%USERSWEB%.SitePreferences]] topic the next text 
     75        * %RED% ATTENTION! %ENDCOLOR% Now the ==$idxpath== variable is loaded with the new System preference ==PLUCENEINDEXPATH== value, so you should add to your [[%SYSTEMWEB%.DefaultPreferences]] or [[%USERSWEB%.SitePreferences]] topic the next text 
    8176<verbatim> 
    8277        * Plucene settings 
     
    8681                * change the working directory to your ==bin== twiki installation directory 
    8782                * run ./plucindex 
    88                 * once finished, open a browser window and point it to the ==TWiki/PluceneSearch== topic 
     83                * once finished, open a browser window and point it to the ==System/PluceneSearch== topic 
    8984                * just type a query and check the results 
    9085        * Just create a new hourly crontab entry for the ==bin/plucupdate== script. 
  • trunk/SoapClientPlugin/data/TWiki/SoapClientPlugin.txt

    r788 r929  
    22---+ <nop>%TOPIC% 
    33 
    4 This plugin will provide a TWiki Topic interface to SOAP::Lite calls (a la TWiki:Codev/TWikiAsWebServicesClient). 
     4This plugin will provide a Foswiki Topic interface to SOAP::Lite calls. 
    55 
    66It will cause the rendering of the topic to be as slow as the internet request - so its probably best to do on a local machine only. 
     
    1717---++ Examples 
    1818 
    19 Examples using the TWiki:Codev/GForgeSoapInterface - http://gforge.org/soap/index.php 
     19Examples using the G-Forge Soap Interface - http://gforge.org/soap/index.php 
    2020   * %<nop>SOAP{service="http://gforge.org/soap/index.php" call="getPublicProjectNames()" format="   * Group: $list_element $n"}% 
    2121%SOAP{service="http://gforge.org/soap/index.php" call="getPublicProjectNames()" format="   * Group: $list_element $n"}% 
     
    2626 
    2727   * One line description, is shown in the %SYSTEMWEB%.TextFormattingRules topic: 
    28       * Set SHORTDESCRIPTION = Provides a TWiki Topic interface to SOAP::Lite calls 
     28      * Set SHORTDESCRIPTION = Provides a Foswiki Topic interface to SOAP::Lite calls 
    2929 
    3030   * Debug plugin: (See output in =data/debug.txt=) 
     
    3333---++ Plugin Installation Instructions 
    3434 
    35 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.  
     35__Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running.  
    3636 
    3737   * Download the ZIP file from the Plugin web (see below) 
    3838   * install SOAP::Lite from CPAN 
    39    * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content: <table cellspacing="1" cellpadding="0" border="1">       *File:*  *Description:*        ==data/TWiki/%TOPIC%.txt==  Plugin topic        ==data/TWiki/%TOPIC%.txt,v==  Plugin topic repository        ==lib/TWiki/Plugins/%TOPIC%.pm==  Plugin Perl module  </table> 
     39   * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content: <table cellspacing="1" cellpadding="0" border="1">       *File:*  *Description:*        ==data/System/%TOPIC%.txt==  Plugin topic        ==data/System/%TOPIC%.txt,v==  Plugin topic repository        ==lib/Foswiki/Plugins/%TOPIC%.pm==  Plugin Perl module  </table> 
    4040   * use the configure script to enable 
    4141 
    4242---++ Plugin Info 
    4343 
    44 |  Plugin Author: | TWiki:Main/SvenDowideit - <img src="%ATTACHURLPATH%/wikiringlogo20x20.png" /> http://www.wikiring.com | 
     44|  Plugin Author: | Foswiki:Main/SvenDowideit - <img src="%ATTACHURLPATH%/wikiringlogo20x20.png" /> http://www.wikiring.com | 
    4545|  Plugin Version: | 24 July 2006 (V1.100) | 
    4646|  Change History: | <!-- versions below in reverse order -->&nbsp; | 
     
    5555__Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, [[%SYSTEMWEB%.Plugins][Plugins]] 
    5656 
    57 -- TWiki:Main/SvenDowideit 
     57-- Foswiki:Main/SvenDowideit 
    5858 
    5959%META:FORM{name="PackageForm"}% 
  • trunk/SpanishTWikiContrib/data/TWiki/TranslationNote.txt

    r772 r929  
    3232 
    3333---+++ Explanation 
    34 Each translated topic shall include data related to the original document (generally from the english source documentation) that is stored in the TranslationForm attached to the translated topic. This TranslationForm includes three core elements (fields), based on a the concept developed on TWiki:Codev.TranslationSupport: 
     34Each translated topic shall include data related to the original document (generally from the english source documentation) that is stored in the TranslationForm attached to the translated topic. This TranslationForm includes three core elements (fields): 
    3535   * Origin: The original, not translated topic, including the web-reference, e.g. =%SYSTEMWEB%.WikiUsersGuide= 
    3636   * Revision: The revision number of the original topic at the moment of translation 
  • trunk/TalkContrib/data/TWiki/TalkContrib.txt

    r878 r929  
    33<!-- 
    44One line description, required for extensions repository catalog. 
    5    * Set SHORTDESCRIPTION = Add Talk pages for TWiki 
     5   * Set SHORTDESCRIPTION = Add Talk pages for Foswiki 
    66--> 
    77%SHORTDESCRIPTION% 
     
    1414When the user initially clicks on the 'Discuss topic' button, it will create a new topic by appending =Talk= to the original topic.  
    1515From then on, you can switch between the topic and its Discussion topic using that button. 
    16  
    17 This Contrib was inspired by a discussion I had with some Sun engineers on the dtrace mailing list about using Wikis to discuss external documentation,  
    18 TWiki:Codev.TalkPagesForTWiki and its Discussion topic TWiki:Codev.TalkPagesForTWikiTalk 
    19 and by TWiki:Codev.TalkTalk and its Discussion topic TWiki:Codev.TalkTalkTalk - both of which currently use a 4.1.2 VIEW_TEMPLATE version of this Contrib. 
    2016 
    2117---++ Installation and Configuration Instructions 
     
    4743 
    4844I have tested TalkContrib using TWiki 4.2.0 with the default skin (used as a building block for other skins), ClassicSkin, PatternSkin and Foswiki:Extensions.MoveveableTypeSkin. 
     45 
    4946---++ Limitations 
    5047There are 2 known limitations at this time 
     
    5552 
    5653There are many approaches to storing Talk discussions: 
    57    1 append a 'Talk' suffix to the name of the topic, and link to that (as seen on TWiki.org) 
     54   1 append a 'Talk' suffix to the name of the topic, and link to that 
    5855      * Talk topics are normal topics that conform to a naming scheme, thus are listed in WebChanges seperatly from their parent topics 
    5956   2 convert the web and topic name to some reversible but otherwise unlikely combination, and store in a seperate Talk web 
     
    6259   5 use a META:PREF in the topic to store the Talk 
    6360    
    64 This <nop>TWikiApplication implements the first using either a SKIN or COVER setting or using VIEW_TEMPLATE. The other modes will be examined over time. 
     61This Foswiki Application implements the first using either a SKIN or COVER setting or using VIEW_TEMPLATE. The other modes will be examined over time. 
    6562 
    6663---+++ Package installation 
     
    7067---++ Contrib Info 
    7168 
    72 |  Contrib Author: | TWiki:Main.SvenDowideit - SvenDowideit@DistributedINFORMATION.com [[http://DistributedINFORMATION.com][DistributedINFORMATION]] - a <img src="%ATTACHURLPATH%/wikiringlogo20x20.png" /> [[http://www.wikiring.com][WikiRing.com]] partner | 
    73 |  Copyright &copy;: | TWiki:Main.SvenDowideit - SvenDowideit@DistributedINFORMATION.com | 
     69|  Contrib Author: | Foswiki:Main.SvenDowideit - SvenDowideit@DistributedINFORMATION.com [[http://DistributedINFORMATION.com][DistributedINFORMATION]] - a <img src="%ATTACHURLPATH%/wikiringlogo20x20.png" /> [[http://www.wikiring.com][WikiRing.com]] partner | 
     70|  Copyright &copy;: | Foswiki:Main.SvenDowideit - SvenDowideit@DistributedINFORMATION.com | 
    7471|  License: | [[http://www.gnu.org/licenses/gpl.html][GPL (Gnu General Public License)]] | 
    7572|  Contrib Version: | %$VERSION% | 
  • trunk/TemplateToolkitPlugin/data/TWiki/TemplateToolkitPlugin.txt

    r878 r929  
    55 
    66This is a rather slim glue to Andy Wardley's Template Toolkit 
    7 (see http://www.template-toolkit.org/ or TWiki:Codev.TemplateToolkit 
    8 for more, though the latter is pretty stale). 
     7(see http://www.template-toolkit.org/ for more. 
    98 
    109I myself have here and then argued that TT is too heavyweight for use 
    11 as a template system for TWiki, but this does only prevent using TT as 
    12 the _only_ template system for TWiki. 
     10as a template system for Foswiki, but this does only prevent using TT as 
     11the _only_ template system for Foswiki. 
    1312 
    1413If, on the other hand, you _do_ have TT installed anyway, and 
    1514especially if you have it running in a mod_perl environment where 
    1615module compilation time is no longer an issue, then you might want to 
    17 share your TT blocks or layouts with TWiki. 
     16share your TT blocks or layouts with Foswiki. 
    1817 
    1918The implementation as a plugin does not allow to install TT 
    20 as a drop-in replacement for TWiki's own templating system.  But I 
     19as a drop-in replacement for Foswiki's own templating system.  But I 
    2120think that for first experiments it is possible to emulate that: Use 
    22 very slim TWiki templates to get TWiki's template system out of 
     21very slim Foswiki templates to get Foswiki's template system out of 
    2322the way, and run your topics through TT instead. 
    2423 
    2524To be honest, I am using this plugin as both a first step to evaluate 
    26 TT as a TWiki template machine, and as a real-life hands-on example 
     25TT as a Foswiki template machine, and as a real-life hands-on example 
    2726for BenchmarkContrib to play with. 
    2827 
     
    3130---++ Syntax Rules 
    3231 
    33 The plugin has just one TWiki tag in the TWiki sense: 
     32The plugin has just one Foswiki tag in the Foswiki sense: 
    3433 
    3534%STARTSECTION{"VarTEMPLATETOOLKIT"}% 
     
    3837     processed by TT. 
    3938   * A configuration variable named 
    40      =$TWiki::cfg{Plugins}{TemplateToolkitPlugin}{UseTT}= can be used 
     39     =$Foswiki::cfg{Plugins}{TemplateToolkitPlugin}{UseTT}= can be used 
    4140     to set a site-wide default 
    4241   * Supported Parameters: 
     
    5251 
    5352All configuration variables for this plugin are collected under 
    54 =$TWiki::cfg{Plugins}{TemplateToolkitPlugin}=. 
     53=$Foswiki::cfg{Plugins}{TemplateToolkitPlugin}=. 
    5554 
    5655| *Configuration Variable* | *Description* | 
    5756| ={UseTT}= | Sitewide default for TT usage.  Can be overridden in a topic with the =%<nop>TEMPLATETOOLKIT{...}%= tag. | 
    58 | ={TToptions}= | Hash reference passed as =\%config= parameter to =Template->new()=.  Refer to the TT documentation for details.%BR%Per default, the current topic's attachment directory is used as =INCLUDE_PATH=, and the =START_TAG= option is basically the familiar =[&#37;=, but adjusted to take care for TWiki forced link/variable combinations. | 
     57| ={TToptions}= | Hash reference passed as =\%config= parameter to =Template->new()=.  Refer to the TT documentation for details.%BR%Per default, the current topic's attachment directory is used as =INCLUDE_PATH=, and the =START_TAG= option is basically the familiar =[&#37;=, but adjusted to take care for Foswiki forced link/variable combinations. | 
    5958 
    6059---++ Notes on Template Toolkit Syntax 
     
    6463=[&#37;= and =%]=.  As almost everything in TT this is configurable, 
    6564but the default delimiters are used quite frequently because they usually 
    66 don't occur in "normal text".  _Usually_.  In TWiki, there is a syntax 
     65don't occur in "normal text".  _Usually_.  In Foswiki, there is a syntax 
    6766construction which is quite popular, but makes TT croak: Forced links, 
    68 with an embedded TWiki variable.  Example: 
     67with an embedded Foswiki macro.  Example: 
    6968<verbatim> 
    7069[[%SYSTEMWEB%.%STATISTICSTOPIC%]] 
    7170</verbatim> 
    72 This is a valid TWiki link pointing to 
     71This is a valid Foswiki link pointing to 
    7372[[%SYSTEMWEB%.%STATISTICSTOPIC%]], but an invalid TT construct 
    7473=[&#37; SYSTEMWEB%.%STATISTICSTOPIC %]= within an additional set of square 
     
    7978   * It is good practice to write your TT constructs as =[&#37; tt_directive %]=, 
    8079     i.e. with surrounding spaces around directives.  By doing so, 
    81      you'll make sure to never clash with a possible TWiki variable name 
     80     you'll make sure to never clash with a possible Foswiki macro name 
    8281     =%<nop>tt_directive%=. 
    83    * Separate TT stuff from heavy TWiki lifting or you'll get severe bracketiquotitis. 
     82   * Separate TT stuff from heavy Foswiki lifting or you'll get severe bracketiquotitis. 
    8483   * If you want to use different delimiters, define both ={TToptions}{START_TAG}= and 
    85      ={TToptions}{END_TAG}= in =$TWiki::cfg{Plugins}{TemplateToolkitPlugin}=. 
     84     ={TToptions}{END_TAG}= in =$Foswiki::cfg{Plugins}{TemplateToolkitPlugin}=. 
    8685   * When writing TT wrappers for use with this plugin, keep in mind that they are 
    8786     TT-expanded, but not TML-processed. 
     
    101100---++ Security Considerations 
    102101 
    103 Unlike in typical TT web applications, in a TWiki many people can edit 
     102Unlike in typical TT web applications, in a Foswiki many people can edit 
    104103the templates, and so they can introduce TT directives.  To keep your 
    105 TWiki unharmed, some precautions should be made: 
     104Foswiki unharmed, some precautions should be made: 
    106105   1 Do not enable EVAL_PERL (it is off per default). 
    107106   1 Do not pass critical data structures like the configuration hash 
     
    114113 
    115114If time permits, I'll try to: 
    116    * create a TWiki skin and a TT layout in parallel and run 
     115   * create a Foswiki skin and a TT layout in parallel and run 
    117116     benchmarks on both. 
    118117   * document (and extend) configuration items 
    119    * Add a =TWiki= filter for TT templates so that wrappers can use TWiki variables 
     118   * Add a =Foswiki= filter for TT templates so that wrappers can use Foswiki macros 
    120119   * ... 
    121120 
  • trunk/TimeTablePlugin/data/TWiki/TimeTablePlugin.txt

    r899 r929  
    105105| workingstarttime | working hours start time | workingstarttime="9:00am" | 
    106106|  *Compatibility Mode: <br/>(%X% =compatmode="on"= is required %X%)*  ||| 
    107 | cmheaderformat | table header format of a day; a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or TWiki:Codev.ConvergeDateTimeFormattingModels) | cmheaderformat="&lt;font&nbsp;title=\"%A - %d %b %Y\" size=\"-2\">%a&lt;br/&gt;%e&lt;/font&gt;" | 
     107| cmheaderformat | table header format of a day; a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or Foswiki:Development.ConvergeDateTimeFormattingModels) | cmheaderformat="&lt;font&nbsp;title=\"%A - %d %b %Y\" size=\"-2\">%a&lt;br/&gt;%e&lt;/font&gt;" | 
    108108| daynames | custom day names (a list separated by a 'Š' and starting on Monday; overwrites lang attribute) | daynames="MŠTŠWŠTŠFŠSŠS" | 
    109109| forcestartdate | if set to 1 the timetable starts with the given startdate ('0' means: the timetable view starts with Monday') | forcestartdate="0" | 
     
    123123| eventfgcolor | default text color of an event cell (you can overwrite this with an event entry) | eventfgcolor = "black" | 
    124124| fontsize | default font size (see [[#TimeTablePluginKnownIssues][Known Issues and Bugs]]) | fontsize="xx-small" |  
    125 | headerformat | table header format of a day; a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or TWiki:Codev.ConvergeDateTimeFormattingModels) | headerformat="&lt;font&nbsp;title=\"%A - %d %b %Y\" size=\"-2\">%a&lt;/font&gt;" | 
     125| headerformat | table header format of a day; a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or Foswiki:Development.ConvergeDateTimeFormattingModels) | headerformat="&lt;font&nbsp;title=\"%A - %d %b %Y\" size=\"-2\">%a&lt;/font&gt;" | 
    126126| monthheaderbgcolor | month header background color (default: tableheadercolor) | monthheaderbgcolor="%<nop>WEBBGCOLOR%" | 
    127127| monthheaderfgcolor | month header text (foreground) color (default: black) | monthheaderfgcolor="black" | 
     
    143143| todaybgcolor | highlight today column with a background color | todaybgcolor="black" | 
    144144| todayfgcolor | highlight today column with a foreground color | todayfgcolor="white" |  
    145 | tooltipdateformat| tooltip date format (for %<nop>DATE% substition of tooltipformat); a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or TWiki:Codev.ConvergeDateTimeFormattingModels) | tooltipdateformat="%y/%d/%m" | 
     145| tooltipdateformat| tooltip date format (for %<nop>DATE% substition of tooltipformat); a subset of strftime conversion specifiers is supported (only date not time specifiers; see manual page or Foswiki:Development.ConvergeDateTimeFormattingModels) | tooltipdateformat="%y/%d/%m" | 
    146146| tooltipfixleft | positive or negative offset from the left to fix tooltip position | tooltipfixleft="-163" |  
    147147| tooltipfixtop | positive or negative offset from the top to fix tooltip position | tooltipfixtop="0" | 
  • trunk/TipsContrib/data/TWiki/TipTopic029.txt

    r753 r929  
    33---+ <nop>RSS news feed of topic changes 
    44 
    5 You can use an RSS news reader to find out what is new in a TWiki web. This complements WebChanges that shows recent changes in a web, and WebNotify where people can subscribe to get notified of recent changes by e-mail. 
     5You can use an RSS news reader to find out what is new in a Foswiki web. This complements WebChanges that shows recent changes in a web, and WebNotify where people can subscribe to get notified of recent changes by e-mail. 
    66 
    77For the <nop>%MAINWEB% web, point your RSS news reader to: 
     
    99<code> %SCRIPTURL%/view%SCRIPTSUFFIX%/%MAINWEB%/WebRss </code> 
    1010 
    11 For other TWiki webs, replace =/%MAINWEB%/= with the name of the web: 
     11For other Foswiki webs, replace =/%MAINWEB%/= with the name of the web: 
    1212 
    1313%WEBLIST{ format="   * <code> %SCRIPTURL%/view%SCRIPTSUFFIX%/$name/WebRss </code>" }% 
    1414 
    1515__See also:__ 
    16         * WebRssBase - help on TWiki RSS news feeds 
    17         * TWiki:Codev/TWikiSyndication - TWiki RSS news feed documentation 
     16        * %SYSTEMWEB%.WebRssBase - help on Foswiki RSS news feeds 
    1817 
    19 [[%SYSTEMWEB%.TWikiTipsOfTheDay][See More Tips...]] 
     18[[%SYSTEMWEB%.TipsOfTheDay][See More Tips...]] 
    2019 
    2120-- TWiki:Main.PeterThoeny - 06 Feb 2005 
  • trunk/TopicClassificationAddOn/data/TWiki/TopicClassificationAddOn.txt

    r878 r929  
    22<!-- 
    33One line description, required for extensions repository catalog. 
    4    * Set SHORTDESCRIPTION = Provides framework for organizing  content within a web according to different _types_ of topics (discussion, weblog, reference, etc) and hierarchical "categories". Includes sample topic types and categories. Provides basic framework to design and manage simple TWiki:Codev.TWikiApplications. 
     4   * Set SHORTDESCRIPTION = Provides framework for organizing  content within a web according to different _types_ of topics (discussion, weblog, reference, etc) and hierarchical "categories". Includes sample topic types and categories. Provides basic framework to design and manage simple Foswiki Applications. 
    55--> 
    66%SHORTDESCRIPTION% 
     
    1010---+ Topic Classification Add-On  
    1111 
    12 <b> %TOPIC% (aka TCAO) helps you organize the content in your wiki by classifying topics according to their _function_ and/or _subject matter._ </b> It also provides a user-friendly interface for creating new topics that automatically incorporates this classification system. Together, these basic elements provide a platform that allow you to create any number of simple TWiki:Codev.TWikiApplications. 
     12<b> %TOPIC% (aka TCAO) helps you organize the content in your wiki by classifying topics according to their _function_ and/or _subject matter._ </b> It also provides a user-friendly interface for creating new topics that automatically incorporates this classification system. Together, these basic elements provide a platform that allow you to create any number of simple Foswiki Applications. 
    1313 
    1414Some of the features of %TOPIC% include: 
     
    4848---++ Add-On Info 
    4949 
    50 |  Add-on Author: | TWiki:Main.LynnwoodBrown | 
     50|  Add-on Author: | Foswiki:Main.LynnwoodBrown | 
    5151|  Add-on Version: | %$VERSION% | 
    5252|  Copyright: | &copy; | 
  • trunk/TreeBrowserPlugin/data/TWiki/TreeBrowserPlugin.txt

    r899 r929  
    4242   * Format of the *icon* render type: 
    4343      * =Set &lt; _name_ &gt;_THEME = icon, [&lt; _root icon image_ &gt;], [&lt; _icon image_ &gt;], [&lt; _folder icon image_ &gt;], [&lt; _open folder icon image_ &gt;]= 
    44       * The _root icon image_ is shown at the root of the tree, the _icon image_ is shown at every leaf node, the _folder icon image_ is shown at every collapsed internal node, and the _open folder icon image_ is shown at every expanded internal node. The icon images point to files attached to TWiki topics and are referenced in the standard manner. If no path is given, the images are taken from %SYSTEMWEB%.DocumentGraphics. 
     44      * The _root icon image_ is shown at the root of the tree, the _icon image_ is shown at every leaf node, the _folder icon image_ is shown at every collapsed internal node, and the _open folder icon image_ is shown at every expanded internal node. The icon images point to files attached to Foswiki topics and are referenced in the standard manner. If no path is given, the images are taken from %SYSTEMWEB%.DocumentGraphics. 
    4545      * If an icon image is omitted, the following defaults are chosen: %ATTACHURL%/empty.gif, %ATTACHURL%/page.gif, %ATTACHURL%/folder.gif, %ATTACHURL%/folderopen.gif 
    4646 
     
    138138left.config.useSelection=false; 
    139139left.config.folderLinks=false; 
    140 left.add(0,-1,"<a href=\"/view/TWiki/WebHome\" class=\"twikiCurrentWebHomeLink twikiLink\">TWiki Web Home</a>"); 
    141 left.add(1,0,"<a href=\"/view/TWiki/WebChanges\" class=\"twikiLink\">Changes</a> ",'','','','%ATTACHURLPATH%/page.gif'); 
    142 left.add(2,0,"<a href=\"/view/TWiki/WebIndex\" class=\"twikiLink\">Index</a>",'','','','%ATTACHURLPATH%/page.gif'); 
    143 left.add(3,0,"<a href=\"/view/TWiki/WebSearch\" class=\"twikiLink\">Search</a>",'','','','%ATTACHURLPATH%/page.gif'); 
     140left.add(0,-1,"<a href=\"/view/System/WebHome\" class=\"twikiCurrentWebHomeLink twikiLink\">System Web Home</a>"); 
     141left.add(1,0,"<a href=\"/view/System/WebChanges\" class=\"twikiLink\">Changes</a> ",'','','','%ATTACHURLPATH%/page.gif'); 
     142left.add(2,0,"<a href=\"/view/System/WebIndex\" class=\"twikiLink\">Index</a>",'','','','%ATTACHURLPATH%/page.gif'); 
     143left.add(3,0,"<a href=\"/view/System/WebSearch\" class=\"twikiLink\">Search</a>",'','','','%ATTACHURLPATH%/page.gif'); 
    144144left.add(4,0,"this is a very very very long text",'','','','%ATTACHURLPATH%/page.gif'); 
    145145left.add(5,0,"Folder",'','','','%ATTACHURLPATH%/folder.gif','%ATTACHURLPATH%/folderopen.gif'); 
     
    210210menudemo.config.style='dmenu'; 
    211211menudemo.config.inOrder=true; 
    212 menudemo.config.iconPath='/pub/TWiki/TreeBrowserPlugin/'; 
     212menudemo.config.iconPath='/pub/System/TreeBrowserPlugin/'; 
    213213menudemo.updateIconPath(); 
    214 menudemo.icon.root='/pub/TWiki/TreeBrowserPlugin/home.gif'; 
     214menudemo.icon.root='/pub/System/TreeBrowserPlugin/home.gif'; 
    215215menudemo.config.useIcons=false; 
    216216menudemo.config.shared=true; 
     
    224224menudemo.config.autoToggle=true; 
    225225menudemo.add(0,-1,""); 
    226 menudemo.add(1,0,"Vegetables",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    227 menudemo.add(2,1,"Carot",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    228 menudemo.add(3,1,"Leek",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    229 menudemo.add(4,1,"Tomato",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    230 menudemo.add(5,1,"Potato",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    231 menudemo.add(6,0,"Fruits",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    232 menudemo.add(7,6,"Banana",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    233 menudemo.add(8,6,"Grape fruit",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    234 menudemo.add(9,8,"Pink",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    235 menudemo.add(10,8,"Yellow ",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    236 menudemo.add(11,6,"Peach",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
     226menudemo.add(1,0,"Vegetables",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     227menudemo.add(2,1,"Carot",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     228menudemo.add(3,1,"Leek",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     229menudemo.add(4,1,"Tomato",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     230menudemo.add(5,1,"Potato",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     231menudemo.add(6,0,"Fruits",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     232menudemo.add(7,6,"Banana",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     233menudemo.add(8,6,"Grape fruit",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     234menudemo.add(9,8,"Pink",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     235menudemo.add(10,8,"Yellow ",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     236menudemo.add(11,6,"Peach",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
    237237document.write(menudemo); 
    238238//--> 
     
    287287popupdemo.config.style='dmenu'; 
    288288popupdemo.config.inOrder=true; 
    289 popupdemo.config.iconPath='/pub/TWiki/TreeBrowserPlugin/'; 
     289popupdemo.config.iconPath='/pub/System/TreeBrowserPlugin/'; 
    290290popupdemo.updateIconPath(); 
    291 popupdemo.icon.root='/pub/TWiki/TreeBrowserPlugin/home.gif'; 
     291popupdemo.icon.root='/pub/System/TreeBrowserPlugin/home.gif'; 
    292292popupdemo.config.useIcons=false; 
    293293popupdemo.config.shared=true; 
     
    308308%IF{"$ SKIN='pattern' or $ SKIN='twikiorg,pattern'" then="popupdemo.config.firstPopupOffset={x:-163 , y:0};" else="popupdemo.config.firstPopupOffset={x:0 , y:0};"}% 
    309309popupdemo.add(0,-1,""); 
    310 popupdemo.add(1,0,"Vegetables",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    311 popupdemo.add(2,1,"Carot",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    312 popupdemo.add(3,1,"Leek",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    313 popupdemo.add(4,1,"Tomato",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    314 popupdemo.add(5,1,"Potato",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    315 popupdemo.add(6,0,"Fruits",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    316 popupdemo.add(7,6,"Banana",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    317 popupdemo.add(8,6,"Grape fruit",'','','','/pub/TWiki/TreeBrowserPlugin/folder.gif','/pub/TWiki/TreeBrowserPlugin/folderopen.gif'); 
    318 popupdemo.add(9,8,"Pink",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    319 popupdemo.add(10,8,"Yellow ",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
    320 popupdemo.add(11,6,"Peach",'','','','/pub/TWiki/TreeBrowserPlugin/page.gif'); 
     310popupdemo.add(1,0,"Vegetables",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     311popupdemo.add(2,1,"Carot",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     312popupdemo.add(3,1,"Leek",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     313popupdemo.add(4,1,"Tomato",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     314popupdemo.add(5,1,"Potato",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     315popupdemo.add(6,0,"Fruits",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     316popupdemo.add(7,6,"Banana",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     317popupdemo.add(8,6,"Grape fruit",'','','','/pub/System/TreeBrowserPlugin/folder.gif','/pub/System/TreeBrowserPlugin/folderopen.gif'); 
     318popupdemo.add(9,8,"Pink",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     319popupdemo.add(10,8,"Yellow ",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
     320popupdemo.add(11,6,"Peach",'','','','/pub/System/TreeBrowserPlugin/page.gif'); 
    321321document.write(popupdemo); 
    322322//--> 
     
    422422     | ==data/System/%TOPIC%.txt== | Plugin topic | 
    423423     | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    424      | ==pub/TWiki/%TOPIC%/dtree.css== | part of dtree | 
    425      | ==pub/TWiki/%TOPIC%/dmenu.css== | Menu CSS  | 
    426      | ==pub/TWiki/%TOPIC%/smenu.css== | Nicer menu CSS | 
    427      | ==pub/TWiki/%TOPIC%/dtree.js== | part of dtree | 
    428      | ==pub/TWiki/%TOPIC%/base.gif== | part of dtree | 
    429      | ==pub/TWiki/%TOPIC%/cd.gif== | part of dtree | 
    430      | ==pub/TWiki/%TOPIC%/empty.gif== | part of dtree | 
    431      | ==pub/TWiki/%TOPIC%/folder.gif== | part of dtree | 
    432      | ==pub/TWiki/%TOPIC%/folderopen.gif== | part of dtree | 
    433      | ==pub/TWiki/%TOPIC%/globe.gif== | part of dtree | 
    434      | ==pub/TWiki/%TOPIC%/imgfolder.gif== | part of dtree | 
    435      | ==pub/TWiki/%TOPIC%/join.gif== | part of dtree | 
    436      | ==pub/TWiki/%TOPIC%/joinbottom.gif== | part of dtree | 
    437      | ==pub/TWiki/%TOPIC%/line.gif== | part of dtree | 
    438      | ==pub/TWiki/%TOPIC%/minus.gif== | part of dtree | 
    439      | ==pub/TWiki/%TOPIC%/minusbottom.gif== | part of dtree | 
    440      | ==pub/TWiki/%TOPIC%/musicfolder.gif== | part of dtree | 
    441      | ==pub/TWiki/%TOPIC%/nolines_minus.gif== | part of dtree | 
    442      | ==pub/TWiki/%TOPIC%/nolines_plus.gif== | part of dtree | 
    443      | ==pub/TWiki/%TOPIC%/page.gif== | part of dtree | 
    444      | ==pub/TWiki/%TOPIC%/plus.gif== | part of dtree | 
    445      | ==pub/TWiki/%TOPIC%/plusbottom.gif== | part of dtree | 
    446      | ==pub/TWiki/%TOPIC%/question.gif== | part of dtree | 
    447      | ==pub/TWiki/%TOPIC%/trash.gif== | part of dtree | 
    448      | ==pub/TWiki/%TOPIC%/doc.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    449      | ==pub/TWiki/%TOPIC%/email.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    450      | ==pub/TWiki/%TOPIC%/file.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    451      | ==pub/TWiki/%TOPIC%/group.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    452      | ==pub/TWiki/%TOPIC%/home.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    453      | ==pub/TWiki/%TOPIC%/image.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    454      | ==pub/TWiki/%TOPIC%/pdf.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    455      | ==pub/TWiki/%TOPIC%/person.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    456      | ==pub/TWiki/%TOPIC%/persons.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    457      | ==pub/TWiki/%TOPIC%/ppt.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    458      | ==pub/TWiki/%TOPIC%/see.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    459      | ==pub/TWiki/%TOPIC%/sound.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    460      | ==pub/TWiki/%TOPIC%/trend.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    461      | ==pub/TWiki/%TOPIC%/virtualhome.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    462      | ==pub/TWiki/%TOPIC%/virtualperson.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    463      | ==pub/TWiki/%TOPIC%/virtualpersons.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    464      | ==pub/TWiki/%TOPIC%/xls.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    465      | ==pub/TWiki/%TOPIC%/zip.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     424     | ==pub/System/%TOPIC%/dtree.css== | part of dtree | 
     425     | ==pub/System/%TOPIC%/dmenu.css== | Menu CSS  | 
     426     | ==pub/System/%TOPIC%/smenu.css== | Nicer menu CSS | 
     427     | ==pub/System/%TOPIC%/dtree.js== | part of dtree | 
     428     | ==pub/System/%TOPIC%/base.gif== | part of dtree | 
     429     | ==pub/System/%TOPIC%/cd.gif== | part of dtree | 
     430     | ==pub/System/%TOPIC%/empty.gif== | part of dtree | 
     431     | ==pub/System/%TOPIC%/folder.gif== | part of dtree | 
     432     | ==pub/System/%TOPIC%/folderopen.gif== | part of dtree | 
     433     | ==pub/System/%TOPIC%/globe.gif== | part of dtree | 
     434     | ==pub/System/%TOPIC%/imgfolder.gif== | part of dtree | 
     435     | ==pub/System/%TOPIC%/join.gif== | part of dtree | 
     436     | ==pub/System/%TOPIC%/joinbottom.gif== | part of dtree | 
     437     | ==pub/System/%TOPIC%/line.gif== | part of dtree | 
     438     | ==pub/System/%TOPIC%/minus.gif== | part of dtree | 
     439     | ==pub/System/%TOPIC%/minusbottom.gif== | part of dtree | 
     440     | ==pub/System/%TOPIC%/musicfolder.gif== | part of dtree | 
     441     | ==pub/System/%TOPIC%/nolines_minus.gif== | part of dtree | 
     442     | ==pub/System/%TOPIC%/nolines_plus.gif== | part of dtree | 
     443     | ==pub/System/%TOPIC%/page.gif== | part of dtree | 
     444     | ==pub/System/%TOPIC%/plus.gif== | part of dtree | 
     445     | ==pub/System/%TOPIC%/plusbottom.gif== | part of dtree | 
     446     | ==pub/System/%TOPIC%/question.gif== | part of dtree | 
     447     | ==pub/System/%TOPIC%/trash.gif== | part of dtree | 
     448     | ==pub/System/%TOPIC%/doc.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     449     | ==pub/System/%TOPIC%/email.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     450     | ==pub/System/%TOPIC%/file.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     451     | ==pub/System/%TOPIC%/group.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     452     | ==pub/System/%TOPIC%/home.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     453     | ==pub/System/%TOPIC%/image.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     454     | ==pub/System/%TOPIC%/pdf.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     455     | ==pub/System/%TOPIC%/person.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     456     | ==pub/System/%TOPIC%/persons.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     457     | ==pub/System/%TOPIC%/ppt.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     458     | ==pub/System/%TOPIC%/see.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     459     | ==pub/System/%TOPIC%/sound.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     460     | ==pub/System/%TOPIC%/trend.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     461     | ==pub/System/%TOPIC%/virtualhome.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     462     | ==pub/System/%TOPIC%/virtualperson.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     463     | ==pub/System/%TOPIC%/virtualpersons.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     464     | ==pub/System/%TOPIC%/xls.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
     465     | ==pub/System/%TOPIC%/zip.gif== | icons from [[Foswiki:Extensions.RenderListPlugin][RenderListPlugin]] | 
    466466 
    467467---++ Known issues 
     
    478478---++ Plugin Info 
    479479 
    480 |  Plugin Author: | TWiki:Main.ThomasWeigert & TWiki:Main.StephaneLenclud | 
     480|  Plugin Author: | TWiki:Main.ThomasWeigert & Foswiki:Main.StephaneLenclud | 
    481481|  Plugin Version: | %PLUGINVERSION{"TreeBrowserPlugin"}% | 
    482482|  Change History: | <!-- versions below in reverse order -->&nbsp; | 
    483 |  29 Mar 2007: | (v1.8) - Improved =smenu= CSS and fixing warning.  By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    484 |  18 Mar 2007: | (v1.7) - Improved =smenu= CSS, resolved _highlighting gap issue_ . Now closing sub-menu when highlighting leaf.  By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    485 |  18 Mar 2007: | (v1.6) - Sub-menus now working in IE with =smenu= style. Closing sub-menu when going back one level with mouse cursor.  By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    486 |  18 Mar 2007: | (v1.5) - Adding =useopacity= parameter. Adding =smenu.css=. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    487 |  16 Mar 2007: | (v1.4) - Adding =firstpopupoffset= allowing workaround for PatternSkin problem. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    488 |  14 Mar 2007: | (v1.3) - Adding =popup=, =closepopudelay= and =popupoffset= parameters. Implemented pop-up menu. Improved =dmenu.css=. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    489 |  11 Mar 2007: | (v1.2) - Adding =nodeactions= parameter. Improved =dmenu.css=. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    490 |  10 Mar 2007: | (v1.1) - Adding =autotoggle= parameter. It's useful for menu style. Improved =dmenu.css=. Added =dtreeRoot= CSS class. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    491 |  09 Mar 2007: | (v1.0) - Improved CSS with variable class name allowing for multiple tree with different style on the same topic. Now bullet =icon:= supports full URL or URI. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    492 |  09 Mar 2007: | (v0.9) - Adding =style= parameter. Improved CSS. Fixes extra '\n' in dot pm. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    493 |  07 Mar 2007: | (v0.8) - Adding =noroot= and =warn= parameters. Now using =preRenderingHandler= instead of the deprecated =startRenderingHandler= . =%<nop>TREEBROWSER%= are hidden if there is no tree to render. Fixes TOC icons problem with Foswiki:Extensions.NatSkin. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    494 |  01 Oct 2006: | (v0.7) - Adding =useplusminus= , =noindent= and =nocss= parameters. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
    495 |  17 Sep 2006: | (v0.6) - Adding =closesamelevel= and =uselines= functionalities, fix rendering issues with Firefox and pattern skin, fix warnings in apache error logs. By [[TWiki:Main.StephaneLenclud][Stᅵphane Lenclud]] | 
     483|  29 Mar 2007: | (v1.8) - Improved =smenu= CSS and fixing warning.  By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     484|  18 Mar 2007: | (v1.7) - Improved =smenu= CSS, resolved _highlighting gap issue_ . Now closing sub-menu when highlighting leaf.  By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     485|  18 Mar 2007: | (v1.6) - Sub-menus now working in IE with =smenu= style. Closing sub-menu when going back one level with mouse cursor.  By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     486|  18 Mar 2007: | (v1.5) - Adding =useopacity= parameter. Adding =smenu.css=. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     487|  16 Mar 2007: | (v1.4) - Adding =firstpopupoffset= allowing workaround for PatternSkin problem. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     488|  14 Mar 2007: | (v1.3) - Adding =popup=, =closepopudelay= and =popupoffset= parameters. Implemented pop-up menu. Improved =dmenu.css=. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     489|  11 Mar 2007: | (v1.2) - Adding =nodeactions= parameter. Improved =dmenu.css=. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     490|  10 Mar 2007: | (v1.1) - Adding =autotoggle= parameter. It's useful for menu style. Improved =dmenu.css=. Added =dtreeRoot= CSS class. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     491|  09 Mar 2007: | (v1.0) - Improved CSS with variable class name allowing for multiple tree with different style on the same topic. Now bullet =icon:= supports full URL or URI. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     492|  09 Mar 2007: | (v0.9) - Adding =style= parameter. Improved CSS. Fixes extra '\n' in dot pm. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     493|  07 Mar 2007: | (v0.8) - Adding =noroot= and =warn= parameters. Now using =preRenderingHandler= instead of the deprecated =startRenderingHandler= . =%<nop>TREEBROWSER%= are hidden if there is no tree to render. Fixes TOC icons problem with Foswiki:Extensions.NatSkin. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     494|  01 Oct 2006: | (v0.7) - Adding =useplusminus= , =noindent= and =nocss= parameters. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]]. | 
     495|  17 Sep 2006: | (v0.6) - Adding =closesamelevel= and =uselines= functionalities, fix rendering issues with Firefox and pattern skin, fix warnings in apache error logs. By [[Foswiki:Main.StephaneLenclud][Stᅵphane Lenclud]] | 
    496496|  12 Apr 2006: | (v0.5) - Minor update for TWiki:Codev.TWikiRelease04x00  | 
    497497|  16 Sep 2005: | (v0.4) - Fix bug in =openAll= and =openTo= functions  | 
  • trunk/TwistyContrib/data/System/TwistyContrib.txt

    r927 r929  
    44*This contrib packages in a convenient way the !JavaScript library and the CSS file needed to implement Twisty sections.* 
    55 
    6 !TwistyContrib is installed by default in TWiki 4 and used by [[Foswiki:Extensions.TwistyPlugin][Twisty Plugin]]. 
     6!TwistyContrib is installed by default in TWiki 4 and Foswiki and used by [[Foswiki:Extensions.TwistyPlugin][Twisty Plugin]]. 
    77 
    88It is recommended to use the !TwistyPlugin as it eases the deployment and use of this contrib. 
    99 
    10 This Contrib should work with [[TWiki:Codev.DakarRelease][TWiki 4]] and newer. 
     10This Contrib should work with TWiki 4 and newer and with Foswiki. 
    1111 
    1212%TOC{title="On this page:"}% 
     
    5757 
    5858<blockquote> 
    59 Some of my TWiki users are impressed by the optical effect of what can be done with Foswiki:Extensions.TwistyPlugin - and they keep asking me: "How do I do that? I don't understand the documentation, and I don't understand the raw text of your topics!" 
     59Some of my Foswiki users are impressed by the optical effect of what can be done with Foswiki:Extensions.TwistyPlugin - and they keep asking me: "How do I do that? I don't understand the documentation, and I don't understand the raw text of your topics!" 
    6060 
    6161They indeed have a point here.  The docs aren't easily understood.  It isn't easy to pick all the macros needed from a single example, and just copypasting sometimes fails in embarrassing ways if non-unique =id= attributes are present in a topic.  Maybe it is easy for a power user, but it surely isn't easy _enough_.  There _ought_ to be a way to make it easier. 
     
    165165---++ Contrib Info 
    166166 
    167 |  Authors: | !JavaScript written by TWiki:Main.ArthurClemens; Contrib packaged by  TWiki:Main.RafaelAlvarez; original !JavaScript written by TWiki:Main.SamHasler. | 
     167|  Authors: | !JavaScript written by Foswiki:Main.ArthurClemens; Contrib packaged by  Foswiki:Main.RafaelAlvarez; original !JavaScript written by Foswiki:Main.SamHasler. | 
    168168|  Copyright &copy;: | 2005 Sam Hasler and Rafael Alvarez; 2006,2007 Arthur Clemens | 
    169169|  License: | [[http://www.gnu.org/copyleft/gpl.html][GPL]] | 
  • trunk/XpTrackerPlugin/data/TWiki/XpTrackerPlugin.txt

    r899 r929  
    2424There is a hierarchy of information here: 
    2525 
    26         * *Web* - the TWiki web for XP tracking. One web can be used to track multiple products. 
     26        * *Web* - the Foswiki web for XP tracking. One web can be used to track multiple products. 
    2727        * *Project* - the project being worked on for a Product. Usually this will be the next major release. Each project has a page, which contains an auto-generated summary of the project progress. 
    2828        * *Team* - Each project has one or more teams, groups of developers that work on one aspect of the project. Each team has a page which contains an auto-generated summary of the team's progress. 
     
    9999        * This version has not been checked against data from V2.0.  
    100100 
    101 ---++ Additional TWiki plugins/changes needed to get this plugin to work at its best 
     101---++ Additional Foswiki plugins/changes needed to get this plugin to work at its best 
    102102 
    103103        * The plugin should work in a standard 01Dec2001, 01Feb2003 and TWiki20040119beta TWiki install, but it is easier to use with these additional plugins: 
    104104                * Foswiki:Extensions.TablePlugin is optional but useful as it allows you to sort tabulated information by column 
    105105                * Foswiki:Extensions.EditTablePlugin is used to simplify entering of stories and tasks. The latest version (with support for the %<nop>EDITCELL% variable) is required. 
    106         * If not using the latest TWiki version, you need to apply the patch in TWiki:Codev.AfterSavePluginHandler 
    107106 
    108107---++ Plugin Installation Instructions 
    109108 
    110 __Note:__ You do not need to install anything on the browser to use this Plugin. The following instructions are for the administrator who installs the Plugin on the server where TWiki is running.  
     109__Note:__ You do not need to install anything on the browser to use this Plugin. The following instructions are for the administrator who installs the Plugin on the server where Foswiki is running.  
    111110 
    112111        * Download the ZIP file XpTrackerPlugin.zip from the Plugin web (see below) 
     
    134133| ==lib/Foswiki/Plugins/%TOPIC%.pm== | Main plugin Perl module |  
    135134| ==lib/Foswiki/Plugins/Xp/*.pm== | plugin Perl submodules |  
    136 | ==pub/TWiki/%TOPIC%/sorttable.js== | javascript used to sort tables on the client side |  
    137         * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. 
     135| ==pub/System/%TOPIC%/sorttable.js== | javascript used to sort tables on the client side |  
     136        * (Dakar) Visit =configure= in your Foswiki installation, and enable the plugin in the {Plugins} section. 
    138137 
    139138 
Note: See TracChangeset for help on using the changeset viewer.