Changeset 1022


Ignore:
Timestamp:
11/27/08 17:12:26 (3 years ago)
Author:
CrawfordCurrie
Message:

Item319: convert doc searches to queries to make the most of query search optimisation (and eliminate assumptions about embedded META:) Item255: detox more doc topics

Location:
trunk
Files:
1 deleted
42 edited

Legend:

Unmodified
Added
Removed
  • trunk/BehaviourContrib/data/System/BehaviourContrib.txt

    r788 r1022  
    111111 
    112112---+++ Example 
    113 If we have a 'normal' link to TWiki Web hometopic: [[%SYSTEMWEB%.%HOMETOPIC%][TWiki Web Home]], we can use javascript to make it open a popup window. When javascript is not available the link behaviour defaults to opening the page in the current window. 
     113If we have a 'normal' link to a web hometopic: [[%SYSTEMWEB%.%HOMETOPIC%][Web Home]], we can use javascript to make it open a popup window. When javascript is not available the link behaviour defaults to opening the page in the current window. 
    114114 
    115115<blockquote> 
     
    276276 
    277277---++ Contrib Info 
    278 |  Author: | TWiki:Main.ArthurClemens | 
    279 |  Copyright: | Code: =behaviour.js= version 1.1 - Copyright (c) Ben Nolan and Simon Willison. TWiki distribution and updates/additions: TWiki:Main.ArthurClemens. | 
     278|  Author: | Foswiki:Main.ArthurClemens | 
     279|  Copyright: | Code: =behaviour.js= version 1.1 - Copyright (c) Ben Nolan and Simon Willison. TWiki distribution and updates/additions: Foswiki:Main.ArthurClemens. | 
    280280|  License: | BSD | 
    281281|  Version: | %$VERSION% | 
  • trunk/CommentPlugin/data/System/CommentPlugin.txt

    r878 r1022  
    1818 
    1919Related topics: CommentPluginTemplates, CommentPluginExamples 
    20  
    21 <div class="twikiBroadcastMessage" style="background-color:#ffc;">WARNING: TWiki-4 only. If you want to use this plugin with an earlier version of TWiki, please use [[http://twiki.org/cgi-bin/attach/Plugins/CommentPlugin?filename=CommentPlugin.zip&revInfo=1][revision 31 of the zip]].</div> 
    2220 
    2321---++ Features 
     
    3129---++ Syntax 
    3230#StandardAttrs 
    33 Write =%<nop>COMMENT{<i>attributes</i>}%= anywhere in a TWiki topic. 
     31Write =%<nop>COMMENT{<i>attributes</i>}%= anywhere in a topic. 
    3432%INCLUDE{"%SYSTEMWEB%.VarCOMMENT" section="comment_attributes"}% 
    3533(See also [[#MoreAttrs][additional attributes]]) 
     
    4543will add comments in the current topic, directly below the =%COMMENT= tag. 
    4644 
    47 ---++++ Location relative to a TWiki anchor 
     45---++++ Location relative to an anchor 
    4846The =target= attribute may specify a web, and may also specify an anchor within the target topic; for example,  
    4947<verbatim> 
    5048%COMMENT{type="above" target="%MAINWEB%.PersonalRemarks#InsertHere"}% 
    5149</verbatim> 
    52 This uses a standard TWiki in-topic anchor as the insertion location. See %SYSTEMWEB%.TextFormattingRules for more about TWiki anchors. 
     50This uses a standard in-topic anchor as the insertion location. See %SYSTEMWEB%.TextFormattingRules for more about TWiki anchors. 
    5351 
    5452---++++ Location relative to an arbitrary text string 
     
    9593To define a comment type, you have to provide two simple template definitions in the template file; one for the prompt box, and one for the generated output. If we have a template type "mytype", these are named =PROMPT:mytype= and =OUTPUT:mytype= respectively. See =comments.tmpl= in the templates directory for examples. 
    9694 
    97 The plugin picks up these template definitions from a standard TWiki template file, =templates/comments.tmpl=. This allows different templates to be defined for different TWiki skins. 
     95The plugin picks up these template definitions from a standard template file, =templates/comments.tmpl=. This allows different templates to be defined for different TWiki skins. 
    9896 
    9997---+++ Defining custom templates 
     
    159157         | =%<nop>MESSAGE%= | The text specified by =default=. This may be overridden by a helpful message when the prompt is DISABLED. | 
    160158 
    161 *EXPERT* Note that when a comment is saved, the TWiki =save= script is invoked on the target topic, with a number of parameters provided by the comment form. Normally the CommentPlugin will provide these fields in the form, but experts can also provide the fields themselves in order to get finer control over what is submitted, or you might want to define your own HTML forms that do comment submission. The parameters that the CommentPlugin recognises are as follows: 
     159*EXPERT* Note that when a comment is saved, the =save= script is invoked on the target topic, with a number of parameters provided by the comment form. Normally the CommentPlugin will provide these fields in the form, but experts can also provide the fields themselves in order to get finer control over what is submitted, or you might want to define your own HTML forms that do comment submission. The parameters that the CommentPlugin recognises are as follows: 
    162160| *CGI parameter* | *Description* | 
    163161| =comment_action= | Must be =save= to get the CommentPlugin to perform | 
     
    232230#Installation 
    233231---++ Plugin Installation Instructions 
    234         * This plugin is pre-installed in most TWiki releases. However if you need to upgrade the plugin for any reason: 
     232        * This plugin is pre-installed in most releases. However if you need to upgrade the plugin for any reason: 
    235233        * Download the archive file from the Plugin web (see below) 
    236234        * Unpack the archive in your twiki installation directory. 
     
    248246---++ Plugin Info 
    249247 
    250 Another great TWiki extension from the <a style="text-decoration:none" href="http://wikiring.com"><img src="%ATTACHURLPATH%/wikiringlogo20x20.png" alt="" /> *WikiRing* </a> - working together to improve your wiki experience! 
    251  
    252 |  Plugin Author: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk inspired by the work of TWiki:Main.DavidWeller and TWiki:Main.PeterMasiar | 
     248Another great extension from the <a style="text-decoration:none" href="http://wikiring.com"><img src="%ATTACHURLPATH%/wikiringlogo20x20.png" alt="" /> *WikiRing* </a> - working together to improve your wiki experience! 
     249 
     250|  Plugin Author: | Foswiki:Main.CrawfordCurrie http://www.c-dot.co.uk inspired by the work of TWiki:Main.DavidWeller and TWiki:Main.PeterMasiar | 
    253251|  Plugin Version: | 03 Aug 2008 %$VERSION% | 
    254252|  Change History: | | 
  • trunk/CommentPlugin/data/System/CommentPluginExamples.txt

    r878 r1022  
    182182---+++ =bookmark= 
    183183 
    184    * [[http://twiki.org][Bookmark output link label]] %IF{" '' = '' " then="" else="- "}% 
    185    * [[http://twiki.org][TWiki]] %IF{" 'Bookmark output comment' = '' " then="" else="- "}%Bookmark output comment 
     184   * [[http://foswiki.org][Bookmark output link label]] %IF{" '' = '' " then="" else="- "}% 
     185   * [[http://foswiki.org][Foswiki]] %IF{" 'Bookmark output comment' = '' " then="" else="- "}%Bookmark output comment 
    186186%COMMENT{type="bookmark"}% 
    187187 
     
    190190 
    191191---+++ =return= 
    192 Post to a different topic and return to here. In this example comments are written to [[%COMMENT_TOPIC%]]. %RED% Available with TWiki 4.1. %ENDCOLOR% 
     192Post to a different topic and return to here. In this example comments are written to [[%COMMENT_TOPIC%]]. 
    193193 
    194194<!-- 
  • trunk/EmptyPlugin/lib/Foswiki/Plugins/EmptyPlugin.pm

    r920 r1022  
    771771For more information, check %SYSTEMWEB%.CommandAndCGIScripts#rest 
    772772 
     773For information about handling error returns from REST handlers, see 
     774Foswiki::Support.Faq1 
     775 
    773776*Since:* Foswiki::Plugins::VERSION 1.1 
    774777 
  • trunk/InterwikiPlugin/data/System/InterwikiPlugin.txt

    r899 r1022  
    1515   * Site aliases must start with an upper case letter and may contain alphanumeric letters. 
    1616   * The URL and Tooltip Text may contain optional ==$page== fromatting tokens; the token gets expanded to the page name. 
    17    * %H% For TWiki sites, both the *web* and the *topic* have to be specified: ==<nop>TWikisite:Webname/<nop>SomePage== 
     17   * %H% For Foswiki and TWiki sites, both the *web* and the *topic* have to be specified: ==<nop>Foswikisite:Webname/<nop>SomePage== 
    1818      * Foswiki:Extensions/InterwikiPlugin or Foswiki:Extensions.InterwikiPlugin 
    1919 
     
    4040---++ Plugin Installation Instructions 
    4141 
    42 %X% *NOTE:* This Plugin is included in the TWiki distribution package. You do not need to install it unless you want to upgrade to a newer version. 
     42%$INSTALLATION_INSTRUCTIONS% 
    4343 
    44    * *Download* the ZIP file from the Foswiki:Extensions web (see below) 
    45    * *Unzip* ==%TOPIC%.zip== in your TWiki installation directory. Content: 
    46      | *File:* | *Description:* | 
    47      | ==data/System/%TOPIC%.txt== | Plugin topic | 
    48      | ==data/TWiki/InterWikis.txt== | Link rules topic for inter-site links | 
    49      | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 
    5044   * *Test:* If the Plugin is correctly installed, this Wiki:InterWiki link should point to http://c2.com/cgi/wiki?InterWiki topic - try it out. 
    5145 
  • trunk/PatternSkin/data/System/WebLeftBar.txt

    r1003 r1022  
    2121   * DocumentGraphics 
    2222   * SkinBrowser 
    23    * InstalledPlugins 
     23   * [[Plugins]] 
    2424 
    2525   * <b>%MAKETEXT{"Admin Maintenance"}%</b> 
  • trunk/TopicUserMappingContrib/data/Main/UserListByPhotograph.txt

    r878 r1022  
    44%INCLUDE{"UserListHeader"}% 
    55 
    6 %IMAGEGALLERY{thumbtitle="[[$topic]]" topics="%SEARCH{"META:FORM.name.*[U]serForm\"" type="regex" nonoise="on" separator="," format="$topic"}%" size="large" title="[[$topic]]"}% 
     6%IMAGEGALLERY{thumbtitle="[[$topic]]" topics="%SEARCH{"form.name='UserForm'" type="query" nonoise="on" separator="," format="$topic"}%" size="large" title="[[$topic]]"}% 
    77 
    88If Foswiki:Extensions.ImageGalleryPlugin is installed this page will show photos and names of all registered users.  
  • trunk/TopicUserMappingContrib/data/Main/UserListHeader.txt

    r682 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1127307283" format="1.1" version="$Rev$"}% 
    2 __Related topics:__ %SEARCH{"^(WikiUsers|WikiGroups|UserList$|UserListBy)" type="regex" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
     2__Related topics:__ %SEARCH{"name='WikiUsers' OR name='WikiGroups' OR name='UserList' OR name~'UserListBy*'" type="query" web="%MAINWEB%" scope="topic" separator=", " nonoise="on" format="[[$web.$topic][$topic]]" excludetopic="%INCLUDINGTOPIC%"}% 
  • trunk/TopicUserMappingContrib/data/System/UserForm.txt

    r1015 r1022  
    44__Note:__ This is a maintenance topic, used by the Wiki administrator. 
    55 
    6 This form defines the form of the home pages of registered TWiki users listed 
     6This form defines the form of the home pages of registered users listed 
    77in %USERSWEB%.%WIKIUSERSTOPIC%. *Do not edit this topic* - if you want to customise the 
    88user form, then: 
  • trunk/TopicUserMappingContrib/data/System/UserSetting.txt

    r687 r1022  
    1 %META:TOPICINFO{author="SteP" date="1187649998" format="1.1" version="1.2"}% 
     1%META:TOPICINFO{author="ProjectContributor" date="1187649998" format="1.1" version="1.2"}% 
    22%META:TOPICPARENT{name="DefaultPreferences"}% 
    3 ---+++ User Settings -- preference variables customizable by users 
    4 Some of the preferences are explicitly intended to be customized by TWiki users, though a default is provided in [[%SYSTEMWEB%.%WIKIPREFSTOPIC%]], and a site customisation can take place in [[%LOCALSITEPREFS%]]. 
     3---+++ User Settings -- preference settings customizable by users 
     4Some of the preference settings are explicitly intended to be customized by users, though a default is provided in [[%SYSTEMWEB%.%WIKIPREFSTOPIC%]] and site wide customisation can take place in [[%LOCALSITEPREFS%]]. 
    55 
    6 Users can customize these variables by assigning them values. Example: 
     6User settings are customised by asetting a value in the users' personal topic. 
     7For example, 
     8Example: 
    79<verbatim> 
    810   * Set LINKTOOLTIPINFO = off 
    911</verbatim> 
    1012 
    11  
    12 *The following variables are classified as user settings:* 
    13  
    14 %SEARCH{"UserSetting" type="regex" topic="Var*" format="   * $topic" nonoise="on"}% 
     13This value will apply for the user when they are logged in, but will not 
     14affect other users. 
    1515 
    1616*See also:* 
    17    * [[%SYSTEMWEB%.Macros][Macros]] - an alphabetical list of all variables 
    18    * DefaultPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined 
     17   * [[%SYSTEMWEB%.%WIKIPREFSTOPIC%]] - default preference settings 
     18   * [[%LOCALSITEPREFS%]] - preference settings local to this site 
     19   * [[%SYSTEMWEB%.Macros][Macros]] - an alphabetical list of all macros 
  • trunk/TopicUserMappingContrib/data/System/UserToolsCategory.txt

    r482 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1122409431" format="1.1" version="$Rev $"}% 
    2 ---+ A List of TWiki User Tools 
     2---+ A List of User Tools 
    33 
    44%SEARCH{"%TOPIC%" excludetopic="%TOPIC%" nonoise="on" format="   * $web.$topic$n      * $summary(100, noheader)"}% 
  • trunk/TopicUserMappingContrib/data/System/UsersTemplate.txt

    r733 r1022  
    4444 
    4545__%X% Note:__ There are four default system users: 
    46    * *ProjectContributor* - placeholder for a TWiki developer, and is used in TWiki documentation 
     46   * *ProjectContributor* - placeholder for a Foswiki developer, and is used in documentation 
    4747   * *WikiGuest* - guest user, used as a fallback if the user can't be identified 
    4848   * *RegistrationAgent* - special user used during the new user registration process 
  • trunk/WysiwygPlugin/data/System/WysiwygPlugin.txt

    r878 r1022  
    66%SHORTDESCRIPTION% 
    77 
    8 Support for the integration of WYSIWYG (What-You-See-Is-What-You-Get) editors. On its own, the only thing this plugin gives you is a stand-alone HTML to TWiki translator script. For WYSIWYG editing in TWiki, you will also need to install a specific editor package such as Foswiki:Extensions.TinyMCEPlugin. 
     8Support for the integration of WYSIWYG (What-You-See-Is-What-You-Get) editors. On its own, the only thing this plugin gives you is a stand-alone HTML to TML (topic markup language) translator script. For WYSIWYG editing in Foswiki and TWiki, you will also need to install a specific editor package such as Foswiki:Extensions.TinyMCEPlugin. 
    99 
    10 This plugin provides a generic framework that supports editing of TWiki topics using any browser-based HTML editor. It works by transforming TML (TWiki Meta Language) into HTML for the editor, and then transforming HTML back into TML on save. 
     10This plugin provides a generic framework that supports editing of topics using any browser-based HTML editor. It works by transforming TML into HTML for the editor, and then transforming HTML back into TML on save. 
    1111 
    1212%TOC% 
     
    1414---++ Features 
    1515        * Supports the input of malformed HTML 
    16         * Full round-trip (TML -> XHTML -> TWiki syntax) 
     16        * Full round-trip (TML -> XHTML -> TML) 
    1717        * Framework is editor-agnostic 
    1818 
     
    2020---+++ What's in the package 
    2121The package includes the following pieces: 
    22         * TML (TWiki syntax) to HTML translator 
     22        * TML (topic markup language) to HTML translator 
    2323        * HTML to TML translator (with stand-alone script) 
    24         * Generic TWiki plugin for automating the translation during editing 
     24        * Generic plugin for automating the translation during editing 
    2525 
    2626---+++ How it works 
    27 The plugin works by translating the topic text into HTML when someone edits a topic. The HTML is then fed to the WYSIWYG editor. On save, the edited HTML is run through the reverse translation before saving to the topic. TWiki syntax is used in preference to HTML in the stored topic wherever possible, though HTML may be used if the translator can't find a suitable TML equivalent.. 
     27The plugin works by translating the topic text into HTML when someone edits a topic. The HTML is then fed to the WYSIWYG editor. On save, the edited HTML is run through the reverse translation before saving to the topic. TML is used in preference to HTML in the stored topic wherever possible, though HTML may be used if the translator can't find a suitable TML equivalent.. 
    2828 
    29 The default rendering that TWiki uses to generate HTML for display in browsers is 'lossy' - information in the TWiki syntax is lost in the HTML output, and a round-trip (recovering the original TWiki syntax from the HTML) is impossible. To solve this problem the plugin instead uses its own translation of TWiki syntax to XHTML. The generated XHTML is annotated with CSS classes that support the accurate recovery of the original TWiki syntax. 
     29The default rendering that Foswiki uses to generate HTML for display in browsers is 'lossy' - information in the TML is lost in the HTML output, and a round-trip (recovering the original TML from the HTML) is impossible. To solve this problem the plugin instead uses its own translation of TML to XHTML. The generated XHTML is annotated with CSS classes that support the accurate recovery of the original TML. 
    3030 
    31 _Before you ask the obvious question, yes, the translator *could* be used to replace the TWiki rendering pipeline for generating HTML pages. In fact, the translator is taken almost directly from the implementation of the rendering pipeline for the TWiki-4 release_ 
     31_Before you ask the obvious question, yes, the translator *could* be used to replace the Foswiki rendering pipeline for generating HTML pages. In fact, the translator is taken almost directly from the implementation of the rendering pipeline for the TWiki-4 release_ 
    3232 
    33 Translation of the HTML back to TWiki syntax uses the CPAN:HTML::Parser. This parser is used in preference to a more modern XML parser, because the WYSIWYG editor may not generate fully compliant XHTML. A strict parser would risk losing content. CPAN:HTML::Parser is better at handling malformed HTML. 
     33Translation of the HTML back to TML uses the CPAN:HTML::Parser. This parser is used in preference to a more modern XML parser, because the WYSIWYG editor may not generate fully compliant XHTML. A strict parser would risk losing content. CPAN:HTML::Parser is better at handling malformed HTML. 
    3434 
    35 There is also the advantage that the translator can be used to *import* HTML from other sources - for example, existing web pages. Due to the simple nature of TWiki syntax and the potential complexity of web pages, this translation is often lossy - i.e there will be HTML features that can be entered by editors that will be lost in this translation step. This is especially noticeable with HTML tables. 
     35There is also the advantage that the translator can be used to *import* HTML from other sources - for example, existing web pages. Due to the simple nature of TML and the potential complexity of web pages, this translation is often lossy - i.e there will be HTML features that can be entered by editors that will be lost in this translation step. This is especially noticeable with HTML tables. 
    3636 
    3737---+++ Using the translators from Perl scripts 
     
    3939Both translators can be used directly from Perl scripts, for example to build your own stand-alone translators. 
    4040 
    41 A stand-alone convertor script for HTML to TWiki is included in the installation. It can be found in =tools/html2tml.pl=. 
     41A stand-alone convertor script for HTML to TML is included in the installation. It can be found in =tools/html2tml.pl=. 
    4242 
    4343---+++ Integrating a HTML Editor 
     
    5252textareas, such as !TinyMCE. The topic content is pre-converted to HTML before inclusion in the standard edit template. These editors use plugins that have a =beforeEditHandler= and an =afterEditHandler=. These handlers are responsible for the conversion of topic text to HTML, and post-conversion of HTML back to TML. 
    5353   1 User hits "edit". 
    54    1 Editor-specific plugin =beforeEditHandler= converts topic content to HTML by calling =TWiki::Plugins::WysiwygPlugin::TranslateTML2HTML=. 
     54   1 Editor-specific plugin =beforeEditHandler= converts topic content to HTML by calling =Foswiki::Plugins::WysiwygPlugin::TranslateTML2HTML=. 
    5555   1 User edits and saves 
    56    1 Editor-specific plugin =afterEditHandler= converts HTML back to TML by calling =TWiki::Plugins::WysiwygPlugin::TranslateHTML2TML=. 
     56   1 Editor-specific plugin =afterEditHandler= converts HTML back to TML by calling =Foswiki::Plugins::WysiwygPlugin::TranslateHTML2TML=. 
    5757   * !WysiwygPlugin should *not* be enabled in =configure=. 
    5858   * =WYSIWYGPLUGIN_WYSIWYGSKIN= should *not* be set. 
     
    8585   1 As _Generating content directly in a specialised edit template_ 
    8686   1 When the document loads in the browser, the JS editor invokes a content URL (using an =IFRAME= or a =XmlHttpRequest=) to obtain the HTML document to be edited 
    87       * The content URL is just a TWiki =view= URL with the =wysiwyg_edit= 
     87      * The content URL is just a Foswiki =view= URL with the =wysiwyg_edit= 
    8888        parameter set. 
    8989      * The !WysiwygPlugin recognises the =wysiwyg_edit= parameter and uses the 
     
    9595---+++ Other techniques 
    9696---++++ Asynchronous saves 
    97 Editors can use =XmlHttpRequest= to perform saves, by POSTing to the TWiki =save= script with the =wysiwyg_edit= parameter set to =1=. This parameter tells the =beforeSaveHandler= in the !WysiwygPlugin to convert the content back to TML. See %SYSTEMWEB%.TWikiScripts for details of the other parameters to the =save= script. 
     97Editors can use =XmlHttpRequest= to perform saves, by POSTing to the Foswiki =save= script with the =wysiwyg_edit= parameter set to =1=. This parameter tells the =beforeSaveHandler= in the !WysiwygPlugin to convert the content back to TML. See %SYSTEMWEB%.TWikiScripts for details of the other parameters to the =save= script. 
    9898 
    9999Once the save script has completed it responds with a redirect, either to an Oops page if the save failed, or to the appropriate post-save URL (usually a =view=). The editor must be ready to handle this redirect. 
    100100 
    101101---++++ Handling Attachments 
    102 Attachment uploads can be handled by URL requests from the editor template to the TWiki 
     102Attachment uploads can be handled by URL requests from the editor template to the Foswiki 
    103103=upload= script. The =upload= script normally redirects to the containing topic; a behaviour that you usually don't want in an editor! There are two ways to handle this: 
    104104   * If the uploads are done in an =IFRAME= or via =XmlHttpRequest=, then the 
     
    128128%INCLUDE{"%SYSTEMWEB%.WysiwygPluginSettings"}% 
    129129 
    130 *Implementors note* if you are using your own before/after edit handlers, you can call =TWiki::Plugins::WysiwygPlugin::isWysiwygEditable()= to check these controls. 
     130*Implementors note* if you are using your own before/after edit handlers, you can call =Foswiki::Plugins::WysiwygPlugin::isWysiwygEditable()= to check these controls. 
    131131 
    132132---++ Known issues 
     
    138138 
    139139---+++ Overlapping styles 
    140 Because TWiki uses a "best guess" approach to some formatting, it allows overlapping of tags in a way forbidden by HTML, and it is impossible to guarantee 100% that formating in the original TWiki document will still be there when the same document is loaded and then saved through the WysiwygPlugin. The most obvious case of this is to do with styles. For example, the sentence 
     140Because Foswiki uses a "best guess" approach to some formatting, it allows overlapping of tags in a way forbidden by HTML, and it is impossible to guarantee 100% that formating in the original TWiki document will still be there when the same document is loaded and then saved through the WysiwygPlugin. The most obvious case of this is to do with styles. For example, the sentence 
    141141<verbatim> 
    142142*bold _bold-italic* italic_ 
     
    150150*bold _bold-italic_* _italic_ 
    151151</verbatim> 
    152 which is correct by construction, but does not render correctly in TWiki. This problem is unfortunately unavoidable due to the way TWiki syntax works. 
     152which is correct by construction, but does not render correctly in Foswiki. This problem is unfortunately unavoidable due to the way TML works. 
    153153 
    154154---++ Plugin Info 
     
    161161   * [[http://twiki.net][TWIKI.NET]] 
    162162 
    163 |  Plugin Author(s): | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk | 
     163|  Plugin Author(s): | Foswiki:Main.CrawfordCurrie http://www.c-dot.co.uk | 
    164164|  Copyright | &copy; ILOG 2005 http://www.ilog.fr | 
    165165|  License | [[http://www.gnu.org/licenses/gpl.html][GPL (Gnu General Public License)]] | 
  • trunk/core/data/System/AdminSkillsAssumptions.txt

    r851 r1022  
    33---+ Administrator Skills Assumptions 
    44 
    5 __Note:__ If you aren't already fairly well-skilled in Linux/Unix/Windows, Apache, and so on, consider using TWiki:Codev.TWikiVMDebianStable - this can be installed on Windows or Linux, and makes it possible to get a working Foswiki system within 5 minutes (after a fairly big download), ready to use from your browser.  This is ideal for personal use or evaluations - if you decide to go for production use then these !AdminSkillsAssumptions apply to some degree, but you are starting from a working system. 
     5__Note:__ If you aren't already fairly well-skilled in Linux/Unix/Windows, Apache, and so on, consider using a version in a pre-packaged Virtual Machine - this can be installed on Windows or Linux, and makes it possible to get a working Foswiki system within 5 minutes (after a fairly big download), ready to use from your browser.  This is ideal for personal use or evaluations - if you decide to go for production use then these !AdminSkillsAssumptions apply to some degree, but you are starting from a working system. 
    66 
    7 If you need to install Foswiki you'll need to either have or learn the following skills (even with !TWikiVMDebianStable, you'll need these for upgrades).  For each of these, the requirement is either pre-existing knowledge/skill, or the willingness to spend significant time (i.e. from hours to days) learning them: 
     7If you need to install Foswiki you'll need to either have or learn the following skills (even with a Virtual Machine, you'll need these for upgrades).  For each of these, the requirement is either pre-existing knowledge/skill, or the willingness to spend significant time (i.e. from hours to days) learning them: 
    88 
    99   * *Operating system administration:* Ability to use Unix/Linux command line tools (or equivalent Windows tools), including ability to move/copy/delete files, change permissions, view web server log files, set environment variables, use a text editor, etc. 
     
    1414Installing Foswiki is *not* recommended for people who only know HTML and web design, unless they are willing to learn the above, or team up with someone who can handle the installation. 
    1515 
    16 Although the InstallationGuide is quite complete, there will on occasion be parts that don't work in your local environment (particularly with TWiki:Codev/TWikiOnWebHostingSites, which are sometimes challenging even for those with good OS and web server skills). 
     16Although the InstallationGuide is quite complete, there will on occasion be parts that don't work in your local environment (particularly with web hosting sites, which are sometimes challenging even for those with good OS and web server skills). 
    1717 
    1818There are many excellent resources for learning how to administer your OS and web server, including books, web sites, web forums, IM and e-mail lists.   The Foswiki:Support web must *not* be depended on as a resource for this purpose - in other words, it is not there to answer basic questions about operating system and web server administration.  Asking and answering questions is time consuming for all concerned and is best used for specific _Foswiki related_ issues, rather than helping you learn the OS and web server. 
  • trunk/core/data/System/AdminToolsCategory.txt

    r851 r1022  
    1414    <th>Use to...</th> 
    1515  </tr> 
    16     %SEARCH{ "^%WEBPREFSTOPIC%$" web="all" scope="topic" type="regex" nototal="on" nosearch="on" format=" <tr bgcolor=\"$pattern(.*?\* Set WEBBGCOLOR\s*=\s*([^\s]*).*)\">$n <td> <b>[[$web.%HOMETOPIC%][$web]]</b></td>$n <td> [[$web.%HOMETOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/home.gif\" alt=\"Home of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebSearch][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/searchtopic.gif\" alt=\"Search <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebChanges][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/recentchanges.gif\" alt=\"Recent changes in the <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%NOTIFYTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/notify.gif\" alt=\"Get notified of changes to the <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%WEBPREFSTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/wrench.gif\" alt=\"Preferences of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%STATISTICSTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/statistics.gif\" alt=\"Statistics of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebTopicList][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/indexlist.gif\" alt=\"Bullet list of all topics\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebIndex][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/index.gif\" alt=\"Index of all topics\" width=\"16\" height=\"16\" border=\"0\">]]</td><td>$pattern(.*?\* Set SITEMAPUSETO\s*=([^\n\r]*).*)</td></tr>" }% 
     16    %SEARCH{ "name='%WEBPREFSTOPIC%'" web="all" scope="topic" type="query" nototal="on" nosearch="on" format=" <tr bgcolor=\"$pattern(.*?\* Set WEBBGCOLOR\s*=\s*([^\s]*).*)\">$n <td> <b>[[$web.%HOMETOPIC%][$web]]</b></td>$n <td> [[$web.%HOMETOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/home.gif\" alt=\"Home of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebSearch][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/searchtopic.gif\" alt=\"Search <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebChanges][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/recentchanges.gif\" alt=\"Recent changes in the <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%NOTIFYTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/notify.gif\" alt=\"Get notified of changes to the <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%WEBPREFSTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/wrench.gif\" alt=\"Preferences of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.%STATISTICSTOPIC%][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/statistics.gif\" alt=\"Statistics of <nop>$web web\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebTopicList][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/indexlist.gif\" alt=\"Bullet list of all topics\" width=\"16\" height=\"16\" border=\"0\">]]&nbsp;[[$web.WebIndex][<img src=\"%PUBURLPATH%/%SYSTEMWEB%/DocumentGraphics/index.gif\" alt=\"Index of all topics\" width=\"16\" height=\"16\" border=\"0\">]]</td><td>$pattern(.*?\* Set SITEMAPUSETO\s*=([^\n\r]*).*)</td></tr>" }% 
    1717  <tr bgcolor="#ffffff"> 
    1818    <td colspan="3">This table is updated automatically based on <nop>WebPreferences settings of the individual webs.</td> 
  • trunk/core/data/System/CascadingStyleSheets.txt

    r906 r1022  
    99---++ Who should read this document? 
    1010 
    11 Most html elements generated by Foswiki core code now have Cascading Style Sheet (CSS) tags. __Skin builders__ and others who want to change the appearance of the default TWiki installation or any of the skins can use this document to see what styles can be created for these html elements. 
     11Most html elements generated by Foswiki core code now have Cascading Style Sheet (CSS) tags. __Skin builders__ and others who want to change the appearance of the default installation or any of the skins can use this document to see what styles can be created for these html elements. 
    1212 
    1313---++ Naming conventions 
    1414 
    15    1 All Foswiki class names have the prefix =twiki=. So: twikiAlert, twikiToc, etcetera. Remember that CSS class names are case sensitive - TWiki CSS uses lowercase =tw=. 
     15   1 All Foswiki class names have the prefix =twiki=. So: twikiAlert, twikiToc, etcetera. Remember that CSS class names are case sensitive - Foswiki CSS uses lowercase =tw=. 
    1616   1 If you define your own CSS classes, it is preferable that you do not use the =twiki= prefix to prevent undesired overriding effects. 
    1717 
  • trunk/core/data/System/CategoryCategory.txt

    r482 r1022  
    22---+ List of all Category topics 
    33 
    4 %SEARCH{".*Category\b" excludetopic="%TOPIC%" type="regex" scope="topic" nonoise="on" format="   * $web.$topic"}% 
     4%SEARCH{"name~'*Category'" excludetopic="%TOPIC%" type="query" scope="topic" nonoise="on" format="   * $web.$topic"}% 
  • trunk/core/data/System/Contribs.txt

    r832 r1022  
    2323---++ Foswiki Contribs Installed on this site 
    2424 
    25 %SEARCH{ "Contrib" scope="topic" topic="*Contrib" nosearch="on" format="   * <b>[[$topic]]</b>: <nop>$pattern(.*?\*\sSet\sSHORTDESCRIPTION\s\=([^\n\r]*).*) <span style=\"color: gray\">- version $pattern(.*?Version\:?\s*\|([^\n\r\|]*)\|.*)</span> <br /> <span style=\"color: gray; font-size: 80%\"> Author: $pattern(.*?\sAuthors?:\s*\|\s*(.*?)\s*\|.*) - last modified: r$rev - [[%SCRIPTURL{rdiff}%/$web/$topic][$date]] - $wikiusername </span>" }% 
     25%SEARCH{ "" scope="topic" topic="*Contrib" nosearch="on" format="   * <b>[[$topic]]</b>: <nop>$pattern(.*?\*\sSet\sSHORTDESCRIPTION\s\=([^\n\r]*).*) <span style=\"color: gray\">- version $pattern(.*?Version\:?\s*\|([^\n\r\|]*)\|.*)</span> <br /> <span style=\"color: gray; font-size: 80%\"> Author: $pattern(.*?\sAuthors?:\s*\|\s*(.*?)\s*\|.*) - last modified: r$rev - [[%SCRIPTURL{rdiff}%/$web/$topic][$date]] - $wikiusername </span>" }% 
    2626 
    2727---++ Installing Contribs 
  • trunk/core/data/System/FileAttachment.txt

    r851 r1022  
    1313---+++ Document Management System 
    1414 
    15    * You can use Attachments to store and retrieve documents (in any format, with associated graphics, and other media files); attach documents to specific TWiki topics; collaborate on documents with full revision control; distribute documents on a [[#AttachmentAccess][need-to-know basis]] using web and topic-level access control; create a central reference library that's easy to share with an user group spread around the world. 
     15   * You can use Attachments to store and retrieve documents (in any format, with associated graphics, and other media files); attach documents to topics; collaborate on documents with full revision control; distribute documents on a [[#AttachmentAccess][need-to-know basis]] using web and topic-level access control; create a central reference library that's easy to share with an user group spread around the world. 
    1616 
    1717---+++ File Sharing 
     
    8484<div class="twikiAttachments"> 
    8585<table summary="Topic attachments" style="border-width:1px;" cellspacing="0" id="twikiAttachmentsTable" cellpadding="0" class="twikiTable" rules="rows" border="1"><caption>Topic attachments</caption><tr class="twikiTableEven"><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;" class="twikiFirstCol"> <a rel="nofollow" href="%TOPIC%?sortcol=0;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">I</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=1;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Attachment</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=2;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Action</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=3;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Size</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=4;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Date</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=5;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Who</a> </th><th bgcolor="#ffffff" align="center" valign="middle" style="text-align:center;vertical-align:middle;"> <a rel="nofollow" href="%TOPIC%?sortcol=6;table=1;up=0#sorted_table" style="color:#0066cc" title="Sort by this column">Comment</a> </th></tr> 
    86 <tr class="twikiTableOdd"><td bgcolor="#ffffff" align="center" valign="top" style="text-align:center;vertical-align:top;" class="twikiFirstCol"> <img width="16" alt="txt" align="top" src="%PUBURL%/%SYSTEMWEB%/DocumentGraphics/txt.gif" height="16" border="0" /><span class="twikiHidden">txt</span> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="/twiki4/MAIN/bin/viewfile/TWiki/FileAttachment?rev=;filename=Sample.txt">Sample.txt</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="/twiki4/MAIN/bin/attach/TWiki/FileAttachment?filename=Sample.txt&amp;revInfo=1" title='change, update, previous revisions, move, delete...'rel='nofollow'>manage</a> </td><td bgcolor="#ffffff" align="right" valign="top" style="text-align:right;vertical-align:top;"> 0.1&nbsp;K </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> 22 Jul 2000 - 19:37 </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="ProjectContributor" class="twikiLink">ProjectContributor</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> Just a sample </td></tr> 
    87 <tr class="twikiTableEven"><td bgcolor="#ffffff" align="center" valign="top" style="text-align:center;vertical-align:top;" class="twikiFirstCol twikiLast"> <img width="16" alt="gif" align="top" src="%PUBURL%/%SYSTEMWEB%/DocumentGraphics/gif.gif" height="16" border="0" /><span class="twikiHidden">gif</span> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="/twiki4/MAIN/bin/viewfile/TWiki/FileAttachment?rev=;filename=Smile.gif">Smile.gif</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="/twiki4/MAIN/bin/attach/TWiki/FileAttachment?filename=Smile.gif&amp;revInfo=1" title='change, update, previous revisions, move, delete...'rel='nofollow'>manage</a> </td><td bgcolor="#ffffff" align="right" valign="top" style="text-align:right;vertical-align:top;" class="twikiLast"> 0.1&nbsp;K </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> 22 Jul 2000 - 19:38 </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="ProjectContributor" class="twikiLink">ProjectContributor</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> Smiley face </td></tr> 
     86<tr class="twikiTableOdd"><td bgcolor="#ffffff" align="center" valign="top" style="text-align:center;vertical-align:top;" class="twikiFirstCol"> <img width="16" alt="txt" align="top" src="%PUBURL%/%SYSTEMWEB%/DocumentGraphics/txt.gif" height="16" border="0" /><span class="twikiHidden">txt</span> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="/foswiki/bin/viewfile/TWiki/FileAttachment?rev=;filename=Sample.txt">Sample.txt</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="/foswiki/bin/attach/TWiki/FileAttachment?filename=Sample.txt&amp;revInfo=1" title='change, update, previous revisions, move, delete...'rel='nofollow'>manage</a> </td><td bgcolor="#ffffff" align="right" valign="top" style="text-align:right;vertical-align:top;"> 0.1&nbsp;K </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> 22 Jul 2000 - 19:37 </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> <a href="ProjectContributor" class="twikiLink">ProjectContributor</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;"> Just a sample </td></tr> 
     87<tr class="twikiTableEven"><td bgcolor="#ffffff" align="center" valign="top" style="text-align:center;vertical-align:top;" class="twikiFirstCol twikiLast"> <img width="16" alt="gif" align="top" src="%PUBURL%/%SYSTEMWEB%/DocumentGraphics/gif.gif" height="16" border="0" /><span class="twikiHidden">gif</span> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="/foswiki/bin/viewfile/TWiki/FileAttachment?rev=;filename=Smile.gif">Smile.gif</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="/foswiki/bin/attach/TWiki/FileAttachment?filename=Smile.gif&amp;revInfo=1" title='change, update, previous revisions, move, delete...'rel='nofollow'>manage</a> </td><td bgcolor="#ffffff" align="right" valign="top" style="text-align:right;vertical-align:top;" class="twikiLast"> 0.1&nbsp;K </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> 22 Jul 2000 - 19:38 </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> <a href="ProjectContributor" class="twikiLink">ProjectContributor</a> </td><td bgcolor="#ffffff" align="left" valign="top" style="text-align:left;vertical-align:top;" class="twikiLast"> Smiley face </td></tr> 
    8888</table></div><!--//twikiAttachments--> 
    8989 
  • trunk/core/data/System/FormattedSearch.txt

    r851 r1022  
    176176 
    177177%CALC{$SET(weekold, $TIMEADD($TIME(), -7, day))}% 
    178 %SEARCH{ "." scope="topic" type="regex" nosearch="on" nototal="on" order="modified" reverse="on" format="$percntCALC{$IF($TIME($date) < $GET(weekold), <nop>, | [[$topic]] | $wikiusername | $date | $rev |)}$percnt" limit="100" }% 
     178%SEARCH{ "'1'" scope="topic" type="query" nosearch="on" nototal="on" order="modified" reverse="on" format="$percntCALC{$IF($TIME($date) < $GET(weekold), <nop>, | [[$topic]] | $wikiusername | $date | $rev |)}$percnt" limit="100" }% 
    179179 
    180180---+++ Embedding search forms to return a formatted result 
  • trunk/core/data/System/GlossaryOfTerms.txt

    r704 r1022  
    1010| Page | A rendered web page. A page is composed of the _template/skin_ decoration and _topic_ content. | 
    1111| Plugin | Prepackaged server-side extension that adds all sorts of additional functions. [[Plugins][Details...]] | 
    12 | Plugin API | The standard interface for creating _Plugins_ and add-on programs that ensure a perfect integration. [[TWikiFuncDotPm][Details...]] | 
     12| Plugin API | The standard interface for creating _Plugins_ and add-on programs that ensure a perfect integration. [[DevelopingPlugins][Details...]] | 
    1313| Preference | One of the site-wide, _web_ and single user-level [[%SYSTEMWEB%.PreferenceSettings][preference settings]] | 
    14 | Site | An end-user installation accessible via the web. [[TWikiSite][Details...]] | 
     14| Site | An end-user installation accessible via the web. | 
    1515| Skin Templates | Skins define the header/footer layout of _pages_; topic text is not affected. Skins are typically enabled site-wide or per _web_. [[Skins][Details...]] | 
    1616| Template Topics | Set the default content for new _topics_. [[SkinTemplates][Details...]] | 
    17 | Topic | The content of a TWiki _page_, consisting of text, an optional _form_ and optional _attachments_. It has a WikiName that's unique within its _web_. [[TopicsAndWebs][Details...]] | 
     17| Topic | The content of a Wiki _page_, consisting of text, an optional _form_ and optional _attachments_. It has a WikiName that's unique within its _web_. [[TopicsAndWebs][Details...]] | 
    1818| Web | A collection of _topics_ under a common name. Various features, like search, access privileges, Plugin availability, template design, can be controlled on a web-wide basis. [[ManagingWebs][Details...]] | 
    1919 
  • trunk/core/data/System/InstallationGuide.txt

    r883 r1022  
    2121If you are upgrading from an earlier major version of Foswiki or from an old TWiki such as Cairo (TWiki 3) you will need the information found in Foswiki:System.UpgradeGuide.  There is also a static HTML =UpgradeGuide.html= included in the root of your Foswiki distribution. 
    2222 
    23 Upgrading from a recent TWiki4 release is much simpler. Upgraders from earlier TWiki4 versions can follow the steps described in Foswiki:Support.UpgradingFromOlderTWikiReleases to ensure a safe upgrade without accidently overwriting customizations. 
     23Upgrading from a recent TWiki4 release is much simpler. Follow the steps described in Foswiki:Support.UpgradingFromOlderTWikiReleases to ensure a safe upgrade without accidently overwriting customizations. 
    2424 
    2525One of the more difficult tasks is installation of addition !CPAN libraries. See Foswiki:Support.HowToInstallCpanModules for detailed information on how to install !CPAN libraries. 
     
    3030---++ Basic Installation 
    3131 
    32    1 *Download* the Foswiki distribution from http://TWiki.org/download.html. 
     32   1 *Download* the Foswiki distribution from http://foswiki.org/download.html. 
    3333   1 *Make a directory* for the installation and *unpack the distribution* in it. In the rest of this document we assume this directory is called =twiki=. 
    3434      * *Note!* that Foswiki does not allow spaces in the directory names. Especially on Windows make sure to use a directory path without spaces. 
     
    159159 
    160160---++ Install Plugins 
    161 Foswiki:Extensions is an extensive library of Plugins for Foswiki, that enhance functionality in a huge number of ways. A few plugins are pre-installed in the Foswiki distribution. For more information on these, see =%SYSTEMWEB%.InstalledPlugins=. 
    162  
    163 You activate installed plugin in the _Plugins_ section of =configure=. In this section you also find a _Find More Extensions_ button which opens an application which can install additional plugins from the foswiki.org website. If you are behind a firewall or your server has no access to the Internet it is also possible to install plugins manually. Manual installation instructions for the plugins can be found in the plugin topics on foswiki.org. Additional documenation on Foswiki plugins can be found at Foswiki:Support.PluginsSupplement. 
     161Foswiki:Extensions is an extensive library of [[plugins]] for Foswiki, that enhance functionality in a huge number of ways. A few plugins are pre-installed in the Foswiki distribution. 
     162 
     163You activate installed plugins in the _Plugins_ section of =configure=. In this section you also find a _Find More Extensions_ button which opens an application which can install additional plugins from the foswiki.org website. If you are behind a firewall or your server has no access to the Internet it is also possible to install plugins manually. Manual installation instructions for the plugins can be found in the plugin topics on foswiki.org. Additional documenation on Foswiki plugins can be found at Foswiki:Support.PluginsSupplement. 
    164164 
    165165Some plugins require that you define their settings in =configure=. You fill find these under the _Extensions_ section of configure. 
     
    181181---++ WYSIWYG vs Raw Edit 
    182182 
    183 From TWiki release 4.2.0 and continuing with Foswiki 1.0.0 the WYSIWYG editor has been replaced by a much better and more powerful editor and it was decided that WYSIWYG would be the default edit mode. An Edit Raw link is available for those that have a need or preference for this mode. 
     183From TWiki release 4.2.0 and continuing with Foswiki 1.0.0 it was decided that WYSIWYG would be the default edit mode. An Edit Raw link is available for those that have a need or preference for this mode. 
    184184 
    185185However you may prefer to have the same user interface as in TWiki 4.1 where _Edit_ was the raw text editor and you had a WYSIWYG button. You can modify the templates that define the buttons by following the description on Foswiki:Support.FaqHowToMakeRawEditDefault. 
  • trunk/core/data/System/InstantEnhancements.txt

    r877 r1022  
    22---+!! Instant Site Enhancements 
    33 
    4 These quick enhancements are aimed at improving and customising your TWiki.  New site administrators are especially encouraged to review this document for ideas before deploying a new site. The metaphor of building a house is useful.  The listed enhancements are some of the details possible when moving into a new office or home. These small changes can make a *big* differences for user satisfaction at your site. All modifications can be done through your Web browser, and they don't take more then in a couple of minutes.  No system administration expertise is required. Some of these enhancements are also mentioned in the reference manual and other topics. 
     4These quick enhancements are aimed at improving and customising your Foswiki.  New site administrators are especially encouraged to review this document for ideas before deploying a new site. The metaphor of building a house is useful.  The listed enhancements are some of the details possible when moving into a new office or home. These small changes can make a *big* differences for user satisfaction at your site. All modifications can be done through your Web browser, and they don't take more then in a couple of minutes.  No system administration expertise is required. Some of these enhancements are also mentioned in the reference manual and other topics. 
    55 
    66Many of these tips are based on setting some special [[WebPreferencesHelp][preferences]]. 
     
    136136<verbatim> 
    137137<table> 
    138 %SEARCH{ "\.*" scope="topic" type="regex" nosearch="on" nototal="on" order="modified" reverse="on"  format="<tr><td>  [[$topic][$topic]] </td><td>  $wikiusername  </td><td> $date  </td></tr>" limit="15" }% 
     138%SEARCH{ "'1'" scope="topic" type="query" nosearch="on" nototal="on" order="modified" reverse="on"  format="<tr><td>  [[$topic][$topic]] </td><td>  $wikiusername  </td><td> $date  </td></tr>" limit="15" }% 
    139139</table> 
    140140</verbatim> 
  • trunk/core/data/System/Plugins.txt

    r920 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1208648630" format="1.1" version="$Rev: 16704 $"}% 
    22%STARTINCLUDE% 
    3 ---+ Plugins 
     3---+ Foswiki Plugins 
    44 
    5 _Add functionality to Foswiki with readily available plugins_ 
     5_Add functionality to Foswiki with plugins_ 
    66 
    77%TOC% 
     
    99---++ Overview 
    1010 
    11 You can add plugins to extend Foswiki functionality, without altering the core code. A plug-in approach lets you: 
     11You can add plugins to extend Foswiki functionality without altering the core code. A plug-in approach lets you: 
    1212 
    1313   * add virtually unlimited features while keeping the main Foswiki code compact and efficient; 
     
    1919Foswiki plugins are developed and contributed by interested members of the community. Plugins are provided on an 'as is' basis; they are not a part of Foswiki, but are independently developed and maintained. 
    2020 
    21 Most TWiki<sup>&reg;</sup> plugins can also be used with Foswiki if the TWikiCompatibilityPlugin is installed. 
     21Most [[http://twiki.org/cgi-bin/view/Plugins/WebHome][TWiki<sup>&reg;</sup> plugins]] can also be used with Foswiki if the TWikiCompatibilityPlugin is installed (it is by default). 
    2222 
    2323__See other types of extensions:__ [[Contribs]], [[Skins]] 
     
    4444The recommended approach to testing new plugins before making them public is to create a second local Foswiki installation, and test the plugin there. You can allow selected users access to the test area. Once you are satisfied that it won't compromise your main installation, you can install it there as well. 
    4545 
    46 InstalledPlugins shows which plugins are: 1) installed, 2) loading properly, and 3) what plugin handlers they invoke. Any failures are shown in the Errors section. The =[[VarFAILEDPLUGINS][%<nop>FAILEDPLUGINS%]]= macro can be used to debug failures. You may also want to check your webserver error log and the various Foswiki log files. 
     46The [[plugins]] page shows which plugins are: 1) installed, 2) loading properly, and 3) what plugin handlers they invoke. Any failures are shown in the Errors section. The =[[VarFAILEDPLUGINS][%<nop>FAILEDPLUGINS%]]= macro can be used to debug failures. You may also want to check your webserver error log and the various Foswiki log files. 
    4747 
    4848---+++ Some Notes on Plugin Performance 
     
    108108The recommended approach to testing new plugins before making them public is to create a second local Foswiki installation, and test the plugin there. You can allow selected users access to the test area. Once you are satisfied that it won't compromise your main installation, you can install it there as well. 
    109109 
    110 InstalledPlugins shows which plugins are: 1) installed, 2) loading properly, and 3) what plugin handlers they invoke. Any failures are shown in the Errors section. The =[[VarFAILEDPLUGINS][%<nop>FAILEDPLUGINS%]]= macro can be used to debug failures. You may also want to check your webserver error log and the various Foswiki log files. 
     110The [[plugins]] page shows which plugins are: 1) installed, 2) loading properly, and 3) what plugin handlers they invoke. Any failures are shown in the Errors section. The =[[VarFAILEDPLUGINS][%<nop>FAILEDPLUGINS%]]= macro can be used to debug failures. You may also want to check your webserver error log and the various Foswiki log files. 
    111111 
    112112---+++ Some Notes on Plugin Performance 
  • trunk/core/data/System/SiteTools.txt

    r851 r1022  
    146146*For ISP installations:* Many ISPs don't allow hosted accounts direct cron access, as it's often used for things that can heavily load the server. Workaround scripts are available. 
    147147 
    148 *On Windows:* You can use a scheduled task if you have administrative privileges. TWiki:Codev/CronTabWin is a free scheduler for Windows. 
     148*On Windows:* You can use a scheduled task if you have administrative privileges. 
    149149 
    150150---++ Site Permissions 
  • trunk/core/data/System/SkinBrowser.txt

    r931 r1022  
    55 
    66<div class="skinstable"> 
    7 %SEARCH{ "Skin$" scope="topic" web="%SYSTEMWEB%,TWiki" type="regex" nosearch="on" nototal="on" expandvariables="on" format="| $pattern(.*\| *Screenshot\:[^\|]*\|([^\|]*).*) | *[[$web.$topic][$topic]]*: $pattern(.*\| *Description\:[^\|]*\|([^\|]*).*)<br /><br />[[%SCRIPTURLPATH{"view"}%/%WEB%/%TOPIC%?skin=$pattern(.*\| *Base Name\:[^\|]*\| *(\w*).*)][preview with this topic]] |" }% 
     7%SEARCH{ "name~'*Skin'" scope="topic" web="%SYSTEMWEB%" type="query" nosearch="on" nototal="on" expandvariables="on" format="| $pattern(.*\| *Screenshot\:[^\|]*\|([^\|]*).*) | *[[$web.$topic][$topic]]*: $pattern(.*\| *Description\:[^\|]*\|([^\|]*).*)<br /><br />[[%SCRIPTURLPATH{"view"}%/%WEB%/%TOPIC%?skin=$pattern(.*\| *Base Name\:[^\|]*\| *(\w*).*)][preview with this topic]] |" }% 
    88</div> 
    99<style type="text/css" media="all"> 
  • trunk/core/data/System/Skins.txt

    r906 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1168736701" format="1.1" version="$Rev: 16565 $"}% 
    22%STARTINCLUDE% 
    3 ---+ Skins 
     3---+ Foswiki Skins 
    44 
    55_Skins overlay regular templates to give different looks and feels to Foswiki screens._ 
  • trunk/core/data/System/SystemRequirements.txt

    r883 r1022  
    55_Server and client requirements_ 
    66 
    7 Low client and server base requirements are core features that keep Foswiki widely deployable, particularly across a range of browser platforms and versions.  Many extensions exist which enhance and expand TWiki's capabilities; they may have additional requirements. 
     7Low client and server base requirements are core features that keep Foswiki widely deployable, particularly across a range of browser platforms and versions.  Many extensions exist which enhance and expand Foswiki's capabilities; they may have additional requirements. 
    88 
    99%TOC% 
  • trunk/core/data/System/TextFormattingRules.txt

    r851 r1022  
    5252---++ Plugin Formatting Extensions 
    5353 
    54 Plugins can extend the functionality of TWiki into many other areas. There are a huge number of plugins available from the [[Foswiki::Extensions.WebHome][foswiki site]]. 
     54Plugins can extend the functionality of Foswiki into many other areas. There are a huge number of plugins available from the [[Foswiki::Extensions.WebHome][foswiki site]]. 
    5555 
    5656Currently enabled plugins on this installation, as listed by =%<nop>PLUGINDESCRIPTIONS%=: 
  • trunk/core/data/System/TopicsAndWebs.txt

    r851 r1022  
    8383---++ Creating and editing topics 
    8484 
    85 A primary purpose of Foswiki is to make it incredibly easy for you to add and edit information on existing topics, create new topics, and link between TWiki topics. 
     85A primary purpose of Foswiki is to make it incredibly easy for you to add and edit information on existing topics, create new topics, and link between Foswiki topics. 
    8686 
    8787   * *To modify a topic*: click the ==Edit== link in the toolbar at the bottom left of every page (using the Default skin). An editing window appears. Type away. Use the GoodStyle and TextFormattingRules links to get pop-up window help. 
  • trunk/core/data/System/TwentyMinuteTutorial.txt

    r851 r1022  
    1717   * Follow the WikiWord link and learn what it is. 
    1818   * If you know the name of a topic, you can jump directly to it by typing its name into the *Go* field on the top of the page. Type =WebSearch= to jump to the search page. __Hint:__ Do not confuse the *Go* field with search. 
    19    * You can search each web. Enter a search string in the %HOMETOPIC% topic or the WebSearch topic accessible from the =Search= link on each topic. TWiki searches for an exact match; optionally, you can also use RegularExpressions. 
     19   * You can search each web. Enter a search string in the %HOMETOPIC% topic or the WebSearch topic accessible from the =Search= link on each topic. Foswiki searches for an exact match; optionally, you can also use RegularExpressions. 
    2020 
    2121---++ 3. Open a private account... 
     
    2323   * Depending on how your site is configured, you may already be authorised. Ask your system administrator. If not, Go to the UserRegistration page to create your account. 
    2424 
    25 ---++ 4. Check out TWiki users, groups. 
     25---++ 4. Check out users, groups. 
    2626   * Go to the %USERSWEB%.%WIKIUSERSTOPIC% topic; it has a list of all users. Your WikiName will be in this list after you register. 
    2727   * Go to the %USERSWEB%.WikiGroups topic in the %USERSWEB% web; it has a list of groups which can be used to define fine grained AccessControl. 
     
    7676That's it! You're now equipped with all the essentials. You are ready to roll. 
    7777 
    78 __NOTE:__ When first using Foswiki, it will probably seem strange to be able to change other people's postings - we're used to _separating_ individual messages, with  e-mail, message boards, non-Wiki collaboration platforms. __Don't worry about it.__ You can't accidentally delete important stuff - you can always check previous versions, and copy-and-paste from them if you want to undo any changes. After a short while, TWiki-style free-form communication becomes second-nature. You'll expect it everywhere! 
     78__NOTE:__ When first using Foswiki, it will probably seem strange to be able to change other people's postings - we're used to _separating_ individual messages, with  e-mail, message boards, non-Wiki collaboration platforms. __Don't worry about it.__ You can't accidentally delete important stuff - you can always check previous versions, and copy-and-paste from them if you want to undo any changes. After a short while, wiki-style free-form communication becomes second-nature. You'll expect it everywhere! 
    7979 
    8080__Related Topics:__ UserDocumentationCategory 
  • trunk/core/data/System/UsersGuide.txt

    r851 r1022  
    1111 
    1212   * *One-Page Primers* 
    13       * TWikiSite: Ultra-compact, 2-minute primer 
     13      * BeginnersStartHere: Ultra-compact, 2-minute primer 
    1414      * TwentyMinuteTutorial: A compact, 20-minute primer<p /> 
    1515      * SearchHelp: Tips and help on search 
     
    2828 
    2929 
    30    * *Help on InstalledPlugins* 
     30   * *Help on [[Plugins]]* 
    3131<blockquote> 
    3232%PLUGINDESCRIPTIONS% 
  • trunk/core/data/System/VarURLPARAM.txt

    r851 r1022  
    2020      * Double quotes in URL parameters must be escaped when passed into other macros.%BR% Example: =%<nop>SEARCH{ "%<nop>URLPARAM{ "search" encode="quotes" }%" noheader="on" }%= 
    2121      * When used in a template topic, this macro will be expanded when the template is used to create a new topic. See TemplateTopics#TemplateTopicsVars for details. 
    22       * Watch out for internal parameters, such as =rev=, =skin=, =template=, =topic=, =web=; they have a special meaning in TWiki. Common parameters and view script specific parameters are documented at TWikiScripts. 
     22      * Watch out for internal parameters, such as =rev=, =skin=, =template=, =topic=, =web=; they have a special meaning in Foswiki. Common parameters and view script specific parameters are documented at CommandAndCGIScripts. 
    2323      * If you have =%<nop>URLPARAM{= in the value of a URL parameter, it will be modified to =%&lt;nop&gt;URLPARAM{=. This is to prevent an infinite loop during expansion. 
    2424      * There is a risk that this macro could be misused for cross-site scripting. 
  • trunk/core/data/System/VarUSERINFO.txt

    r851 r1022  
    1111      * Example: =%<nop>USERINFO{ "WikiGuest" format="$username is really $wikiname" }%= 
    1212      * Expands to: <code>%USERINFO{ "WikiGuest" format="$username is really !$wikiname" }%</code> 
    13       * __Note:__ The parameter should be the wikiname of a user. You can also pass a login name. You can only get information about another user if the ={AntiSpam}{HideUserDetails}= configuration option is not enabled, or if you are an admin. %IF{"{AntiSpam}{HideUserDetails}" then=" _(User details are hidden in this TWiki)_ "}% 
     13      * __Note:__ The parameter should be the wikiname of a user. You can also pass a login name. You can only get information about another user if the ={AntiSpam}{HideUserDetails}= configuration option is not enabled, or if you are an admin. %IF{"{AntiSpam}{HideUserDetails}" then=" _(User details are hidden in this site)_ "}% 
    1414   * Related: [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarUSERNAME][USERNAME]], [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarWIKINAME][WIKINAME]], [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarWIKIUSERNAME][WIKIUSERNAME]], UserAuthentication, ChangeEmailAddress 
  • trunk/core/data/System/WebChanges.txt

    r482 r1022  
    22---+ %MAKETEXT{"[_1] Recent Changes in [_2] Web" args="%URLPARAM{"limit" default="50"}%, <nop>%INCLUDINGWEB%"}% <span style="font-size: 50%">%MAKETEXT{"retrieved at [_1]" args="%DISPLAYTIME{"$hour:$min ($tz)"}%"}%</span> 
    33 
    4 %SEARCH{".*" web="%INCLUDINGWEB%" type="regex" nosearch="on" noheader="on" order="modified" limit="%URLPARAM{"limit" default="50"}%" reverse="on"}% 
     4%SEARCH{"'1'" web="%INCLUDINGWEB%" type="query" nosearch="on" noheader="on" order="modified" limit="%URLPARAM{"limit" default="50"}%" reverse="on"}% 
    55 
    66<strong><em>%MAKETEXT{"See also:"}%</em></strong> 
  • trunk/core/data/System/WebCreateNewTopicTemplate.txt

    r875 r1022  
    5757%TMPL:DEF{"topicparent"}%%IF{"defined pickparent" then="<select name='topicparent' size='10' class='twikiSelect'>$percntTOPICLIST{$quot<option $marker value='$name'>$name</option>$quot marker=$quotselected$quot separator=$quot$quot selection=$quot$percntURLPARAM{ $quottopicparent$quot default=$quot%MAKETEXT{"(no parent, orphaned topic)"}%$quot }$percnt$quot}$percnt<option value=$quot$quot>$percntMAKETEXT{$quot(no parent, orphaned topic)$quot}$percnt</option></select>" else="<input type='text' size='40' name='topicparent' class='twikiInputField' value='%URLPARAM{topicparent}%' />&nbsp;<a id='pickparent' href='$percntSCRIPTURLPATH{view}$percnt/$percntBASEWEB$percnt/$percntBASETOPIC$percnt?$percntQUERYSTRING$percnt;pickparent=1'>%MAKETEXT{"Pick from a list"}%</a>"}%%TMPL:END% 
    5858 
    59 %TMPL:DEF{"topictemplate"}%<select name="templatetopic" class="twikiSelect">%IF{"'%URLPARAM{"templatetopic"}%'" then='<option selected="selected">%URLPARAM{"templatetopic"}%</option>'}%<option value="">%MAKETEXT{"Default template"}%</option>%SEARCH{".*Template$" scope="topic" excludetopic="WebTopicEditTemplate,WebCreateNewTopicTemplate,*ViewTemplate" type="regex" nonoise="on" format="<option>$topic</option>"}%</select> <a id="viewtemplates" href="%SCRIPTURL{view}%/%SYSTEMWEB%/WebTemplateTopics?web=%BASEWEB%">%MAKETEXT{"View templates"}%</a> %TMPL:END% 
     59%TMPL:DEF{"topictemplate"}%<select name="templatetopic" class="twikiSelect">%IF{"'%URLPARAM{"templatetopic"}%'" then='<option selected="selected">%URLPARAM{"templatetopic"}%</option>'}%<option value="">%MAKETEXT{"Default template"}%</option>%SEARCH{"name~'*Template'" scope="topic" excludetopic="WebTopicEditTemplate,WebCreateNewTopicTemplate,*ViewTemplate" type="query" nonoise="on" format="<option>$topic</option>"}%</select> <a id="viewtemplates" href="%SCRIPTURL{view}%/%SYSTEMWEB%/WebTemplateTopics?web=%BASEWEB%">%MAKETEXT{"View templates"}%</a> %TMPL:END% 
    6060 
    6161%TMPL:DEF{"submit"}%<input id="submit" type="submit" class="twikiSubmit" value='%MAKETEXT{"Create this topic"}%' />%TMPL:END% 
  • trunk/core/data/System/WebIndex.txt

    r482 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1163619832" format="1.0" version="$Rev: 10464 $"}% 
    2 %SEARCH{"\.*" scope="topic" type="regex" nosearch="on"}% 
     2%SEARCH{"'1'" scope="topic" type="query" nosearch="on"}% 
    33 
    44%MAKETEXT{"See also the faster [_1]" args="[[%BASEWEB%.WebTopicList][WebTopicList]]"}% 
  • trunk/core/data/System/WebRssBase.txt

    r851 r1022  
    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 
    1311 
    1412---++ RSS Feed Usage 
     
    2018---++ RSS Feed Internals 
    2119 
    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. 
     20Each 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. 
    2321 
    2422The WebRss topic in each web contains the following text: 
     
    2927  &lt;title>%<nop>WIKITOOLNAME%'s &lt;nop>%<nop>INCLUDINGWEB% web&lt;/title> 
    3028  &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> 
     29  &lt;description>(the description of the web). Foswiki, the Free and Open-Source Wiki.&lt;/description> 
    3230%<nop>INCLUDE{"%SYSTEMWEB%.WebRssBase"}% &lt;!-- 
    3331   * Set <nop>SKIN = rss 
     
    6462----- 
    6563 
    66 __See also__: WebAtomBase, TWiki:Codev/RichSiteSummary, TWiki:Codev/TWikiSyndication  
     64__See also__: WebAtomBase 
    6765 
  • trunk/core/data/System/WebTemplateTopics.txt

    r482 r1022  
    55 
    66%MAKETEXT{"Available templates in [_1] Web:" args="%URLPARAM{"web" default="%WEB%"}%"}% 
    7 %SEARCH{".*Template$" scope="topic" web="%URLPARAM{"web" default="%WEB%"}%" excludetopic="WebTopicEditTemplate,WebCreateNewTopicTemplate,*ViewTemplate" type="regex" nosearch="on" nonoise="on" format="   * [[$web.$topic][$topic]]"}% 
     7%SEARCH{"name~'*Template'" scope="topic" web="%URLPARAM{"web" default="%WEB%"}%" excludetopic="WebTopicEditTemplate,WebCreateNewTopicTemplate,*ViewTemplate" type="query" nosearch="on" nonoise="on" format="   * [[$web.$topic][$topic]]"}% 
  • trunk/core/data/System/WebTopicViewTemplate.txt

    r482 r1022  
    1717 
    1818---+++ %MAKETEXT{"Do you wish to navigate quickly to a similar topic?"}% 
    19 %SEARCH{ "META.TOPICMOVED.*from\=\"%BASEWEB%.%BASETOPIC%\"" nosearch="on" nototal="on" type="regex" format="<img src=\"%ICONURL{arrowbright}%\" width=\"16\" height=\"16\" alt=\"\" border=\"0\" /> $percntRED% $percntMAKETEXT{\"This topic has moved to [_1].\" args=\"[[$web.$topic]]\"}$percnt $percntENDCOLOR%" }% 
     19%SEARCH{ "moved.from='%BASEWEB%.%BASETOPIC%'" nosearch="on" nototal="on" type="query" format="<img src=\"%ICONURL{arrowbright}%\" width=\"16\" height=\"16\" alt=\"\" border=\"0\" /> $percntRED% $percntMAKETEXT{\"This topic has moved to [_1].\" args=\"[[$web.$topic]]\"}$percnt $percntENDCOLOR%" }% 
    2020 
    2121%MAKETEXT{"Similar topics in this web (if any):"}%%BR% 
  • trunk/core/data/System/WikiWikiClones.txt

    r851 r1022  
    11%META:TOPICINFO{author="ProjectContributor" date="1111929255" format="1.0" version="$Rev: 5385 $"}% 
    2 Foswiki is a Wiki Wiki clone and has its root in JOS Wiki via TWiki&reg;. 
     2Foswiki is a Wiki Wiki clone and has its root in JOS Wiki via TWiki<sup>&reg;</sup>. 
    33 
    44   * Foswiki's home is at http://foswiki.org/ 
     
    66   * A list of Wiki Wiki clones can be found at http://c2.com/cgi/wiki?WikiWikiClones 
    77 
    8 TWiki&reg; is a trademark of Peter Thoeny. 
     8TWiki<sup>&reg;</sup> is a registered trademark of Peter Thoeny. 
  • trunk/core/data/Trash/WebHome.txt

    r672 r1022  
    77%MAKETEXT{"By default, viewing the Trash web is restricted to [_1]. If you would like to allow all users to view the Trash web, remove the =ALLOWWEBVIEW= restriction in WebPreferences." args="%USERSWEB%.AdminGroup"}% 
    88 
    9 %SEARCH{".*" web="%INCLUDINGWEB%" type="regex" nototal="on" nosearch="on" order="modified" limit="15"}% 
     9Last 15 changes in this web: 
     10%SEARCH{"'1'='1'" type="query" nototal="on" nosearch="on" reverse="on" order="modified" limit="15"}% 
    1011[[WebChanges][%MAKETEXT{"more..."}%]] 
    1112 
Note: See TracChangeset for help on using the changeset viewer.