Skip to content

Commit

Permalink
adds textarea as variable
Browse files Browse the repository at this point in the history
  • Loading branch information
turnermm committed Dec 28, 2020
1 parent 6f69e16 commit 33655c9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
2 changes: 1 addition & 1 deletion script.js
Expand Up @@ -14,7 +14,7 @@ jQuery(document).ready(function(){
jq.attr("href",href); // (jQuery("div.save_as_tmpl a.wikilink2").attr("href",href));
}
var repl_str = "";
jQuery( "input.open_as_repl" ).each( function( index, element ){
jQuery( "input.open_as_repl, textarea.open_as_repl" ).each( function( index, element ){
if(this.value) {
repl_str += '@' + this.id + '@,' + this.value + ';'
}
Expand Down
10 changes: 9 additions & 1 deletion syntax.php
Expand Up @@ -24,6 +24,8 @@ function getPType() { return 'block'; }
function connectTo($mode) {

$this->Lexer->addEntryPattern('~~OpenAsVarsStart~~', $mode, 'plugin_openas');
$this->Lexer->addPattern('~~OpenAsVar>TAreaOpen~~', $mode, 'plugin_openas');
$this->Lexer->addPattern('~~OpenAsVar>TAreaClose~~', $mode, 'plugin_openas');
$this->Lexer->addPattern('~~OpenAsVAR>.*?~~','plugin_openas');
$this->Lexer->addSpecialPattern('~~SaveAS>.*?~~',$mode,'plugin_openas');
$this->Lexer->addSpecialPattern('~~OpenAS>.*?~~',$mode,'plugin_openas');
Expand Down Expand Up @@ -87,7 +89,13 @@ function render($mode, Doku_Renderer $renderer, $data) {
$renderer->doc .= $text;
break;
case DOKU_LEXER_MATCHED :
$renderer->doc .= "<input type='text' size='24' name= '$match' id ='$match' class='open_as_repl'>&nbsp;\n";
if(preg_match('/^TAreaOpen:(.*?)$/',$match,$matches)) {
$renderer->doc .= "<textarea rows = '4' cols = '50' name = '$matches[1]' id = '$matches[1]' class='open_as_repl'>\n";
}
else if($match == 'TAreaClose') {
$renderer->doc .= "</textarea>\n";
}
else $renderer->doc .= "<input type='text' size='24' name= '$match' id ='$match' class='open_as_repl'>&nbsp;\n";
break;
case DOKU_LEXER_EXIT : $renderer->doc .= '</form></div>' . "\n";
break;
Expand Down

0 comments on commit 33655c9

Please sign in to comment.