@@ -52,8 +52,8 @@ discard block |
||
52 | 52 | // TODO: switch to property_exists() as of PHP 5.1.0 |
53 | 53 | $vars = get_class_vars(__CLASS__); |
54 | 54 | foreach ($configs as $key => $val) { |
55 | - if (method_exists($this, 'set' . ucfirst($key))) { |
|
56 | - $this->{'set' . ucfirst($key)}($val); |
|
55 | + if (method_exists($this, 'set'.ucfirst($key))) { |
|
56 | + $this->{'set'.ucfirst($key)}($val); |
|
57 | 57 | } elseif (array_key_exists("_{$key}", $vars)) { |
58 | 58 | $this->{"_{$key}"} = $val; |
59 | 59 | } elseif (array_key_exists($key, $vars)) { |
@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | */ |
99 | 99 | public function __construct() |
100 | 100 | { |
101 | - $this->root_path = XOOPS_ROOT_PATH . '/class/xoopseditor'; |
|
101 | + $this->root_path = XOOPS_ROOT_PATH.'/class/xoopseditor'; |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | /** |
@@ -157,8 +157,8 @@ discard block |
||
157 | 157 | $result = array_flip($editor_handler->getList()); |
158 | 158 | */ |
159 | 159 | if (!isset($this->root_path)) { |
160 | - $this->root_path = XOOPS_ROOT_PATH . '/class/xoopseditor'; |
|
161 | - $GLOBALS['xoopsLogger']->addDeprecated(__CLASS__ . '::' . __FUNCTION__ . '() should not be called statically.'); |
|
160 | + $this->root_path = XOOPS_ROOT_PATH.'/class/xoopseditor'; |
|
161 | + $GLOBALS['xoopsLogger']->addDeprecated(__CLASS__.'::'.__FUNCTION__.'() should not be called statically.'); |
|
162 | 162 | } |
163 | 163 | |
164 | 164 | xoops_load('XoopsCache'); |
@@ -167,14 +167,14 @@ discard block |
||
167 | 167 | $list = array(); |
168 | 168 | $order = array(); |
169 | 169 | xoops_load('XoopsLists'); |
170 | - $_list = XoopsLists::getDirListAsArray($this->root_path . '/'); |
|
170 | + $_list = XoopsLists::getDirListAsArray($this->root_path.'/'); |
|
171 | 171 | foreach ($_list as $item) { |
172 | - if (file_exists($file = $this->root_path . '/' . $item . '/language/' . $GLOBALS['xoopsConfig']['language'] . '.php')) { |
|
172 | + if (file_exists($file = $this->root_path.'/'.$item.'/language/'.$GLOBALS['xoopsConfig']['language'].'.php')) { |
|
173 | 173 | include_once $file; |
174 | - } elseif (file_exists($file = $this->root_path . '/' . $item . '/language/english.php')) { |
|
174 | + } elseif (file_exists($file = $this->root_path.'/'.$item.'/language/english.php')) { |
|
175 | 175 | include_once $file; |
176 | 176 | } |
177 | - if (file_exists($file = $this->root_path . '/' . $item . '/editor_registry.php')) { |
|
177 | + if (file_exists($file = $this->root_path.'/'.$item.'/editor_registry.php')) { |
|
178 | 178 | include $file; |
179 | 179 | if (empty($config['order'])) { |
180 | 180 | continue; |
@@ -210,7 +210,7 @@ discard block |
||
210 | 210 | */ |
211 | 211 | public function render($editor) |
212 | 212 | { |
213 | - trigger_error(__CLASS__ . '::' . __FUNCTION__ . '() deprecated', E_USER_WARNING); |
|
213 | + trigger_error(__CLASS__.'::'.__FUNCTION__.'() deprecated', E_USER_WARNING); |
|
214 | 214 | |
215 | 215 | return $editor->render(); |
216 | 216 | } |
@@ -246,13 +246,13 @@ discard block |
||
246 | 246 | if (empty($name) || !array_key_exists($name, $this->getList())) { |
247 | 247 | return $editor; |
248 | 248 | } |
249 | - $editor_path = $this->root_path . '/' . $name; |
|
250 | - if (file_exists($file = $editor_path . '/language/' . $GLOBALS['xoopsConfig']['language'] . '.php')) { |
|
249 | + $editor_path = $this->root_path.'/'.$name; |
|
250 | + if (file_exists($file = $editor_path.'/language/'.$GLOBALS['xoopsConfig']['language'].'.php')) { |
|
251 | 251 | include_once $file; |
252 | - } elseif (file_exists($file = $editor_path . '/language/english.php')) { |
|
252 | + } elseif (file_exists($file = $editor_path.'/language/english.php')) { |
|
253 | 253 | include_once $file; |
254 | 254 | } |
255 | - if (file_exists($file = $editor_path . '/editor_registry.php')) { |
|
255 | + if (file_exists($file = $editor_path.'/editor_registry.php')) { |
|
256 | 256 | include $file; |
257 | 257 | } else { |
258 | 258 | return $editor; |
@@ -168,18 +168,18 @@ discard block |
||
168 | 168 | public function getTemplatePath() |
169 | 169 | { |
170 | 170 | if (!$path = $this->templatedir) { |
171 | - $path = XOOPS_ROOT_PATH . '/language/'; |
|
171 | + $path = XOOPS_ROOT_PATH.'/language/'; |
|
172 | 172 | } elseif (false === strpos($path, '/')) { |
173 | - $path = XOOPS_ROOT_PATH . '/modules/' . $path . '/language/'; |
|
173 | + $path = XOOPS_ROOT_PATH.'/modules/'.$path.'/language/'; |
|
174 | 174 | } elseif (substr($path, -1, 1) !== '/') { |
175 | 175 | $path .= '/'; |
176 | 176 | } |
177 | - if (file_exists($path . $GLOBALS['xoopsConfig']['language'] . '/mail_template/' . $this->template)) { |
|
178 | - return $path . $GLOBALS['xoopsConfig']['language'] . '/mail_template/' . $this->template; |
|
179 | - } elseif (file_exists($path . 'english/mail_template/' . $this->template)) { |
|
180 | - return $path . 'english/mail_template/' . $this->template; |
|
181 | - } elseif (file_exists($path . $this->template)) { |
|
182 | - return $path . $this->template; |
|
177 | + if (file_exists($path.$GLOBALS['xoopsConfig']['language'].'/mail_template/'.$this->template)) { |
|
178 | + return $path.$GLOBALS['xoopsConfig']['language'].'/mail_template/'.$this->template; |
|
179 | + } elseif (file_exists($path.'english/mail_template/'.$this->template)) { |
|
180 | + return $path.'english/mail_template/'.$this->template; |
|
181 | + } elseif (file_exists($path.$this->template)) { |
|
182 | + return $path.$this->template; |
|
183 | 183 | } else { |
184 | 184 | return false; |
185 | 185 | } |
@@ -292,7 +292,7 @@ discard block |
||
292 | 292 | // for sending mail only |
293 | 293 | if ($this->isMail || !empty($this->toEmails)) { |
294 | 294 | if (!empty($this->priority)) { |
295 | - $this->headers[] = 'X-Priority: ' . $this->priority; |
|
295 | + $this->headers[] = 'X-Priority: '.$this->priority; |
|
296 | 296 | } |
297 | 297 | // $this->headers[] = "X-Mailer: PHP/".phpversion(); |
298 | 298 | // $this->headers[] = "Return-Path: ".$this->fromEmail; |
@@ -307,14 +307,14 @@ discard block |
||
307 | 307 | |
308 | 308 | $this->assign('X_ADMINMAIL', $xoopsConfig['adminmail']); |
309 | 309 | $this->assign('X_SITENAME', $xoopsConfig['sitename']); |
310 | - $this->assign('X_SITEURL', XOOPS_URL . '/'); |
|
310 | + $this->assign('X_SITEURL', XOOPS_URL.'/'); |
|
311 | 311 | // TODO: also X_ADMINNAME?? |
312 | 312 | // TODO: X_SIGNATURE, X_DISCLAIMER ?? - these are probably best |
313 | 313 | // done as includes if mail templates ever get this sophisticated |
314 | 314 | // replace tags with actual values |
315 | 315 | foreach ($this->assignedTags as $k => $v) { |
316 | - $this->body = str_replace('{' . $k . '}', $v, $this->body); |
|
317 | - $this->subject = str_replace('{' . $k . '}', $v, $this->subject); |
|
316 | + $this->body = str_replace('{'.$k.'}', $v, $this->body); |
|
317 | + $this->subject = str_replace('{'.$k.'}', $v, $this->subject); |
|
318 | 318 | } |
319 | 319 | $this->body = str_replace("\r\n", "\n", $this->body); |
320 | 320 | $this->body = str_replace("\r", "\n", $this->body); |
@@ -341,7 +341,7 @@ discard block |
||
341 | 341 | $text = str_replace('{X_UID}', $user->getVar('uid'), $this->body); |
342 | 342 | $text = str_replace('{X_UEMAIL}', $user->getVar('email'), $text); |
343 | 343 | $text = str_replace('{X_UNAME}', $user->getVar('uname'), $text); |
344 | - $text = str_replace('{X_UACTLINK}', XOOPS_URL . '/register.php?op=actv&id=' . $user->getVar('uid') . '&actkey=' . $user->getVar('actkey'), $text); |
|
344 | + $text = str_replace('{X_UACTLINK}', XOOPS_URL.'/register.php?op=actv&id='.$user->getVar('uid').'&actkey='.$user->getVar('actkey'), $text); |
|
345 | 345 | // send mail |
346 | 346 | if ($this->isMail) { |
347 | 347 | if (!$this->sendMail($user->getVar('email'), $subject, $text, $headers)) { |
@@ -450,9 +450,9 @@ discard block |
||
450 | 450 | return $this->errors; |
451 | 451 | } else { |
452 | 452 | if (!empty($this->errors)) { |
453 | - $ret = '<h4>' . _ERRORS . '</h4>'; |
|
453 | + $ret = '<h4>'._ERRORS.'</h4>'; |
|
454 | 454 | foreach ($this->errors as $error) { |
455 | - $ret .= $error . '<br>'; |
|
455 | + $ret .= $error.'<br>'; |
|
456 | 456 | } |
457 | 457 | } else { |
458 | 458 | $ret = ''; |
@@ -476,7 +476,7 @@ discard block |
||
476 | 476 | $ret = ''; |
477 | 477 | if (!empty($this->success)) { |
478 | 478 | foreach ($this->success as $suc) { |
479 | - $ret .= $suc . '<br>'; |
|
479 | + $ret .= $suc.'<br>'; |
|
480 | 480 | } |
481 | 481 | } |
482 | 482 | |
@@ -513,7 +513,7 @@ discard block |
||
513 | 513 | */ |
514 | 514 | public function addHeaders($value) |
515 | 515 | { |
516 | - $this->headers[] = trim($value) . $this->LE; |
|
516 | + $this->headers[] = trim($value).$this->LE; |
|
517 | 517 | } |
518 | 518 | |
519 | 519 | // public |
@@ -36,12 +36,12 @@ discard block |
||
36 | 36 | public static function substr($str, $start, $length, $trimmarker = '...') |
37 | 37 | { |
38 | 38 | if (!XOOPS_USE_MULTIBYTES) { |
39 | - return (strlen($str) - $start <= $length) ? substr($str, $start, $length) : substr($str, $start, $length - strlen($trimmarker)) . $trimmarker; |
|
39 | + return (strlen($str) - $start <= $length) ? substr($str, $start, $length) : substr($str, $start, $length - strlen($trimmarker)).$trimmarker; |
|
40 | 40 | } |
41 | 41 | if (function_exists('mb_internal_encoding') && @mb_internal_encoding(_CHARSET)) { |
42 | 42 | $str2 = mb_strcut($str, $start, $length - strlen($trimmarker)); |
43 | 43 | |
44 | - return $str2 . (mb_strlen($str) != mb_strlen($str2) ? $trimmarker : ''); |
|
44 | + return $str2.(mb_strlen($str) != mb_strlen($str2) ? $trimmarker : ''); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | return $str; |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | if (XOOPS_USE_MULTIBYTES && function_exists('mb_convert_encoding')) { |
88 | 88 | $converted_text = @mb_convert_encoding($text, $to, $from); |
89 | 89 | } elseif (function_exists('iconv')) { |
90 | - $converted_text = @iconv($from, $to . '//TRANSLIT', $text); |
|
90 | + $converted_text = @iconv($from, $to.'//TRANSLIT', $text); |
|
91 | 91 | } elseif ('utf-8' === $to) { |
92 | 92 | $converted_text = utf8_encode($text); |
93 | 93 | } |
@@ -138,9 +138,9 @@ discard block |
||
138 | 138 | if (isset($GLOBALS['xoopsConfig']['server_TZ'])) { |
139 | 139 | $server_TZ = abs((int)($GLOBALS['xoopsConfig']['server_TZ'] * 3600.0)); |
140 | 140 | $prefix = ($GLOBALS['xoopsConfig']['server_TZ'] < 0) ? ' -' : ' +'; |
141 | - $TIME_ZONE = $prefix . date('Hi', $server_TZ); |
|
141 | + $TIME_ZONE = $prefix.date('Hi', $server_TZ); |
|
142 | 142 | } |
143 | - $date = gmdate('D, d M Y H:i:s', (int)$time) . $TIME_ZONE; |
|
143 | + $date = gmdate('D, d M Y H:i:s', (int)$time).$TIME_ZONE; |
|
144 | 144 | |
145 | 145 | return $date; |
146 | 146 | } |
@@ -60,12 +60,12 @@ |
||
60 | 60 | parent::__construct(); |
61 | 61 | $this->setCompileId(); |
62 | 62 | $this->assign(array( |
63 | - 'xoops_url' => XOOPS_URL, |
|
64 | - 'xoops_rootpath' => XOOPS_ROOT_PATH, |
|
65 | - 'xoops_langcode' => _LANGCODE, |
|
66 | - 'xoops_charset' => _CHARSET, |
|
67 | - 'xoops_version' => XOOPS_VERSION, |
|
68 | - 'xoops_upload_url' => XOOPS_UPLOAD_URL)); |
|
63 | + 'xoops_url' => XOOPS_URL, |
|
64 | + 'xoops_rootpath' => XOOPS_ROOT_PATH, |
|
65 | + 'xoops_langcode' => _LANGCODE, |
|
66 | + 'xoops_charset' => _CHARSET, |
|
67 | + 'xoops_version' => XOOPS_VERSION, |
|
68 | + 'xoops_upload_url' => XOOPS_UPLOAD_URL)); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | /** |
@@ -22,8 +22,8 @@ discard block |
||
22 | 22 | /** |
23 | 23 | * Base class: Smarty template engine |
24 | 24 | */ |
25 | -define('SMARTY_DIR', XOOPS_ROOT_PATH . '/class/smarty/'); |
|
26 | -require_once SMARTY_DIR . 'Smarty.class.php'; |
|
25 | +define('SMARTY_DIR', XOOPS_ROOT_PATH.'/class/smarty/'); |
|
26 | +require_once SMARTY_DIR.'Smarty.class.php'; |
|
27 | 27 | |
28 | 28 | /** |
29 | 29 | * Template engine |
@@ -45,12 +45,12 @@ discard block |
||
45 | 45 | $this->left_delimiter = '<{'; |
46 | 46 | $this->right_delimiter = '}>'; |
47 | 47 | $this->template_dir = XOOPS_THEME_PATH; |
48 | - $this->cache_dir = XOOPS_VAR_PATH . '/caches/smarty_cache'; |
|
49 | - $this->compile_dir = XOOPS_VAR_PATH . '/caches/smarty_compile'; |
|
48 | + $this->cache_dir = XOOPS_VAR_PATH.'/caches/smarty_cache'; |
|
49 | + $this->compile_dir = XOOPS_VAR_PATH.'/caches/smarty_compile'; |
|
50 | 50 | $this->compile_check = ($xoopsConfig['theme_fromfile'] == 1); |
51 | 51 | $this->plugins_dir = array( |
52 | - XOOPS_ROOT_PATH . '/class/smarty/xoops_plugins', |
|
53 | - XOOPS_ROOT_PATH . '/class/smarty/plugins'); |
|
52 | + XOOPS_ROOT_PATH.'/class/smarty/xoops_plugins', |
|
53 | + XOOPS_ROOT_PATH.'/class/smarty/plugins'); |
|
54 | 54 | if ($xoopsConfig['debug_mode']) { |
55 | 55 | $this->debugging_ctrl = 'URL'; |
56 | 56 | if ($xoopsConfig['debug_mode'] == 3) { |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | public function fetchFromData($tplSource, $display = false, $vars = null) |
81 | 81 | { |
82 | 82 | if (!function_exists('smarty_function_eval')) { |
83 | - require_once SMARTY_DIR . '/plugins/function.eval.php'; |
|
83 | + require_once SMARTY_DIR.'/plugins/function.eval.php'; |
|
84 | 84 | } |
85 | 85 | if (isset($vars)) { |
86 | 86 | $oldVars = $this->_tpl_vars; |
@@ -123,7 +123,7 @@ discard block |
||
123 | 123 | public function _get_auto_id($cache_id = null, $compile_id = null) |
124 | 124 | { |
125 | 125 | if (isset($cache_id)) { |
126 | - return isset($compile_id) ? $compile_id . '-' . $cache_id : $cache_id; |
|
126 | + return isset($compile_id) ? $compile_id.'-'.$cache_id : $cache_id; |
|
127 | 127 | } elseif (isset($compile_id)) { |
128 | 128 | return $compile_id; |
129 | 129 | } else { |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | $template_set = empty($template_set) ? $xoopsConfig['template_set'] : $template_set; |
147 | 147 | $theme_set = empty($theme_set) ? $xoopsConfig['theme_set'] : $theme_set; |
148 | 148 | $module_dirname = empty($module_dirname) ? (empty($GLOBALS['xoopsModule']) ? 'system' : $GLOBALS['xoopsModule']->getVar('dirname', 'n')) : $module_dirname; |
149 | - $this->compile_id = substr(md5(XOOPS_URL), 0, 8) . '-' . $module_dirname . '-' . $theme_set . '-' . $template_set; |
|
149 | + $this->compile_id = substr(md5(XOOPS_URL), 0, 8).'-'.$module_dirname.'-'.$theme_set.'-'.$template_set; |
|
150 | 150 | $this->_compile_id = $this->compile_id; |
151 | 151 | } |
152 | 152 | |
@@ -162,13 +162,13 @@ discard block |
||
162 | 162 | { |
163 | 163 | $compile_id = $this->compile_id; |
164 | 164 | $this->setCompileId($module_dirname, $template_set, $theme_set); |
165 | - $_params = array( |
|
165 | + $_params = array( |
|
166 | 166 | 'auto_base' => $this->cache_dir, |
167 | 167 | 'auto_source' => null, |
168 | 168 | 'auto_id' => $this->compile_id, |
169 | 169 | 'exp_time' => null); |
170 | 170 | $this->_compile_id = $this->compile_id = $compile_id; |
171 | - require_once SMARTY_CORE_DIR . 'core.rm_auto.php'; |
|
171 | + require_once SMARTY_CORE_DIR.'core.rm_auto.php'; |
|
172 | 172 | |
173 | 173 | return smarty_core_rm_auto($_params, $this); |
174 | 174 | } |
@@ -288,7 +288,7 @@ discard block |
||
288 | 288 | $file = $tplfile->getVar('tpl_file', 'n'); |
289 | 289 | $tpl = new XoopsTpl(); |
290 | 290 | |
291 | - return $tpl->touch('db:' . $file); |
|
291 | + return $tpl->touch('db:'.$file); |
|
292 | 292 | } |
293 | 293 | |
294 | 294 | return false; |
@@ -309,7 +309,7 @@ discard block |
||
309 | 309 | $xoopsTpl->caching = 2; |
310 | 310 | for ($i = 0; $i < $count; ++$i) { |
311 | 311 | if ($block_arr[$i]->getVar('template') != '') { |
312 | - $xoopsTpl->clear_cache('db:' . $block_arr[$i]->getVar('template'), 'blk_' . $block_arr[$i]->getVar('bid')); |
|
312 | + $xoopsTpl->clear_cache('db:'.$block_arr[$i]->getVar('template'), 'blk_'.$block_arr[$i]->getVar('bid')); |
|
313 | 313 | } |
314 | 314 | } |
315 | 315 | } |
@@ -112,7 +112,7 @@ |
||
112 | 112 | */ |
113 | 113 | public function download($name, $gzip = true) |
114 | 114 | { |
115 | - $this->_header($name . $this->ext); |
|
115 | + $this->_header($name.$this->ext); |
|
116 | 116 | echo $this->archiver->file(); |
117 | 117 | } |
118 | 118 | } |
@@ -219,7 +219,7 @@ |
||
219 | 219 | $eltmsg = empty($eltcaption) ? sprintf(_FORM_ENTER, $eltname) : sprintf(_FORM_ENTER, $eltcaption); |
220 | 220 | $eltmsg = str_replace('"', '\"', stripslashes($eltmsg)); |
221 | 221 | |
222 | - return "\nvar hasSelected = false; var selectBox = myform.{$eltname};" . "for (i = 0; i < selectBox.options.length; i++) { if (selectBox.options[i].selected == true && selectBox.options[i].value != '') { hasSelected = true; break; } }" . "if (!hasSelected) { window.alert(\"{$eltmsg}\"); selectBox.focus(); return false; }"; |
|
222 | + return "\nvar hasSelected = false; var selectBox = myform.{$eltname};"."for (i = 0; i < selectBox.options.length; i++) { if (selectBox.options[i].selected == true && selectBox.options[i].value != '') { hasSelected = true; break; } }"."if (!hasSelected) { window.alert(\"{$eltmsg}\"); selectBox.focus(); return false; }"; |
|
223 | 223 | } |
224 | 224 | |
225 | 225 | return ''; |
@@ -50,11 +50,11 @@ |
||
50 | 50 | . '" onclick="this.form.elements.op.value=\'delete\'"> '; |
51 | 51 | } |
52 | 52 | $ret .= '<input type="button" class="btn btn-danger" value="' . _CANCEL |
53 | - . '" onClick="history.go(-1);return true;" /> ' |
|
54 | - . '<input type="reset" class="btn btn-warning" name="reset" id="reset" value="' . _RESET . '" /> ' |
|
55 | - . '<input type="' . $element->getType() . '" class="btn btn-success" name="' . $element->getName() |
|
56 | - . '" id="' . $element->getName() . '" value="' . $element->getValue() . '"' . $element->getExtra() |
|
57 | - . ' />'; |
|
53 | + . '" onClick="history.go(-1);return true;" /> ' |
|
54 | + . '<input type="reset" class="btn btn-warning" name="reset" id="reset" value="' . _RESET . '" /> ' |
|
55 | + . '<input type="' . $element->getType() . '" class="btn btn-success" name="' . $element->getName() |
|
56 | + . '" id="' . $element->getName() . '" value="' . $element->getValue() . '"' . $element->getExtra() |
|
57 | + . ' />'; |
|
58 | 58 | |
59 | 59 | return $ret; |
60 | 60 | } |
@@ -30,9 +30,9 @@ discard block |
||
30 | 30 | */ |
31 | 31 | public function renderFormButton(XoopsFormButton $element) |
32 | 32 | { |
33 | - return "<input type='" . $element->getType() . "' class='btn btn-default' name='" |
|
34 | - . $element->getName() . "' id='" . $element->getName() . "' value='" . $element->getValue() |
|
35 | - . "' title='" . $element->getValue() . "'" . $element->getExtra() . ' />'; |
|
33 | + return "<input type='".$element->getType()."' class='btn btn-default' name='" |
|
34 | + . $element->getName()."' id='".$element->getName()."' value='".$element->getValue() |
|
35 | + . "' title='".$element->getValue()."'".$element->getExtra().' />'; |
|
36 | 36 | } |
37 | 37 | |
38 | 38 | /** |
@@ -46,14 +46,14 @@ discard block |
||
46 | 46 | { |
47 | 47 | $ret = ''; |
48 | 48 | if ($element->_showDelete) { |
49 | - $ret .= '<input type="submit" class="btn btn-danger" name="delete" id="delete" value="' . _DELETE |
|
49 | + $ret .= '<input type="submit" class="btn btn-danger" name="delete" id="delete" value="'._DELETE |
|
50 | 50 | . '" onclick="this.form.elements.op.value=\'delete\'"> '; |
51 | 51 | } |
52 | - $ret .= '<input type="button" class="btn btn-danger" value="' . _CANCEL |
|
52 | + $ret .= '<input type="button" class="btn btn-danger" value="'._CANCEL |
|
53 | 53 | . '" onClick="history.go(-1);return true;" /> ' |
54 | - . '<input type="reset" class="btn btn-warning" name="reset" id="reset" value="' . _RESET . '" /> ' |
|
55 | - . '<input type="' . $element->getType() . '" class="btn btn-success" name="' . $element->getName() |
|
56 | - . '" id="' . $element->getName() . '" value="' . $element->getValue() . '"' . $element->getExtra() |
|
54 | + . '<input type="reset" class="btn btn-warning" name="reset" id="reset" value="'._RESET.'" /> ' |
|
55 | + . '<input type="'.$element->getType().'" class="btn btn-success" name="'.$element->getName() |
|
56 | + . '" id="'.$element->getName().'" value="'.$element->getValue().'"'.$element->getExtra() |
|
57 | 57 | . ' />'; |
58 | 58 | |
59 | 59 | return $ret; |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | $element->setName($elementName); |
77 | 77 | } |
78 | 78 | |
79 | - switch ((int) ($element->columns)) { |
|
79 | + switch ((int)($element->columns)) { |
|
80 | 80 | case 0: |
81 | 81 | return $this->renderCheckedInline($element, 'checkbox', $elementId, $elementName); |
82 | 82 | case 1: |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | */ |
98 | 98 | protected function renderCheckedInline($element, $type, $elementId, $elementName) |
99 | 99 | { |
100 | - $class = $type . '-inline'; |
|
100 | + $class = $type.'-inline'; |
|
101 | 101 | $ret = ''; |
102 | 102 | |
103 | 103 | $idSuffix = 0; |
@@ -105,15 +105,15 @@ discard block |
||
105 | 105 | $elementOptions = $element->getOptions(); |
106 | 106 | foreach ($elementOptions as $value => $name) { |
107 | 107 | ++$idSuffix; |
108 | - $ret .= '<label class="' . $class . '">'; |
|
109 | - $ret .= "<input type='" . $type . "' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
110 | - . htmlspecialchars(strip_tags($name), ENT_QUOTES) . "' value='" |
|
111 | - . htmlspecialchars($value, ENT_QUOTES) . "'"; |
|
108 | + $ret .= '<label class="'.$class.'">'; |
|
109 | + $ret .= "<input type='".$type."' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
110 | + . htmlspecialchars(strip_tags($name), ENT_QUOTES)."' value='" |
|
111 | + . htmlspecialchars($value, ENT_QUOTES)."'"; |
|
112 | 112 | |
113 | - if (is_array($elementValue) ? in_array($value, $elementValue): $value == $elementValue) { |
|
113 | + if (is_array($elementValue) ? in_array($value, $elementValue) : $value == $elementValue) { |
|
114 | 114 | $ret .= ' checked'; |
115 | 115 | } |
116 | - $ret .= $element->getExtra() . ' />' . $name . $element->getDelimeter(); |
|
116 | + $ret .= $element->getExtra().' />'.$name.$element->getDelimeter(); |
|
117 | 117 | $ret .= '</label>'; |
118 | 118 | } |
119 | 119 | |
@@ -139,16 +139,16 @@ discard block |
||
139 | 139 | $elementOptions = $element->getOptions(); |
140 | 140 | foreach ($elementOptions as $value => $name) { |
141 | 141 | ++$idSuffix; |
142 | - $ret .= '<div class="' . $class . '">'; |
|
142 | + $ret .= '<div class="'.$class.'">'; |
|
143 | 143 | $ret .= '<label>'; |
144 | - $ret .= "<input type='" . $type . "' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
145 | - . htmlspecialchars(strip_tags($name), ENT_QUOTES) . "' value='" |
|
146 | - . htmlspecialchars($value, ENT_QUOTES) . "'"; |
|
144 | + $ret .= "<input type='".$type."' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
145 | + . htmlspecialchars(strip_tags($name), ENT_QUOTES)."' value='" |
|
146 | + . htmlspecialchars($value, ENT_QUOTES)."'"; |
|
147 | 147 | |
148 | - if (is_array($elementValue) ? in_array($value, $elementValue): $value == $elementValue) { |
|
148 | + if (is_array($elementValue) ? in_array($value, $elementValue) : $value == $elementValue) { |
|
149 | 149 | $ret .= ' checked'; |
150 | 150 | } |
151 | - $ret .= $element->getExtra() . ' />' . $name . $element->getDelimeter(); |
|
151 | + $ret .= $element->getExtra().' />'.$name.$element->getDelimeter(); |
|
152 | 152 | $ret .= '</label>'; |
153 | 153 | $ret .= '</div>'; |
154 | 154 | } |
@@ -175,16 +175,16 @@ discard block |
||
175 | 175 | $elementOptions = $element->getOptions(); |
176 | 176 | foreach ($elementOptions as $value => $name) { |
177 | 177 | ++$idSuffix; |
178 | - $ret .= '<div class="' . $class . ' col-md-2">'; |
|
178 | + $ret .= '<div class="'.$class.' col-md-2">'; |
|
179 | 179 | $ret .= '<label>'; |
180 | - $ret .= "<input type='" . $type . "' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
181 | - . htmlspecialchars(strip_tags($name), ENT_QUOTES) . "' value='" |
|
182 | - . htmlspecialchars($value, ENT_QUOTES) . "'"; |
|
180 | + $ret .= "<input type='".$type."' name='{$elementName}' id='{$elementId}{$idSuffix}' title='" |
|
181 | + . htmlspecialchars(strip_tags($name), ENT_QUOTES)."' value='" |
|
182 | + . htmlspecialchars($value, ENT_QUOTES)."'"; |
|
183 | 183 | |
184 | - if (is_array($elementValue) ? in_array($value, $elementValue): $value == $elementValue) { |
|
184 | + if (is_array($elementValue) ? in_array($value, $elementValue) : $value == $elementValue) { |
|
185 | 185 | $ret .= ' checked'; |
186 | 186 | } |
187 | - $ret .= $element->getExtra() . ' />' . $name . $element->getDelimeter(); |
|
187 | + $ret .= $element->getExtra().' />'.$name.$element->getDelimeter(); |
|
188 | 188 | $ret .= '</label>'; |
189 | 189 | $ret .= '</div>'; |
190 | 190 | } |
@@ -204,12 +204,12 @@ discard block |
||
204 | 204 | $GLOBALS['xoTheme']->addScript('include/spectrum.js'); |
205 | 205 | $GLOBALS['xoTheme']->addStylesheet('include/spectrum.css'); |
206 | 206 | } else { |
207 | - echo '<script type="text/javascript" src="' . XOOPS_URL . '/include/spectrum.js"></script>'; |
|
208 | - echo '<link rel="stylesheet" type="text/css" href="' . XOOPS_URL . '/include/spectrum.css">'; |
|
207 | + echo '<script type="text/javascript" src="'.XOOPS_URL.'/include/spectrum.js"></script>'; |
|
208 | + echo '<link rel="stylesheet" type="text/css" href="'.XOOPS_URL.'/include/spectrum.css">'; |
|
209 | 209 | } |
210 | - return '<input class="form-control" style="width: 25%;" type="color" name="' . $element->getName() |
|
211 | - . "' title='" . $element->getTitle() . "' id='" . $element->getName() |
|
212 | - . '" size="7" maxlength="7" value="' . $element->getValue() . '"' . $element->getExtra() . ' />'; |
|
210 | + return '<input class="form-control" style="width: 25%;" type="color" name="'.$element->getName() |
|
211 | + . "' title='".$element->getTitle()."' id='".$element->getName() |
|
212 | + . '" size="7" maxlength="7" value="'.$element->getValue().'"'.$element->getExtra().' />'; |
|
213 | 213 | } |
214 | 214 | |
215 | 215 | /** |
@@ -226,43 +226,43 @@ discard block |
||
226 | 226 | xoops_loadLanguage('formdhtmltextarea'); |
227 | 227 | $ret = ''; |
228 | 228 | // actions |
229 | - $ret .= $this->renderFormDhtmlTAXoopsCode($element) . "<br>\n"; |
|
229 | + $ret .= $this->renderFormDhtmlTAXoopsCode($element)."<br>\n"; |
|
230 | 230 | // fonts |
231 | 231 | $ret .= $this->renderFormDhtmlTATypography($element); |
232 | 232 | // length checker |
233 | 233 | |
234 | 234 | $ret .= "<br>\n"; |
235 | 235 | // the textarea box |
236 | - $ret .= "<textarea class='form-control' id='" . $element->getName() . "' name='" . $element->getName() |
|
237 | - . "' title='" . $element->getTitle() . "' onselect=\"xoopsSavePosition('" . $element->getName() |
|
238 | - . "');\" onclick=\"xoopsSavePosition('" . $element->getName() |
|
239 | - . "');\" onkeyup=\"xoopsSavePosition('" . $element->getName() . "');\" cols='" |
|
240 | - . $element->getCols() . "' rows='" . $element->getRows() . "'" . $element->getExtra() |
|
241 | - . '>' . $element->getValue() . "</textarea>\n"; |
|
236 | + $ret .= "<textarea class='form-control' id='".$element->getName()."' name='".$element->getName() |
|
237 | + . "' title='".$element->getTitle()."' onselect=\"xoopsSavePosition('".$element->getName() |
|
238 | + . "');\" onclick=\"xoopsSavePosition('".$element->getName() |
|
239 | + . "');\" onkeyup=\"xoopsSavePosition('".$element->getName()."');\" cols='" |
|
240 | + . $element->getCols()."' rows='".$element->getRows()."'".$element->getExtra() |
|
241 | + . '>'.$element->getValue()."</textarea>\n"; |
|
242 | 242 | |
243 | 243 | if (empty($element->skipPreview)) { |
244 | 244 | if (empty($GLOBALS['xoTheme'])) { |
245 | - $element->js .= implode('', file(XOOPS_ROOT_PATH . '/class/textsanitizer/image/image.js')); |
|
245 | + $element->js .= implode('', file(XOOPS_ROOT_PATH.'/class/textsanitizer/image/image.js')); |
|
246 | 246 | } else { |
247 | 247 | $GLOBALS['xoTheme']->addScript( |
248 | 248 | '/class/textsanitizer/image/image.js', |
249 | 249 | array('type' => 'text/javascript') |
250 | 250 | ); |
251 | 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>'; |
|
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 | 260 | } |
261 | 261 | // Load javascript |
262 | 262 | if (empty($js_loaded)) { |
263 | - $javascript = ($element->js ? '<script type="text/javascript">' . $element->js . '</script>' : '') |
|
264 | - . '<script type="text/javascript" src="' . XOOPS_URL . '/include/formdhtmltextarea.js"></script>'; |
|
265 | - $ret = $javascript . $ret; |
|
263 | + $javascript = ($element->js ? '<script type="text/javascript">'.$element->js.'</script>' : '') |
|
264 | + . '<script type="text/javascript" src="'.XOOPS_URL.'/include/formdhtmltextarea.js"></script>'; |
|
265 | + $ret = $javascript.$ret; |
|
266 | 266 | $js_loaded = true; |
267 | 267 | } |
268 | 268 | |
@@ -281,11 +281,11 @@ discard block |
||
281 | 281 | $textarea_id = $element->getName(); |
282 | 282 | $code = ''; |
283 | 283 | $code .= "<div class='row'><div class='col-md-12'>"; |
284 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeUrl(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_URL . "'><span class='fa fa-fw fa-link' aria-hidden='true'></span></button>"; |
|
285 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeEmail(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTEREMAIL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_EMAIL . "'><span class='fa fa-fw fa-envelope-o' aria-hidden='true'></span></button>"; |
|
286 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeImg(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERIMGURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_IMGPOSRORL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ERRORIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_IMG . "'><span class='fa fa-fw fa-file-image-o' aria-hidden='true'></span></button>"; |
|
287 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='openWithSelfMain(\"" . XOOPS_URL . "/imagemanager.php?target={$textarea_id}\",\"imgmanager\",400,430);' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_IMAGE . "'><span class='fa fa-file-image-o' aria-hidden='true'></span><small> Manager</small></button>"; |
|
288 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='openWithSelfMain(\"" . XOOPS_URL . "/misc.php?action=showpopups&type=smilies&target={$textarea_id}\",\"smilies\",300,475);' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_SMILEY . "'><span class='fa fa-fw fa-smile-o' aria-hidden='true'></span></button>"; |
|
284 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeUrl(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERURL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_URL."'><span class='fa fa-fw fa-link' aria-hidden='true'></span></button>"; |
|
285 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeEmail(\"{$textarea_id}\", \"".htmlspecialchars(_ENTEREMAIL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_EMAIL."'><span class='fa fa-fw fa-envelope-o' aria-hidden='true'></span></button>"; |
|
286 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeImg(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERIMGURL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERIMGPOS, ENT_QUOTES)."\", \"".htmlspecialchars(_IMGPOSRORL, ENT_QUOTES)."\", \"".htmlspecialchars(_ERRORIMGPOS, ENT_QUOTES)."\", \"".htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_IMG."'><span class='fa fa-fw fa-file-image-o' aria-hidden='true'></span></button>"; |
|
287 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='openWithSelfMain(\"".XOOPS_URL."/imagemanager.php?target={$textarea_id}\",\"imgmanager\",400,430);' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_IMAGE."'><span class='fa fa-file-image-o' aria-hidden='true'></span><small> Manager</small></button>"; |
|
288 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='openWithSelfMain(\"".XOOPS_URL."/misc.php?action=showpopups&type=smilies&target={$textarea_id}\",\"smilies\",300,475);' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_SMILEY."'><span class='fa fa-fw fa-smile-o' aria-hidden='true'></span></button>"; |
|
289 | 289 | |
290 | 290 | $myts = MyTextSanitizer::getInstance(); |
291 | 291 | |
@@ -301,8 +301,8 @@ discard block |
||
301 | 301 | $element->js .= $js; |
302 | 302 | } |
303 | 303 | } |
304 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeCode(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERCODE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_CODE . "'><span class='fa fa-fw fa-code' aria-hidden='true'></span></button>"; |
|
305 | - $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeQuote(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERQUOTE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_QUOTE . "'><span class='fa fa-fw fa-quote-right' aria-hidden='true'></span></button>"; |
|
304 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeCode(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERCODE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_CODE."'><span class='fa fa-fw fa-code' aria-hidden='true'></span></button>"; |
|
305 | + $code .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeQuote(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERQUOTE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_QUOTE."'><span class='fa fa-fw fa-quote-right' aria-hidden='true'></span></button>"; |
|
306 | 306 | $code .= "</div></div>"; |
307 | 307 | |
308 | 308 | $xoopsPreload = XoopsPreload::getInstance(); |
@@ -348,63 +348,63 @@ discard block |
||
348 | 348 | |
349 | 349 | $fontStr = '<div class="row"><div class="col-md-12"><div class="btn-group" role="toolbar">'; |
350 | 350 | $fontStr .= '<div class="btn-group">' |
351 | - . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'. _SIZE .'"' |
|
351 | + . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'._SIZE.'"' |
|
352 | 352 | . ' data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">' |
353 | 353 | . '<span class = "glyphicon glyphicon-text-height"></span><span class="caret"></span></button>' |
354 | 354 | . '<ul class="dropdown-menu">'; |
355 | 355 | //. _SIZE . ' <span class="caret"></span></button><ul class="dropdown-menu">'; |
356 | 356 | foreach ($GLOBALS['formtextdhtml_sizes'] as $value => $name) { |
357 | - $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'size\', \'' . $value . '\', \'' |
|
358 | - . $textarea_id . '\', \'' . $hiddentext . '\');">' . $name . '</a></li>'; |
|
357 | + $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'size\', \''.$value.'\', \'' |
|
358 | + . $textarea_id.'\', \''.$hiddentext.'\');">'.$name.'</a></li>'; |
|
359 | 359 | } |
360 | 360 | $fontStr .= '</ul></div>'; |
361 | 361 | |
362 | 362 | $fontStr .= '<div class="btn-group">' |
363 | - . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'. _FONT .'"' |
|
363 | + . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'._FONT.'"' |
|
364 | 364 | . ' data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">' |
365 | 365 | . '<span class = "glyphicon glyphicon-font"></span><span class="caret"></span></button>' |
366 | 366 | . '<ul class="dropdown-menu">'; |
367 | 367 | //. _FONT . ' <span class="caret"></span></button><ul class="dropdown-menu">'; |
368 | 368 | foreach ($fontarray as $font) { |
369 | - $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'font\', \'' . $font . '\', \'' |
|
370 | - . $textarea_id . '\', \'' . $hiddentext . '\');">' . $font . '</a></li>'; |
|
369 | + $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'font\', \''.$font.'\', \'' |
|
370 | + . $textarea_id.'\', \''.$hiddentext.'\');">'.$font.'</a></li>'; |
|
371 | 371 | } |
372 | 372 | $fontStr .= '</ul></div>'; |
373 | 373 | |
374 | 374 | $fontStr .= '<div class="btn-group">' |
375 | - . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'. _COLOR .'"' |
|
375 | + . '<button type="button" class="btn btn-default btn-sm dropdown-toggle" title="'._COLOR.'"' |
|
376 | 376 | . ' data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">' |
377 | 377 | . '<span class = "glyphicon glyphicon-text-color"></span><span class="caret"></span></button>' |
378 | 378 | . '<ul class="dropdown-menu">'; |
379 | 379 | //. _COLOR . ' <span class="caret"></span></button><ul class="dropdown-menu">'; |
380 | 380 | foreach ($colorArray as $color => $hex) { |
381 | - $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'color\', \'' . $hex . '\', \'' |
|
382 | - . $textarea_id . '\', \'' . $hiddentext . '\');">' |
|
383 | - . '<span style="color:#' . $hex . ';">' . $color .'</span></a></li>'; |
|
381 | + $fontStr .= '<li><a href="javascript:xoopsSetElementAttribute(\'color\', \''.$hex.'\', \'' |
|
382 | + . $textarea_id.'\', \''.$hiddentext.'\');">' |
|
383 | + . '<span style="color:#'.$hex.';">'.$color.'</span></a></li>'; |
|
384 | 384 | } |
385 | 385 | $fontStr .= '</ul></div>'; |
386 | 386 | $fontStr .= '</div>'; |
387 | 387 | |
388 | 388 | //$styleStr = "<div class='row'><div class='col-md-12'>"; |
389 | 389 | $styleStr = "<div class='btn-group' role='group'>"; |
390 | - $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeBold(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_BOLD . "' aria-label='Left Align'><span class='fa fa-bold' aria-hidden='true'></span></button>"; |
|
391 | - $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeItalic(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_ITALIC . "' aria-label='Left Align'><span class='fa fa-italic' aria-hidden='true'></span></button>"; |
|
392 | - $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeUnderline(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_UNDERLINE . "' aria-label='Left Align'>" . '<span class="fa fa-underline"></span></button>'; |
|
393 | - $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeLineThrough(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_LINETHROUGH . "' aria-label='Left Align'>" . '<span class="fa fa-strikethrough"></span></button>'; |
|
390 | + $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeBold(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_BOLD."' aria-label='Left Align'><span class='fa fa-bold' aria-hidden='true'></span></button>"; |
|
391 | + $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeItalic(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_ITALIC."' aria-label='Left Align'><span class='fa fa-italic' aria-hidden='true'></span></button>"; |
|
392 | + $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeUnderline(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_UNDERLINE."' aria-label='Left Align'>".'<span class="fa fa-underline"></span></button>'; |
|
393 | + $styleStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeLineThrough(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_LINETHROUGH."' aria-label='Left Align'>".'<span class="fa fa-strikethrough"></span></button>'; |
|
394 | 394 | $styleStr .= "</div>"; |
395 | 395 | |
396 | 396 | $alignStr = "<div class='btn-group' role='group'>"; |
397 | - $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeLeft(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_LEFT . "' aria-label='Left Align'><span class='fa fa-align-left' aria-hidden='true'></span></button>"; |
|
398 | - $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeCenter(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_CENTER . "' aria-label='Left Align'><span class='fa fa-align-center' aria-hidden='true'></span></button>"; |
|
399 | - $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeRight(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_RIGHT . "' aria-label='Left Align'><span class='fa fa-align-right' aria-hidden='true'></span></button>"; |
|
397 | + $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeLeft(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_LEFT."' aria-label='Left Align'><span class='fa fa-align-left' aria-hidden='true'></span></button>"; |
|
398 | + $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeCenter(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_CENTER."' aria-label='Left Align'><span class='fa fa-align-center' aria-hidden='true'></span></button>"; |
|
399 | + $alignStr .= "<button type='button' class='btn btn-default btn-sm' onclick='xoopsMakeRight(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_RIGHT."' aria-label='Left Align'><span class='fa fa-align-right' aria-hidden='true'></span></button>"; |
|
400 | 400 | $alignStr .= "</div>"; |
401 | 401 | |
402 | 402 | $fontStr .= " {$styleStr} {$alignStr} \n"; |
403 | 403 | |
404 | 404 | $fontStr .= "<button type='button' class='btn btn-default btn-sm' onclick=\"XoopsCheckLength('" |
405 | - . $element->getName() . "', '" . @$element->configs['maxlength'] . "', '" |
|
406 | - . _XOOPS_FORM_ALT_LENGTH . "', '" . _XOOPS_FORM_ALT_LENGTH_MAX . "');\" title='" |
|
407 | - . _XOOPS_FORM_ALT_CHECKLENGTH . "'><span class='fa fa-check-square-o' aria-hidden='true'></span></button>"; |
|
405 | + . $element->getName()."', '".@$element->configs['maxlength']."', '" |
|
406 | + . _XOOPS_FORM_ALT_LENGTH."', '"._XOOPS_FORM_ALT_LENGTH_MAX."');\" title='" |
|
407 | + . _XOOPS_FORM_ALT_CHECKLENGTH."'><span class='fa fa-check-square-o' aria-hidden='true'></span></button>"; |
|
408 | 408 | $fontStr .= "</div></div>"; |
409 | 409 | |
410 | 410 | return $fontStr; |
@@ -426,9 +426,9 @@ discard block |
||
426 | 426 | $ret .= $element->getDelimeter(); |
427 | 427 | } |
428 | 428 | if ($ele->getCaption() != '') { |
429 | - $ret .= $ele->getCaption() . ' '; |
|
429 | + $ret .= $ele->getCaption().' '; |
|
430 | 430 | } |
431 | - $ret .= $ele->render() . NWLINE; |
|
431 | + $ret .= $ele->render().NWLINE; |
|
432 | 432 | if (!$ele->isHidden()) { |
433 | 433 | ++$count; |
434 | 434 | } |
@@ -455,12 +455,12 @@ discard block |
||
455 | 455 | */ |
456 | 456 | public function renderFormFile(XoopsFormFile $element) |
457 | 457 | { |
458 | - return '<input type="hidden" name="MAX_FILE_SIZE" value="' . $element->getMaxFileSize() . '" />' |
|
459 | - . '<input class="form-control-static" type="file" name="' . $element->getName() |
|
460 | - . '" id="' . $element->getName() |
|
461 | - . '" title="' . $element->getTitle() . '" ' . $element->getExtra() . ' />' |
|
458 | + return '<input type="hidden" name="MAX_FILE_SIZE" value="'.$element->getMaxFileSize().'" />' |
|
459 | + . '<input class="form-control-static" type="file" name="'.$element->getName() |
|
460 | + . '" id="'.$element->getName() |
|
461 | + . '" title="'.$element->getTitle().'" '.$element->getExtra().' />' |
|
462 | 462 | . '<input type="hidden" name="xoops_upload_file[]" id="xoops_upload_file[]" value="' |
463 | - . $element->getName() . '" />'; |
|
463 | + . $element->getName().'" />'; |
|
464 | 464 | } |
465 | 465 | |
466 | 466 | /** |
@@ -472,7 +472,7 @@ discard block |
||
472 | 472 | */ |
473 | 473 | public function renderFormLabel(XoopsFormLabel $element) |
474 | 474 | { |
475 | - return '<div class="form-control-static">' . $element->getValue() . '</div>'; |
|
475 | + return '<div class="form-control-static">'.$element->getValue().'</div>'; |
|
476 | 476 | } |
477 | 477 | |
478 | 478 | /** |
@@ -485,9 +485,9 @@ discard block |
||
485 | 485 | public function renderFormPassword(XoopsFormPassword $element) |
486 | 486 | { |
487 | 487 | return '<input class="form-control" type="password" name="' |
488 | - . $element->getName() . '" id="' . $element->getName() . '" size="' . $element->getSize() |
|
489 | - . '" maxlength="' . $element->getMaxlength() . '" value="' . $element->getValue() . '"' |
|
490 | - . $element->getExtra() . ' ' . ($element->autoComplete ? '' : 'autocomplete="off" ') . '/>'; |
|
488 | + . $element->getName().'" id="'.$element->getName().'" size="'.$element->getSize() |
|
489 | + . '" maxlength="'.$element->getMaxlength().'" value="'.$element->getValue().'"' |
|
490 | + . $element->getExtra().' '.($element->autoComplete ? '' : 'autocomplete="off" ').'/>'; |
|
491 | 491 | } |
492 | 492 | |
493 | 493 | /** |
@@ -503,7 +503,7 @@ discard block |
||
503 | 503 | $elementName = $element->getName(); |
504 | 504 | $elementId = $elementName; |
505 | 505 | |
506 | - switch ((int) ($element->columns)) { |
|
506 | + switch ((int)($element->columns)) { |
|
507 | 507 | case 0: |
508 | 508 | return $this->renderCheckedInline($element, 'radio', $elementId, $elementName); |
509 | 509 | case 1: |
@@ -527,19 +527,19 @@ discard block |
||
527 | 527 | $ele_value = $element->getValue(); |
528 | 528 | $ele_options = $element->getOptions(); |
529 | 529 | $ret = '<select class="form-control" size="' |
530 | - . $element->getSize() . '"' . $element->getExtra(); |
|
530 | + . $element->getSize().'"'.$element->getExtra(); |
|
531 | 531 | if ($element->isMultiple() != false) { |
532 | - $ret .= ' name="' . $ele_name . '[]" id="' . $ele_name . '" title="' . $ele_title |
|
532 | + $ret .= ' name="'.$ele_name.'[]" id="'.$ele_name.'" title="'.$ele_title |
|
533 | 533 | . '" multiple="multiple">'; |
534 | 534 | } else { |
535 | - $ret .= ' name="' . $ele_name . '" id="' . $ele_name . '" title="' . $ele_title . '">'; |
|
535 | + $ret .= ' name="'.$ele_name.'" id="'.$ele_name.'" title="'.$ele_title.'">'; |
|
536 | 536 | } |
537 | 537 | foreach ($ele_options as $value => $name) { |
538 | - $ret .= '<option value="' . htmlspecialchars($value, ENT_QUOTES) . '"'; |
|
538 | + $ret .= '<option value="'.htmlspecialchars($value, ENT_QUOTES).'"'; |
|
539 | 539 | if (count($ele_value) > 0 && in_array($value, $ele_value)) { |
540 | 540 | $ret .= ' selected'; |
541 | 541 | } |
542 | - $ret .= '>' . $name . '</option>'; |
|
542 | + $ret .= '>'.$name.'</option>'; |
|
543 | 543 | } |
544 | 544 | $ret .= '</select>'; |
545 | 545 | |
@@ -555,9 +555,9 @@ discard block |
||
555 | 555 | public function renderFormText(XoopsFormText $element) |
556 | 556 | { |
557 | 557 | return "<input class='form-control' type='text' name='" |
558 | - . $element->getName() . "' title='" . $element->getTitle() . "' id='" . $element->getName() |
|
559 | - . "' size='" . $element->getSize() . "' maxlength='" . $element->getMaxlength() |
|
560 | - . "' value='" . $element->getValue() . "'" . $element->getExtra() . ' />'; |
|
558 | + . $element->getName()."' title='".$element->getTitle()."' id='".$element->getName() |
|
559 | + . "' size='".$element->getSize()."' maxlength='".$element->getMaxlength() |
|
560 | + . "' value='".$element->getValue()."'".$element->getExtra().' />'; |
|
561 | 561 | } |
562 | 562 | |
563 | 563 | /** |
@@ -570,9 +570,9 @@ discard block |
||
570 | 570 | public function renderFormTextArea(XoopsFormTextArea $element) |
571 | 571 | { |
572 | 572 | return "<textarea class='form-control' name='" |
573 | - . $element->getName() . "' id='" . $element->getName() . "' title='" . $element->getTitle() |
|
574 | - . "' rows='" . $element->getRows() . "' cols='" . $element->getCols() . "'" |
|
575 | - . $element->getExtra() . '>' . $element->getValue() . '</textarea>'; |
|
573 | + . $element->getName()."' id='".$element->getName()."' title='".$element->getTitle() |
|
574 | + . "' rows='".$element->getRows()."' cols='".$element->getCols()."'" |
|
575 | + . $element->getExtra().'>'.$element->getValue().'</textarea>'; |
|
576 | 576 | } |
577 | 577 | |
578 | 578 | /** |
@@ -585,10 +585,10 @@ discard block |
||
585 | 585 | public function renderFormTextDateSelect(XoopsFormTextDateSelect $element) |
586 | 586 | { |
587 | 587 | static $included = false; |
588 | - if (file_exists(XOOPS_ROOT_PATH . '/language/' . $GLOBALS['xoopsConfig']['language'] . '/calendar.php')) { |
|
589 | - include_once XOOPS_ROOT_PATH . '/language/' . $GLOBALS['xoopsConfig']['language'] . '/calendar.php'; |
|
588 | + if (file_exists(XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php')) { |
|
589 | + include_once XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php'; |
|
590 | 590 | } else { |
591 | - include_once XOOPS_ROOT_PATH . '/language/english/calendar.php'; |
|
591 | + include_once XOOPS_ROOT_PATH.'/language/english/calendar.php'; |
|
592 | 592 | } |
593 | 593 | |
594 | 594 | $ele_name = $element->getName(); |
@@ -635,7 +635,7 @@ discard block |
||
635 | 635 | if (calendar != null) { |
636 | 636 | calendar.hide(); |
637 | 637 | } else { |
638 | - var cal = new Calendar(true, "' . $jstime . '", selected, closeHandler); |
|
638 | + var cal = new Calendar(true, "' . $jstime.'", selected, closeHandler); |
|
639 | 639 | calendar = cal; |
640 | 640 | cal.setRange(1900, 2100); |
641 | 641 | calendar.create(); |
@@ -649,57 +649,57 @@ discard block |
||
649 | 649 | } |
650 | 650 | |
651 | 651 | Calendar._DN = new Array |
652 | - ("' . _CAL_SUNDAY . '", |
|
653 | - "' . _CAL_MONDAY . '", |
|
654 | - "' . _CAL_TUESDAY . '", |
|
655 | - "' . _CAL_WEDNESDAY . '", |
|
656 | - "' . _CAL_THURSDAY . '", |
|
657 | - "' . _CAL_FRIDAY . '", |
|
658 | - "' . _CAL_SATURDAY . '", |
|
659 | - "' . _CAL_SUNDAY . '"); |
|
652 | + ("' . _CAL_SUNDAY.'", |
|
653 | + "' . _CAL_MONDAY.'", |
|
654 | + "' . _CAL_TUESDAY.'", |
|
655 | + "' . _CAL_WEDNESDAY.'", |
|
656 | + "' . _CAL_THURSDAY.'", |
|
657 | + "' . _CAL_FRIDAY.'", |
|
658 | + "' . _CAL_SATURDAY.'", |
|
659 | + "' . _CAL_SUNDAY.'"); |
|
660 | 660 | Calendar._MN = new Array |
661 | - ("' . _CAL_JANUARY . '", |
|
662 | - "' . _CAL_FEBRUARY . '", |
|
663 | - "' . _CAL_MARCH . '", |
|
664 | - "' . _CAL_APRIL . '", |
|
665 | - "' . _CAL_MAY . '", |
|
666 | - "' . _CAL_JUNE . '", |
|
667 | - "' . _CAL_JULY . '", |
|
668 | - "' . _CAL_AUGUST . '", |
|
669 | - "' . _CAL_SEPTEMBER . '", |
|
670 | - "' . _CAL_OCTOBER . '", |
|
671 | - "' . _CAL_NOVEMBER . '", |
|
672 | - "' . _CAL_DECEMBER . '"); |
|
661 | + ("' . _CAL_JANUARY.'", |
|
662 | + "' . _CAL_FEBRUARY.'", |
|
663 | + "' . _CAL_MARCH.'", |
|
664 | + "' . _CAL_APRIL.'", |
|
665 | + "' . _CAL_MAY.'", |
|
666 | + "' . _CAL_JUNE.'", |
|
667 | + "' . _CAL_JULY.'", |
|
668 | + "' . _CAL_AUGUST.'", |
|
669 | + "' . _CAL_SEPTEMBER.'", |
|
670 | + "' . _CAL_OCTOBER.'", |
|
671 | + "' . _CAL_NOVEMBER.'", |
|
672 | + "' . _CAL_DECEMBER.'"); |
|
673 | 673 | |
674 | 674 | Calendar._TT = {}; |
675 | - Calendar._TT["TOGGLE"] = "' . _CAL_TGL1STD . '"; |
|
676 | - Calendar._TT["PREV_YEAR"] = "' . _CAL_PREVYR . '"; |
|
677 | - Calendar._TT["PREV_MONTH"] = "' . _CAL_PREVMNTH . '"; |
|
678 | - Calendar._TT["GO_TODAY"] = "' . _CAL_GOTODAY . '"; |
|
679 | - Calendar._TT["NEXT_MONTH"] = "' . _CAL_NXTMNTH . '"; |
|
680 | - Calendar._TT["NEXT_YEAR"] = "' . _CAL_NEXTYR . '"; |
|
681 | - Calendar._TT["SEL_DATE"] = "' . _CAL_SELDATE . '"; |
|
682 | - Calendar._TT["DRAG_TO_MOVE"] = "' . _CAL_DRAGMOVE . '"; |
|
683 | - Calendar._TT["PART_TODAY"] = "(' . _CAL_TODAY . ')"; |
|
684 | - Calendar._TT["MON_FIRST"] = "' . _CAL_DISPM1ST . '"; |
|
685 | - Calendar._TT["SUN_FIRST"] = "' . _CAL_DISPS1ST . '"; |
|
686 | - Calendar._TT["CLOSE"] = "' . _CLOSE . '"; |
|
687 | - Calendar._TT["TODAY"] = "' . _CAL_TODAY . '"; |
|
675 | + Calendar._TT["TOGGLE"] = "' . _CAL_TGL1STD.'"; |
|
676 | + Calendar._TT["PREV_YEAR"] = "' . _CAL_PREVYR.'"; |
|
677 | + Calendar._TT["PREV_MONTH"] = "' . _CAL_PREVMNTH.'"; |
|
678 | + Calendar._TT["GO_TODAY"] = "' . _CAL_GOTODAY.'"; |
|
679 | + Calendar._TT["NEXT_MONTH"] = "' . _CAL_NXTMNTH.'"; |
|
680 | + Calendar._TT["NEXT_YEAR"] = "' . _CAL_NEXTYR.'"; |
|
681 | + Calendar._TT["SEL_DATE"] = "' . _CAL_SELDATE.'"; |
|
682 | + Calendar._TT["DRAG_TO_MOVE"] = "' . _CAL_DRAGMOVE.'"; |
|
683 | + Calendar._TT["PART_TODAY"] = "(' . _CAL_TODAY.')"; |
|
684 | + Calendar._TT["MON_FIRST"] = "' . _CAL_DISPM1ST.'"; |
|
685 | + Calendar._TT["SUN_FIRST"] = "' . _CAL_DISPS1ST.'"; |
|
686 | + Calendar._TT["CLOSE"] = "' . _CLOSE.'"; |
|
687 | + Calendar._TT["TODAY"] = "' . _CAL_TODAY.'"; |
|
688 | 688 | |
689 | 689 | // date formats |
690 | - Calendar._TT["DEF_DATE_FORMAT"] = "' . _SHORTDATESTRING . '"; |
|
691 | - Calendar._TT["TT_DATE_FORMAT"] = "' . _SHORTDATESTRING . '"; |
|
690 | + Calendar._TT["DEF_DATE_FORMAT"] = "' . _SHORTDATESTRING.'"; |
|
691 | + Calendar._TT["TT_DATE_FORMAT"] = "' . _SHORTDATESTRING.'"; |
|
692 | 692 | |
693 | 693 | Calendar._TT["WK"] = ""; |
694 | 694 | '); |
695 | 695 | } |
696 | 696 | } |
697 | 697 | return '<div class="input-group">' |
698 | - . '<input class="form-control" type="text" name="' . $ele_name . '" id="' . $ele_name |
|
699 | - . '" size="' . $element->getSize() . '" maxlength="' . $element->getMaxlength() |
|
700 | - . '" value="' . $display_value . '"' . $element->getExtra() . ' />' |
|
698 | + . '<input class="form-control" type="text" name="'.$ele_name.'" id="'.$ele_name |
|
699 | + . '" size="'.$element->getSize().'" maxlength="'.$element->getMaxlength() |
|
700 | + . '" value="'.$display_value.'"'.$element->getExtra().' />' |
|
701 | 701 | . '<span class="input-group-btn"><button class="btn btn-default" type="button"' |
702 | - . ' onclick="return showCalendar(\'' . $ele_name . '\');">' |
|
702 | + . ' onclick="return showCalendar(\''.$ele_name.'\');">' |
|
703 | 703 | . '<span class="fa fa-calendar" aria-hidden="true"></span></button>' |
704 | 704 | . '</span>' |
705 | 705 | . '</div>'; |
@@ -717,11 +717,11 @@ discard block |
||
717 | 717 | $ele_name = $form->getName(); |
718 | 718 | |
719 | 719 | $ret = '<div>'; |
720 | - $ret .= '<form class="form-horizontal" name="' . $ele_name . '" id="' . $ele_name . '" action="' |
|
721 | - . $form->getAction() . '" method="' . $form->getMethod() |
|
722 | - . '" onsubmit="return xoopsFormValidate_' . $ele_name . '();"' . $form->getExtra() . '>' |
|
723 | - . '<h3>' . $form->getTitle() . '</h3>'; |
|
724 | - $hidden = ''; |
|
720 | + $ret .= '<form class="form-horizontal" name="'.$ele_name.'" id="'.$ele_name.'" action="' |
|
721 | + . $form->getAction().'" method="'.$form->getMethod() |
|
722 | + . '" onsubmit="return xoopsFormValidate_'.$ele_name.'();"'.$form->getExtra().'>' |
|
723 | + . '<h3>'.$form->getTitle().'</h3>'; |
|
724 | + $hidden = ''; |
|
725 | 725 | |
726 | 726 | foreach ($form->getElements() as $element) { |
727 | 727 | if (!is_object($element)) { // see $form->addBreak() |
@@ -735,7 +735,7 @@ discard block |
||
735 | 735 | |
736 | 736 | $ret .= '<div class="form-group">'; |
737 | 737 | if (($caption = $element->getCaption()) != '') { |
738 | - $ret .= '<label for="' . $element->getName() . '" class="col-md-2 control-label">' |
|
738 | + $ret .= '<label for="'.$element->getName().'" class="col-md-2 control-label">' |
|
739 | 739 | . $element->getCaption() |
740 | 740 | . ($element->isRequired() ? '<span class="caption-required">*</span>' : '') |
741 | 741 | . '</label>'; |
@@ -745,7 +745,7 @@ discard block |
||
745 | 745 | $ret .= '<div class="col-md-10">'; |
746 | 746 | $ret .= $element->render(); |
747 | 747 | if (($desc = $element->getDescription()) != '') { |
748 | - $ret .= '<p class="help-block">' . $desc . '</p>'; |
|
748 | + $ret .= '<p class="help-block">'.$desc.'</p>'; |
|
749 | 749 | } |
750 | 750 | $ret .= '</div>'; |
751 | 751 | $ret .= '</div>'; |
@@ -769,6 +769,6 @@ discard block |
||
769 | 769 | public function addThemeFormBreak(XoopsThemeForm $form, $extra, $class) |
770 | 770 | { |
771 | 771 | $class = ($class != '') ? preg_replace('/[^A-Za-z0-9\s\s_-]/i', '', $class) : ''; |
772 | - $form->addElement('<div class="col-sm-12 ' . $class .'">'. $extra . '</div>'); |
|
772 | + $form->addElement('<div class="col-sm-12 '.$class.'">'.$extra.'</div>'); |
|
773 | 773 | } |
774 | 774 | } |
@@ -30,9 +30,9 @@ discard block |
||
30 | 30 | */ |
31 | 31 | public function renderFormButton(XoopsFormButton $element) |
32 | 32 | { |
33 | - return "<input type='" . $element->getType() . "' class='formButton' name='" . $element->getName() |
|
34 | - . "' id='" . $element->getName() . "' value='" . $element->getValue() . "' title='" |
|
35 | - . $element->getValue() . "'" . $element->getExtra() . ' />'; |
|
33 | + return "<input type='".$element->getType()."' class='formButton' name='".$element->getName() |
|
34 | + . "' id='".$element->getName()."' value='".$element->getValue()."' title='" |
|
35 | + . $element->getValue()."'".$element->getExtra().' />'; |
|
36 | 36 | } |
37 | 37 | |
38 | 38 | /** |
@@ -46,13 +46,13 @@ discard block |
||
46 | 46 | { |
47 | 47 | $ret = ''; |
48 | 48 | if ($element->_showDelete) { |
49 | - $ret .= '<input type="submit" class="formbutton" name="delete" id="delete" value="' . _DELETE |
|
49 | + $ret .= '<input type="submit" class="formbutton" name="delete" id="delete" value="'._DELETE |
|
50 | 50 | . '" onclick="this.form.elements.op.value=\'delete\'"> '; |
51 | 51 | } |
52 | - $ret .= '<input type="button" value="' . _CANCEL . '" onClick="history.go(-1);return true;" /> ' |
|
53 | - . '<input type="reset" class="formbutton" name="reset" id="reset" value="' . _RESET . '" /> ' |
|
54 | - . '<input type="' . $element->getType() . '" class="formbutton" name="' . $element->getName() |
|
55 | - . '" id="' . $element->getName() . '" value="' . $element->getValue() . '"' . $element->getExtra() |
|
52 | + $ret .= '<input type="button" value="'._CANCEL.'" onClick="history.go(-1);return true;" /> ' |
|
53 | + . '<input type="reset" class="formbutton" name="reset" id="reset" value="'._RESET.'" /> ' |
|
54 | + . '<input type="'.$element->getType().'" class="formbutton" name="'.$element->getName() |
|
55 | + . '" id="'.$element->getName().'" value="'.$element->getValue().'"'.$element->getExtra() |
|
56 | 56 | . ' />'; |
57 | 57 | |
58 | 58 | return $ret; |
@@ -97,14 +97,14 @@ discard block |
||
97 | 97 | $ret .= '<td>'; |
98 | 98 | } |
99 | 99 | // $name may be a link, should we use $name in the title tag? |
100 | - $ret .= '<input type="checkbox" name="' . $ele_name . '" id="' . $ele_id .$id_ele . '" ' |
|
101 | - . ' title="' . $ele_title . '" value="' . htmlspecialchars($value, ENT_QUOTES) . '"'; |
|
100 | + $ret .= '<input type="checkbox" name="'.$ele_name.'" id="'.$ele_id.$id_ele.'" ' |
|
101 | + . ' title="'.$ele_title.'" value="'.htmlspecialchars($value, ENT_QUOTES).'"'; |
|
102 | 102 | |
103 | 103 | if (count($ele_value) > 0 && in_array($value, $ele_value)) { |
104 | 104 | $ret .= ' checked'; |
105 | 105 | } |
106 | - $ret .= $ele_extra . ' />' . '<label name="xolb_' . $ele_name . '" for="' |
|
107 | - . $ele_id . $id_ele . '" >' . $name . '</label>' . $ele_delimiter; |
|
106 | + $ret .= $ele_extra.' />'.'<label name="xolb_'.$ele_name.'" for="' |
|
107 | + . $ele_id.$id_ele.'" >'.$name.'</label>'.$ele_delimiter; |
|
108 | 108 | |
109 | 109 | |
110 | 110 | if (!empty($element->columns)) { |
@@ -116,7 +116,7 @@ discard block |
||
116 | 116 | } |
117 | 117 | if (!empty($element->columns)) { |
118 | 118 | if ($span = $i % $element->columns) { |
119 | - $ret .= '<td colspan="' . ($element->columns - $span) . '"></td></tr>'; |
|
119 | + $ret .= '<td colspan="'.($element->columns - $span).'"></td></tr>'; |
|
120 | 120 | } |
121 | 121 | $ret .= '</table>'; |
122 | 122 | } |
@@ -138,12 +138,12 @@ discard block |
||
138 | 138 | $GLOBALS['xoTheme']->addScript('include/spectrum.js'); |
139 | 139 | $GLOBALS['xoTheme']->addStylesheet('include/spectrum.css'); |
140 | 140 | } else { |
141 | - echo '<script type="text/javascript" src="' . XOOPS_URL . '/include/spectrum.js"></script>'; |
|
142 | - echo '<link rel="stylesheet" type="text/css" href="' . XOOPS_URL . '/include/spectrum.css">'; |
|
141 | + echo '<script type="text/javascript" src="'.XOOPS_URL.'/include/spectrum.js"></script>'; |
|
142 | + echo '<link rel="stylesheet" type="text/css" href="'.XOOPS_URL.'/include/spectrum.css">'; |
|
143 | 143 | } |
144 | - return "<input type='color' name='" . $element->getName() . "' title='" . $element->getTitle() |
|
145 | - . "' id='" . $element->getName() . "' size='" . $element->getSize() . "' maxlength='" |
|
146 | - . $element->getMaxlength() . "' value='" . $element->getValue() . "'" . $element->getExtra() |
|
144 | + return "<input type='color' name='".$element->getName()."' title='".$element->getTitle() |
|
145 | + . "' id='".$element->getName()."' size='".$element->getSize()."' maxlength='" |
|
146 | + . $element->getMaxlength()."' value='".$element->getValue()."'".$element->getExtra() |
|
147 | 147 | . ' />'; |
148 | 148 | } |
149 | 149 | |
@@ -161,29 +161,29 @@ discard block |
||
161 | 161 | xoops_loadLanguage('formdhtmltextarea'); |
162 | 162 | $ret = ''; |
163 | 163 | // actions |
164 | - $ret .= $this->renderFormDhtmlTAXoopsCode($element) . "<br>\n"; |
|
164 | + $ret .= $this->renderFormDhtmlTAXoopsCode($element)."<br>\n"; |
|
165 | 165 | // fonts |
166 | 166 | $ret .= $this->renderFormDhtmlTATypography($element); |
167 | 167 | // length checker |
168 | - $ret .= "<button type='button' class='btn btn-default' onclick=\"XoopsCheckLength('" . $element->getName() . "', '" . @$element->configs['maxlength'] . "', '" . _XOOPS_FORM_ALT_LENGTH . "', '" . _XOOPS_FORM_ALT_LENGTH_MAX . "');\" title='" . _XOOPS_FORM_ALT_CHECKLENGTH . "'><span class='fa fa-check-square-o' aria-hidden='true'></span></button> "; |
|
168 | + $ret .= "<button type='button' class='btn btn-default' onclick=\"XoopsCheckLength('".$element->getName()."', '".@$element->configs['maxlength']."', '"._XOOPS_FORM_ALT_LENGTH."', '"._XOOPS_FORM_ALT_LENGTH_MAX."');\" title='"._XOOPS_FORM_ALT_CHECKLENGTH."'><span class='fa fa-check-square-o' aria-hidden='true'></span></button> "; |
|
169 | 169 | $ret .= "<br>\n"; |
170 | 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"; |
|
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 | 172 | |
173 | 173 | if (empty($element->skipPreview)) { |
174 | 174 | if (empty($GLOBALS['xoTheme'])) { |
175 | - $element->js .= implode('', file(XOOPS_ROOT_PATH . '/class/textsanitizer/image/image.js')); |
|
175 | + $element->js .= implode('', file(XOOPS_ROOT_PATH.'/class/textsanitizer/image/image.js')); |
|
176 | 176 | } else { |
177 | 177 | $GLOBALS['xoTheme']->addScript('/class/textsanitizer/image/image.js', array('type' => 'text/javascript')); |
178 | 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>"; |
|
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 | 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>'; |
|
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 | 182 | } |
183 | 183 | // Load javascript |
184 | 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>'; |
|
186 | - $ret = $javascript . $ret; |
|
185 | + $javascript = ($element->js ? '<script type="text/javascript">'.$element->js.'</script>' : '').'<script type="text/javascript" src="'.XOOPS_URL.'/include/formdhtmltextarea.js"></script>'; |
|
186 | + $ret = $javascript.$ret; |
|
187 | 187 | $js_loaded = true; |
188 | 188 | } |
189 | 189 | |
@@ -202,13 +202,13 @@ discard block |
||
202 | 202 | $textarea_id = $element->getName(); |
203 | 203 | $code = ''; |
204 | 204 | $code .= '<a name="moresmiley"></a>'; |
205 | - $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeUrl(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_URL . "'><span class='fa fa-fw fa-link' aria-hidden='true'></span></button>"; |
|
206 | - $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeEmail(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTEREMAIL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_EMAIL . "'><span class='fa fa-fw fa-envelope-o' aria-hidden='true'></span></button>"; |
|
207 | - $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeImg(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERIMGURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_IMGPOSRORL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ERRORIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_IMG . "'><span class='fa fa-fw fa-file-image-o' aria-hidden='true'></span></button>"; |
|
208 | - $code .= "<button type='button' class='btn btn-default' onclick='openWithSelfMain(\"" . XOOPS_URL . "/imagemanager.php?target={$textarea_id}\",\"imgmanager\",400,430);' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_IMAGE . "'><span class='fa fa-file-image-o' aria-hidden='true'></span><span style='font-size:75%;'> Manager</span></button>"; |
|
209 | - $code .= "<button type='button' class='btn btn-default' onclick='openWithSelfMain(\"" . XOOPS_URL . "/misc.php?action=showpopups&type=smilies&target={$textarea_id}\",\"smilies\",300,475);' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_SMILEY . "'><span class='fa fa-fw fa-smile-o' aria-hidden='true'></span></button>"; |
|
205 | + $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeUrl(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERURL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_URL."'><span class='fa fa-fw fa-link' aria-hidden='true'></span></button>"; |
|
206 | + $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeEmail(\"{$textarea_id}\", \"".htmlspecialchars(_ENTEREMAIL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_EMAIL."'><span class='fa fa-fw fa-envelope-o' aria-hidden='true'></span></button>"; |
|
207 | + $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeImg(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERIMGURL, ENT_QUOTES)."\", \"".htmlspecialchars(_ENTERIMGPOS, ENT_QUOTES)."\", \"".htmlspecialchars(_IMGPOSRORL, ENT_QUOTES)."\", \"".htmlspecialchars(_ERRORIMGPOS, ENT_QUOTES)."\", \"".htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_IMG."'><span class='fa fa-fw fa-file-image-o' aria-hidden='true'></span></button>"; |
|
208 | + $code .= "<button type='button' class='btn btn-default' onclick='openWithSelfMain(\"".XOOPS_URL."/imagemanager.php?target={$textarea_id}\",\"imgmanager\",400,430);' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_IMAGE."'><span class='fa fa-file-image-o' aria-hidden='true'></span><span style='font-size:75%;'> Manager</span></button>"; |
|
209 | + $code .= "<button type='button' class='btn btn-default' onclick='openWithSelfMain(\"".XOOPS_URL."/misc.php?action=showpopups&type=smilies&target={$textarea_id}\",\"smilies\",300,475);' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_SMILEY."'><span class='fa fa-fw fa-smile-o' aria-hidden='true'></span></button>"; |
|
210 | 210 | |
211 | - $myts = MyTextSanitizer::getInstance(); |
|
211 | + $myts = MyTextSanitizer::getInstance(); |
|
212 | 212 | |
213 | 213 | $extensions = array_filter($myts->config['extensions']); |
214 | 214 | foreach (array_keys($extensions) as $key) { |
@@ -222,8 +222,8 @@ discard block |
||
222 | 222 | $element->js .= $js; |
223 | 223 | } |
224 | 224 | } |
225 | - $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeCode(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERCODE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_CODE . "'><span class='fa fa-fw fa-code' aria-hidden='true'></span></button>"; |
|
226 | - $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeQuote(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERQUOTE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"' title='" . _XOOPS_FORM_ALT_QUOTE . "'><span class='fa fa-fw fa-quote-right' aria-hidden='true'></span></button>"; |
|
225 | + $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeCode(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERCODE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_CODE."'><span class='fa fa-fw fa-code' aria-hidden='true'></span></button>"; |
|
226 | + $code .= "<button type='button' class='btn btn-default' onclick='xoopsCodeQuote(\"{$textarea_id}\", \"".htmlspecialchars(_ENTERQUOTE, ENT_QUOTES)."\");' onmouseover='style.cursor=\"hand\"' title='"._XOOPS_FORM_ALT_QUOTE."'><span class='fa fa-fw fa-quote-right' aria-hidden='true'></span></button>"; |
|
227 | 227 | |
228 | 228 | $xoopsPreload = XoopsPreload::getInstance(); |
229 | 229 | $xoopsPreload->triggerEvent('core.class.xoopsform.formdhtmltextarea.codeicon', array(&$code)); |
@@ -242,13 +242,13 @@ discard block |
||
242 | 242 | { |
243 | 243 | $textarea_id = $element->getName(); |
244 | 244 | $hiddentext = $element->_hiddenText; |
245 | - $fontStr = "<script type=\"text/javascript\">" . "var _editor_dialog = ''" . "+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Size\' onchange=\'xoopsSetElementAttribute(\"size\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'SIZE\'>" . _SIZE . "</option>'"; |
|
245 | + $fontStr = "<script type=\"text/javascript\">"."var _editor_dialog = ''"."+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Size\' onchange=\'xoopsSetElementAttribute(\"size\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'"."+ '<option value=\'SIZE\'>"._SIZE."</option>'"; |
|
246 | 246 | |
247 | 247 | foreach ($GLOBALS['formtextdhtml_sizes'] as $_val => $_name) { |
248 | 248 | $fontStr .= " + '<option value=\'{$_val}\'>{$_name}</option>'"; |
249 | 249 | } |
250 | 250 | $fontStr .= " + '</select> '"; |
251 | - $fontStr .= "+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Font\' onchange=\'xoopsSetElementAttribute(\"font\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'FONT\'>" . _FONT . "</option>'"; |
|
251 | + $fontStr .= "+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Font\' onchange=\'xoopsSetElementAttribute(\"font\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'"."+ '<option value=\'FONT\'>"._FONT."</option>'"; |
|
252 | 252 | $fontarray = !empty($GLOBALS['formtextdhtml_fonts']) ? $GLOBALS['formtextdhtml_fonts'] : array( |
253 | 253 | 'Arial', |
254 | 254 | 'Courier', |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | $fontStr .= " + '<option value=\'{$font}\'>{$font}</option>'"; |
262 | 262 | } |
263 | 263 | $fontStr .= " + '</select> '"; |
264 | - $fontStr .= "+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Color\' onchange=\'xoopsSetElementAttribute(\"color\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'COLOR\'>" . _COLOR . "</option>';" . "var _color_array = new Array('00', '33', '66', '99', 'CC', 'FF'); |
|
264 | + $fontStr .= "+ '<select class=\"input-sm form-control\" id=\'{$textarea_id}Color\' onchange=\'xoopsSetElementAttribute(\"color\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'"."+ '<option value=\'COLOR\'>"._COLOR."</option>';"."var _color_array = new Array('00', '33', '66', '99', 'CC', 'FF'); |
|
265 | 265 | for (var i = 0; i < _color_array.length; i ++) { |
266 | 266 | for (var j = 0; j < _color_array.length; j ++) { |
267 | 267 | for (var k = 0; k < _color_array.length; k ++) { |
@@ -274,14 +274,14 @@ discard block |
||
274 | 274 | $fontStr .= ";"; |
275 | 275 | $fontStr .= 'document.write(_editor_dialog); </script>'; |
276 | 276 | |
277 | - $styleStr = "<button type='button' class='btn btn-default' onclick='xoopsMakeBold(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_BOLD . "' aria-label='Left Align'><span class='fa fa-bold' aria-hidden='true'></span></button>"; |
|
278 | - $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeItalic(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_ITALIC . "' aria-label='Left Align'><span class='fa fa-italic' aria-hidden='true'></span></button>"; |
|
279 | - $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeUnderline(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_UNDERLINE . "' aria-label='Left Align'>" . '<span class="fa fa-underline"></span></button>'; |
|
280 | - $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeLineThrough(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_LINETHROUGH . "' aria-label='Left Align'>" . '<span class="fa fa-strikethrough"></span></button>'; |
|
277 | + $styleStr = "<button type='button' class='btn btn-default' onclick='xoopsMakeBold(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_BOLD."' aria-label='Left Align'><span class='fa fa-bold' aria-hidden='true'></span></button>"; |
|
278 | + $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeItalic(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_ITALIC."' aria-label='Left Align'><span class='fa fa-italic' aria-hidden='true'></span></button>"; |
|
279 | + $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeUnderline(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_UNDERLINE."' aria-label='Left Align'>".'<span class="fa fa-underline"></span></button>'; |
|
280 | + $styleStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeLineThrough(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_LINETHROUGH."' aria-label='Left Align'>".'<span class="fa fa-strikethrough"></span></button>'; |
|
281 | 281 | |
282 | - $alignStr = "<button type='button' class='btn btn-default' onclick='xoopsMakeLeft(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_LEFT . "' aria-label='Left Align'><span class='fa fa-align-left' aria-hidden='true'></span></button>"; |
|
283 | - $alignStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeCenter(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_CENTER . "' aria-label='Left Align'><span class='fa fa-align-center' aria-hidden='true'></span></button>"; |
|
284 | - $alignStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeRight(\"{$hiddentext}\", \"{$textarea_id}\");' title='" . _XOOPS_FORM_ALT_RIGHT . "' aria-label='Left Align'><span class='fa fa-align-right' aria-hidden='true'></span></button>"; |
|
282 | + $alignStr = "<button type='button' class='btn btn-default' onclick='xoopsMakeLeft(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_LEFT."' aria-label='Left Align'><span class='fa fa-align-left' aria-hidden='true'></span></button>"; |
|
283 | + $alignStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeCenter(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_CENTER."' aria-label='Left Align'><span class='fa fa-align-center' aria-hidden='true'></span></button>"; |
|
284 | + $alignStr .= "<button type='button' class='btn btn-default' onclick='xoopsMakeRight(\"{$hiddentext}\", \"{$textarea_id}\");' title='"._XOOPS_FORM_ALT_RIGHT."' aria-label='Left Align'><span class='fa fa-align-right' aria-hidden='true'></span></button>"; |
|
285 | 285 | |
286 | 286 | $fontStr .= "<br>\n{$styleStr} {$alignStr} \n"; |
287 | 287 | return $fontStr; |
@@ -303,9 +303,9 @@ discard block |
||
303 | 303 | $ret .= $element->getDelimeter(); |
304 | 304 | } |
305 | 305 | if ($ele->getCaption() != '') { |
306 | - $ret .= $ele->getCaption() . ' '; |
|
306 | + $ret .= $ele->getCaption().' '; |
|
307 | 307 | } |
308 | - $ret .= $ele->render() . NWLINE; |
|
308 | + $ret .= $ele->render().NWLINE; |
|
309 | 309 | if (!$ele->isHidden()) { |
310 | 310 | ++$count; |
311 | 311 | } |
@@ -322,10 +322,10 @@ discard block |
||
322 | 322 | */ |
323 | 323 | public function renderFormFile(XoopsFormFile $element) |
324 | 324 | { |
325 | - return '<input type="hidden" name="MAX_FILE_SIZE" value="' . $element->getMaxFileSize() . '" />' |
|
326 | - . '<input type="file" name="' . $element->getName() . '" id="' . $element->getName() . '" title="' |
|
327 | - . $element->getTitle() . '" ' . $element->getExtra() . ' />' |
|
328 | - . '<input type="hidden" name="xoops_upload_file[]" id="xoops_upload_file[]" value="' . $element->getName() |
|
325 | + return '<input type="hidden" name="MAX_FILE_SIZE" value="'.$element->getMaxFileSize().'" />' |
|
326 | + . '<input type="file" name="'.$element->getName().'" id="'.$element->getName().'" title="' |
|
327 | + . $element->getTitle().'" '.$element->getExtra().' />' |
|
328 | + . '<input type="hidden" name="xoops_upload_file[]" id="xoops_upload_file[]" value="'.$element->getName() |
|
329 | 329 | . '" />'; |
330 | 330 | |
331 | 331 | } |
@@ -351,9 +351,9 @@ discard block |
||
351 | 351 | */ |
352 | 352 | public function renderFormPassword(XoopsFormPassword $element) |
353 | 353 | { |
354 | - return '<input type="password" name="' . $element->getName() . '" id="' . $element->getName() . '" size="' |
|
355 | - . $element->getSize() . '" maxlength="' . $element->getMaxlength() . '" value="' . $element->getValue() |
|
356 | - . '"' . $element->getExtra() . ' ' . ($element->autoComplete ? '' : 'autocomplete="off" ') . '/>'; |
|
354 | + return '<input type="password" name="'.$element->getName().'" id="'.$element->getName().'" size="' |
|
355 | + . $element->getSize().'" maxlength="'.$element->getMaxlength().'" value="'.$element->getValue() |
|
356 | + . '"'.$element->getExtra().' '.($element->autoComplete ? '' : 'autocomplete="off" ').'/>'; |
|
357 | 357 | } |
358 | 358 | |
359 | 359 | /** |
@@ -386,14 +386,14 @@ discard block |
||
386 | 386 | $ret .= '<td>'; |
387 | 387 | } |
388 | 388 | |
389 | - $ret .= '<input type="radio" name="' . $ele_name . '" id="' . $ele_name . $id_ele |
|
390 | - . '" title = "' . htmlspecialchars($ele_title, ENT_QUOTES) . '" value="' |
|
391 | - . htmlspecialchars($value, ENT_QUOTES) . '"'; |
|
389 | + $ret .= '<input type="radio" name="'.$ele_name.'" id="'.$ele_name.$id_ele |
|
390 | + . '" title = "'.htmlspecialchars($ele_title, ENT_QUOTES).'" value="' |
|
391 | + . htmlspecialchars($value, ENT_QUOTES).'"'; |
|
392 | 392 | if (isset($ele_value) && $value == $ele_value) { |
393 | 393 | $ret .= ' checked'; |
394 | 394 | } |
395 | - $ret .= $ele_extra . ' />' . "<label name='xolb_{$ele_name}' for='" . $ele_name . $id_ele |
|
396 | - . "'>" . $name . '</label>' . $ele_delimiter; |
|
395 | + $ret .= $ele_extra.' />'."<label name='xolb_{$ele_name}' for='".$ele_name.$id_ele |
|
396 | + . "'>".$name.'</label>'.$ele_delimiter; |
|
397 | 397 | if (!empty($element->columns)) { |
398 | 398 | $ret .= '</td>'; |
399 | 399 | if (++$i % $element->columns == 0) { |
@@ -403,7 +403,7 @@ discard block |
||
403 | 403 | } |
404 | 404 | if (!empty($element->columns)) { |
405 | 405 | if ($span = $i % $element->columns) { |
406 | - $ret .= '<td colspan="' . ($element->columns - $span) . '"></td></tr>'; |
|
406 | + $ret .= '<td colspan="'.($element->columns - $span).'"></td></tr>'; |
|
407 | 407 | } |
408 | 408 | $ret .= '</table>'; |
409 | 409 | } |
@@ -424,19 +424,19 @@ discard block |
||
424 | 424 | $ele_title = $element->getTitle(); |
425 | 425 | $ele_value = $element->getValue(); |
426 | 426 | $ele_options = $element->getOptions(); |
427 | - $ret = '<select size="' . $element->getSize() . '"' . $element->getExtra(); |
|
427 | + $ret = '<select size="'.$element->getSize().'"'.$element->getExtra(); |
|
428 | 428 | if ($element->isMultiple() != false) { |
429 | - $ret .= ' name="' . $ele_name . '[]" id="' . $ele_name . '" title="' . $ele_title |
|
429 | + $ret .= ' name="'.$ele_name.'[]" id="'.$ele_name.'" title="'.$ele_title |
|
430 | 430 | . '" multiple="multiple">'; |
431 | 431 | } else { |
432 | - $ret .= ' name="' . $ele_name . '" id="' . $ele_name . '" title="' . $ele_title . '">'; |
|
432 | + $ret .= ' name="'.$ele_name.'" id="'.$ele_name.'" title="'.$ele_title.'">'; |
|
433 | 433 | } |
434 | 434 | foreach ($ele_options as $value => $name) { |
435 | - $ret .= '<option value="' . htmlspecialchars($value, ENT_QUOTES) . '"'; |
|
435 | + $ret .= '<option value="'.htmlspecialchars($value, ENT_QUOTES).'"'; |
|
436 | 436 | if (count($ele_value) > 0 && in_array($value, $ele_value)) { |
437 | 437 | $ret .= ' selected'; |
438 | 438 | } |
439 | - $ret .= '>' . $name . '</option>'; |
|
439 | + $ret .= '>'.$name.'</option>'; |
|
440 | 440 | } |
441 | 441 | $ret .= '</select>'; |
442 | 442 | |
@@ -452,9 +452,9 @@ discard block |
||
452 | 452 | */ |
453 | 453 | public function renderFormText(XoopsFormText $element) |
454 | 454 | { |
455 | - return "<input type='text' name='" . $element->getName() . "' title='" . $element->getTitle() |
|
456 | - . "' id='" . $element->getName() . "' size='" . $element->getSize() . "' maxlength='" |
|
457 | - . $element->getMaxlength() . "' value='" . $element->getValue() . "'" . $element->getExtra() |
|
455 | + return "<input type='text' name='".$element->getName()."' title='".$element->getTitle() |
|
456 | + . "' id='".$element->getName()."' size='".$element->getSize()."' maxlength='" |
|
457 | + . $element->getMaxlength()."' value='".$element->getValue()."'".$element->getExtra() |
|
458 | 458 | . ' />'; |
459 | 459 | } |
460 | 460 | |
@@ -467,9 +467,9 @@ discard block |
||
467 | 467 | */ |
468 | 468 | public function renderFormTextArea(XoopsFormTextArea $element) |
469 | 469 | { |
470 | - return "<textarea name='" . $element->getName() . "' id='" . $element->getName() . "' title='" |
|
471 | - . $element->getTitle() . "' rows='" . $element->getRows() . "' cols='" . $element->getCols() |
|
472 | - . "'" . $element->getExtra() . '>' . $element->getValue() . '</textarea>'; |
|
470 | + return "<textarea name='".$element->getName()."' id='".$element->getName()."' title='" |
|
471 | + . $element->getTitle()."' rows='".$element->getRows()."' cols='".$element->getCols() |
|
472 | + . "'".$element->getExtra().'>'.$element->getValue().'</textarea>'; |
|
473 | 473 | } |
474 | 474 | |
475 | 475 | /** |
@@ -482,10 +482,10 @@ discard block |
||
482 | 482 | public function renderFormTextDateSelect(XoopsFormTextDateSelect $element) |
483 | 483 | { |
484 | 484 | static $included = false; |
485 | - if (file_exists(XOOPS_ROOT_PATH . '/language/' . $GLOBALS['xoopsConfig']['language'] . '/calendar.php')) { |
|
486 | - include_once XOOPS_ROOT_PATH . '/language/' . $GLOBALS['xoopsConfig']['language'] . '/calendar.php'; |
|
485 | + if (file_exists(XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php')) { |
|
486 | + include_once XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php'; |
|
487 | 487 | } else { |
488 | - include_once XOOPS_ROOT_PATH . '/language/english/calendar.php'; |
|
488 | + include_once XOOPS_ROOT_PATH.'/language/english/calendar.php'; |
|
489 | 489 | } |
490 | 490 | |
491 | 491 | $ele_name = $element->getName(); |
@@ -532,7 +532,7 @@ discard block |
||
532 | 532 | if (calendar != null) { |
533 | 533 | calendar.hide(); |
534 | 534 | } else { |
535 | - var cal = new Calendar(true, "' . $jstime . '", selected, closeHandler); |
|
535 | + var cal = new Calendar(true, "' . $jstime.'", selected, closeHandler); |
|
536 | 536 | calendar = cal; |
537 | 537 | cal.setRange(1900, 2100); |
538 | 538 | calendar.create(); |
@@ -546,55 +546,55 @@ discard block |
||
546 | 546 | } |
547 | 547 | |
548 | 548 | Calendar._DN = new Array |
549 | - ("' . _CAL_SUNDAY . '", |
|
550 | - "' . _CAL_MONDAY . '", |
|
551 | - "' . _CAL_TUESDAY . '", |
|
552 | - "' . _CAL_WEDNESDAY . '", |
|
553 | - "' . _CAL_THURSDAY . '", |
|
554 | - "' . _CAL_FRIDAY . '", |
|
555 | - "' . _CAL_SATURDAY . '", |
|
556 | - "' . _CAL_SUNDAY . '"); |
|
549 | + ("' . _CAL_SUNDAY.'", |
|
550 | + "' . _CAL_MONDAY.'", |
|
551 | + "' . _CAL_TUESDAY.'", |
|
552 | + "' . _CAL_WEDNESDAY.'", |
|
553 | + "' . _CAL_THURSDAY.'", |
|
554 | + "' . _CAL_FRIDAY.'", |
|
555 | + "' . _CAL_SATURDAY.'", |
|
556 | + "' . _CAL_SUNDAY.'"); |
|
557 | 557 | Calendar._MN = new Array |
558 | - ("' . _CAL_JANUARY . '", |
|
559 | - "' . _CAL_FEBRUARY . '", |
|
560 | - "' . _CAL_MARCH . '", |
|
561 | - "' . _CAL_APRIL . '", |
|
562 | - "' . _CAL_MAY . '", |
|
563 | - "' . _CAL_JUNE . '", |
|
564 | - "' . _CAL_JULY . '", |
|
565 | - "' . _CAL_AUGUST . '", |
|
566 | - "' . _CAL_SEPTEMBER . '", |
|
567 | - "' . _CAL_OCTOBER . '", |
|
568 | - "' . _CAL_NOVEMBER . '", |
|
569 | - "' . _CAL_DECEMBER . '"); |
|
558 | + ("' . _CAL_JANUARY.'", |
|
559 | + "' . _CAL_FEBRUARY.'", |
|
560 | + "' . _CAL_MARCH.'", |
|
561 | + "' . _CAL_APRIL.'", |
|
562 | + "' . _CAL_MAY.'", |
|
563 | + "' . _CAL_JUNE.'", |
|
564 | + "' . _CAL_JULY.'", |
|
565 | + "' . _CAL_AUGUST.'", |
|
566 | + "' . _CAL_SEPTEMBER.'", |
|
567 | + "' . _CAL_OCTOBER.'", |
|
568 | + "' . _CAL_NOVEMBER.'", |
|
569 | + "' . _CAL_DECEMBER.'"); |
|
570 | 570 | |
571 | 571 | Calendar._TT = {}; |
572 | - Calendar._TT["TOGGLE"] = "' . _CAL_TGL1STD . '"; |
|
573 | - Calendar._TT["PREV_YEAR"] = "' . _CAL_PREVYR . '"; |
|
574 | - Calendar._TT["PREV_MONTH"] = "' . _CAL_PREVMNTH . '"; |
|
575 | - Calendar._TT["GO_TODAY"] = "' . _CAL_GOTODAY . '"; |
|
576 | - Calendar._TT["NEXT_MONTH"] = "' . _CAL_NXTMNTH . '"; |
|
577 | - Calendar._TT["NEXT_YEAR"] = "' . _CAL_NEXTYR . '"; |
|
578 | - Calendar._TT["SEL_DATE"] = "' . _CAL_SELDATE . '"; |
|
579 | - Calendar._TT["DRAG_TO_MOVE"] = "' . _CAL_DRAGMOVE . '"; |
|
580 | - Calendar._TT["PART_TODAY"] = "(' . _CAL_TODAY . ')"; |
|
581 | - Calendar._TT["MON_FIRST"] = "' . _CAL_DISPM1ST . '"; |
|
582 | - Calendar._TT["SUN_FIRST"] = "' . _CAL_DISPS1ST . '"; |
|
583 | - Calendar._TT["CLOSE"] = "' . _CLOSE . '"; |
|
584 | - Calendar._TT["TODAY"] = "' . _CAL_TODAY . '"; |
|
572 | + Calendar._TT["TOGGLE"] = "' . _CAL_TGL1STD.'"; |
|
573 | + Calendar._TT["PREV_YEAR"] = "' . _CAL_PREVYR.'"; |
|
574 | + Calendar._TT["PREV_MONTH"] = "' . _CAL_PREVMNTH.'"; |
|
575 | + Calendar._TT["GO_TODAY"] = "' . _CAL_GOTODAY.'"; |
|
576 | + Calendar._TT["NEXT_MONTH"] = "' . _CAL_NXTMNTH.'"; |
|
577 | + Calendar._TT["NEXT_YEAR"] = "' . _CAL_NEXTYR.'"; |
|
578 | + Calendar._TT["SEL_DATE"] = "' . _CAL_SELDATE.'"; |
|
579 | + Calendar._TT["DRAG_TO_MOVE"] = "' . _CAL_DRAGMOVE.'"; |
|
580 | + Calendar._TT["PART_TODAY"] = "(' . _CAL_TODAY.')"; |
|
581 | + Calendar._TT["MON_FIRST"] = "' . _CAL_DISPM1ST.'"; |
|
582 | + Calendar._TT["SUN_FIRST"] = "' . _CAL_DISPS1ST.'"; |
|
583 | + Calendar._TT["CLOSE"] = "' . _CLOSE.'"; |
|
584 | + Calendar._TT["TODAY"] = "' . _CAL_TODAY.'"; |
|
585 | 585 | |
586 | 586 | // date formats |
587 | - Calendar._TT["DEF_DATE_FORMAT"] = "' . _SHORTDATESTRING . '"; |
|
588 | - Calendar._TT["TT_DATE_FORMAT"] = "' . _SHORTDATESTRING . '"; |
|
587 | + Calendar._TT["DEF_DATE_FORMAT"] = "' . _SHORTDATESTRING.'"; |
|
588 | + Calendar._TT["TT_DATE_FORMAT"] = "' . _SHORTDATESTRING.'"; |
|
589 | 589 | |
590 | 590 | Calendar._TT["WK"] = ""; |
591 | 591 | '); |
592 | 592 | } |
593 | 593 | } |
594 | - return '<input type="text" name="' . $ele_name . '" id="' . $ele_name . '" size="' |
|
595 | - . $element->getSize() . '" maxlength="' . $element->getMaxlength() . '" value="' |
|
596 | - . $display_value . '"' . $element->getExtra() |
|
597 | - . ' /><input type="reset" value=" ... " onclick="return showCalendar(\'' . $ele_name |
|
594 | + return '<input type="text" name="'.$ele_name.'" id="'.$ele_name.'" size="' |
|
595 | + . $element->getSize().'" maxlength="'.$element->getMaxlength().'" value="' |
|
596 | + . $display_value.'"'.$element->getExtra() |
|
597 | + . ' /><input type="reset" value=" ... " onclick="return showCalendar(\''.$ele_name |
|
598 | 598 | . '\');">'; |
599 | 599 | /* |
600 | 600 | return "<input type='text' name='" . $ele_name . "' id='" . $ele_name . "' size='" |
@@ -615,9 +615,9 @@ discard block |
||
615 | 615 | public function renderThemeForm(XoopsThemeForm $form) |
616 | 616 | { |
617 | 617 | $ele_name = $form->getName(); |
618 | - $ret = '<form name="' . $ele_name . '" id="' . $ele_name . '" action="' . $form->getAction() . '" method="' . $form->getMethod() . '" onsubmit="return xoopsFormValidate_' . $ele_name . '();"' . $form->getExtra() . '> |
|
618 | + $ret = '<form name="'.$ele_name.'" id="'.$ele_name.'" action="'.$form->getAction().'" method="'.$form->getMethod().'" onsubmit="return xoopsFormValidate_'.$ele_name.'();"'.$form->getExtra().'> |
|
619 | 619 | <table width="100%" class="outer" cellspacing="1"> |
620 | - <tr><th colspan="2">' . $form->getTitle() . '</th></tr> |
|
620 | + <tr><th colspan="2">' . $form->getTitle().'</th></tr> |
|
621 | 621 | '; |
622 | 622 | $hidden = ''; |
623 | 623 | $class = 'even'; |
@@ -628,30 +628,30 @@ discard block |
||
628 | 628 | if (!$ele->getNocolspan()) { |
629 | 629 | $ret .= '<tr valign="top" align="left"><td class="head">'; |
630 | 630 | if (($caption = $ele->getCaption()) != '') { |
631 | - $ret .= '<div class="xoops-form-element-caption' . ($ele->isRequired() ? '-required' : '') . '">'; |
|
632 | - $ret .= '<span class="caption-text">' . $caption . '</span>'; |
|
631 | + $ret .= '<div class="xoops-form-element-caption'.($ele->isRequired() ? '-required' : '').'">'; |
|
632 | + $ret .= '<span class="caption-text">'.$caption.'</span>'; |
|
633 | 633 | $ret .= '<span class="caption-marker">*</span>'; |
634 | 634 | $ret .= '</div>'; |
635 | 635 | } |
636 | 636 | if (($desc = $ele->getDescription()) != '') { |
637 | - $ret .= '<div class="xoops-form-element-help">' . $desc . '</div>'; |
|
637 | + $ret .= '<div class="xoops-form-element-help">'.$desc.'</div>'; |
|
638 | 638 | } |
639 | - $ret .= '</td><td class="' . $class . '">' . $ele->render() . '</td></tr>' . NWLINE; |
|
639 | + $ret .= '</td><td class="'.$class.'">'.$ele->render().'</td></tr>'.NWLINE; |
|
640 | 640 | } else { |
641 | 641 | $ret .= '<tr valign="top" align="left"><td class="head" colspan="2">'; |
642 | 642 | if (($caption = $ele->getCaption()) != '') { |
643 | - $ret .= '<div class="xoops-form-element-caption' . ($ele->isRequired() ? '-required' : '') . '">'; |
|
644 | - $ret .= '<span class="caption-text">' . $caption . '</span>'; |
|
643 | + $ret .= '<div class="xoops-form-element-caption'.($ele->isRequired() ? '-required' : '').'">'; |
|
644 | + $ret .= '<span class="caption-text">'.$caption.'</span>'; |
|
645 | 645 | $ret .= '<span class="caption-marker">*</span>'; |
646 | 646 | $ret .= '</div>'; |
647 | 647 | } |
648 | - $ret .= '</td></tr><tr valign="top" align="left"><td class="' . $class . '" colspan="2">' . $ele->render() . '</td></tr>'; |
|
648 | + $ret .= '</td></tr><tr valign="top" align="left"><td class="'.$class.'" colspan="2">'.$ele->render().'</td></tr>'; |
|
649 | 649 | } |
650 | 650 | } else { |
651 | 651 | $hidden .= $ele->render(); |
652 | 652 | } |
653 | 653 | } |
654 | - $ret .= '</table>' . NWLINE . ' ' . $hidden . '</form>' . NWLINE; |
|
654 | + $ret .= '</table>'.NWLINE.' '.$hidden.'</form>'.NWLINE; |
|
655 | 655 | $ret .= $form->renderValidationJS(true); |
656 | 656 | |
657 | 657 | return $ret; |
@@ -668,13 +668,13 @@ discard block |
||
668 | 668 | */ |
669 | 669 | public function addThemeFormBreak(XoopsThemeForm $form, $extra, $class) |
670 | 670 | { |
671 | - $class = ($class != '') ? " class='" . preg_replace('/[^A-Za-z0-9\s\s_-]/i', '', $class) . "'" : ''; |
|
671 | + $class = ($class != '') ? " class='".preg_replace('/[^A-Za-z0-9\s\s_-]/i', '', $class)."'" : ''; |
|
672 | 672 | // Fix for $extra tag not showing |
673 | 673 | if ($extra) { |
674 | - $extra = '<tr><td colspan="2" ' . $class . '>' . $extra . '</td></tr>'; |
|
674 | + $extra = '<tr><td colspan="2" '.$class.'>'.$extra.'</td></tr>'; |
|
675 | 675 | $form->addElement($extra); |
676 | 676 | } else { |
677 | - $extra = '<tr><td colspan="2" ' . $class . '> </td></tr>'; |
|
677 | + $extra = '<tr><td colspan="2" '.$class.'> </td></tr>'; |
|
678 | 678 | $form->addElement($extra); |
679 | 679 | } |
680 | 680 | } |
@@ -203,7 +203,7 @@ |
||
203 | 203 | $eltmsg = empty($eltcaption) ? sprintf(_FORM_ENTER, $eltname) : sprintf(_FORM_ENTER, $eltcaption); |
204 | 204 | $eltmsg = str_replace('"', '\"', stripslashes($eltmsg)); |
205 | 205 | |
206 | - return NWLINE . "var hasChecked = false; var checkBox = myform.elements['{$eltname}']; if (checkBox.length) {for (var i = 0; i < checkBox.length; i++) {if (checkBox[i].checked == true) {hasChecked = true; break;}}} else {if (checkBox.checked == true) {hasChecked = true;}}if (!hasChecked) {window.alert(\"{$eltmsg}\");if (checkBox.length) {checkBox[0].focus();} else {checkBox.focus();}return false;}"; |
|
206 | + return NWLINE."var hasChecked = false; var checkBox = myform.elements['{$eltname}']; if (checkBox.length) {for (var i = 0; i < checkBox.length; i++) {if (checkBox[i].checked == true) {hasChecked = true; break;}}} else {if (checkBox.checked == true) {hasChecked = true;}}if (!hasChecked) {window.alert(\"{$eltmsg}\");if (checkBox.length) {checkBox[0].focus();} else {checkBox.focus();}return false;}"; |
|
207 | 207 | } |
208 | 208 | |
209 | 209 | return ''; |