data/TWiki/WysiwygPlugin.txt,v
author Colas Nahaboo <colas@nahaboo.net>
Sat, 26 Jan 2008 15:50:53 +0100
changeset 0 414e01d06fd5
child 1 e2915a7cbdfa
permissions -rw-r--r--
RELEASE 4.2.0 freetown
colas@0
     1
head	1.6;
colas@0
     2
access;
colas@0
     3
symbols;
colas@0
     4
locks; strict;
colas@0
     5
comment	@# @;
colas@0
     6
colas@0
     7
colas@0
     8
1.6
colas@0
     9
date	2008.01.22.03.21.34;	author TWikiContributor;	state Exp;
colas@0
    10
branches;
colas@0
    11
next	1.5;
colas@0
    12
colas@0
    13
1.5
colas@0
    14
date	2007.01.16.04.12.03;	author TWikiContributor;	state Exp;
colas@0
    15
branches;
colas@0
    16
next	1.4;
colas@0
    17
colas@0
    18
1.4
colas@0
    19
date	2006.10.25.00.22.00;	author TWikiContributor;	state Exp;
colas@0
    20
branches;
colas@0
    21
next	1.3;
colas@0
    22
colas@0
    23
1.3
colas@0
    24
date	2006.06.25.16.26.33;	author TWikiContributor;	state Exp;
colas@0
    25
branches;
colas@0
    26
next	1.2;
colas@0
    27
colas@0
    28
1.2
colas@0
    29
date	2006.04.01.05.55.38;	author TWikiContributor;	state Exp;
colas@0
    30
branches;
colas@0
    31
next	1.1;
colas@0
    32
colas@0
    33
1.1
colas@0
    34
date	2006.02.01.12.01.24;	author TWikiContributor;	state Exp;
colas@0
    35
branches;
colas@0
    36
next	;
colas@0
    37
colas@0
    38
colas@0
    39
desc
colas@0
    40
@new-topic
colas@0
    41
@
colas@0
    42
colas@0
    43
colas@0
    44
1.6
colas@0
    45
log
colas@0
    46
@buildrelease
colas@0
    47
@
colas@0
    48
text
colas@0
    49
@---+!! Wysiwyg Plugin
colas@0
    50
<!--
colas@0
    51
   * Set SHORTDESCRIPTION = Translator framework for Wysiwyg editors
colas@0
    52
-->
colas@0
    53
<!-- Do _not_ attempt to edit this topic; it is auto-generated. Please add comments/questions/remarks to the Dev topic instead. -->
colas@0
    54
%SHORTDESCRIPTION%
colas@0
    55
colas@0
    56
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 TWiki:Plugins.KupuEditorContrib or TWiki:Plugins.WikiwygContrib.
colas@0
    57
colas@0
    58
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.
colas@0
    59
colas@0
    60
%TOC%
colas@0
    61
colas@0
    62
---++ Features
colas@0
    63
	* Supports the input of malformed HTML
colas@0
    64
	* Full round-trip (TML -> XHTML -> TWiki syntax)
colas@0
    65
	* Framework is editor-agnostic
colas@0
    66
colas@0
    67
---++ Details
colas@0
    68
---+++ What's in the package
colas@0
    69
The package includes the following pieces:
colas@0
    70
	* TML (TWiki syntax) to HTML translator
colas@0
    71
	* HTML to TML translator (with stand-alone script)
colas@0
    72
	* Generic TWiki plugin for automating the translation during editing
colas@0
    73
colas@0
    74
---+++ How it works
colas@0
    75
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..
colas@0
    76
colas@0
    77
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.
colas@0
    78
colas@0
    79
_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_
colas@0
    80
colas@0
    81
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.
colas@0
    82
colas@0
    83
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.
colas@0
    84
colas@0
    85
---+++ Using the translators from Perl scripts
colas@0
    86
colas@0
    87
Both translators can be used directly from Perl scripts, for example to build your own stand-alone translators.
colas@0
    88
colas@0
    89
A stand-alone convertor script for HTML to TWiki is included in the installation. It can be found in =tools/html2tml.pl=.
colas@0
    90
colas@0
    91
---+++ Integrating a HTML Editor
colas@0
    92
The plugin can be used to integrate an HTML editor in a number of different ways.
colas@0
    93
   1 The HTML for the content-to-be-edited can be generated directly in the standard edit template.
colas@0
    94
   1 The HTML for the content-to-be-edited can be generated directly in a specialised edit template.
colas@0
    95
   1 A URL can be used to fetch the content-to-be-edited from the server, for use in an IFRAME.
colas@0
    96
   1 REST handlers can be called from Javacript to convert content.
colas@0
    97
colas@0
    98
---++++ Generating content directly in the standard edit template
colas@0
    99
This is the technique used by WYSIWYG editors that can sit on top of HTML
colas@0
   100
textareas, 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.
colas@0
   101
   1 User hits "edit".
colas@0
   102
   1 Editor-specific plugin =beforeEditHandler= converts topic content to HTML by calling =TWiki::Plugins::WysiwygPlugin::TranslateTML2HTML=.
colas@0
   103
   1 User edits and saves
colas@0
   104
   1 Editor-specific plugin =afterEditHandler= converts HTML back to TML by calling =TWiki::Plugins::WysiwygPlugin::TranslateHTML2TML=.
colas@0
   105
   * !WysiwygPlugin should *not* be enabled in =configure=.
colas@0
   106
   * =WYSIWYGPLUGIN_WYSIWYGSKIN= should *not* be set.
colas@0
   107
   * Your plugin should set the =textareas_hijacked= context id, to signal to skins to suppress their textarea manipulation functions.
colas@0
   108
This is the recommended integration technique, if your editor can support it.
colas@0
   109
colas@0
   110
---++++ Generating content directly in a specialised edit template
colas@0
   111
This technique is useful when the editor requires the topic content in a variety of different formats at the same time. In this scenario the editor uses a custom edit template. The WYSIWYG content is made available for instantiation in that template in a number of different formats. =WYSIWYGPLUGIN_WYSIWYGSKIN= *must* be set for this to work.
colas@0
   112
colas@0
   113
The flow of control is as follows:
colas@0
   114
   1 User hits "edit" with the skin (or cover) set the same as =WYSIWYGPLUGIN_WYSIWYGSKIN=.
colas@0
   115
   1 The !WysiwygPlugin =beforeEditHandler= determines if the topic is WYSIWYG editable, and vetos the edit if not by redirecting to the standard edit skin.
colas@0
   116
 the edit
colas@0
   117
   1 The =edit= template containing the JS editor is instantiated.
colas@0
   118
   1 The following variables are available for expansion in the template:
colas@0
   119
      * =%<nop>WYSIWYG_TEXT%= expands to the HTML of the content-to-be-edited. This is suitable for use in a =textarea=.
colas@0
   120
      * =%<nop>JAVASCRIPT_TEXT%= expands to the HTML of the content-to-be-edited in a javascript constant.
colas@0
   121
   1 User edits and saves
colas@0
   122
   1 The =afterEditHandler= in the !WyswiygPlugin sees that =wysiwyg_edit= is set, which triggers the conversion back to TML.
colas@0
   123
colas@0
   124
   * The HTML form in the edit template *must* include an =&lt;input= called =wysiwyg_edit= and set it to 1, to trigger the conversion from HTML back to TML.
colas@0
   125
   * =WYSIWYGPLUGIN_WYSIWYGSKIN= must be set to the name of the skin used for WYSIWYG editing. This is usually the name of the editor e.g. =kupu=.
colas@0
   126
colas@0
   127
---++++ Fetching content from a URL
colas@0
   128
In this scenario, the edit template is generated *without* the content-to-be-edited. The content is retrieved from the server using a URL e.g. from an =IFRAME=.
colas@0
   129
colas@0
   130
The flow of control is as follows:
colas@0
   131
   1 As _Generating content directly in a specialised edit template_
colas@0
   132
   1 As _Generating content directly in a specialised edit template_
colas@0
   133
   1 As _Generating content directly in a specialised edit template_
colas@0
   134
   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
colas@0
   135
      * The content URL is just a TWiki =view= URL with the =wysiwyg_edit=
colas@0
   136
        parameter set.
colas@0
   137
      * The !WysiwygPlugin recognises the =wysiwyg_edit= parameter and uses the
colas@0
   138
        TML2HTML translator to prepare the text, which is then returned
colas@0
   139
        as =text/plain= to the browser.
colas@0
   140
      * Two TWiki variables, =%<nop>OWEB%= and %<nop>OTOPIC%=, can be used in the content URL in the edit template to refer to the source topic for the content.
colas@0
   141
   1 After edit handling is as for _Generating content directly in a specialised edit template_
colas@0
   142
colas@0
   143
---+++ Other techniques
colas@0
   144
---++++ Asynchronous saves
colas@0
   145
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 %TWIKIWEB%.TWikiScripts for details of the other parameters to the =save= script.
colas@0
   146
colas@0
   147
Once 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.
colas@0
   148
colas@0
   149
---++++ Handling Attachments
colas@0
   150
Attachment uploads can be handled by URL requests from the editor template to the TWiki
colas@0
   151
=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:
colas@0
   152
   * If the uploads are done in an =IFRAME= or via =XmlHttpRequest=, then the
colas@0
   153
     302 redirect at the end of the upload can simply be ignored.
colas@0
   154
   * You can pass =noredirect= to the =upload= script to suppress the redirect. In this case
colas@0
   155
     you will get a =text/plain= response of =OK= followed by a message if everything went well, or an error message if it did not.
colas@0
   156
colas@0
   157
---++++ REST handlers
colas@0
   158
If you are confident in Javascript you can use REST handlers with =XmlHttpRequest= to convert content from TML to HTML and back again.
colas@0
   159
colas@0
   160
The plugin defines the following REST handlers:
colas@0
   161
colas@0
   162
=.../rest/WysiwygPlugin/html2tml?topic=Web.Topic;text=htmltexttotranslate=
colas@0
   163
colas@0
   164
Converts the HTML text to TML. =topic= *must* be specified.
colas@0
   165
colas@0
   166
=.../rest/WysiwygPlugin/tml2html?topic=Web.Topic;text=tmltexttotranslate=
colas@0
   167
colas@0
   168
Converts the TML text to HTML. =topic= *must* be specified. The response is a =text/plain= page of converted content.
colas@0
   169
colas@0
   170
---++ Plugin Installation Instructions
colas@0
   171
You do not need to install anything in the browser to use this extension. The following instructions are for the administrator who installs the extension on the server where TWiki is running.
colas@0
   172
colas@0
   173
Like many other TWiki extensions, this module is shipped with a fully
colas@0
   174
automatic installer script written using the Build<nop>Contrib.
colas@0
   175
   * If you have TWiki 4.2 or later, you can install from the =configure= interface (Go to Plugins->Find More Extensions)
