The javascript is based on WackoWiki's WikiEditMarkupEditorContrib.zip in your twiki installation directory.
edit.pattern.tmpl) by adding (the templatescript TMPL:DEF is already partially there):
%TMPL:DEF{"templatescript"}%
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/TWikiJavascripts/twiki_edit.js"></script>
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/protoedit.js"></script>
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/wikiedit2.js"></script>
<script type="text/javascript">
addLoadEvent(function() {
wE = new WikiEdit();
wE.init('topic','','edname', '%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/');
})
</script>
%TMPL:END%
With TWiki 4.0.2+, look for templatejavascript instead of templatescript:
%TMPL:DEF{"templatejavascript"}%
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/TWikiJavascripts/twiki_edit.js"></script>
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/protoedit.js"></script>
<script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/wikiedit2.js"></script>
<script type="text/javascript">
addLoadEvent(function() {
wE = new WikiEdit();
wE.init('topic','','edname', '%PUBURLPATH%/%TWIKIWEB%/MarkupEditorContrib/');
})
</script>
| Author: | TWiki:Main/ChristopherOezbek |
| Copyright ©: | Christopher Oezbek, 2006 Roman "Kukutz" Ivanov, 2003-2005 Roman "Kukutz" Ivanov, Evgeny Nedelko, 2003 |
| License: | See attached LICENSE.txt in zip |
| Dependencies: | None |
| 01/03/06 | Initial version |
| Home: | http://TWiki.org/cgi-bin/view/Plugins/MarkupEditorContrib |
| Feedback: | http://TWiki.org/cgi-bin/view/Plugins/MarkupEditorContribDev |
| Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/MarkupEditorContribAppraisal |
| I | Attachment | History | Action | Size | Date | Who | Comment |
|---|---|---|---|---|---|---|---|
| |
MarkupEditorContrib.zip | r3 r2 r1 | manage | 26.2 K | 2006-03-09 - 08:29 | UnknownUser | Version 1.1. Removing keyboard shortcuts except Enter for autoindent, because of incompatibilities with existing shortcuts. |