| @@ 89-106 (lines=18) @@ | ||
| 86 | // Title |
|
| 87 | $this->addElement(new \XoopsFormText(AM_RANDOMQUOTE_CATEGORY_TITLE, 'title', 50, 255, $this->targetObject->getVar('title')), false); |
|
| 88 | // Description |
|
| 89 | if (class_exists('XoopsFormEditor')) { |
|
| 90 | $editorOptions = []; |
|
| 91 | $editorOptions['name'] = 'description'; |
|
| 92 | $editorOptions['value'] = $this->targetObject->getVar('description', 'e'); |
|
| 93 | $editorOptions['rows'] = 5; |
|
| 94 | $editorOptions['cols'] = 40; |
|
| 95 | $editorOptions['width'] = '100%'; |
|
| 96 | $editorOptions['height'] = '400px'; |
|
| 97 | //$editorOptions['editor'] = xoops_getModuleOption('randomquote_editor', 'randomquote'); |
|
| 98 | //$this->addElement( new \XoopsFormEditor(AM_RANDOMQUOTE_CATEGORY_DESCRIPTION, 'description', $editorOptions), false ); |
|
| 99 | if ($helper->isUserAdmin()) { |
|
| 100 | $descEditor = new \XoopsFormEditor(AM_RANDOMQUOTE_CATEGORY_DESCRIPTION, $helper->getConfig('randomquoteEditorAdmin'), $editorOptions, $nohtml = false, $onfailure = 'textarea'); |
|
| 101 | } else { |
|
| 102 | $descEditor = new \XoopsFormEditor(AM_RANDOMQUOTE_CATEGORY_DESCRIPTION, $helper->getConfig('randomquoteEditorUser'), $editorOptions, $nohtml = false, $onfailure = 'textarea'); |
|
| 103 | } |
|
| 104 | } else { |
|
| 105 | $descEditor = new \XoopsFormDhtmlTextArea(AM_RANDOMQUOTE_CATEGORY_DESCRIPTION, 'description', $this->targetObject->getVar('description', 'e'), '100%', '100%'); |
|
| 106 | } |
|
| 107 | $this->addElement($descEditor); |
|
| 108 | // Image |
|
| 109 | $image = $this->targetObject->getVar('image') ?: 'blank.png'; |
|
| @@ 65-82 (lines=18) @@ | ||
| 62 | // Id |
|
| 63 | $this->addElement(new \XoopsFormLabel(AM_RANDOMQUOTE_QUOTES_ID, $this->targetObject->getVar('id'), 'id')); |
|
| 64 | // Quote |
|
| 65 | if (class_exists('XoopsFormEditor')) { |
|
| 66 | $editorOptions = []; |
|
| 67 | $editorOptions['name'] = 'quote'; |
|
| 68 | $editorOptions['value'] = $this->targetObject->getVar('quote', 'e'); |
|
| 69 | $editorOptions['rows'] = 5; |
|
| 70 | $editorOptions['cols'] = 40; |
|
| 71 | $editorOptions['width'] = '100%'; |
|
| 72 | $editorOptions['height'] = '400px'; |
|
| 73 | //$editorOptions['editor'] = xoops_getModuleOption('randomquote_editor', 'randomquote'); |
|
| 74 | //$this->addElement( new \XoopsFormEditor(AM_RANDOMQUOTE_QUOTES_QUOTE, 'quote', $editorOptions), false ); |
|
| 75 | if ($helper->isUserAdmin()) { |
|
| 76 | $descEditor = new \XoopsFormEditor(AM_RANDOMQUOTE_QUOTES_QUOTE, $helper->getConfig('randomquoteEditorAdmin'), $editorOptions, $nohtml = false, $onfailure = 'textarea'); |
|
| 77 | } else { |
|
| 78 | $descEditor = new \XoopsFormEditor(AM_RANDOMQUOTE_QUOTES_QUOTE, $helper->getConfig('randomquoteEditorUser'), $editorOptions, $nohtml = false, $onfailure = 'textarea'); |
|
| 79 | } |
|
| 80 | } else { |
|
| 81 | $descEditor = new \XoopsFormDhtmlTextArea(AM_RANDOMQUOTE_QUOTES_QUOTE, 'description', $this->targetObject->getVar('description', 'e'), '100%', '100%'); |
|
| 82 | } |
|
| 83 | $this->addElement($descEditor); |
|
| 84 | // Author |
|
| 85 | $this->addElement(new \XoopsFormText(AM_RANDOMQUOTE_QUOTES_AUTHOR, 'author', 50, 255, $this->targetObject->getVar('author')), false); |
|