colas@0
   176
      * See the [[http://twiki.org/cgi-bin/view/Plugins/BuildContribInstallationSupplement][installation supplement]] on TWiki.org for more information.
colas@0
   177
   * If you have any problems, then you can still install manually from the command-line:
colas@0
   178
      1 Download one of the =.zip= or =.tgz= archives
colas@0
   179
      1 Unpack the archive in the root directory of your TWiki installation.
colas@0
   180
      1 Run the installer script ( =perl &lt;module&gt;_installer= )
colas@0
   181
      1 Run =configure= and enable the module, if it is a plugin.
colas@0
   182
      1 Repeat for any missing dependencies.
colas@0
   183
   * If you are *still* having problems, then instead of running the installer script:
colas@0
   184
      1 Make sure that the file permissions allow the webserver user to access all files.
colas@0
   185
      1 Check in any installed files that have existing =,v= files in your existing install (take care *not* to lock the files when you check in)
colas@0
   186
      1 Manually edit !LocalSite.cfg to set any configuration variables.
colas@0
   187
colas@0
   188
%IF{"defined 'SYSTEMWEB'" else="<div class='twikiAlert'>%X% WARNING: SYSTEMWEB is not defined in this TWiki. Please add these definitions to your %MAINWEB%.TWikiPreferences, if they are not already there:<br><pre>   * <nop>Set SYSTEMWEB = %<nop>TWIKIWEB%<br>   * <nop>Set USERSWEB = %<nop>MAINWEB%</pre></div>"}%
colas@0
   189
colas@0
   190
colas@0
   191
---++ Plugin Configuration Settings
colas@0
   192
colas@0
   193
---+++ Translator control
colas@0
   194
%INCLUDE{"%TWIKIWEB%.WysiwygPluginSettings"}%
colas@0
   195
colas@0
   196
*Implementors note* if you are using your own before/after edit handlers, you can call =TWiki::Plugins::WysiwygPlugin::isWysiwygEditable()= to check these controls.
colas@0
   197
colas@0
   198
---++ Known issues
colas@0
   199
colas@0
   200
---+++ Incompatible with "non-standard" syntax
colas@0
   201
WysiwygPlugin is incompatible with plugins that expand non-standard syntax e.g. TWiki:Plugins.MathModePlugin (WysiwygPlugin)
colas@0
   202
colas@0
   203
Plugins that extend the syntax using TWiki variables, such as =%MYVARIABLE%=, should work fine.
colas@0
   204
colas@0
   205
---+++ Overlapping styles
colas@0
   206
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
colas@0
   207
<verbatim>
colas@0
   208
*bold _bold-italic* italic_
colas@0
   209
</verbatim>
colas@0
   210
is legal in TML, but in HTML is represented by
colas@0
   211
<verbatim>
colas@0
   212
<strong>bold <em>bold-italic</em></strong> <em>italic</em>
colas@0
   213
</verbatim>
colas@0
   214
which gets translated back to TML as
colas@0
   215
<verbatim>
colas@0
   216
*bold _bold-italic_* _italic_
colas@0
   217
</verbatim>
colas@0
   218
which is correct by construction, but does not render correctly in TWiki. This problem is unfortunately unavoidable due to the way TWiki syntax works.
colas@0
   219
colas@0
   220
---++ Plugin Info
colas@0
   221
colas@0
   222
This plugin is brought to you by a [[http://wikiring.com][WikiRing <a href="http://wikiring.com"><img src="%ATTACHURLPATH%/wikiringlogo20x20.png" title="WikiRing: Professional Wiki Innovation and Support" /></a>]] partner - working together to improve your wiki experience!
colas@0
   223
colas@0
   224
Many thanks to the following sponsors for supporting this work:
colas@0
   225
   * [[http://ilog.fr][ILOG]]
colas@0
   226
   * [[http://www.carrier.com][Carrier Corporation]]
colas@0
   227
   * [[http://twiki.net][TWIKI.NET]]
colas@0
   228
colas@0
   229
|  Plugin Authors: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
colas@0
   230
|  Copyright | &copy; ILOG 2005 http://www.ilog.fr |
colas@0
   231
|  License | [[http://www.gnu.org/licenses/gpl.html][GPL (Gnu General Public License)]] |
colas@0
   232
|  Plugin Version: | 16174 (22 Jan 2008) |
colas@0
   233
|  Change History: | |
colas@0
   234
|  20 Dec 2007 | TWikibug:Item5022: made TT font size same as verbatim. Had to add a new style to do it, as TMCE didn't want to play with TT or CODE tags. TWikibug:Item5138: post-conversion of 8-bit entities to characters to aid searching etc. |
colas@0
   235
| 19 Dec 2007 | TWikibug:Item4836: make the parser tolerant of META, so pasting OO docs works TWikibug:Item4969: autoclose BR and HR tags TWikibug:Item5132: fixed IMG tags TWikibug:Item5076: fixed line-sensitive TML embedded in tables |
colas@0
   236
|  8 Nov 2007 | TWikibug:Item4923: fixed blocking of table conversion due to empty attributes TWikibug:Item4936: An em embedded in an em was getting eaten TWikibug:Item4817: added typewriter text button TWikibug:Item4850: added font colour controls TWikibug:Item4645: added REST handlers for upload and fetching lists of attachments |
colas@0
   237
|  2 Nov 2007 | TWikibug:Item4903: corrected over-enthusiastive interpretation of ! as an escape |
colas@0
   238
|  21 Oct 2007 | TWikibug:Item4788: fixed unbalanced protect, which could cause loss of protected status TWikibug:Item4811: noautolink *looks* like an HTML construct but in fact is not; the tag is infact an "on-off" switch and does not imply any HTML structure, so cannot be converted to a DIV or a span, so has to be removed. TWikibug:Item4747: added &lt;sticky&gt; to try to overcome limitations in translation TWikibug:Item4831: added increased flexibility in deciding what HTML get converted to TML, and what does not. Analysed all the HTML4 tags to establish initial settings. TWikibug:Item4847: don't call non-existent function with older HTML::Parser releases TWikibug:Item4844: Saving a table from IE didn't convert it back to TML TWikibug:Item4855: table rows generated from TWiki variables were being eaten |
colas@0
   239
|  6 Oct 2007 | TWikibug:Item4700: fixed colspans TWikibug:Item4701: removed extra line between %TABLE and the table TWikibug:Item4705: fixed spacing around literal and verbatim blocks TWikibug:Item4706: merge adjacent verbatim blocks separated only by whitespace TWikibug:Item4712: fixed eating of noautolink and literal TWikibug:Item4763: list items spanning multiple lines fixed TWikibug:Item4867: released tml2html |
colas@0
   240
|  17 Sep 2007 | TWikibug:Item4647: TWikibug:Item4652: problems related to DIV fixed. TWikibug:Item4653: fixed multi-line twiki variables |
colas@0
   241
|  16 Sep 2007 | TWikibug:Item4630: polished up the way the secret string is done, to ensure synch between perl and JS. Item4622: added UTF-8 handling steps that fixup malformed UTF8 strings before presenting them to the editor (saves Moz) and stops the editor passing them back to TWiki (saves IE). Removed extra entity decoding steps that were causing problems. TWikibug:Item4629: fixed issues with verbatim, highlighted by previous mangling of this topic |
colas@0
   242
|  13 Sep 2007 | TWikibug:Item4613 cleaned up spurious message when navigating away TWikibug:Item4615 fixed incorrect rendering of emphasis next to br |
colas@0
   243
|  12 Sep 2007 | TWikibug:Item4604 Fixes to REST handler, and add ability to trigger HTML2TML conversion from a content comment alone (required for some editors) TWikibug:Item4588 fixes to conversion of double-character emphases |
colas@0
   244
|  7 Sep 2007 | TWikibug:Item4503 excess empty lines TWikibug:Item4486 no toc headers with unofficial syntax TWikibug:Item4560: empty lines lost TWikibug:Item4566: corrupted table on save TWikibug:Item4550 section tags being eaten |
colas@0
   245
|  4 Sep 2007 | TWikibug:Item4534 TWikibug:Item4535 fixed |
colas@0
   246
| See Subversion logs for earlier revisions ||
colas@0
   247
|  Dependencies: | <table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">HTML::Parser</td><td align="left">&gt;=3.28</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AParser&mode=dist][CPAN]].</td></tr><tr><td align="left">HTML::Entities</td><td align="left">&gt;=1.25</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AEntities&mode=dist][CPAN]].</td></tr></table> |
colas@0
   248
|  Plugin Home: | http://twiki.org/cgi-bin/view/Plugins/%TOPIC% |
colas@0
   249
|  Feedback: | TWiki:Plugins/%TOPIC%Dev |
colas@0
   250
|  Appraisal: | http://twiki.org/cgi-bin/view/Plugins/%TOPIC%Appraisal |
colas@0
   251
colas@0
   252
__Related Topics:__ %TWIKIWEB%.TWikiPreferences, %TWIKIWEB%.TWikiPlugins
colas@0
   253
colas@0
   254
<!-- Do _not_ attempt to edit this topic; it is auto-generated. Please add comments/questions/remarks to the Dev topic instead. -->
colas@0
   255
colas@0
   256
%META:FILEATTACHMENT{name="wikiringlogo20x20.png" attr="h" comment="" version="1"}%
colas@0
   257
@
colas@0
   258
colas@0
   259
colas@0
   260
1.5
colas@0
   261
log
colas@0
   262
@buildrelease
colas@0
   263
@
colas@0
   264
text
colas@0
   265
@d3 1
colas@0
   266
a3 1
colas@0
   267
	* Set SHORTDESCRIPTION = Translator framework for Wysiwyg editors
colas@0
   268
d29 1
colas@0
   269
a29 1
colas@0
   270
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 pure XHTML. The generated XHTML is annotated with CSS classes that support the accurate recovery of the original TWiki syntax.
colas@0
   271
d33 1
colas@0
   272
a33 1
colas@0
   273
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 HTML may not generate fully compliant XHTML. A strict parser would risk losing content. CPAN:HTML::Parser is better at handling malformed HTML.
colas@0
   274
d35 1
colas@0
   275
a35 1
colas@0
   276
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.
colas@0
   277
d41 1
colas@0
   278
a41 1
colas@0
   279
A stand-alone convertor script for HTML to TWiki is included in the installation. It can be found in the top-level =tools= directory and is called =html2tml.pl=.
colas@0
   280
d43 18
colas@0
   281
a60 2
colas@0
   282
---+++ Integrating a Wysiwyg Editor
colas@0
   283
The plugin can be used to generate HTML for an editor in two ways; first, by generating the HTML for the content-to-be-edited directly in the edit template, and second, through a URL that can be used to fetch the content-to-be-edited from the server.
colas@0
   284
d62 2
colas@0
   285
a63 2
colas@0
   286
---++++ Getting content in the edit template
colas@0
   287
This is the scenario used by the standard TWiki text editor, except that the text is pre-converted to HTML before inclusion in the template.
colas@0
   288
d66 5
colas@0
   289
a70 3
colas@0
   290
   1 User hits "edit".
colas@0
   291
   1 The =beforeEditHandler= filters the edit, blocking any attempt to edit restricted content
colas@0
   292
   1 The =edit= template containing the JS editor is instantiated. The following variables are available for expansion in the template:
colas@0
   293
d73 2
colas@0
   294
d76 2
colas@0
   295
a77 1
colas@0
   296
=WYSIWYGPLUGIN_WYSIWYGSKIN= *must* be set for this to work.
colas@0
   297
d80 1
colas@0
   298
a80 1
colas@0
   299
In this scenario, the edit template is generated *without* the content-to-be-edited. The content is retrieved from the server using a URL e.g. from an =IFRAME= or using a =XmlHttpRequest=.
colas@0
   300
d83 4
colas@0
   301
a86 5
colas@0
   302
   1 User hits "edit".
colas@0
   303
   1 If the current skin = =WYWIWYGPLUGIN_WYWIWYGSKIN=, the =beforeEditHandler=
colas@0
   304
      filters the edit, blocking any attempt to edit restricted content.
colas@0
   305
   1 The =edit= template containing the JS editor is instantiated.
colas@0
   306
   1 JS editor invokes content URL to obtain the HTML document to be edited
colas@0
   307
d89 1
colas@0
   308
a89 1
colas@0
   309
      * The plugin recognises the =wysiwyg_edit= parameter and uses the
colas@0
   310
d92 2
colas@0
   311
a93 2
colas@0
   312
      * Two TWiki variables, =%<nop>OWEB%= and %<nop>OTOPIC%=, should be used in
colas@0
   313
        the content URL to refer to the source topic for the content.
colas@0
   314
d95 3
colas@0
   315
a97 3
colas@0
   316
---+++ Handling Saves
colas@0
   317
Saves are invoked by the editor POSTing to the TWiki =save= script with the =wysiwyg_edit=
colas@0
   318
parameter set to =1=. This parameter tells the =beforeSaveHandler= in the plugin to convert the HTML back to TML. See %TWIKIWEB%.TWikiScripts for details of the other parameters to the =save= script.
colas@0
   319
d102 1
colas@0
   320
a102 1
colas@0
   321
Attachment uploads can be handled by URL requests from the editor to the TWiki
colas@0
   322
d109 13
colas@0
   323
d125 12
colas@0
   324
a136 19
colas@0
   325
Like many other TWiki extensions, this module is shipped with a fully automatic installer script written using the Build<nop>Contrib.
colas@0
   326
   * If you have TWiki 4.1 or later, and Perl 5.8, you can install from the =configure= interface (Go to Plugins->Find More Extensions)
colas@0
   327
      * The webserver user has to have permission to write to all areas of your installation for this to work.
colas@0
   328
   * If you have a permanent connection to the internet (and Perl 5.8), you are recommended to use the automatic installer script
colas@0
   329
      * Just download the =WysiwygPlugin_installer= perl script and run it.
colas@0
   330
   * *Notes:*
colas@0
   331
      * The installer script will:
colas@0
   332
         * Automatically resolve dependencies,
colas@0
   333
         * Copy files into the right places in your local install (even if you have renamed data directories),
colas@0
   334
         * check in new versions of any installed files that have existing RCS histories files in your existing install (such as topics).
colas@0
   335
         * If the $TWIKI_PACKAGES environment variable is set to point to a directory, the installer will try to get archives from there. Otherwise it will try to download from twiki.org or cpan.org, as appropriate.
colas@0
   336
         * (Developers only: the script will look for twikiplugins/WysiwygPlugin/WysiwygPlugin.tgz before downloading from TWiki.org)
colas@0
   337
      * If you don't have a permanent connection, you can still use the automatic installer, by downloading all required TWiki archives to a local directory.
colas@0
   338
         * Point the environment variable =$TWIKI_PACKAGES= to this directory, and the installer script will look there first for required TWiki packages.
colas@0
   339
            * =$TWIKI_PACKAGES= is actually a path; you can list several directories separated by :
colas@0
   340
         * If you are behind a firewall that blocks access to CPAN, you can build a local CPAN mini-mirror, as described at http://twiki.org/cgi-bin/view/Codev/BuildingDakar#CPAN_local_minimirror
colas@0
   341
   * If you don't want to use the installer script, or have problems on your platform (e.g. you don't have Perl 5.8), then you can still install manually:
colas@0
   342
      1 Download and unpack one of the =.zip= or =.tgz= archives to a temporary directory.
colas@0
   343
      1 Manually copy the contents across to the relevant places in your TWiki installation.
colas@0
   344
d139 2
colas@0
   345
a140 2
colas@0
   346
      1 Run =configure= and enable the module, if it is a plugin.
colas@0
   347
      1 Repeat from step 1 for any missing dependencies.
colas@0
   348
d146 1
colas@0
   349
a146 16
colas@0
   350
For any of the following controls to work, you must tell %TOPIC% the name of
colas@0
   351
the skin being used to invoke the Wysiwyg editor, for example =kupu= or =wikiwyg=.
colas@0
   352
	* Set WYSIWYGSKIN =
colas@0
   353
Note that is can be set differently in different areas by defining
colas@0
   354
=WYSWIYGPLUGIN_WYSIWYGSKIN= locally (e.g. in !WebPreferences).
colas@0
   355
colas@0
   356
The *global* TWiki Variable =WYSIWYG_EXCLUDE= can be set to make the plugin sensitive to what is in a topic before allowing it to be edited. You can set it up to refuse to edit if 
colas@0
   357
   * some or all of HTML tags (e.g. =&lt;br /&gt;= or =&lt;div&gt;=), or 
colas@0
   358
   * simple variables (e.g. =%<nop>VAR%=) or 
colas@0
   359
   * calls (e.g. =%<nop>VARIABLE{...}%=)
colas@0
   360
   * PRE blocks (=&lt;pre&gt;=)
colas@0
   361
   * HTML comments (=&lt;!--= ... =--&gt;=)
colas@0
   362
   
colas@0
   363
are used in the topic. If the plugin detects an excluded construct in the topic, it will redirect to the default editor. Comma-separated list of one or more of =html=, =variables=, =calls=, =pre= or =comments= e.g.
colas@0
   364
   * Set WYSIWYG_EXCLUDE = calls,html
colas@0
   365
Set =WYSIWYG_EXCLUDE= in %MAINWEB%.TWikiPreferences, or in %WEBPREFSTOPIC% for each web.
colas@0
   366
d148 1
colas@0
   367
a148 2
colas@0
   368
If you excluded =calls= in =WYSIWYG_EXCLUDE=, you can still define a subset of TWiki variables that do *not* block edits. this is done in the *global* preference variable =WYSIWYG_EDITABLE_CALLS=, which should be a list of TWiki variable names separated by vertical bars, with no spaces, e.g:
colas@0
   369
   * Set WYSIWYG_EDITABLE_CALLS = COMMENT|CALENDAR|INCLUDE
colas@0
   370
d174 7
colas@0
   371
d184 15
colas@0
   372
a198 120
colas@0
   373
|  Plugin Version: | 12422 |
colas@0
   374
|  Change&nbsp;History: | |
colas@0
   375
|  12422 | Added JAVASCRIPT_TEXT to support editors that require topic text in a JS var |
colas@0
   376
|  12161 | Added support for embedded editable HTML in the edit template |
colas@0
   377
|  12119 | Split into WysiwygPlugin and KupuContrib |
colas@0
   378
|  11538 | Minor doc updates, minor fixes to spacing in lists, integrated Koen Marten's template topic patch |
colas@0
   379
|  9671 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item2025'>Item2025</a>  corrected handling of SPAN and FONT tags used for colour changes |
colas@0
   380
|  9566 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1890'>Item1890</a>  doc update |
colas@0
   381
|  9565 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1890'>Item1890</a> <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1041'>Item1041</a> <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item944'>Item944</a> Much more aggressive cleanup of HTML pasted in from external sources. Excessively verbose HTML (e.g. from Outlook) was causing apparent infinite looing behaviour. |
colas@0
   382
|  8867 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1176'>Item1176</a>  commented out Cairo version of header handler |
colas@0
   383
|  8780 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1625'>Item1625</a>  disable expansion of twiki variables in urls where there are other twiki variables that can't be expanded |
colas@0
   384
|  8779 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1530'>Item1530</a>  support for templatetopic when editing new topics |
colas@0
   385
|  8592 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1532'>Item1532</a>  WysiwygPlugin: Added two more do-not-edit-if-topic-contains parameters, pre+comments |
colas@0
   386
|  8590 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1532'>Item1532</a>  WysiwygPlugin: Kenneths suggestion on proper handling of HTML comments (incl. change to kupu) |
colas@0
   387
|  8572 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1529'>Item1529</a>  evil, evil. The XMLSerializer in IE isn't happy serializing the DOM. I have no idea why. Kupu manages to get away with this because it passes the DOM through the XML validator, which I had to disable because it strips comments. So, for now, the IE implementation will strip comments - but at least you can save again |
colas@0
   388
|  8538 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1501'>Item1501</a>  table handling was a bit spazzy. Several problems fixed. |
colas@0
   389
|  8535 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1518'>Item1518</a>  moved icon and string lists into topics, updated screenshot |
colas@0
   390
|  8531 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1392'>Item1392</a>  reversed the sense of the navigate-away condition, again |
colas@0
   391
|  8466 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1486'>Item1486</a>  added WYSIWYG_EXCLUDE to allow exclusion of 'uneditable' content |
colas@0
   392
|  8463 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1486'>Item1486</a>  was stripping comments, wrongly. Had to disable the kupu filters completely, they just do too much damage. |
colas@0
   393
|  8401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1457'>Item1457</a>  corrected problem with bullet list at top of topic |
colas@0
   394
|  8388 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1445'>Item1445</a>  fix for a javascript error, introduced by previous fix |
colas@0
   395
|  8387 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1445'>Item1445</a>  small usability improvements |
colas@0
   396
|  8334 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item663'>Item663</a>  TWiki.org doc merge: Fix incorrect link to kupu website |
colas@0
   397
|  8327 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1411'>Item1411</a>  handle case of the result of a TWiki variable being nopped |
colas@0
   398
|  8312 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1317'>Item1317</a>  wrong result returned from generation function when expanding HTML embedded in verbatim block |
colas@0
   399
|  8301 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1397'>Item1397</a>  removed excess space after sqaub links |
colas@0
   400
|  8300 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1231'>Item1231</a>  added %SPAN% to indicate a spanned-over cell in the editor. Improved handling of HTML in verbatim tags by inserting line breaks is the tag type calls for it, before removing the HTML. |
colas@0
   401
|  8276 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1215'>Item1215</a>  added WYSIWYG_ICONS and WYSIWYG_TAGS to support user customisation of icon images and twiki variables that can be inserted |
colas@0
   402
|  8274 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1314'>Item1314</a>  debugging in case the hang happens again; and made sure to default the editor just in case |
colas@0
   403
|  8273 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1315'>Item1315</a>  short forms must be terminated by one of the same characters that terminate wikiwords |
colas@0
   404
|  8272 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1391'>Item1391</a>  added special interpretation of IMG tags to expand selected TWiki variables within SRC attributes |
colas@0
   405
|  8271 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1340'>Item1340</a>  refined handling of NOP to cover abbrevs |
colas@0
   406
|  8270 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1311'>Item1311</a>  removed excess space inserted in headings |
colas@0
   407
|  8269 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1339'>Item1339</a>  changed from using arbitrary attribute for notoc to a new CSS class. Arbitrary attributes are stripped by Kupu before save. |
colas@0
   408
|  8268 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1344'>Item1344</a>  strip ^Ms inserted by Sarissa during serialisation on IE |
colas@0
   409
|  8267 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1394'>Item1394</a>  still can't get text styles to work properly in IE; but I am now firmly of the opinion that the fault lies with the browser, and not with Kupu. |
colas@0
   410
|  8232 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1341'>Item1341</a>  added appropriate CSS class |
colas@0
   411
|  8152 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1313'>Item1313</a>  added caveat about editing complex HTML and mixed HTML-TML |
colas@0
   412
|  8151 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1334'>Item1334</a>  headers not handled properly in Cairo version |
colas@0
   413
|  8108 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1318'>Item1318</a>  corrected table/list parser for tables embedded in bulleted lists |
colas@0
   414
|  8106 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1310'>Item1310</a>  support for &lt;nop/> |
colas@0
   415
|  8105 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1317'>Item1317</a>  support for limited case of nopped variable |
colas@0
   416
|  8104 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1320'>Item1320</a>  corrected interpretation of relative URL path in [[]] |
colas@0
   417
|  8091 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1259'>Item1259</a>  changed comment handling; rather than trying to create HTML, which gets munged, create an HTML comment. This will only be editable by switching to source view, but hey, it's supposed to be WYSIWYG. Note that this also means that comments in pasted HTML should be retained now |
colas@0
   418
|  8063 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  spec of SCRIPTURL changed |
colas@0
   419
|  7904 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  reverting accidental checkin of experimental code |
colas@0
   420
|  7903 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  filter whitelist is not good enough; need to generate B and I nodes. templates/ pub/TWiki/WysiwygPlugin |
colas@0
   421
|  7902 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  it took bloody ages to track down, but finally discovered that bold and italic were being filtered out of spans by Kupu 1.3.2.... too smart for it's own good. So added them to the filter whitelist, and it works again. |
colas@0
   422
|  7873 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  added pre save filter to try and find where the attributes are disappearing to in FF |
colas@0
   423
|  7872 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1187'>Item1187</a>  for lack of an s on an RE, the nation was lost (well, the multi-line comment actually). Thanks Kenneth! |
colas@0
   424
|  7871 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item859'>Item859</a>  solved issue with non-display of inserted images. Was due to the use of an onSubmit handler to close the dialog, rather than an onLoad handler triggered when the IFRAME that contains the result is loaded. |
colas@0
   425
|  7869 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1172'>Item1172</a>  had to rewrite big chunk of the table popup to get it working with 1.3.2 |
colas@0
   426
|  7858 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1151'>Item1151</a>  rewrote link handlings stuff to leverage browser better |
colas@0
   427
|  7854 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1175'>Item1175</a>  escape wikiwords within squabs |
colas@0
   428
|  7815 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1158'>Item1158</a>  works for Cairo now as well |
colas@0
   429
|  7814 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1158'>Item1158</a>  first implementation of AJAX interface to allow selectoin of topics from other webs |
colas@0
   430
|  7812 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1154'>Item1154</a>  removed non-existent scull.gif |
colas@0
   431
|  7811 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1155'>Item1155</a>  added extra recursion block, as Item1155 suggests it is needed |
colas@0
   432
|  7801 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  All sorts of clever tricks to handle expansion/compression of a subset of TWiki variables when they are used in URLs. Not a complete solution, but better than it was. |
colas@0
   433
|  7799 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1024'>Item1024</a>  caught out by recursive call to beforeCommonTagsHandler in Cairo (nasty) |
colas@0
   434
|  7798 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  whoops, broke \t conversion in Cairo |
colas@0
   435
|  7789 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1140'>Item1140</a>  testcase for 1140 |
colas@0
   436
|  7788 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1140'>Item1140</a>  fix rewriting of img src urls (and updated MANIFEST for Kupu1.3.2) |
colas@0
   437
|  7786 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  extensive improvements to variable and URL recognition and conversion |
colas@0
   438
|  7766 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item856'>Item856</a>  added doc on EDIT_SKIN to the plugin |
colas@0
   439
|  7712 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  upgrade to Kupu 1.3.2 complete (at last) |
colas@0
   440
|  7710 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  Fixed source edit mode |
colas@0
   441
|  7709 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  tidied up broken toolbar. There are still known issues |
colas@0
   442
|  7700 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  first pass at moving to Kupu 1.3.2. |
colas@0
   443
|  7673 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1037'>Item1037</a>  insert wikiword only if selection is zero length |
colas@0
   444
|  7672 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item977'>Item977</a>  changed to remove dangerous Cairo-based assumption, and use context ids instead |
colas@0
   445
|  7630 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1025'>Item1025</a>  added 'escape clause' for old handlers implemented to support old TWiki releases without warnings |
colas@0
   446
|  7506 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item941'>Item941</a>  Eliminated the last of the dynamic globals to try and solve saving problem. Can;t test with mod_perl, but is fine with speedycgi AFAICT |
colas@0
   447
|  7456 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item873'>Item873</a>  minor issue; replace br with \n in pre |
colas@0
   448
|  7455 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item873'>Item873</a>  obvious problem parsing closing pre tag on same line as open tag |
colas@0
   449
|  7453 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item710'>Item710</a>  Handling HTML comments |
colas@0
   450
|  7452 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item876'>Item876</a>  Item945: Item876: spacing around table cells, correct handling of variables. Had to compromise on handling [[]] but I think it's for the best. |
colas@0
   451
|  7430 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item871'>Item871</a>  made sure that brackets are generated for non-wikiwords |
colas@0
   452
|  7425 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item928'>Item928</a>  removed special interpretation of mailto links |
colas@0
   453
|  7424 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item866'>Item866</a>  extended URL parsing to handle MAINWEB and TWIKIWEB twiki variables, in the same hacky way as the core. |
colas@0
   454
|  7416 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item870'>Item870</a>  a couple of corner-cases for correct handling of twiki variables |
colas@0
   455
|  7401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item899'>Item899</a>  changed list generation to use spaces instead of tabs |
colas@0
   456
|  7265 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item180'>Item180</a>  removed pointless, outdated dependency check from DateFieldPlugin |
colas@0
   457
|  6935 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item622'>Item622</a>  reverted 3 specs to tabs in Set lines in plugins topics for kompatterbility with Kigh-roe |
colas@0
   458
|  6905 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item622'>Item622</a>  tabs -> 3 spacesto avoid confusing the users |
colas@0
   459
|  6850 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item638'>Item638</a>  added instruction to run configure to all install docs (I hope) |
colas@0
   460
|  6827 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item569'>Item569</a>  added default RELEASE to everything that had a version, and removed a load of dead code that was getting in the way |
colas@0
   461
|  6758 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item569'>Item569</a>  computed version numbers for plugins from the repository rev they were built from. |
colas@0
   462
|  6504 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item436'>Item436</a>  incremented vernos of all changed plugins |
colas@0
   463
|  6485 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item429'>Item429</a>  trying to make access controls clearer |
colas@0
   464
|  6401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  re-initialisation bug found by ColasNahaboo when using mod_perl; fixed by correctly re-initialising the parse stack for each run of the convertor |
colas@0
   465
|  6284 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  Release 0.16 of WysiwygPlugin |
colas@0
   466
|  6279 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  bugfixes for release 0.16 of WysiwygPlugin |
colas@0
   467
|  6261 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item335'>Item335</a>  Switched PNGs to indexed mode, as transparency doesn't work on IE for RGB images |
colas@0
   468
|  6238 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item332'>Item332</a>  Added context identifier to WysiwygPlugin, and a button to the pattern view template. If WysiwygPlugin is enabled, then the button will appear. Neat, huh? |
colas@0
   469
|  6195 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item196'>Item196</a>  getting plugin test suites to pass. Doesn't mean the plugins actually work, just that the test suites run (which is a good indicator) |
colas@0
   470
|  6174 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  checkpoint checking for 0.16 |
colas@0
   471
|  6151 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item186'>Item186</a>  more minor updates |
colas@0
   472
|  6150 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  new icons, and a couple of bugfixes, to WysiwygPlugin |
colas@0
   473
|  6092 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item196'>Item196</a>  more plugin and contrib fixes for develop; mainly just moving tests around and making sure they all pass. |
colas@0
   474
|  6067 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item138'>Item138</a>  had to change to using beforeCommonTagsHandler and also escape % signs to prevent TWiki from rendering internal tags (as reported by Colas) |
colas@0
   475
|  5979 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  corrected stupid error on IE; added screenshot |
colas@0
   476
|  5977 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  release 0.13 |
colas@0
   477
|  5948 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  nearly ready for 0.13 |
colas@0
   478
|  5937 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  corrected images, twikified all images |
colas@0
   479
|  5936 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  the import from cvs has screwed images |
colas@0
   480
|  5934 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  twikified icon images, and renamed some images to be more intention-revealing |
colas@0
   481
|  5739 | 0.12 beta release |
colas@0
   482
|  5730 | V0.11 |
colas@0
   483
|  5714 | Tidied up installer, documentation. Release 0.10 |
colas@0
   484
|  5712 | pre-release 0.06 |
colas@0
   485
|  5706 | Version 0.05 |
colas@0
   486
|  5705 | Checkpoint checking - version 0.03 |
colas@0
   487
|  5702 | cvsrmtee old files |
colas@0
   488
|  5701 | Check in for prototype release |
colas@0
   489
|  5700 | Check in for prototype release |
colas@0
   490
|  5699 | Checkpoint |
colas@0
   491
|  5698 | Most of the toolboxes are working again |
colas@0
   492
|  5693 | Initial commit; doesn't do much except run tests |
colas@0
   493
d208 1
colas@0
   494
@
colas@0
   495
colas@0
   496
colas@0
   497
1.4
colas@0
   498
log
colas@0
   499
@buildrelease
colas@0
   500
@
colas@0
   501
text
colas@0
   502
@d2 5
colas@0
   503
d8 1
colas@0
   504
a8 1
colas@0
   505
Support for the integration of WYSIWYG (What-You-See-Is-What-You-Get) editors. Comes bundled with a complete integration of the feature-rich [[http://kupu.oscom.org][Kupu]] editor.
colas@0
   506
d10 1
colas@0
   507
a10 7
colas@0
   508
<img src="%ATTACHURL%/screenshot.jpg" alt="Screenshot" />
colas@0
   509
colas@0
   510
The plugin is 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. These steps can be separated to support the import of HTML from external sources such as existing web pages.
colas@0
   511
colas@0
   512
The plugin should operate with TWiki20040904 as well as TWiki-4.0.0 and later.
colas@0
   513
colas@0
   514
*Caveat*: WysiwygPlugin is designed for editing TWiki topics, not as a general purpose HTML editor. It will work fine on topics that contain text, TML formatting, and most HTML. However, because of the complexity of transforming TML into HTML and back, complex TML, and mixing HTML and TML may not give the results you expect. You are recommended to use the standard browser textarea editor for editing existing topics that contain mixed HTML and TML, or complex %<nop>TML%-type variables.
colas@0
   515
d17 1
colas@0
   516
a17 2
colas@0
   517
	* Framework is editor agnostic
colas@0
   518
	* Customised [[http://kupu.oscom.org][Kupu]] editor included
colas@0
   519
a24 12
colas@0
   520
	* [[http://kupu.oscom.org][Kupu]] editor integration, implemented as a TWiki skin
colas@0
   521
---+++ How to use the editor
colas@0
   522
Basic help for most of the functions in the toolbar is available by "hovering" the mouse over the button. 
colas@0
   523
Some functions require a bit more explanation:
colas@0
   524
	* "Insert No-Op" inserts a &lt;nop> region. Any TWiki syntax such as wikiwords or variables inside the region will be disabled in the rgeion. $lt;nop> regions may not extend over line breaks.
colas@0
   525
	* The rightmost drop-down will give you a menu of TWiki variables that can be inserted. Any of these variables can be edited after they have been placed in the text, for example to add parameters.
colas@0
   526
	* "Insert a WikiWord" will give you a menu of topics in the _current web_ that can be inserted. Topics are inserted as links, though typing wikiwords in plain text will work just as well.
colas@0
   527
   * Watch out for the &lt;&gt; button on the right of the toolbar. It lets you switch into an HTML view, which can be very useful when you can't get your formatting right.
colas@0
   528
   * In TWiki, a totally empty table cell causes the cell to be merged with the cell immediately to the left. To make this effect more transparent in the editor, these empty cells are shown with the text "%<nop>SPAN%" in them. In Kupu, if you add %<nop>SPAN% to a table cell, then all the rest of the content will be thrown away and the cell will be converted to an empty table cell. Note that this only applies to tables that are converted to TWiki syntax.
colas@0
   529
colas@0
   530
---++++ Kupu Notes
colas@0
   531
The version of Kupu shipped with this plugin is an uncustomised basic Kupu release. All the TWiki customisation is done as plugins and extensions to Kupu - the basic kupu code is shipped completely intact.
colas@0
   532
d27 1
colas@0
   533
a27 1
colas@0
   534
The plugin works by translating the topic text into HTML, which is then fed to the editor. The edited HTML is then 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..
colas@0
   535
d29 1
colas@0
   536
a29 1
colas@0
   537
The default rendering that TWiki uses to generate HTML for 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 pure XHTML. The generated XHTML is annotated with CSS classes that support the accurate recovery of the original TWiki syntax.
colas@0
   538
d31 1
colas@0
   539
a31 1
colas@0
   540
_(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 'Dakar' release)_
colas@0
   541
d33 1
colas@0
   542
a33 1
colas@0
   543
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 HTML may not generate fully compliant XHTML. A strict parser would risk losing content. CPAN:HTML::Parser is better at handling malformed syntax.
colas@0
   544
d35 1
colas@0
   545
a35 1
colas@0
   546
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 complexity of HTML, this translation is 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.
colas@0
   547
d41 4
colas@0
   548
a44 1
colas@0
   549
An example stand-alone convertor script for HTML to TWiki is included in the installation. It can be found in the top-level =tools= directory and is called =html2tml.pl=.
colas@0
   550
d46 2
colas@0
   551
a47 497
colas@0
   552
---++ Plugin Installation Instructions
colas@0
   553
	* Download the ZIP file from the Plugin web (see below)
colas@0
   554
	* Unzip ==%TOPIC%.zip== in your twiki installation directory. Content:
colas@0
   555
	| *File:* | *Description:* |
colas@0
   556
   | ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm== | Perl module |
colas@0
   557
   | ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm== | Perl module |
colas@0
   558
   | ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm== | Perl module |
colas@0
   559
   | ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm== | Perl module |
colas@0
   560
   | ==lib/TWiki/Plugins/WysiwygPlugin.pm== | Perl module |
colas@0
   561
   | ==lib/TWiki/Plugins/WysiwygPlugin/TML2HTML.pm== | Perl module |
colas@0
   562
   | ==data/TWiki/WysiwygPlugin.txt== | Documentation and settings |
colas@0
   563
   | ==data/TWiki/WysiwygPluginTopicLister.txt== | Special AJAX topic |
colas@0
   564
   | ==pub/TWiki/WysiwygPlugin/kuputwiki.css== | Kupu customisation |
colas@0
   565
   | ==pub/TWiki/WysiwygPlugin/twikitools.js== | Kupu customisation |
colas@0
   566
   | ==pub/TWiki/WysiwygPlugin/kupuinit.js== | Kupu customisation |
colas@0
   567
   | ==pub/TWiki/WysiwygPlugin/kupustart.js== | Kupu customisation |
colas@0
   568
   | ==pub/TWiki/WysiwygPlugin/bold.png== | Button image |
colas@0
   569
   | ==pub/TWiki/WysiwygPlugin/cancel.png== | Button image |
colas@0
   570
   | ==pub/TWiki/WysiwygPlugin/code.png== | Button image |
colas@0
   571
   | ==pub/TWiki/WysiwygPlugin/definition-list.png== | Button image |
colas@0
   572
   | ==pub/TWiki/WysiwygPlugin/exthyperlink.png== | Button image |
colas@0
   573
   | ==pub/TWiki/WysiwygPlugin/help.png== | Button image |
colas@0
   574
   | ==pub/TWiki/WysiwygPlugin/indent.png== | Button image |
colas@0
   575
   | ==pub/TWiki/WysiwygPlugin/inthyperlink.png== | Button image |
colas@0
   576
   | ==pub/TWiki/WysiwygPlugin/italic.png== | Button image |
colas@0
   577
   | ==pub/TWiki/WysiwygPlugin/new-attachment.png== | Button image |
colas@0
   578
   | ==pub/TWiki/WysiwygPlugin/new-image.png== | Button image |
colas@0
   579
   | ==pub/TWiki/WysiwygPlugin/nop.png== | Button image |
colas@0
   580
   | ==pub/TWiki/WysiwygPlugin/ordered-list.png== | Button image |
colas@0
   581
   | ==pub/TWiki/WysiwygPlugin/outdent.png== | Button image |
colas@0
   582
   | ==pub/TWiki/WysiwygPlugin/redo.png== | Button image |
colas@0
   583
   | ==pub/TWiki/WysiwygPlugin/remove.png== | Button image |
colas@0
   584
   | ==pub/TWiki/WysiwygPlugin/save.png== | Button image |
colas@0
   585
   | ==pub/TWiki/WysiwygPlugin/separator.png== | Button image |
colas@0
   586
   | ==pub/TWiki/WysiwygPlugin/smiley.png== | Button image |
colas@0
   587
   | ==pub/TWiki/WysiwygPlugin/strings.png== | Button image |
colas@0
   588
   | ==pub/TWiki/WysiwygPlugin/table.png== | Button image |
colas@0
   589
   | ==pub/TWiki/WysiwygPlugin/text-color.png== | Button image |
colas@0
   590
   | ==pub/TWiki/WysiwygPlugin/undo.png== | Button image |
colas@0
   591
   | ==pub/TWiki/WysiwygPlugin/unordered-list.png== | Button image |
colas@0
   592
   | ==pub/TWiki/WysiwygPlugin/vars.png== | Button image |
colas@0
   593
   | ==pub/TWiki/WysiwygPlugin/verbatim.png== | Button image |
colas@0
   594
   | ==pub/TWiki/WysiwygPlugin/verbatim-watermark.png== | Watermark |
colas@0
   595
   | ==pub/TWiki/WysiwygPlugin/screenshot.jpg== | Screen shot |
colas@0
   596
   | ==pub/TWiki/WysiwygPlugin/view-source.png== | Button image |
colas@0
   597
   | ==templates/edit.kupu.tmpl== | Template for an edit using kupu |
colas@0
   598
   | ==templates/view.kupuxml.tmpl== | Template for AJAX data |
colas@0
   599
   | ==templates/attachtables.kupu.tmpl== | Attachment table rendering for editor |
colas@0
   600
   | ==templates/view.kupu.tmpl== | Template for a kupu skin view, used by the editor |
colas@0
   601
   | ==tools/html2tml.pl== | Stand-alone convertor script |
colas@0
   602
   | ==pub/TWiki/WysiwygPlugin/_kupu/Extensions/Install.py== | Kupu 1.3.2 |
colas@0
   603
   | ==pub/TWiki/WysiwygPlugin/_kupu/Makefile== | Kupu 1.3.2 |
colas@0
   604
   | ==pub/TWiki/WysiwygPlugin/_kupu/__init__.py== | Kupu 1.3.2 |
colas@0
   605
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/README.txt== | Kupu 1.3.2 |
colas@0
   606
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/body.kupu== | Kupu 1.3.2 |
colas@0
   607
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/exit.kupu== | Kupu 1.3.2 |
colas@0
   608
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/include.kupu== | Kupu 1.3.2 |
colas@0
   609
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
   610
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupumacros.html== | Kupu 1.3.2 |
colas@0
   611
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupustyles.css== | Kupu 1.3.2 |
colas@0
   612
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/lenya.js== | Kupu 1.3.2 |
colas@0
   613
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/lenya.kupu== | Kupu 1.3.2 |
colas@0
   614
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/toolbar.kupu== | Kupu 1.3.2 |
colas@0
   615
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
   616
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/wire.kupu== | Kupu 1.3.2 |
colas@0
   617
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
   618
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/content2edit.xsl== | Kupu 1.3.2 |
colas@0
   619
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/imagedrawer.xsl== | Kupu 1.3.2 |
colas@0
   620
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/imagelibraries.xml.jx== | Kupu 1.3.2 |
colas@0
   621
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
   622
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/libraries.xml.jx== | Kupu 1.3.2 |
colas@0
   623
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/linkdrawer.xsl== | Kupu 1.3.2 |
colas@0
   624
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/linklibraries.xml.jx== | Kupu 1.3.2 |
colas@0
   625
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/publication_image_library.xml.jx== | Kupu 1.3.2 |
colas@0
   626
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/sitetree_link_library.xml.jx== | Kupu 1.3.2 |
colas@0
   627
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/i18n.xsl== | Kupu 1.3.2 |
colas@0
   628
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/emblem-generic.png== | Kupu 1.3.2 |
colas@0
   629
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/exit.gif== | Kupu 1.3.2 |
colas@0
   630
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/page-image.png== | Kupu 1.3.2 |
colas@0
   631
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/pub-image.png== | Kupu 1.3.2 |
colas@0
   632
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/right_arrow.png== | Kupu 1.3.2 |
colas@0
   633
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/sitetree-link.png== | Kupu 1.3.2 |
colas@0
   634
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/kupumacros.xsl== | Kupu 1.3.2 |
colas@0
   635
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/kupusave.xsl== | Kupu 1.3.2 |
colas@0
   636
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/page2kupu.xsl== | Kupu 1.3.2 |
colas@0
   637
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/pageassets2kupulibrary.xsl== | Kupu 1.3.2 |
colas@0
   638
   | ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/sitetree2kupulibrary.xsl== | Kupu 1.3.2 |
colas@0
   639
   | ==pub/TWiki/WysiwygPlugin/_kupu/cnf/head.kupu== | Kupu 1.3.2 |
colas@0
   640
   | ==pub/TWiki/WysiwygPlugin/_kupu/cnf/include.kupu== | Kupu 1.3.2 |
colas@0
   641
   | ==pub/TWiki/WysiwygPlugin/_kupu/cnf/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
   642
   | ==pub/TWiki/WysiwygPlugin/_kupu/cnf/wire.kupu== | Kupu 1.3.2 |
colas@0
   643
   | ==pub/TWiki/WysiwygPlugin/_kupu/cnf/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
   644
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/fulldoc.html== | Kupu 1.3.2 |
colas@0
   645
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu-pox.cgi== | Kupu 1.3.2 |
colas@0
   646
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.cgi== | Kupu 1.3.2 |
colas@0
   647
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.html== | Kupu 1.3.2 |
colas@0
   648
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.pox== | Kupu 1.3.2 |
colas@0
   649
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.pox.jspx== | Kupu 1.3.2 |
colas@0
   650
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupubasetools.js== | Kupu 1.3.2 |
colas@0
   651
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupubeforeunload.js== | Kupu 1.3.2 |
colas@0
   652
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupublank.html== | Kupu 1.3.2 |
colas@0
   653
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucleanupexpressions.js== | Kupu 1.3.2 |
colas@0
   654
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucnf.html== | Kupu 1.3.2 |
colas@0
   655
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucnftable.js== | Kupu 1.3.2 |
colas@0
   656
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontentfilters.js== | Kupu 1.3.2 |
colas@0
   657
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontentstyles.css== | Kupu 1.3.2 |
colas@0
   658
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontextmenu.js== | Kupu 1.3.2 |
colas@0
   659
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers.js== | Kupu 1.3.2 |
colas@0
   660
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/allimages.xml== | Kupu 1.3.2 |
colas@0
   661
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/drawer.xsl== | Kupu 1.3.2 |
colas@0
   662
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/drawer.xsl.metadata== | Kupu 1.3.2 |
colas@0
   663
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/imagelibrary.xml== | Kupu 1.3.2 |
colas@0
   664
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/kupubuttons.xml== | Kupu 1.3.2 |
colas@0
   665
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/linklibrary.xml== | Kupu 1.3.2 |
colas@0
   666
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos.xml== | Kupu 1.3.2 |
colas@0
   667
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bitflux_logo.png== | Kupu 1.3.2 |
colas@0
   668
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bitflux_logo_preview.png== | Kupu 1.3.2 |
colas@0
   669
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bubnbros.png== | Kupu 1.3.2 |
colas@0
   670
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bubnbros_preview.png== | Kupu 1.3.2 |
colas@0
   671
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/codespeak_logo.png== | Kupu 1.3.2 |
colas@0
   672
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/codespeak_logo_preview.png== | Kupu 1.3.2 |
colas@0
   673
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/diver_logo.png== | Kupu 1.3.2 |
colas@0
   674
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/diver_logo_preview.png== | Kupu 1.3.2 |
colas@0
   675
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/eth_logo.png== | Kupu 1.3.2 |
colas@0
   676
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/eth_logo_preview.png== | Kupu 1.3.2 |
colas@0
   677
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/infrae_logo.png== | Kupu 1.3.2 |
colas@0
   678
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/infrae_logo_preview.png== | Kupu 1.3.2 |
colas@0
   679
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/kupu_logo.png== | Kupu 1.3.2 |
colas@0
   680
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/kupu_logo_preview.png== | Kupu 1.3.2 |
colas@0
   681
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/lenya_logo.png== | Kupu 1.3.2 |
colas@0
   682
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/lenya_logo_preview.png== | Kupu 1.3.2 |
colas@0
   683
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/opensource.png== | Kupu 1.3.2 |
colas@0
   684
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/opensource_preview.png== | Kupu 1.3.2 |
colas@0
   685
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom4_banner.gif== | Kupu 1.3.2 |
colas@0
   686
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom4_banner_preview.png== | Kupu 1.3.2 |
colas@0
   687
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom_logo.png== | Kupu 1.3.2 |
colas@0
   688
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom_logo_preview.png== | Kupu 1.3.2 |
colas@0
   689
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/plone_logo.png== | Kupu 1.3.2 |
colas@0
   690
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/plone_logo_preview.png== | Kupu 1.3.2 |
colas@0
   691
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/pypy_logo.png== | Kupu 1.3.2 |
colas@0
   692
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/pypy_logo_preview.png== | Kupu 1.3.2 |
colas@0
   693
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/silva_logo.png== | Kupu 1.3.2 |
colas@0
   694
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/silva_logo_preview.png== | Kupu 1.3.2 |
colas@0
   695
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/twiki_logo.gif== | Kupu 1.3.2 |
colas@0
   696
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/twiki_logo.png== | Kupu 1.3.2 |
colas@0
   697
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zea_logo.png== | Kupu 1.3.2 |
colas@0
   698
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zea_logo_preview.png== | Kupu 1.3.2 |
colas@0
   699
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zope_logo.png== | Kupu 1.3.2 |
colas@0
   700
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zope_logo_preview.png== | Kupu 1.3.2 |
colas@0
   701
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
   702
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupueditor.js== | Kupu 1.3.2 |
colas@0
   703
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuform.html== | Kupu 1.3.2 |
colas@0
   704
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuhelpers.js== | Kupu 1.3.2 |
colas@0
   705
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/background-color.png== | Kupu 1.3.2 |
colas@0
   706
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/bold.gif== | Kupu 1.3.2 |
colas@0
   707
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/bold.png== | Kupu 1.3.2 |
colas@0
   708
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/buttons.png== | Kupu 1.3.2 |
colas@0
   709
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/caret.png== | Kupu 1.3.2 |
colas@0
   710
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/closed.png== | Kupu 1.3.2 |
colas@0
   711
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/copy.png== | Kupu 1.3.2 |
colas@0
   712
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/create-new.png== | Kupu 1.3.2 |
colas@0
   713
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/cut.png== | Kupu 1.3.2 |
colas@0
   714
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/definitionlist.png== | Kupu 1.3.2 |
colas@0
   715
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/document.png== | Kupu 1.3.2 |
colas@0
   716
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/exit.gif== | Kupu 1.3.2 |
colas@0
   717
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/exthyperlink.png== | Kupu 1.3.2 |
colas@0
   718
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/folder.png== | Kupu 1.3.2 |
colas@0
   719
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/fonts.png== | Kupu 1.3.2 |
colas@0
   720
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/format.png== | Kupu 1.3.2 |
colas@0
   721
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/hr.png== | Kupu 1.3.2 |
colas@0
   722
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/image.png== | Kupu 1.3.2 |
colas@0
   723
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/indent.gif== | Kupu 1.3.2 |
colas@0
   724
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/indent.png== | Kupu 1.3.2 |
colas@0
   725
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/inthyperlink.png== | Kupu 1.3.2 |
colas@0
   726
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/italic.gif== | Kupu 1.3.2 |
colas@0
   727
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/italic.png== | Kupu 1.3.2 |
colas@0
   728
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-center.png== | Kupu 1.3.2 |
colas@0
   729
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-full.png== | Kupu 1.3.2 |
colas@0
   730
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-left.png== | Kupu 1.3.2 |
colas@0
   731
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-right.png== | Kupu 1.3.2 |
colas@0
   732
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupu_icon.gif== | Kupu 1.3.2 |
colas@0
   733
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupulibrary.png== | Kupu 1.3.2 |
colas@0
   734
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupusearch_icon.gif== | Kupu 1.3.2 |
colas@0
   735
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/larger-text.png== | Kupu 1.3.2 |
colas@0
   736
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/link.png== | Kupu 1.3.2 |
colas@0
   737
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/opened.png== | Kupu 1.3.2 |
colas@0
   738
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/ordered-list.png== | Kupu 1.3.2 |
colas@0
   739
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/outdent.png== | Kupu 1.3.2 |
colas@0
   740
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/paste.png== | Kupu 1.3.2 |
colas@0
   741
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/redo-disabled.png== | Kupu 1.3.2 |
colas@0
   742
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/redo.png== | Kupu 1.3.2 |
colas@0
   743
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/remove.png== | Kupu 1.3.2 |
colas@0
   744
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/save.png== | Kupu 1.3.2 |
colas@0
   745
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/size.png== | Kupu 1.3.2 |
colas@0
   746
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/smaller-text.png== | Kupu 1.3.2 |
colas@0
   747
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/space.gif== | Kupu 1.3.2 |
colas@0
   748
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/strikethrough.png== | Kupu 1.3.2 |
colas@0
   749
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/subscript.png== | Kupu 1.3.2 |
colas@0
   750
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/superscript.png== | Kupu 1.3.2 |
colas@0
   751
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/table.png== | Kupu 1.3.2 |
colas@0
   752
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/text-check.png== | Kupu 1.3.2 |
colas@0
   753
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/text-color.png== | Kupu 1.3.2 |
colas@0
   754
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_blue.png== | Kupu 1.3.2 |
colas@0
   755
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_green.png== | Kupu 1.3.2 |
colas@0
   756
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_purple.png== | Kupu 1.3.2 |
colas@0
   757
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_wood.png== | Kupu 1.3.2 |
colas@0
   758
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/underline.gif== | Kupu 1.3.2 |
colas@0
   759
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/underline.png== | Kupu 1.3.2 |
colas@0
   760
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/undo-disabled.png== | Kupu 1.3.2 |
colas@0
   761
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/undo.png== | Kupu 1.3.2 |
colas@0
   762
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/unlink.png== | Kupu 1.3.2 |
colas@0
   763
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/unordered-list.png== | Kupu 1.3.2 |
colas@0
   764
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/view-source.png== | Kupu 1.3.2 |
colas@0
   765
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/zoom-in.gif== | Kupu 1.3.2 |
colas@0
   766
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/zoom-out.gif== | Kupu 1.3.2 |
colas@0
   767
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit.js== | Kupu 1.3.2 |
colas@0
   768
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_experimental.js== | Kupu 1.3.2 |
colas@0
   769
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_form.js== | Kupu 1.3.2 |
colas@0
   770
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_genericelements.js== | Kupu 1.3.2 |
colas@0
   771
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_multi.js== | Kupu 1.3.2 |
colas@0
   772
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinspector.js== | Kupu 1.3.2 |
colas@0
   773
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuloggers.js== | Kupu 1.3.2 |
colas@0
   774
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumacros.html== | Kupu 1.3.2 |
colas@0
   775
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumulti.html== | Kupu 1.3.2 |
colas@0
   776
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumultieditor.js== | Kupu 1.3.2 |
colas@0
   777
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupunoi18n.js== | Kupu 1.3.2 |
colas@0
   778
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupupopups/image.html== | Kupu 1.3.2 |
colas@0
   779
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupupopups/link.html== | Kupu 1.3.2 |
colas@0
   780
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupusaveonpart.js== | Kupu 1.3.2 |
colas@0
   781
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupusourceedit.js== | Kupu 1.3.2 |
colas@0
   782
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuspellchecker.js== | Kupu 1.3.2 |
colas@0
   783
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart.js== | Kupu 1.3.2 |
colas@0
   784
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart_form.js== | Kupu 1.3.2 |
colas@0
   785
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart_multi.js== | Kupu 1.3.2 |
colas@0
   786
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustyles.css== | Kupu 1.3.2 |
colas@0
   787
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/kuputoolcollapser.js== | Kupu 1.3.2 |
colas@0
   788
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/sarissa.js== | Kupu 1.3.2 |
colas@0
   789
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/sarissa_ieemu_xpath.js== | Kupu 1.3.2 |
colas@0
   790
   | ==pub/TWiki/WysiwygPlugin/_kupu/common/spellcheck.cgi== | Kupu 1.3.2 |
colas@0
   791
   | ==pub/TWiki/WysiwygPlugin/_kupu/config.py== | Kupu 1.3.2 |
colas@0
   792
   | ==pub/TWiki/WysiwygPlugin/_kupu/configure.zcml== | Kupu 1.3.2 |
colas@0
   793
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/body.kupu== | Kupu 1.3.2 |
colas@0
   794
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/colorchooser.kupu== | Kupu 1.3.2 |
colas@0
   795
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
   796
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/drawers.kupu== | Kupu 1.3.2 |
colas@0
   797
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/form.kupu== | Kupu 1.3.2 |
colas@0
   798
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/head.kupu== | Kupu 1.3.2 |
colas@0
   799
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/html.kupu== | Kupu 1.3.2 |
colas@0
   800
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/include.kupu== | Kupu 1.3.2 |
colas@0
   801
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/save.kupu== | Kupu 1.3.2 |
colas@0
   802
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
   803
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
   804
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/spellchecker.kupu== | Kupu 1.3.2 |
colas@0
   805
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/toolbar.kupu== | Kupu 1.3.2 |
colas@0
   806
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
   807
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/wire.kupu== | Kupu 1.3.2 |
colas@0
   808
   | ==pub/TWiki/WysiwygPlugin/_kupu/default/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
   809
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-apache-lenya.kupu== | Kupu 1.3.2 |
colas@0
   810
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-cnf.kupu== | Kupu 1.3.2 |
colas@0
   811
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-form.kupu== | Kupu 1.3.2 |
colas@0
   812
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-multi.kupu== | Kupu 1.3.2 |
colas@0
   813
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-plone.kupu== | Kupu 1.3.2 |
colas@0
   814
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-silva.kupu== | Kupu 1.3.2 |
colas@0
   815
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist-zope2.kupu== | Kupu 1.3.2 |
colas@0
   816
   | ==pub/TWiki/WysiwygPlugin/_kupu/dist.kupu== | Kupu 1.3.2 |
colas@0
   817
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/BEFOREUNLOAD.txt== | Kupu 1.3.2 |
colas@0
   818
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/CHANGES.txt== | Kupu 1.3.2 |
colas@0
   819
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/CONTRIBUTING.txt== | Kupu 1.3.2 |
colas@0
   820
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/CREDITS.txt== | Kupu 1.3.2 |
colas@0
   821
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/CUSTOMIZING.txt== | Kupu 1.3.2 |
colas@0
   822
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/EXTENDING.txt== | Kupu 1.3.2 |
colas@0
   823
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/FAQ.txt== | Kupu 1.3.2 |
colas@0
   824
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/IMAGEUPLOADER.txt== | Kupu 1.3.2 |
colas@0
   825
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/INSTALL.txt== | Kupu 1.3.2 |
colas@0
   826
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/JSAPI.txt== | Kupu 1.3.2 |
colas@0
   827
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/LIBRARIES.txt== | Kupu 1.3.2 |
colas@0
   828
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/LICENSE.txt== | Kupu 1.3.2 |
colas@0
   829
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/OLDBROWSERS.txt== | Kupu 1.3.2 |
colas@0
   830
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/PLONE2.txt== | Kupu 1.3.2 |
colas@0
   831
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/README.txt== | Kupu 1.3.2 |
colas@0
   832
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/STYLEGUIDE.txt== | Kupu 1.3.2 |
colas@0
   833
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/TEMPLATE-SYSTEM.txt== | Kupu 1.3.2 |
colas@0
   834
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/TODO.txt== | Kupu 1.3.2 |
colas@0
   835
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/ZOPE2.txt== | Kupu 1.3.2 |
colas@0
   836
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/default.css== | Kupu 1.3.2 |
colas@0
   837
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/docutils.conf== | Kupu 1.3.2 |
colas@0
   838
   | ==pub/TWiki/WysiwygPlugin/_kupu/doc/file-template== | Kupu 1.3.2 |
colas@0
   839
   | ==pub/TWiki/WysiwygPlugin/_kupu/form/body.kupu== | Kupu 1.3.2 |
colas@0
   840
   | ==pub/TWiki/WysiwygPlugin/_kupu/form/head.kupu== | Kupu 1.3.2 |
colas@0
   841
   | ==pub/TWiki/WysiwygPlugin/_kupu/form/include.kupu== | Kupu 1.3.2 |
colas@0
   842
   | ==pub/TWiki/WysiwygPlugin/_kupu/form/save.kupu== | Kupu 1.3.2 |
colas@0
   843
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-cs.po== | Kupu 1.3.2 |
colas@0
   844
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-da.po== | Kupu 1.3.2 |
colas@0
   845
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-de.po== | Kupu 1.3.2 |
colas@0
   846
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-el.po== | Kupu 1.3.2 |
colas@0
   847
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-eo.po== | Kupu 1.3.2 |
colas@0
   848
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-fi.po== | Kupu 1.3.2 |
colas@0
   849
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-fr.po== | Kupu 1.3.2 |
colas@0
   850
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-he.po== | Kupu 1.3.2 |
colas@0
   851
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-ja.po== | Kupu 1.3.2 |
colas@0
   852
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-nl.po== | Kupu 1.3.2 |
colas@0
   853
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-pt-br.po== | Kupu 1.3.2 |
colas@0
   854
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-pt.po== | Kupu 1.3.2 |
colas@0
   855
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-sr-Latn.po== | Kupu 1.3.2 |
colas@0
   856
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-sr.po== | Kupu 1.3.2 |
colas@0
   857
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-zh-cn.po== | Kupu 1.3.2 |
colas@0
   858
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-zh.po== | Kupu 1.3.2 |
colas@0
   859
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu.pot== | Kupu 1.3.2 |
colas@0
   860
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-da.po== | Kupu 1.3.2 |
colas@0
   861
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-fr.po== | Kupu 1.3.2 |
colas@0
   862
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-ja.po== | Kupu 1.3.2 |
colas@0
   863
   | ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig.pot== | Kupu 1.3.2 |
colas@0
   864
   | ==pub/TWiki/WysiwygPlugin/_kupu/include.kupu== | Kupu 1.3.2 |
colas@0
   865
   | ==pub/TWiki/WysiwygPlugin/_kupu/kupu-i18nextract-sa-diff.patch== | Kupu 1.3.2 |
colas@0
   866
   | ==pub/TWiki/WysiwygPlugin/_kupu/kupu_icon.gif== | Kupu 1.3.2 |
colas@0
   867
   | ==pub/TWiki/WysiwygPlugin/_kupu/make-jspx.xsl== | Kupu 1.3.2 |
colas@0
   868
   | ==pub/TWiki/WysiwygPlugin/_kupu/make.bat== | Kupu 1.3.2 |
colas@0
   869
   | ==pub/TWiki/WysiwygPlugin/_kupu/make.xsl== | Kupu 1.3.2 |
colas@0
   870
   | ==pub/TWiki/WysiwygPlugin/_kupu/multi/body.kupu== | Kupu 1.3.2 |
colas@0
   871
   | ==pub/TWiki/WysiwygPlugin/_kupu/multi/head.kupu== | Kupu 1.3.2 |
colas@0
   872
   | ==pub/TWiki/WysiwygPlugin/_kupu/multi/include.kupu== | Kupu 1.3.2 |
colas@0
   873
   | ==pub/TWiki/WysiwygPlugin/_kupu/multi/save.kupu== | Kupu 1.3.2 |
colas@0
   874
   | ==pub/TWiki/WysiwygPlugin/_kupu/multi/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
   875
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/ReftextField.py== | Kupu 1.3.2 |
colas@0
   876
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/TODO.txt== | Kupu 1.3.2 |
colas@0
   877
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/__init__.py== | Kupu 1.3.2 |
colas@0
   878
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/beforeunload.kupu== | Kupu 1.3.2 |
colas@0
   879
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/body.kupu== | Kupu 1.3.2 |
colas@0
   880
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/drawers.kupu== | Kupu 1.3.2 |
colas@0
   881
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/head.kupu== | Kupu 1.3.2 |
colas@0
   882
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/html2captioned.py== | Kupu 1.3.2 |
colas@0
   883
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/include.kupu== | Kupu 1.3.2 |
colas@0
   884
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/interfaces.py== | Kupu 1.3.2 |
colas@0
   885
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu2html.py== | Kupu 1.3.2 |
colas@0
   886
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_config.pt== | Kupu 1.3.2 |
colas@0
   887
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/contentUsesKupu.py== | Kupu 1.3.2 |
colas@0
   888
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/convertContentForKupu.py== | Kupu 1.3.2 |
colas@0
   889
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/emptypage.pt== | Kupu 1.3.2 |
colas@0
   890
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuGetResourceTypes.py== | Kupu 1.3.2 |
colas@0
   891
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuInfoForBrains.py== | Kupu 1.3.2 |
colas@0
   892
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuMyItems.py== | Kupu 1.3.2 |
colas@0
   893
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuRecentItems.py== | Kupu 1.3.2 |
colas@0
   894
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuSearch.py== | Kupu 1.3.2 |
colas@0
   895
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuUploadImage.py== | Kupu 1.3.2 |
colas@0
   896
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuUploadImage.py.metadata== | Kupu 1.3.2 |
colas@0
   897
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html== | Kupu 1.3.2 |
colas@0
   898
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupublank.html.html== | Kupu 1.3.2 |
colas@0
   899
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupucollection.xml.pt== | Kupu 1.3.2 |
colas@0
   900
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupucollection.xml.pt.metadata== | Kupu 1.3.2 |
colas@0
   901
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupulibraries.xml.pt== | Kupu 1.3.2 |
colas@0
   902
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupumyitems.xml.pt== | Kupu 1.3.2 |
colas@0
   903
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuplone.css.dtml== | Kupu 1.3.2 |
colas@0
   904
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneeditor.js== | Kupu 1.3.2 |
colas@0
   905
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneinit.js== | Kupu 1.3.2 |
colas@0
   906
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneui.js== | Kupu 1.3.2 |
colas@0
   907
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupurecentitems.xml.pt== | Kupu 1.3.2 |
colas@0
   908
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupusaveonpart.js== | Kupu 1.3.2 |
colas@0
   909
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupusearch.xml.pt== | Kupu 1.3.2 |
colas@0
   910
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/anchor.gif== | Kupu 1.3.2 |
colas@0
   911
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/bgcolor.gif== | Kupu 1.3.2 |
colas@0
   912
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/bold.gif== | Kupu 1.3.2 |
colas@0
   913
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/center.gif== | Kupu 1.3.2 |
colas@0
   914
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/definitionlist.gif== | Kupu 1.3.2 |
colas@0
   915
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/delete_icon.gif== | Kupu 1.3.2 |
colas@0
   916
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/hr.gif== | Kupu 1.3.2 |
colas@0
   917
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/hyperlink.gif== | Kupu 1.3.2 |
colas@0
   918
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/indent.gif== | Kupu 1.3.2 |
colas@0
   919
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/italic.gif== | Kupu 1.3.2 |
colas@0
   920
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/left_just.gif== | Kupu 1.3.2 |
colas@0
   921
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/list.gif== | Kupu 1.3.2 |
colas@0
   922
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/numbered_list.gif== | Kupu 1.3.2 |
colas@0
   923
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/outdent.gif== | Kupu 1.3.2 |
colas@0
   924
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/redo.gif== | Kupu 1.3.2 |
colas@0
   925
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/right_just.gif== | Kupu 1.3.2 |
colas@0
   926
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/space.gif== | Kupu 1.3.2 |
colas@0
   927
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/strikethrough.gif== | Kupu 1.3.2 |
colas@0
   928
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/subscript.gif== | Kupu 1.3.2 |
colas@0
   929
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/superscript.gif== | Kupu 1.3.2 |
colas@0
   930
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/table.gif== | Kupu 1.3.2 |
colas@0
   931
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/textcolor.gif== | Kupu 1.3.2 |
colas@0
   932
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/tools.gif== | Kupu 1.3.2 |
colas@0
   933
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/underline.gif== | Kupu 1.3.2 |
colas@0
   934
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/undo.gif== | Kupu 1.3.2 |
colas@0
   935
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/unformat.gif== | Kupu 1.3.2 |
colas@0
   936
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/view-source.gif== | Kupu 1.3.2 |
colas@0
   937
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/resolveuid.py== | Kupu 1.3.2 |
colas@0
   938
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/sample-kupu-customisation-policy.py== | Kupu 1.3.2 |
colas@0
   939
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/wysiwyg_support.pt== | Kupu 1.3.2 |
colas@0
   940
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/libraries.pt== | Kupu 1.3.2 |
colas@0
   941
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/librarytool.py== | Kupu 1.3.2 |
colas@0
   942
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/permissions.py== | Kupu 1.3.2 |
colas@0
   943
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/plonelibrarytool.py== | Kupu 1.3.2 |
colas@0
   944
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/resource_types.pt== | Kupu 1.3.2 |
colas@0
   945
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/scanner.py== | Kupu 1.3.2 |
colas@0
   946
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
   947
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/__init__.py== | Kupu 1.3.2 |
colas@0
   948
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/framework.py== | Kupu 1.3.2 |
colas@0
   949
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/baduid.in== | Kupu 1.3.2 |
colas@0
   950
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/linked.in== | Kupu 1.3.2 |
colas@0
   951
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/minimal.in== | Kupu 1.3.2 |
colas@0
   952
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/notcaptioned.in== | Kupu 1.3.2 |
colas@0
   953
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/notquoted.in== | Kupu 1.3.2 |
colas@0
   954
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/simple.in== | Kupu 1.3.2 |
colas@0
   955
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/baduid.out== | Kupu 1.3.2 |
colas@0
   956
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/linked.out== | Kupu 1.3.2 |
colas@0
   957
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/minimal.out== | Kupu 1.3.2 |
colas@0
   958
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/notcaptioned.out== | Kupu 1.3.2 |
colas@0
   959
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/notquoted.out== | Kupu 1.3.2 |
colas@0
   960
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/simple.out== | Kupu 1.3.2 |
colas@0
   961
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/runalltests.py== | Kupu 1.3.2 |
colas@0
   962
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/runme.cmd== | Kupu 1.3.2 |
colas@0
   963
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_browserSupportsKupu.py== | Kupu 1.3.2 |
colas@0
   964
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_html2captioned.py== | Kupu 1.3.2 |
colas@0
   965
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_librarymanager.py== | Kupu 1.3.2 |
colas@0
   966
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_resourcetypemapper.py== | Kupu 1.3.2 |
colas@0
   967
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/toolbar.kupu== | Kupu 1.3.2 |
colas@0
   968
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/wire.kupu== | Kupu 1.3.2 |
colas@0
   969
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/wysiwyg_support.kupu== | Kupu 1.3.2 |
colas@0
   970
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
   971
   | ==pub/TWiki/WysiwygPlugin/_kupu/plone/zmi_docs.pt== | Kupu 1.3.2 |
colas@0
   972
   | ==pub/TWiki/WysiwygPlugin/_kupu/python/__init__.py== | Kupu 1.3.2 |
colas@0
   973
   | ==pub/TWiki/WysiwygPlugin/_kupu/python/nationalizer.py== | Kupu 1.3.2 |
colas@0
   974
   | ==pub/TWiki/WysiwygPlugin/_kupu/python/spellcheck.py== | Kupu 1.3.2 |
colas@0
   975
   | ==pub/TWiki/WysiwygPlugin/_kupu/refresh.txt== | Kupu 1.3.2 |
colas@0
   976
   | ==pub/TWiki/WysiwygPlugin/_kupu/roundup/kupuinit.js== | Kupu 1.3.2 |
colas@0
   977
   | ==pub/TWiki/WysiwygPlugin/_kupu/roundup/kupustyles.css== | Kupu 1.3.2 |
colas@0
   978
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/body.kupu== | Kupu 1.3.2 |
colas@0
   979
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/closed_arrow.gif== | Kupu 1.3.2 |
colas@0
   980
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
   981
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/drawers.kupu== | Kupu 1.3.2 |
colas@0
   982
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/head.kupu== | Kupu 1.3.2 |
colas@0
   983
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/imagedrawer.xsl.pt== | Kupu 1.3.2 |
colas@0
   984
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/include.kupu== | Kupu 1.3.2 |
colas@0
   985
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
   986
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupumacros.html== | Kupu 1.3.2 |
colas@0
   987
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupusilvainit.js== | Kupu 1.3.2 |
colas@0
   988
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupusilvatools.js== | Kupu 1.3.2 |
colas@0
   989
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/librarydrawer.xsl== | Kupu 1.3.2 |
colas@0
   990
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/opened_arrow.gif== | Kupu 1.3.2 |
colas@0
   991
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
   992
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/toolbar.kupu== | Kupu 1.3.2 |
colas@0
   993
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
   994
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/wire.kupu== | Kupu 1.3.2 |
colas@0
   995
   | ==pub/TWiki/WysiwygPlugin/_kupu/silva/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
   996
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/run_tests.html== | Kupu 1.3.2 |
colas@0
   997
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_beforeunload.js== | Kupu 1.3.2 |
colas@0
   998
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupubasetools.js== | Kupu 1.3.2 |
colas@0
   999
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupueditor.js== | Kupu 1.3.2 |
colas@0
  1000
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuhelpers.js== | Kupu 1.3.2 |
colas@0
  1001
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuinit.js== | Kupu 1.3.2 |
colas@0
  1002
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_plone.js== | Kupu 1.3.2 |
colas@0
  1003
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_xhtml.js== | Kupu 1.3.2 |
colas@0
  1004
   | ==pub/TWiki/WysiwygPlugin/_kupu/tools/compress.py== | Kupu 1.3.2 |
colas@0
  1005
   | ==pub/TWiki/WysiwygPlugin/_kupu/tools/convert_to_utf-8.py== | Kupu 1.3.2 |
colas@0
  1006
   | ==pub/TWiki/WysiwygPlugin/_kupu/tools/makepox.py== | Kupu 1.3.2 |
colas@0
  1007
   | ==pub/TWiki/WysiwygPlugin/_kupu/version.txt== | Kupu 1.3.2 |
colas@0
  1008
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/Makefile== | Kupu 1.3.2 |
colas@0
  1009
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/body.kupu== | Kupu 1.3.2 |
colas@0
  1010
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/browser.kupu== | Kupu 1.3.2 |
colas@0
  1011
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/dist.kupu== | Kupu 1.3.2 |
colas@0
  1012
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/empty.html== | Kupu 1.3.2 |
colas@0
  1013
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/head.kupu== | Kupu 1.3.2 |
colas@0
  1014
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/include.kupu== | Kupu 1.3.2 |
colas@0
  1015
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupuinit.js== | Kupu 1.3.2 |
colas@0
  1016
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupustart.js== | Kupu 1.3.2 |
colas@0
  1017
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupustyles.css== | Kupu 1.3.2 |
colas@0
  1018
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/make.bat== | Kupu 1.3.2 |
colas@0
  1019
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/wire.kupu== | Kupu 1.3.2 |
colas@0
  1020
   | ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1021
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/__init__.py== | Kupu 1.3.2 |
colas@0
  1022
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/addKupuEditor.pt== | Kupu 1.3.2 |
colas@0
  1023
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/body.kupu== | Kupu 1.3.2 |
colas@0
  1024
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
  1025
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/drawers.kupu== | Kupu 1.3.2 |
colas@0
  1026
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/example.pt== | Kupu 1.3.2 |
colas@0
  1027
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/head.kupu== | Kupu 1.3.2 |
colas@0
  1028
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/html.kupu== | Kupu 1.3.2 |
colas@0
  1029
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/include.kupu== | Kupu 1.3.2 |
colas@0
  1030
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
  1031
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
  1032
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/wire.kupu== | Kupu 1.3.2 |
colas@0
  1033
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope2/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1034
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/__init__.py== | Kupu 1.3.2 |
colas@0
  1035
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/browser/__init__.py== | Kupu 1.3.2 |
colas@0
  1036
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/browser/configure.zcml== | Kupu 1.3.2 |
colas@0
  1037
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/configure.zcml== | Kupu 1.3.2 |
colas@0
  1038
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/field.py== | Kupu 1.3.2 |
colas@0
  1039
   | ==pub/TWiki/WysiwygPlugin/_kupu/zope3/interfaces.py== | Kupu 1.3.2 |
colas@0
  1040
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupubasetools.js== | Kupu 1.3.2 |
colas@0
  1041
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupueditor.js== | Kupu 1.3.2 |
colas@0
  1042
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuhelpers.js== | Kupu 1.3.2 |
colas@0
  1043
   | ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuinit.js== | Kupu 1.3.2 |
colas@0
  1044
colas@0
  1045
	* Run ==%TOPIC%_installer== to automatically check and install other modules that this module depends on. You can also do this step manually. Dependencies:
colas@0
  1046
	<table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">HTML::Parser</td><td align="left">&gt;=3.28</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AParser&mode=dist][CPAN]].</td></tr><tr><td align="left">HTML::Entities</td><td align="left">&gt;=1.25</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AEntities&mode=dist][CPAN]].</td></tr></table>
colas@0
  1047
	* (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section.
colas@0
  1048
	* To enable the editor in one of your skins, add the following link to the skin alongside or in place of the existing 'edit' link:<br /><code>&lt;a href="%<nop>SCRIPTURLPATH%/edit%<nop>SCRIPTSUFFIX%/%<nop>WEB%/%<nop>TOPIC%?skin=kupu"&gt;Kupu&lt;/a&gt;</code><br />As you can see this is just a standard edit link with the 'kupu' skin in place of the usual edit skin. Here it is for this topic: <a href="%SCRIPTURLPATH%/edit%SCRIPTSUFFIX%/%WEB%/%TOPIC%?skin=kupu">Kupu</a>. Try clicking on it, but _do not save_!
colas@0
  1049
d49 39
colas@0
  1050
a87 6
colas@0
  1051
---++ Plugin Configuration Settings
colas@0
  1052
	* Set SHORTDESCRIPTION = Translator framework and WYSIWYG editor for TWiki topics
colas@0
  1053
	* The name of the skin used to invoke a Wysiwyg editor.
colas@0
  1054
		* Set WYSIWYGSKIN = kupu
colas@0
  1055
	* Web/Topic name of a help page. Change this to point to your local version of the help page, which is brought up when the .
colas@0
  1056
		* Set HELPPAGE = TWiki/WysiwygPlugin
colas@0
  1057
d89 2
colas@0
  1058
a90 1
colas@0
  1059
---++ Other Settings
colas@0
  1060
d92 23
colas@0
  1061
a114 1
colas@0
  1062
The editor template includes a number of files that can be used for other settings. These files are *not* defined in the distribution, so that you can create your own local content.
colas@0
  1063
a115 13
colas@0
  1064
---+++ %TWIKIWEB%.<nop>WysiwygPluginIcons
colas@0
  1065
You can define a list of icons that will be available in the Kupu editor when the %ATTACHURL%/smiley.png toolbar button is pressed. This topic has to contain a list of &lt;IMG&gt; tags. If present, the 'alt' text will be used in place of the &lt;IMG&gt; tag when translating from HTML to TML. Example:
colas@0
  1066
<verbatim>
colas@0
  1067
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/tip.gif" />
colas@0
  1068
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/warning.gif" />
colas@0
  1069
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/pencil.gif" />
colas@0
  1070
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/choice-yes.gif" />
colas@0
  1071
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/updated.gif" />
colas@0
  1072
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/help.gif" />
colas@0
  1073
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/new.gif" />
colas@0
  1074
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/starred.gif" />
colas@0
  1075
	<img src="%PUBURL%/TWiki/TWikiDocGraphics/arrowright.gif" />
colas@0
  1076
</verbatim>
colas@0
  1077
d117 1
colas@0
  1078
a117 15
colas@0
  1079
---+++ %TWIKIWEB%.<nop>WysiwygPluginStrings
colas@0
  1080
You can also define a list of strings that will be available for insertion in topics using the %ATTACHURL%/strings.png toolbar button. This topic has to contain a list of HTML 'option' tags. Example:
colas@0
  1081
<verbatim>
colas@0
  1082
	<option value='-- <nop>%WIKIUSERNAME% - %DATE%'>Signature</option>
colas@0
  1083
	<option value="%<nop>WIKINAME%">Wiki name (variable)</option>
colas@0
  1084
	<option value='%<nop>SEARCH{"search for"}%'>Inline search (variable)</option>
colas@0
  1085
	<option value='%<nop>INCLUDE{"topic or url"}%'>Include (variable)</option>
colas@0
  1086
	<option value="%<nop>TOC%"> Table of Contents (variable)</option>
colas@0
  1087
	<option value="%<nop>TOPIC%">Topic (variable)</option>
colas@0
  1088
	<option value="%<nop>WEB%">Web (variable)</option>
colas@0
  1089
	<option value="%<nop>DATE%"> Date (variable)</option>
colas@0
  1090
</verbatim>
colas@0
  1091
The bit between the &gt; &lt; =value= defines text in the drop-down box in the editor, and the =value= defines the actual string inserted in the topic.			
colas@0
  1092
---+++ %TWIKIWEB%.<nop>WysiwygPluginLocalHelp
colas@0
  1093
If it exists, the contents of this topic will be included and shown on the edit screen below the status bar. It is intended to be used for site-specific quick help information.
colas@0
  1094
d119 6
colas@0
  1095
a124 2
colas@0
  1096
---+++ Editor control
colas@0
  1097
The global TWiki Variable =WYSIWYG_EXCLUDE= can be set to make the plugin sensitive to what is in a topic before allowing it to be edited. You can set it up to refuse to edit if 
colas@0
  1098
d126 1
colas@0
  1099
d129 1
colas@0
  1100
a129 1
colas@0
  1101
   * calls (e.g. =%VARIABLE{...}%=)
colas@0
  1102
d134 2
colas@0
  1103
a135 1
colas@0
  1104
   * =Set WYSIWYG_EXCLUDE = variables,calls= (inactive; you need to remove monospacing from this setting to enable it)
colas@0
  1105
d137 2
colas@0
  1106
a138 1
colas@0
  1107
If you are using this plugin with TWiki-4.0.0 or later with =pattern= skin, the =%<nop>COMPOSER%= global TWiki variable is used to control the skin used for the WYSIWYG editor link. You can define this variable to the empty string to disable WYSIWYG editing on a site, per-web, per-user or per-topic basis.
colas@0
  1108
d140 1
colas@0
  1109
a140 2
colas@0
  1110
---++ Known Issues
colas@0
  1111
Most of the known problems with the plugin are actually problems with the Kupu editor or the browser rather than the plugin.
colas@0
  1112
d143 1
colas@0
  1113
a143 1
colas@0
  1114
WysiwygPlugin is Incompatible with plugins that expand non-standard syntax e.g. TWiki:Plugins.MathModePlugin (WysiwygPlugin)
colas@0
  1115
d147 2
colas@0
  1116
a148 5
colas@0
  1117
---+++ Can't *undo* all functions (Kupu + browser)
colas@0
  1118
Due to limitations in the browser support for editing, not all functions can be undone. Also, the undo buffer can be cleared unexpectedly during editing, especially when using Internet Explorer.
colas@0
  1119
colas@0
  1120
---+++ Overlapping styles (WysiwygPlugin)
colas@0
  1121
Because TWiki uses a "best guess" approach to some formatting, it allows overlapping of tags in a way forbidden by HTML, 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
colas@0
  1122
a161 3
colas@0
  1123
---+++ Support for PRE
colas@0
  1124
Because of limitations in the browsers, the editor does not support PRE blocks. All PRE blocks will be converted to TWiki verbatim blocks on save. This can cause some confusion, especially when editor formatting controls (such as "bold") have been used to format text in a PRE block. Users are advised to use only plain text in PRE (verbatim) blocks.
colas@0
  1125
colas@0
  1126
d164 9
colas@0
  1127
a172 6
colas@0
  1128
This plugin is heavily based on the TWiki::Plugins.KupuEditorAddOn, and the authors of that add-on are therefore also credited as authors of this plugin.
colas@0
  1129
colas@0
  1130
|  Plugin Authors: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk (from original work by TWiki:Main.RomainRaugi, TWiki:Main.DamienMandrioli, TWiki:Main.FredericLuddeni, and TWiki:Main.ColasNahaboo)  |
colas@0
  1131
| Copyright | &copy; ILOG 2005 http://www.ilog.fr |
colas@0
  1132
|  Plugin Version: | 10613 |
colas@0
  1133
| Change&nbsp;History: | |
colas@0
  1134
d287 2
colas@0
  1135
d290 1
colas@0
  1136
d294 2
colas@0
  1137
a295 2
colas@0
  1138
-- TWiki:Main/CrawfordCurrie - 02:16:12 25 October 2006
colas@0
  1139
 
colas@0
  1140
@
colas@0
  1141
colas@0
  1142
colas@0
  1143
1.3
colas@0
  1144
log
colas@0
  1145
@buildrelease
colas@0
  1146
@
colas@0
  1147
text
colas@0
  1148
@d765 1
colas@0
  1149
a765 1
colas@0
  1150
-- TWiki:Main/CrawfordCurrie - 02:19:17 26 June 2006
colas@0
  1151
@
colas@0
  1152
colas@0
  1153
colas@0
  1154
1.2
colas@0
  1155
log
colas@0
  1156
@buildrelease
colas@0
  1157
@
colas@0
  1158
text
colas@0
  1159
@d645 116
colas@0
  1160
a760 114
colas@0
  1161
|  Plugin Version: | 9566 |
colas@0
  1162
| Change History: | |
colas@0
  1163
| 9565 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1890'>Item1890</a> <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1041'>Item1041</a> <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item944'>Item944</a> Much more aggressive cleanup of HTML pasted in from external sources. Excessively verbose HTML (e.g. from Outlook) was causing apparent infinite looing behaviour. |
colas@0
  1164
| 8867 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1176'>Item1176</a>  commented out Cairo version of header handler |
colas@0
  1165
| 8780 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1625'>Item1625</a>  disable expansion of twiki variables in urls where there are other twiki variables that can't be expanded |
colas@0
  1166
| 8779 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1530'>Item1530</a>  support for templatetopic when editing new topics |
colas@0
  1167
| 8592 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1532'>Item1532</a>  WysiwygPlugin: Added two more do-not-edit-if-topic-contains parameters, pre+comments |
colas@0
  1168
| 8590 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1532'>Item1532</a>  WysiwygPlugin: Kenneths suggestion on proper handling of HTML comments (incl. change to kupu) |
colas@0
  1169
| 8572 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1529'>Item1529</a>  evil, evil. The XMLSerializer in IE isn't happy serializing the DOM. I have no idea why. Kupu manages to get away with this because it passes the DOM through the XML validator, which I had to disable because it strips comments. So, for now, the IE implementation will strip comments - but at least you can save again |
colas@0
  1170
| 8538 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1501'>Item1501</a>  table handling was a bit spazzy. Several problems fixed. |
colas@0
  1171
| 8535 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1518'>Item1518</a>  moved icon and string lists into topics, updated screenshot |
colas@0
  1172
| 8531 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1392'>Item1392</a>  reversed the sense of the navigate-away condition, again |
colas@0
  1173
| 8466 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1486'>Item1486</a>  added WYSIWYG_EXCLUDE to allow exclusion of 'uneditable' content |
colas@0
  1174
| 8463 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1486'>Item1486</a>  was stripping comments, wrongly. Had to disable the kupu filters completely, they just do too much damage. |
colas@0
  1175
| 8401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1457'>Item1457</a>  corrected problem with bullet list at top of topic |
colas@0
  1176
| 8388 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1445'>Item1445</a>  fix for a javascript error, introduced by previous fix |
colas@0
  1177
| 8387 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1445'>Item1445</a>  small usability improvements |
colas@0
  1178
| 8334 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item663'>Item663</a>  TWiki.org doc merge: Fix incorrect link to kupu website |
colas@0
  1179
| 8327 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1411'>Item1411</a>  handle case of the result of a TWiki variable being nopped |
colas@0
  1180
| 8312 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1317'>Item1317</a>  wrong result returned from generation function when expanding HTML embedded in verbatim block |
colas@0
  1181
| 8301 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1397'>Item1397</a>  removed excess space after sqaub links |
colas@0
  1182
| 8300 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1231'>Item1231</a>  added %SPAN% to indicate a spanned-over cell in the editor. Improved handling of HTML in verbatim tags by inserting line breaks is the tag type calls for it, before removing the HTML. |
colas@0
  1183
| 8276 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1215'>Item1215</a>  added WYSIWYG_ICONS and WYSIWYG_TAGS to support user customisation of icon images and twiki variables that can be inserted |
colas@0
  1184
| 8274 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1314'>Item1314</a>  debugging in case the hang happens again; and made sure to default the editor just in case |
colas@0
  1185
| 8273 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1315'>Item1315</a>  short forms must be terminated by one of the same characters that terminate wikiwords |
colas@0
  1186
| 8272 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1391'>Item1391</a>  added special interpretation of IMG tags to expand selected TWiki variables within SRC attributes |
colas@0
  1187
| 8271 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1340'>Item1340</a>  refined handling of NOP to cover abbrevs |
colas@0
  1188
| 8270 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1311'>Item1311</a>  removed excess space inserted in headings |
colas@0
  1189
| 8269 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1339'>Item1339</a>  changed from using arbitrary attribute for notoc to a new CSS class. Arbitrary attributes are stripped by Kupu before save. |
colas@0
  1190
| 8268 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1344'>Item1344</a>  strip ^Ms inserted by Sarissa during serialisation on IE |
colas@0
  1191
| 8267 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1394'>Item1394</a>  still can't get text styles to work properly in IE; but I am now firmly of the opinion that the fault lies with the browser, and not with Kupu. |
colas@0
  1192
| 8232 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1341'>Item1341</a>  added appropriate CSS class |
colas@0
  1193
| 8152 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1313'>Item1313</a>  added caveat about editing complex HTML and mixed HTML-TML |
colas@0
  1194
| 8151 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1334'>Item1334</a>  headers not handled properly in Cairo version |
colas@0
  1195
| 8108 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1318'>Item1318</a>  corrected table/list parser for tables embedded in bulleted lists |
colas@0
  1196
| 8106 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1310'>Item1310</a>  support for &lt;nop/> |
colas@0
  1197
| 8105 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1317'>Item1317</a>  support for limited case of nopped variable |
colas@0
  1198
| 8104 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1320'>Item1320</a>  corrected interpretation of relative URL path in [[]] |
colas@0
  1199
| 8091 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1259'>Item1259</a>  changed comment handling; rather than trying to create HTML, which gets munged, create an HTML comment. This will only be editable by switching to source view, but hey, it's supposed to be WYSIWYG. Note that this also means that comments in pasted HTML should be retained now |
colas@0
  1200
| 8063 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  spec of SCRIPTURL changed |
colas@0
  1201
| 7904 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  reverting accidental checkin of experimental code |
colas@0
  1202
| 7903 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  filter whitelist is not good enough; need to generate B and I nodes. templates/ pub/TWiki/WysiwygPlugin |
colas@0
  1203
| 7902 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  it took bloody ages to track down, but finally discovered that bold and italic were being filtered out of spans by Kupu 1.3.2.... too smart for it's own good. So added them to the filter whitelist, and it works again. |
colas@0
  1204
| 7873 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1189'>Item1189</a>  added pre save filter to try and find where the attributes are disappearing to in FF |
colas@0
  1205
| 7872 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1187'>Item1187</a>  for lack of an s on an RE, the nation was lost (well, the multi-line comment actually). Thanks Kenneth! |
colas@0
  1206
| 7871 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item859'>Item859</a>  solved issue with non-display of inserted images. Was due to the use of an onSubmit handler to close the dialog, rather than an onLoad handler triggered when the IFRAME that contains the result is loaded. |
colas@0
  1207
| 7869 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1172'>Item1172</a>  had to rewrite big chunk of the table popup to get it working with 1.3.2 |
colas@0
  1208
| 7858 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1151'>Item1151</a>  rewrote link handlings stuff to leverage browser better |
colas@0
  1209
| 7854 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1175'>Item1175</a>  escape wikiwords within squabs |
colas@0
  1210
| 7815 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1158'>Item1158</a>  works for Cairo now as well |
colas@0
  1211
| 7814 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1158'>Item1158</a>  first implementation of AJAX interface to allow selectoin of topics from other webs |
colas@0
  1212
| 7812 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1154'>Item1154</a>  removed non-existent scull.gif |
colas@0
  1213
| 7811 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1155'>Item1155</a>  added extra recursion block, as Item1155 suggests it is needed |
colas@0
  1214
| 7801 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  All sorts of clever tricks to handle expansion/compression of a subset of TWiki variables when they are used in URLs. Not a complete solution, but better than it was. |
colas@0
  1215
| 7799 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1024'>Item1024</a>  caught out by recursive call to beforeCommonTagsHandler in Cairo (nasty) |
colas@0
  1216
| 7798 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  whoops, broke \t conversion in Cairo |
colas@0
  1217
| 7789 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1140'>Item1140</a>  testcase for 1140 |
colas@0
  1218
| 7788 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1140'>Item1140</a>  fix rewriting of img src urls (and updated MANIFEST for Kupu1.3.2) |
colas@0
  1219
| 7786 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1042'>Item1042</a>  extensive improvements to variable and URL recognition and conversion |
colas@0
  1220
| 7766 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item856'>Item856</a>  added doc on EDIT_SKIN to the plugin |
colas@0
  1221
| 7712 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  upgrade to Kupu 1.3.2 complete (at last) |
colas@0
  1222
| 7710 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  Fixed source edit mode |
colas@0
  1223
| 7709 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  tidied up broken toolbar. There are still known issues |
colas@0
  1224
| 7700 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1074'>Item1074</a>  first pass at moving to Kupu 1.3.2. |
colas@0
  1225
| 7673 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1037'>Item1037</a>  insert wikiword only if selection is zero length |
colas@0
  1226
| 7672 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item977'>Item977</a>  changed to remove dangerous Cairo-based assumption, and use context ids instead |
colas@0
  1227
| 7630 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1025'>Item1025</a>  added 'escape clause' for old handlers implemented to support old TWiki releases without warnings |
colas@0
  1228
| 7506 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item941'>Item941</a>  Eliminated the last of the dynamic globals to try and solve saving problem. Can;t test with mod_perl, but is fine with speedycgi AFAICT |
colas@0
  1229
| 7456 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item873'>Item873</a>  minor issue; replace br with \n in pre |
colas@0
  1230
| 7455 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item873'>Item873</a>  obvious problem parsing closing pre tag on same line as open tag |
colas@0
  1231
| 7453 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item710'>Item710</a>  Handling HTML comments |
colas@0
  1232
| 7452 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item876'>Item876</a>  Item945: Item876: spacing around table cells, correct handling of variables. Had to compromise on handling [[]] but I think it's for the best. |
colas@0
  1233
| 7430 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item871'>Item871</a>  made sure that brackets are generated for non-wikiwords |
colas@0
  1234
| 7425 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item928'>Item928</a>  removed special interpretation of mailto links |
colas@0
  1235
| 7424 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item866'>Item866</a>  extended URL parsing to handle MAINWEB and TWIKIWEB twiki variables, in the same hacky way as the core. |
colas@0
  1236
| 7416 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item870'>Item870</a>  a couple of corner-cases for correct handling of twiki variables |
colas@0
  1237
| 7401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item899'>Item899</a>  changed list generation to use spaces instead of tabs |
colas@0
  1238
| 7265 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item180'>Item180</a>  removed pointless, outdated dependency check from DateFieldPlugin |
colas@0
  1239
| 6935 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item622'>Item622</a>  reverted 3 specs to tabs in Set lines in plugins topics for kompatterbility with Kigh-roe |
colas@0
  1240
| 6905 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item622'>Item622</a>  tabs -> 3 spacesto avoid confusing the users |
colas@0
  1241
| 6850 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item638'>Item638</a>  added instruction to run configure to all install docs (I hope) |
colas@0
  1242
| 6827 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item569'>Item569</a>  added default RELEASE to everything that had a version, and removed a load of dead code that was getting in the way |
colas@0
  1243
| 6758 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item569'>Item569</a>  computed version numbers for plugins from the repository rev they were built from. |
colas@0
  1244
| 6504 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item436'>Item436</a>  incremented vernos of all changed plugins |
colas@0
  1245
| 6485 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item429'>Item429</a>  trying to make access controls clearer |
colas@0
  1246
| 6401 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  re-initialisation bug found by ColasNahaboo when using mod_perl; fixed by correctly re-initialising the parse stack for each run of the convertor |
colas@0
  1247
| 6284 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  Release 0.16 of WysiwygPlugin |
colas@0
  1248
| 6279 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item340'>Item340</a>  bugfixes for release 0.16 of WysiwygPlugin |
colas@0
  1249
| 6261 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item335'>Item335</a>  Switched PNGs to indexed mode, as transparency doesn't work on IE for RGB images |
colas@0
  1250
| 6238 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item332'>Item332</a>  Added context identifier to WysiwygPlugin, and a button to the pattern view template. If WysiwygPlugin is enabled, then the button will appear. Neat, huh? |
colas@0
  1251
| 6195 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item196'>Item196</a>  getting plugin test suites to pass. Doesn't mean the plugins actually work, just that the test suites run (which is a good indicator) |
colas@0
  1252
| 6174 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  checkpoint checking for 0.16 |
colas@0
  1253
| 6151 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item186'>Item186</a>  more minor updates |
colas@0
  1254
| 6150 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  new icons, and a couple of bugfixes, to WysiwygPlugin |
colas@0
  1255
| 6092 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item196'>Item196</a>  more plugin and contrib fixes for develop; mainly just moving tests around and making sure they all pass. |
colas@0
  1256
| 6067 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item138'>Item138</a>  had to change to using beforeCommonTagsHandler and also escape % signs to prevent TWiki from rendering internal tags (as reported by Colas) |
colas@0
  1257
| 5979 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  corrected stupid error on IE; added screenshot |
colas@0
  1258
| 5977 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  release 0.13 |
colas@0
  1259
| 5948 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  nearly ready for 0.13 |
colas@0
  1260
| 5937 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  corrected images, twikified all images |
colas@0
  1261
| 5936 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  the import from cvs has screwed images |
colas@0
  1262
| 5934 | <a rel='nofollow' href='http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item168'>Item168</a>  twikified icon images, and renamed some images to be more intention-revealing |
colas@0
  1263
| 5739 | 0.12 beta release |
colas@0
  1264
| 5730 | V0.11 |
colas@0
  1265
| 5714 | Tidied up installer, documentation. Release 0.10 |
colas@0
  1266
| 5712 | pre-release 0.06 |
colas@0
  1267
| 5706 | Version 0.05 |
colas@0
  1268
| 5705 | Checkpoint checking - version 0.03 |
colas@0
  1269
| 5702 | cvsrmtee old files |
colas@0
  1270
| 5701 | Check in for prototype release |
colas@0
  1271
| 5700 | Check in for prototype release |
colas@0
  1272
| 5699 | Checkpoint |
colas@0
  1273
| 5698 | Most of the toolboxes are working again |
colas@0
  1274
| 5693 | Initial commit; doesn't do much except run tests |
colas@0
  1275
d765 1
colas@0
  1276
a765 1
colas@0
  1277
-- TWiki:Main/CrawfordCurrie - 21:45:16 31 March 2006
colas@0
  1278
@
colas@0
  1279
colas@0
  1280
colas@0
  1281
1.1
colas@0
  1282
log
colas@0
  1283
@buildrelease
colas@0
  1284
@
colas@0
  1285
text
colas@0
  1286
@d34 2
colas@0
  1287
a35 2
colas@0
  1288
	* Watch out for the &lt;&gt; button on the right of the toolbar. It lets you switch into an HTML view, which can be very useful when you can't get your formatting right.
colas@0
  1289
	* In TWiki, a totally empty table cell causes the cell to be merged with the cell immediately to the left. To make this effect more transparent in the editor, these empty cells are shown with the text "%<nop>SPAN%" in them. In Kupu, if you add %<nop>SPAN% to a table cell, then all the rest of the content will be thrown away and the cell will be converted to an empty table cell. Note that this only applies to tables that are converted to TWiki syntax.
colas@0
  1290
d61 488
colas@0
  1291
a548 488
colas@0
  1292
	| ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm== | Perl module |
colas@0
  1293
	| ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm== | Perl module |
colas@0
  1294
	| ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm== | Perl module |
colas@0
  1295
	| ==lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm== | Perl module |
colas@0
  1296
	| ==lib/TWiki/Plugins/WysiwygPlugin.pm== | Perl module |
colas@0
  1297
	| ==lib/TWiki/Plugins/WysiwygPlugin/TML2HTML.pm== | Perl module |
colas@0
  1298
	| ==data/TWiki/WysiwygPlugin.txt== | Documentation and settings |
colas@0
  1299
	| ==data/TWiki/WysiwygPluginTopicLister.txt== | Special AJAX topic |
colas@0
  1300
	| ==pub/TWiki/WysiwygPlugin/kuputwiki.css== | Kupu customisation |
colas@0
  1301
	| ==pub/TWiki/WysiwygPlugin/twikitools.js== | Kupu customisation |
colas@0
  1302
	| ==pub/TWiki/WysiwygPlugin/kupuinit.js== | Kupu customisation |
colas@0
  1303
	| ==pub/TWiki/WysiwygPlugin/kupustart.js== | Kupu customisation |
colas@0
  1304
	| ==pub/TWiki/WysiwygPlugin/bold.png== | Button image |
colas@0
  1305
	| ==pub/TWiki/WysiwygPlugin/cancel.png== | Button image |
colas@0
  1306
	| ==pub/TWiki/WysiwygPlugin/code.png== | Button image |
colas@0
  1307
	| ==pub/TWiki/WysiwygPlugin/definition-list.png== | Button image |
colas@0
  1308
	| ==pub/TWiki/WysiwygPlugin/exthyperlink.png== | Button image |
colas@0
  1309
	| ==pub/TWiki/WysiwygPlugin/help.png== | Button image |
colas@0
  1310
	| ==pub/TWiki/WysiwygPlugin/indent.png== | Button image |
colas@0
  1311
	| ==pub/TWiki/WysiwygPlugin/inthyperlink.png== | Button image |
colas@0
  1312
	| ==pub/TWiki/WysiwygPlugin/italic.png== | Button image |
colas@0
  1313
	| ==pub/TWiki/WysiwygPlugin/new-attachment.png== | Button image |
colas@0
  1314
	| ==pub/TWiki/WysiwygPlugin/new-image.png== | Button image |
colas@0
  1315
	| ==pub/TWiki/WysiwygPlugin/nop.png== | Button image |
colas@0
  1316
	| ==pub/TWiki/WysiwygPlugin/ordered-list.png== | Button image |
colas@0
  1317
	| ==pub/TWiki/WysiwygPlugin/outdent.png== | Button image |
colas@0
  1318
	| ==pub/TWiki/WysiwygPlugin/redo.png== | Button image |
colas@0
  1319
	| ==pub/TWiki/WysiwygPlugin/remove.png== | Button image |
colas@0
  1320
	| ==pub/TWiki/WysiwygPlugin/save.png== | Button image |
colas@0
  1321
	| ==pub/TWiki/WysiwygPlugin/separator.png== | Button image |
colas@0
  1322
	| ==pub/TWiki/WysiwygPlugin/smiley.png== | Button image |
colas@0
  1323
	| ==pub/TWiki/WysiwygPlugin/strings.png== | Button image |
colas@0
  1324
	| ==pub/TWiki/WysiwygPlugin/table.png== | Button image |
colas@0
  1325
	| ==pub/TWiki/WysiwygPlugin/text-color.png== | Button image |
colas@0
  1326
	| ==pub/TWiki/WysiwygPlugin/undo.png== | Button image |
colas@0
  1327
	| ==pub/TWiki/WysiwygPlugin/unordered-list.png== | Button image |
colas@0
  1328
	| ==pub/TWiki/WysiwygPlugin/vars.png== | Button image |
colas@0
  1329
	| ==pub/TWiki/WysiwygPlugin/verbatim.png== | Button image |
colas@0
  1330
	| ==pub/TWiki/WysiwygPlugin/verbatim-watermark.png== | Watermark |
colas@0
  1331
	| ==pub/TWiki/WysiwygPlugin/screenshot.jpg== | Screen shot |
colas@0
  1332
	| ==pub/TWiki/WysiwygPlugin/view-source.png== | Button image |
colas@0
  1333
	| ==templates/edit.kupu.tmpl== | Template for an edit using kupu |
colas@0
  1334
	| ==templates/view.kupuxml.tmpl== | Template for AJAX data |
colas@0
  1335
	| ==templates/attachtables.kupu.tmpl== | Attachment table rendering for editor |
colas@0
  1336
	| ==templates/view.kupu.tmpl== | Template for a kupu skin view, used by the editor |
colas@0
  1337
	| ==tools/html2tml.pl== | Stand-alone convertor script |
colas@0
  1338
	| ==pub/TWiki/WysiwygPlugin/_kupu/Extensions/Install.py== | Kupu 1.3.2 |
colas@0
  1339
	| ==pub/TWiki/WysiwygPlugin/_kupu/Makefile== | Kupu 1.3.2 |
colas@0
  1340
	| ==pub/TWiki/WysiwygPlugin/_kupu/__init__.py== | Kupu 1.3.2 |
colas@0
  1341
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/README.txt== | Kupu 1.3.2 |
colas@0
  1342
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/body.kupu== | Kupu 1.3.2 |
colas@0
  1343
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/exit.kupu== | Kupu 1.3.2 |
colas@0
  1344
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/include.kupu== | Kupu 1.3.2 |
colas@0
  1345
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
  1346
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupumacros.html== | Kupu 1.3.2 |
colas@0
  1347
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/kupustyles.css== | Kupu 1.3.2 |
colas@0
  1348
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/lenya.js== | Kupu 1.3.2 |
colas@0
  1349
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/lenya.kupu== | Kupu 1.3.2 |
colas@0
  1350
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/toolbar.kupu== | Kupu 1.3.2 |
colas@0
  1351
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
  1352
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/wire.kupu== | Kupu 1.3.2 |
colas@0
  1353
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/kupu/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1354
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/content2edit.xsl== | Kupu 1.3.2 |
colas@0
  1355
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/imagedrawer.xsl== | Kupu 1.3.2 |
colas@0
  1356
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/imagelibraries.xml.jx== | Kupu 1.3.2 |
colas@0
  1357
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
  1358
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/libraries.xml.jx== | Kupu 1.3.2 |
colas@0
  1359
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/linkdrawer.xsl== | Kupu 1.3.2 |
colas@0
  1360
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/linklibraries.xml.jx== | Kupu 1.3.2 |
colas@0
  1361
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/publication_image_library.xml.jx== | Kupu 1.3.2 |
colas@0
  1362
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/drawers/sitetree_link_library.xml.jx== | Kupu 1.3.2 |
colas@0
  1363
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/i18n.xsl== | Kupu 1.3.2 |
colas@0
  1364
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/emblem-generic.png== | Kupu 1.3.2 |
colas@0
  1365
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/exit.gif== | Kupu 1.3.2 |
colas@0
  1366
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/page-image.png== | Kupu 1.3.2 |
colas@0
  1367
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/pub-image.png== | Kupu 1.3.2 |
colas@0
  1368
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/right_arrow.png== | Kupu 1.3.2 |
colas@0
  1369
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/images/sitetree-link.png== | Kupu 1.3.2 |
colas@0
  1370
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/kupumacros.xsl== | Kupu 1.3.2 |
colas@0
  1371
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/kupusave.xsl== | Kupu 1.3.2 |
colas@0
  1372
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/page2kupu.xsl== | Kupu 1.3.2 |
colas@0
  1373
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/pageassets2kupulibrary.xsl== | Kupu 1.3.2 |
colas@0
  1374
	| ==pub/TWiki/WysiwygPlugin/_kupu/apache-lenya/lenya/sitetree2kupulibrary.xsl== | Kupu 1.3.2 |
colas@0
  1375
	| ==pub/TWiki/WysiwygPlugin/_kupu/cnf/head.kupu== | Kupu 1.3.2 |
colas@0
  1376
	| ==pub/TWiki/WysiwygPlugin/_kupu/cnf/include.kupu== | Kupu 1.3.2 |
colas@0
  1377
	| ==pub/TWiki/WysiwygPlugin/_kupu/cnf/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
  1378
	| ==pub/TWiki/WysiwygPlugin/_kupu/cnf/wire.kupu== | Kupu 1.3.2 |
colas@0
  1379
	| ==pub/TWiki/WysiwygPlugin/_kupu/cnf/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1380
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/fulldoc.html== | Kupu 1.3.2 |
colas@0
  1381
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu-pox.cgi== | Kupu 1.3.2 |
colas@0
  1382
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.cgi== | Kupu 1.3.2 |
colas@0
  1383
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.html== | Kupu 1.3.2 |
colas@0
  1384
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.pox== | Kupu 1.3.2 |
colas@0
  1385
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupu.pox.jspx== | Kupu 1.3.2 |
colas@0
  1386
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupubasetools.js== | Kupu 1.3.2 |
colas@0
  1387
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupubeforeunload.js== | Kupu 1.3.2 |
colas@0
  1388
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupublank.html== | Kupu 1.3.2 |
colas@0
  1389
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucleanupexpressions.js== | Kupu 1.3.2 |
colas@0
  1390
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucnf.html== | Kupu 1.3.2 |
colas@0
  1391
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucnftable.js== | Kupu 1.3.2 |
colas@0
  1392
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontentfilters.js== | Kupu 1.3.2 |
colas@0
  1393
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontentstyles.css== | Kupu 1.3.2 |
colas@0
  1394
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupucontextmenu.js== | Kupu 1.3.2 |
colas@0
  1395
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers.js== | Kupu 1.3.2 |
colas@0
  1396
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/allimages.xml== | Kupu 1.3.2 |
colas@0
  1397
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/drawer.xsl== | Kupu 1.3.2 |
colas@0
  1398
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/drawer.xsl.metadata== | Kupu 1.3.2 |
colas@0
  1399
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/imagelibrary.xml== | Kupu 1.3.2 |
colas@0
  1400
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/kupubuttons.xml== | Kupu 1.3.2 |
colas@0
  1401
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/linklibrary.xml== | Kupu 1.3.2 |
colas@0
  1402
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos.xml== | Kupu 1.3.2 |
colas@0
  1403
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bitflux_logo.png== | Kupu 1.3.2 |
colas@0
  1404
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bitflux_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1405
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bubnbros.png== | Kupu 1.3.2 |
colas@0
  1406
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/bubnbros_preview.png== | Kupu 1.3.2 |
colas@0
  1407
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/codespeak_logo.png== | Kupu 1.3.2 |
colas@0
  1408
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/codespeak_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1409
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/diver_logo.png== | Kupu 1.3.2 |
colas@0
  1410
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/diver_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1411
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/eth_logo.png== | Kupu 1.3.2 |
colas@0
  1412
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/eth_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1413
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/infrae_logo.png== | Kupu 1.3.2 |
colas@0
  1414
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/infrae_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1415
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/kupu_logo.png== | Kupu 1.3.2 |
colas@0
  1416
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/kupu_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1417
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/lenya_logo.png== | Kupu 1.3.2 |
colas@0
  1418
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/lenya_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1419
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/opensource.png== | Kupu 1.3.2 |
colas@0
  1420
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/opensource_preview.png== | Kupu 1.3.2 |
colas@0
  1421
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom4_banner.gif== | Kupu 1.3.2 |
colas@0
  1422
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom4_banner_preview.png== | Kupu 1.3.2 |
colas@0
  1423
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom_logo.png== | Kupu 1.3.2 |
colas@0
  1424
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/oscom_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1425
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/plone_logo.png== | Kupu 1.3.2 |
colas@0
  1426
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/plone_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1427
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/pypy_logo.png== | Kupu 1.3.2 |
colas@0
  1428
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/pypy_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1429
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/silva_logo.png== | Kupu 1.3.2 |
colas@0
  1430
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/silva_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1431
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/twiki_logo.gif== | Kupu 1.3.2 |
colas@0
  1432
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/twiki_logo.png== | Kupu 1.3.2 |
colas@0
  1433
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zea_logo.png== | Kupu 1.3.2 |
colas@0
  1434
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zea_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1435
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zope_logo.png== | Kupu 1.3.2 |
colas@0
  1436
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawers/logos/zope_logo_preview.png== | Kupu 1.3.2 |
colas@0
  1437
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
  1438
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupueditor.js== | Kupu 1.3.2 |
colas@0
  1439
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuform.html== | Kupu 1.3.2 |
colas@0
  1440
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuhelpers.js== | Kupu 1.3.2 |
colas@0
  1441
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/background-color.png== | Kupu 1.3.2 |
colas@0
  1442
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/bold.gif== | Kupu 1.3.2 |
colas@0
  1443
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/bold.png== | Kupu 1.3.2 |
colas@0
  1444
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/buttons.png== | Kupu 1.3.2 |
colas@0
  1445
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/caret.png== | Kupu 1.3.2 |
colas@0
  1446
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/closed.png== | Kupu 1.3.2 |
colas@0
  1447
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/copy.png== | Kupu 1.3.2 |
colas@0
  1448
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/create-new.png== | Kupu 1.3.2 |
colas@0
  1449
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/cut.png== | Kupu 1.3.2 |
colas@0
  1450
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/definitionlist.png== | Kupu 1.3.2 |
colas@0
  1451
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/document.png== | Kupu 1.3.2 |
colas@0
  1452
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/exit.gif== | Kupu 1.3.2 |
colas@0
  1453
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/exthyperlink.png== | Kupu 1.3.2 |
colas@0
  1454
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/folder.png== | Kupu 1.3.2 |
colas@0
  1455
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/fonts.png== | Kupu 1.3.2 |
colas@0
  1456
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/format.png== | Kupu 1.3.2 |
colas@0
  1457
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/hr.png== | Kupu 1.3.2 |
colas@0
  1458
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/image.png== | Kupu 1.3.2 |
colas@0
  1459
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/indent.gif== | Kupu 1.3.2 |
colas@0
  1460
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/indent.png== | Kupu 1.3.2 |
colas@0
  1461
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/inthyperlink.png== | Kupu 1.3.2 |
colas@0
  1462
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/italic.gif== | Kupu 1.3.2 |
colas@0
  1463
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/italic.png== | Kupu 1.3.2 |
colas@0
  1464
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-center.png== | Kupu 1.3.2 |
colas@0
  1465
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-full.png== | Kupu 1.3.2 |
colas@0
  1466
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-left.png== | Kupu 1.3.2 |
colas@0
  1467
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/justify-right.png== | Kupu 1.3.2 |
colas@0
  1468
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupu_icon.gif== | Kupu 1.3.2 |
colas@0
  1469
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupulibrary.png== | Kupu 1.3.2 |
colas@0
  1470
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/kupusearch_icon.gif== | Kupu 1.3.2 |
colas@0
  1471
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/larger-text.png== | Kupu 1.3.2 |
colas@0
  1472
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/link.png== | Kupu 1.3.2 |
colas@0
  1473
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/opened.png== | Kupu 1.3.2 |
colas@0
  1474
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/ordered-list.png== | Kupu 1.3.2 |
colas@0
  1475
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/outdent.png== | Kupu 1.3.2 |
colas@0
  1476
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/paste.png== | Kupu 1.3.2 |
colas@0
  1477
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/redo-disabled.png== | Kupu 1.3.2 |
colas@0
  1478
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/redo.png== | Kupu 1.3.2 |
colas@0
  1479
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/remove.png== | Kupu 1.3.2 |
colas@0
  1480
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/save.png== | Kupu 1.3.2 |
colas@0
  1481
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/size.png== | Kupu 1.3.2 |
colas@0
  1482
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/smaller-text.png== | Kupu 1.3.2 |
colas@0
  1483
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/space.gif== | Kupu 1.3.2 |
colas@0
  1484
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/strikethrough.png== | Kupu 1.3.2 |
colas@0
  1485
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/subscript.png== | Kupu 1.3.2 |
colas@0
  1486
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/superscript.png== | Kupu 1.3.2 |
colas@0
  1487
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/table.png== | Kupu 1.3.2 |
colas@0
  1488
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/text-check.png== | Kupu 1.3.2 |
colas@0
  1489
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/text-color.png== | Kupu 1.3.2 |
colas@0
  1490
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_blue.png== | Kupu 1.3.2 |
colas@0
  1491
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_green.png== | Kupu 1.3.2 |
colas@0
  1492
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_purple.png== | Kupu 1.3.2 |
colas@0
  1493
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/toolbarbg_wood.png== | Kupu 1.3.2 |
colas@0
  1494
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/underline.gif== | Kupu 1.3.2 |
colas@0
  1495
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/underline.png== | Kupu 1.3.2 |
colas@0
  1496
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/undo-disabled.png== | Kupu 1.3.2 |
colas@0
  1497
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/undo.png== | Kupu 1.3.2 |
colas@0
  1498
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/unlink.png== | Kupu 1.3.2 |
colas@0
  1499
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/unordered-list.png== | Kupu 1.3.2 |
colas@0
  1500
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/view-source.png== | Kupu 1.3.2 |
colas@0
  1501
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/zoom-in.gif== | Kupu 1.3.2 |
colas@0
  1502
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuimages/zoom-out.gif== | Kupu 1.3.2 |
colas@0
  1503
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit.js== | Kupu 1.3.2 |
colas@0
  1504
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_experimental.js== | Kupu 1.3.2 |
colas@0
  1505
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_form.js== | Kupu 1.3.2 |
colas@0
  1506
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_genericelements.js== | Kupu 1.3.2 |
colas@0
  1507
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinit_multi.js== | Kupu 1.3.2 |
colas@0
  1508
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuinspector.js== | Kupu 1.3.2 |
colas@0
  1509
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuloggers.js== | Kupu 1.3.2 |
colas@0
  1510
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumacros.html== | Kupu 1.3.2 |
colas@0
  1511
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumulti.html== | Kupu 1.3.2 |
colas@0
  1512
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupumultieditor.js== | Kupu 1.3.2 |
colas@0
  1513
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupunoi18n.js== | Kupu 1.3.2 |
colas@0
  1514
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupupopups/image.html== | Kupu 1.3.2 |
colas@0
  1515
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupupopups/link.html== | Kupu 1.3.2 |
colas@0
  1516
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupusaveonpart.js== | Kupu 1.3.2 |
colas@0
  1517
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupusourceedit.js== | Kupu 1.3.2 |
colas@0
  1518
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupuspellchecker.js== | Kupu 1.3.2 |
colas@0
  1519
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart.js== | Kupu 1.3.2 |
colas@0
  1520
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart_form.js== | Kupu 1.3.2 |
colas@0
  1521
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustart_multi.js== | Kupu 1.3.2 |
colas@0
  1522
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kupustyles.css== | Kupu 1.3.2 |
colas@0
  1523
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/kuputoolcollapser.js== | Kupu 1.3.2 |
colas@0
  1524
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/sarissa.js== | Kupu 1.3.2 |
colas@0
  1525
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/sarissa_ieemu_xpath.js== | Kupu 1.3.2 |
colas@0
  1526
	| ==pub/TWiki/WysiwygPlugin/_kupu/common/spellcheck.cgi== | Kupu 1.3.2 |
colas@0
  1527
	| ==pub/TWiki/WysiwygPlugin/_kupu/config.py== | Kupu 1.3.2 |
colas@0
  1528
	| ==pub/TWiki/WysiwygPlugin/_kupu/configure.zcml== | Kupu 1.3.2 |
colas@0
  1529
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/body.kupu== | Kupu 1.3.2 |
colas@0
  1530
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/colorchooser.kupu== | Kupu 1.3.2 |
colas@0
  1531
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
  1532
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/drawers.kupu== | Kupu 1.3.2 |
colas@0
  1533
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/form.kupu== | Kupu 1.3.2 |
colas@0
  1534
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/head.kupu== | Kupu 1.3.2 |
colas@0
  1535
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/html.kupu== | Kupu 1.3.2 |
colas@0
  1536
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/include.kupu== | Kupu 1.3.2 |
colas@0
  1537
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/save.kupu== | Kupu 1.3.2 |
colas@0
  1538
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
  1539
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
  1540
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/spellchecker.kupu== | Kupu 1.3.2 |
colas@0
  1541
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/toolbar.kupu== | Kupu 1.3.2 |
colas@0
  1542
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
  1543
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/wire.kupu== | Kupu 1.3.2 |
colas@0
  1544
	| ==pub/TWiki/WysiwygPlugin/_kupu/default/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1545
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-apache-lenya.kupu== | Kupu 1.3.2 |
colas@0
  1546
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-cnf.kupu== | Kupu 1.3.2 |
colas@0
  1547
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-form.kupu== | Kupu 1.3.2 |
colas@0
  1548
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-multi.kupu== | Kupu 1.3.2 |
colas@0
  1549
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-plone.kupu== | Kupu 1.3.2 |
colas@0
  1550
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-silva.kupu== | Kupu 1.3.2 |
colas@0
  1551
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist-zope2.kupu== | Kupu 1.3.2 |
colas@0
  1552
	| ==pub/TWiki/WysiwygPlugin/_kupu/dist.kupu== | Kupu 1.3.2 |
colas@0
  1553
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/BEFOREUNLOAD.txt== | Kupu 1.3.2 |
colas@0
  1554
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/CHANGES.txt== | Kupu 1.3.2 |
colas@0
  1555
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/CONTRIBUTING.txt== | Kupu 1.3.2 |
colas@0
  1556
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/CREDITS.txt== | Kupu 1.3.2 |
colas@0
  1557
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/CUSTOMIZING.txt== | Kupu 1.3.2 |
colas@0
  1558
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/EXTENDING.txt== | Kupu 1.3.2 |
colas@0
  1559
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/FAQ.txt== | Kupu 1.3.2 |
colas@0
  1560
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/IMAGEUPLOADER.txt== | Kupu 1.3.2 |
colas@0
  1561
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/INSTALL.txt== | Kupu 1.3.2 |
colas@0
  1562
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/JSAPI.txt== | Kupu 1.3.2 |
colas@0
  1563
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/LIBRARIES.txt== | Kupu 1.3.2 |
colas@0
  1564
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/LICENSE.txt== | Kupu 1.3.2 |
colas@0
  1565
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/OLDBROWSERS.txt== | Kupu 1.3.2 |
colas@0
  1566
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/PLONE2.txt== | Kupu 1.3.2 |
colas@0
  1567
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/README.txt== | Kupu 1.3.2 |
colas@0
  1568
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/STYLEGUIDE.txt== | Kupu 1.3.2 |
colas@0
  1569
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/TEMPLATE-SYSTEM.txt== | Kupu 1.3.2 |
colas@0
  1570
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/TODO.txt== | Kupu 1.3.2 |
colas@0
  1571
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/ZOPE2.txt== | Kupu 1.3.2 |
colas@0
  1572
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/default.css== | Kupu 1.3.2 |
colas@0
  1573
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/docutils.conf== | Kupu 1.3.2 |
colas@0
  1574
	| ==pub/TWiki/WysiwygPlugin/_kupu/doc/file-template== | Kupu 1.3.2 |
colas@0
  1575
	| ==pub/TWiki/WysiwygPlugin/_kupu/form/body.kupu== | Kupu 1.3.2 |
colas@0
  1576
	| ==pub/TWiki/WysiwygPlugin/_kupu/form/head.kupu== | Kupu 1.3.2 |
colas@0
  1577
	| ==pub/TWiki/WysiwygPlugin/_kupu/form/include.kupu== | Kupu 1.3.2 |
colas@0
  1578
	| ==pub/TWiki/WysiwygPlugin/_kupu/form/save.kupu== | Kupu 1.3.2 |
colas@0
  1579
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-cs.po== | Kupu 1.3.2 |
colas@0
  1580
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-da.po== | Kupu 1.3.2 |
colas@0
  1581
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-de.po== | Kupu 1.3.2 |
colas@0
  1582
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-el.po== | Kupu 1.3.2 |
colas@0
  1583
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-eo.po== | Kupu 1.3.2 |
colas@0
  1584
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-fi.po== | Kupu 1.3.2 |
colas@0
  1585
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-fr.po== | Kupu 1.3.2 |
colas@0
  1586
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-he.po== | Kupu 1.3.2 |
colas@0
  1587
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-ja.po== | Kupu 1.3.2 |
colas@0
  1588
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-nl.po== | Kupu 1.3.2 |
colas@0
  1589
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-pt-br.po== | Kupu 1.3.2 |
colas@0
  1590
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-pt.po== | Kupu 1.3.2 |
colas@0
  1591
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-sr-Latn.po== | Kupu 1.3.2 |
colas@0
  1592
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-sr.po== | Kupu 1.3.2 |
colas@0
  1593
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-zh-cn.po== | Kupu 1.3.2 |
colas@0
  1594
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu-zh.po== | Kupu 1.3.2 |
colas@0
  1595
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupu.pot== | Kupu 1.3.2 |
colas@0
  1596
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-da.po== | Kupu 1.3.2 |
colas@0
  1597
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-fr.po== | Kupu 1.3.2 |
colas@0
  1598
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig-ja.po== | Kupu 1.3.2 |
colas@0
  1599
	| ==pub/TWiki/WysiwygPlugin/_kupu/i18n/kupuconfig.pot== | Kupu 1.3.2 |
colas@0
  1600
	| ==pub/TWiki/WysiwygPlugin/_kupu/include.kupu== | Kupu 1.3.2 |
colas@0
  1601
	| ==pub/TWiki/WysiwygPlugin/_kupu/kupu-i18nextract-sa-diff.patch== | Kupu 1.3.2 |
colas@0
  1602
	| ==pub/TWiki/WysiwygPlugin/_kupu/kupu_icon.gif== | Kupu 1.3.2 |
colas@0
  1603
	| ==pub/TWiki/WysiwygPlugin/_kupu/make-jspx.xsl== | Kupu 1.3.2 |
colas@0
  1604
	| ==pub/TWiki/WysiwygPlugin/_kupu/make.bat== | Kupu 1.3.2 |
colas@0
  1605
	| ==pub/TWiki/WysiwygPlugin/_kupu/make.xsl== | Kupu 1.3.2 |
colas@0
  1606
	| ==pub/TWiki/WysiwygPlugin/_kupu/multi/body.kupu== | Kupu 1.3.2 |
colas@0
  1607
	| ==pub/TWiki/WysiwygPlugin/_kupu/multi/head.kupu== | Kupu 1.3.2 |
colas@0
  1608
	| ==pub/TWiki/WysiwygPlugin/_kupu/multi/include.kupu== | Kupu 1.3.2 |
colas@0
  1609
	| ==pub/TWiki/WysiwygPlugin/_kupu/multi/save.kupu== | Kupu 1.3.2 |
colas@0
  1610
	| ==pub/TWiki/WysiwygPlugin/_kupu/multi/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
  1611
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/ReftextField.py== | Kupu 1.3.2 |
colas@0
  1612
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/TODO.txt== | Kupu 1.3.2 |
colas@0
  1613
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/__init__.py== | Kupu 1.3.2 |
colas@0
  1614
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/beforeunload.kupu== | Kupu 1.3.2 |
colas@0
  1615
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/body.kupu== | Kupu 1.3.2 |
colas@0
  1616
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/drawers.kupu== | Kupu 1.3.2 |
colas@0
  1617
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/head.kupu== | Kupu 1.3.2 |
colas@0
  1618
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/html2captioned.py== | Kupu 1.3.2 |
colas@0
  1619
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/include.kupu== | Kupu 1.3.2 |
colas@0
  1620
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/interfaces.py== | Kupu 1.3.2 |
colas@0
  1621
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu2html.py== | Kupu 1.3.2 |
colas@0
  1622
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_config.pt== | Kupu 1.3.2 |
colas@0
  1623
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/contentUsesKupu.py== | Kupu 1.3.2 |
colas@0
  1624
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/convertContentForKupu.py== | Kupu 1.3.2 |
colas@0
  1625
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/emptypage.pt== | Kupu 1.3.2 |
colas@0
  1626
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuGetResourceTypes.py== | Kupu 1.3.2 |
colas@0
  1627
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuInfoForBrains.py== | Kupu 1.3.2 |
colas@0
  1628
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuMyItems.py== | Kupu 1.3.2 |
colas@0
  1629
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuRecentItems.py== | Kupu 1.3.2 |
colas@0
  1630
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuSearch.py== | Kupu 1.3.2 |
colas@0
  1631
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuUploadImage.py== | Kupu 1.3.2 |
colas@0
  1632
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuUploadImage.py.metadata== | Kupu 1.3.2 |
colas@0
  1633
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html== | Kupu 1.3.2 |
colas@0
  1634
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupublank.html.html== | Kupu 1.3.2 |
colas@0
  1635
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupucollection.xml.pt== | Kupu 1.3.2 |
colas@0
  1636
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupucollection.xml.pt.metadata== | Kupu 1.3.2 |
colas@0
  1637
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupulibraries.xml.pt== | Kupu 1.3.2 |
colas@0
  1638
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupumyitems.xml.pt== | Kupu 1.3.2 |
colas@0
  1639
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuplone.css.dtml== | Kupu 1.3.2 |
colas@0
  1640
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneeditor.js== | Kupu 1.3.2 |
colas@0
  1641
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneinit.js== | Kupu 1.3.2 |
colas@0
  1642
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupuploneui.js== | Kupu 1.3.2 |
colas@0
  1643
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupurecentitems.xml.pt== | Kupu 1.3.2 |
colas@0
  1644
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupusaveonpart.js== | Kupu 1.3.2 |
colas@0
  1645
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/kupusearch.xml.pt== | Kupu 1.3.2 |
colas@0
  1646
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/anchor.gif== | Kupu 1.3.2 |
colas@0
  1647
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/bgcolor.gif== | Kupu 1.3.2 |
colas@0
  1648
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/bold.gif== | Kupu 1.3.2 |
colas@0
  1649
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/center.gif== | Kupu 1.3.2 |
colas@0
  1650
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/definitionlist.gif== | Kupu 1.3.2 |
colas@0
  1651
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/delete_icon.gif== | Kupu 1.3.2 |
colas@0
  1652
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/hr.gif== | Kupu 1.3.2 |
colas@0
  1653
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/hyperlink.gif== | Kupu 1.3.2 |
colas@0
  1654
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/indent.gif== | Kupu 1.3.2 |
colas@0
  1655
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/italic.gif== | Kupu 1.3.2 |
colas@0
  1656
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/left_just.gif== | Kupu 1.3.2 |
colas@0
  1657
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/list.gif== | Kupu 1.3.2 |
colas@0
  1658
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/numbered_list.gif== | Kupu 1.3.2 |
colas@0
  1659
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/outdent.gif== | Kupu 1.3.2 |
colas@0
  1660
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/redo.gif== | Kupu 1.3.2 |
colas@0
  1661
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/right_just.gif== | Kupu 1.3.2 |
colas@0
  1662
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/space.gif== | Kupu 1.3.2 |
colas@0
  1663
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/strikethrough.gif== | Kupu 1.3.2 |
colas@0
  1664
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/subscript.gif== | Kupu 1.3.2 |
colas@0
  1665
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/superscript.gif== | Kupu 1.3.2 |
colas@0
  1666
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/table.gif== | Kupu 1.3.2 |
colas@0
  1667
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/textcolor.gif== | Kupu 1.3.2 |
colas@0
  1668
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/tools.gif== | Kupu 1.3.2 |
colas@0
  1669
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/underline.gif== | Kupu 1.3.2 |
colas@0
  1670
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/undo.gif== | Kupu 1.3.2 |
colas@0
  1671
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/unformat.gif== | Kupu 1.3.2 |
colas@0
  1672
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/plonekupuimages/view-source.gif== | Kupu 1.3.2 |
colas@0
  1673
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/resolveuid.py== | Kupu 1.3.2 |
colas@0
  1674
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/sample-kupu-customisation-policy.py== | Kupu 1.3.2 |
colas@0
  1675
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/kupu_plone_layer/wysiwyg_support.pt== | Kupu 1.3.2 |
colas@0
  1676
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/libraries.pt== | Kupu 1.3.2 |
colas@0
  1677
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/librarytool.py== | Kupu 1.3.2 |
colas@0
  1678
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/permissions.py== | Kupu 1.3.2 |
colas@0
  1679
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/plonelibrarytool.py== | Kupu 1.3.2 |
colas@0
  1680
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/resource_types.pt== | Kupu 1.3.2 |
colas@0
  1681
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/scanner.py== | Kupu 1.3.2 |
colas@0
  1682
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
  1683
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/__init__.py== | Kupu 1.3.2 |
colas@0
  1684
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/framework.py== | Kupu 1.3.2 |
colas@0
  1685
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/baduid.in== | Kupu 1.3.2 |
colas@0
  1686
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/linked.in== | Kupu 1.3.2 |
colas@0
  1687
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/minimal.in== | Kupu 1.3.2 |
colas@0
  1688
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/notcaptioned.in== | Kupu 1.3.2 |
colas@0
  1689
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/notquoted.in== | Kupu 1.3.2 |
colas@0
  1690
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/input/simple.in== | Kupu 1.3.2 |
colas@0
  1691
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/baduid.out== | Kupu 1.3.2 |
colas@0
  1692
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/linked.out== | Kupu 1.3.2 |
colas@0
  1693
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/minimal.out== | Kupu 1.3.2 |
colas@0
  1694
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/notcaptioned.out== | Kupu 1.3.2 |
colas@0
  1695
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/notquoted.out== | Kupu 1.3.2 |
colas@0
  1696
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/output/simple.out== | Kupu 1.3.2 |
colas@0
  1697
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/runalltests.py== | Kupu 1.3.2 |
colas@0
  1698
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/runme.cmd== | Kupu 1.3.2 |
colas@0
  1699
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_browserSupportsKupu.py== | Kupu 1.3.2 |
colas@0
  1700
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_html2captioned.py== | Kupu 1.3.2 |
colas@0
  1701
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_librarymanager.py== | Kupu 1.3.2 |
colas@0
  1702
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/tests/test_resourcetypemapper.py== | Kupu 1.3.2 |
colas@0
  1703
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/toolbar.kupu== | Kupu 1.3.2 |
colas@0
  1704
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/wire.kupu== | Kupu 1.3.2 |
colas@0
  1705
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/wysiwyg_support.kupu== | Kupu 1.3.2 |
colas@0
  1706
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1707
	| ==pub/TWiki/WysiwygPlugin/_kupu/plone/zmi_docs.pt== | Kupu 1.3.2 |
colas@0
  1708
	| ==pub/TWiki/WysiwygPlugin/_kupu/python/__init__.py== | Kupu 1.3.2 |
colas@0
  1709
	| ==pub/TWiki/WysiwygPlugin/_kupu/python/nationalizer.py== | Kupu 1.3.2 |
colas@0
  1710
	| ==pub/TWiki/WysiwygPlugin/_kupu/python/spellcheck.py== | Kupu 1.3.2 |
colas@0
  1711
	| ==pub/TWiki/WysiwygPlugin/_kupu/refresh.txt== | Kupu 1.3.2 |
colas@0
  1712
	| ==pub/TWiki/WysiwygPlugin/_kupu/roundup/kupuinit.js== | Kupu 1.3.2 |
colas@0
  1713
	| ==pub/TWiki/WysiwygPlugin/_kupu/roundup/kupustyles.css== | Kupu 1.3.2 |
colas@0
  1714
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/body.kupu== | Kupu 1.3.2 |
colas@0
  1715
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/closed_arrow.gif== | Kupu 1.3.2 |
colas@0
  1716
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
  1717
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/drawers.kupu== | Kupu 1.3.2 |
colas@0
  1718
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/head.kupu== | Kupu 1.3.2 |
colas@0
  1719
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/imagedrawer.xsl.pt== | Kupu 1.3.2 |
colas@0
  1720
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/include.kupu== | Kupu 1.3.2 |
colas@0
  1721
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupudrawerstyles.css== | Kupu 1.3.2 |
colas@0
  1722
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupumacros.html== | Kupu 1.3.2 |
colas@0
  1723
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupusilvainit.js== | Kupu 1.3.2 |
colas@0
  1724
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/kupusilvatools.js== | Kupu 1.3.2 |
colas@0
  1725
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/librarydrawer.xsl== | Kupu 1.3.2 |
colas@0
  1726
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/opened_arrow.gif== | Kupu 1.3.2 |
colas@0
  1727
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
  1728
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/toolbar.kupu== | Kupu 1.3.2 |
colas@0
  1729
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/toolboxes.kupu== | Kupu 1.3.2 |
colas@0
  1730
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/wire.kupu== | Kupu 1.3.2 |
colas@0
  1731
	| ==pub/TWiki/WysiwygPlugin/_kupu/silva/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1732
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/run_tests.html== | Kupu 1.3.2 |
colas@0
  1733
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_beforeunload.js== | Kupu 1.3.2 |
colas@0
  1734
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupubasetools.js== | Kupu 1.3.2 |
colas@0
  1735
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupueditor.js== | Kupu 1.3.2 |
colas@0
  1736
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuhelpers.js== | Kupu 1.3.2 |
colas@0
  1737
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuinit.js== | Kupu 1.3.2 |
colas@0
  1738
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_plone.js== | Kupu 1.3.2 |
colas@0
  1739
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_xhtml.js== | Kupu 1.3.2 |
colas@0
  1740
	| ==pub/TWiki/WysiwygPlugin/_kupu/tools/compress.py== | Kupu 1.3.2 |
colas@0
  1741
	| ==pub/TWiki/WysiwygPlugin/_kupu/tools/convert_to_utf-8.py== | Kupu 1.3.2 |
colas@0
  1742
	| ==pub/TWiki/WysiwygPlugin/_kupu/tools/makepox.py== | Kupu 1.3.2 |
colas@0
  1743
	| ==pub/TWiki/WysiwygPlugin/_kupu/version.txt== | Kupu 1.3.2 |
colas@0
  1744
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/Makefile== | Kupu 1.3.2 |
colas@0
  1745
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/body.kupu== | Kupu 1.3.2 |
colas@0
  1746
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/browser.kupu== | Kupu 1.3.2 |
colas@0
  1747
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/dist.kupu== | Kupu 1.3.2 |
colas@0
  1748
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/empty.html== | Kupu 1.3.2 |
colas@0
  1749
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/head.kupu== | Kupu 1.3.2 |
colas@0
  1750
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/include.kupu== | Kupu 1.3.2 |
colas@0
  1751
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupuinit.js== | Kupu 1.3.2 |
colas@0
  1752
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupustart.js== | Kupu 1.3.2 |
colas@0
  1753
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/kupustyles.css== | Kupu 1.3.2 |
colas@0
  1754
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/make.bat== | Kupu 1.3.2 |
colas@0
  1755
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/wire.kupu== | Kupu 1.3.2 |
colas@0
  1756
	| ==pub/TWiki/WysiwygPlugin/_kupu/widgeteer/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1757
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/__init__.py== | Kupu 1.3.2 |
colas@0
  1758
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/addKupuEditor.pt== | Kupu 1.3.2 |
colas@0
  1759
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/body.kupu== | Kupu 1.3.2 |
colas@0
  1760
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/contextmenu.kupu== | Kupu 1.3.2 |
colas@0
  1761
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/drawers.kupu== | Kupu 1.3.2 |
colas@0
  1762
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/example.pt== | Kupu 1.3.2 |
colas@0
  1763
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/head.kupu== | Kupu 1.3.2 |
colas@0
  1764
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/html.kupu== | Kupu 1.3.2 |
colas@0
  1765
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/include.kupu== | Kupu 1.3.2 |
colas@0
  1766
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/saveonpart.kupu== | Kupu 1.3.2 |
colas@0
  1767
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/sourceedit.kupu== | Kupu 1.3.2 |
colas@0
  1768
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/wire.kupu== | Kupu 1.3.2 |
colas@0
  1769
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope2/xmlconfig.kupu== | Kupu 1.3.2 |
colas@0
  1770
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/__init__.py== | Kupu 1.3.2 |
colas@0
  1771
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/browser/__init__.py== | Kupu 1.3.2 |
colas@0
  1772
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/browser/configure.zcml== | Kupu 1.3.2 |
colas@0
  1773
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/configure.zcml== | Kupu 1.3.2 |
colas@0
  1774
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/field.py== | Kupu 1.3.2 |
colas@0
  1775
	| ==pub/TWiki/WysiwygPlugin/_kupu/zope3/interfaces.py== | Kupu 1.3.2 |
colas@0
  1776
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupubasetools.js== | Kupu 1.3.2 |
colas@0
  1777
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupueditor.js== | Kupu 1.3.2 |
colas@0
  1778
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuhelpers.js== | Kupu 1.3.2 |
colas@0
  1779
	| ==pub/TWiki/WysiwygPlugin/_kupu/tests/test_kupuinit.js== | Kupu 1.3.2 |
colas@0
  1780
d551 1
colas@0
  1781
a551 1
colas@0
  1782
	<table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">HTML::Parser</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AParser&mode=dist][CPAN]].</td></tr><tr><td align="left">HTML::Entities</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AEntities&mode=dist][CPAN]].</td></tr></table>
colas@0
  1783
a554 4
colas@0
  1784
*If you want to set up Kupu as your default editor*, then you can set the =EDIT_SKIN= TWiki variable wherever you want.
colas@0
  1785
	* <nop>Set EDIT_SKIN = kupu
colas@0
  1786
Set it in a user topic to set it for one user. Set it in WebPreferences to set it for a single web. Or set it in your global TWiki preferences to set it for your whole site!
colas@0
  1787
colas@0
  1788
d599 6
colas@0
  1789
a604 6
colas@0
  1790
	* some or all of HTML tags (e.g. =&lt;br /&gt;= or =&lt;div&gt;=), or 
colas@0
  1791
	* simple variables (e.g. =%<nop>VAR%=) or 
colas@0
  1792
	* calls (e.g. =%VARIABLE{...}%=)
colas@0
  1793
	* PRE blocks (=&lt;pre&gt;=)
colas@0
  1794
	* HTML comments (=&lt;!--= ... =--&gt;=)
colas@0
  1795
	
colas@0
  1796
d606 1
colas@0
  1797
a606 1
colas@0
  1798
	* =Set WYSIWYG_EXCLUDE = variables,calls= (inactive; you need to remove monospacing from this setting to enable it)
colas@0
  1799
d645 114
colas@0
  1800
a758 5
colas@0
  1801
|  Plugin Version: | 8670 |
colas@0
  1802
| Change History: <!-- Most recent first --> ||
colas@0
  1803
|  Dependencies: | <table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">HTML::Parser</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AParser&mode=dist][CPAN]].</td></tr><tr><td align="left">HTML::Entities</td><td align="left">Required. Available from [[http://cpan.uwinnipeg.ca/search?query=HTML%3A%3AEntities&mode=dist][CPAN]].</td></tr></table> |
colas@0
  1804
|  Perl Version: | 5.0 |
colas@0
  1805
|  Plugin Home: | TWiki:Plugins/%TOPIC% |
colas@0
  1806
d763 2
colas@0
  1807
a764 1
colas@0
  1808
-- TWiki:Main/CrawfordCurrie - 23:00:26 01 February 2006
colas@0
  1809
@