| @@ 243-260 (lines=18) @@ | ||
| 240 | . $element->getCols() . "' rows='" . $element->getRows() . "'" . $element->getExtra() |
|
| 241 | . '>' . $element->getValue() . "</textarea>\n"; |
|
| 242 | ||
| 243 | if (empty($element->skipPreview)) { |
|
| 244 | if (empty($GLOBALS['xoTheme'])) { |
|
| 245 | $element->js .= implode('', file(XOOPS_ROOT_PATH . '/class/textsanitizer/image/image.js')); |
|
| 246 | } else { |
|
| 247 | $GLOBALS['xoTheme']->addScript( |
|
| 248 | '/class/textsanitizer/image/image.js', |
|
| 249 | array('type' => 'text/javascript') |
|
| 250 | ); |
|
| 251 | } |
|
| 252 | $button = "<button type='button' class='btn btn-primary' onclick=\"form_instantPreview('" . XOOPS_URL |
|
| 253 | . "', '" . $element->getName() . "','" . XOOPS_URL . "/images', " . (int)$element->doHtml . ", '" |
|
| 254 | . $GLOBALS['xoopsSecurity']->createToken() . "')\" title='" . _PREVIEW . "'>" . _PREVIEW . "</button>"; |
|
| 255 | ||
| 256 | $ret .= '<br>' . "<div id='" . $element->getName() . "_hidden' style='display: block;'> " |
|
| 257 | . ' <fieldset>' . ' <legend>' . $button . '</legend>' |
|
| 258 | . " <div id='" . $element->getName() . "_hidden_data'>" . _XOOPS_FORM_PREVIEW_CONTENT |
|
| 259 | . '</div>' . ' </fieldset>' . '</div>'; |
|
| 260 | } |
|
| 261 | // Load javascript |
|
| 262 | if (empty($js_loaded)) { |
|
| 263 | $javascript = ($element->js ? '<script type="text/javascript">' . $element->js . '</script>' : '') |
|
| @@ 173-182 (lines=10) @@ | ||
| 170 | // the textarea box |
|
| 171 | $ret .= "<textarea id='" . $element->getName() . "' name='" . $element->getName() . "' title='" . $element->getTitle() . "' onselect=\"xoopsSavePosition('" . $element->getName() . "');\" onclick=\"xoopsSavePosition('" . $element->getName() . "');\" onkeyup=\"xoopsSavePosition('" . $element->getName() . "');\" cols='" . $element->getCols() . "' rows='" . $element->getRows() . "'" . $element->getExtra() . '>' . $element->getValue() . "</textarea><br>\n"; |
|
| 172 | ||
| 173 | if (empty($element->skipPreview)) { |
|
| 174 | if (empty($GLOBALS['xoTheme'])) { |
|
| 175 | $element->js .= implode('', file(XOOPS_ROOT_PATH . '/class/textsanitizer/image/image.js')); |
|
| 176 | } else { |
|
| 177 | $GLOBALS['xoTheme']->addScript('/class/textsanitizer/image/image.js', array('type' => 'text/javascript')); |
|
| 178 | } |
|
| 179 | $button = "<button type='button' class='btn btn-primary' onclick=\"form_instantPreview('" . XOOPS_URL . "', '" . $element->getName() . "','" . XOOPS_URL . "/images', " . (int)$element->doHtml . ", '" . $GLOBALS['xoopsSecurity']->createToken() . "')\" title='" . _PREVIEW . "'>" . _PREVIEW . "</button>"; |
|
| 180 | ||
| 181 | $ret .= '<br>' . "<div id='" . $element->getName() . "_hidden' style='display: block;'> " . ' <fieldset>' . ' <legend>' . $button . '</legend>' . " <div id='" . $element->getName() . "_hidden_data'>" . _XOOPS_FORM_PREVIEW_CONTENT . '</div>' . ' </fieldset>' . '</div>'; |
|
| 182 | } |
|
| 183 | // Load javascript |
|
| 184 | if (empty($js_loaded)) { |
|
| 185 | $javascript = ($element->js ? '<script type="text/javascript">' . $element->js . '</script>' : '') . '<script type="text/javascript" src="' . XOOPS_URL . '/include/formdhtmltextarea.js"></script>'; |
|