array(), 'form_code' => array(), 'form' => array(), 'html_code' => array() ); $form_id = 'plugins-tinymce-form-1'; $form = new Form($form_id, 'vertical'); $form->addTextarea('tinymce-textarea', '', 'Enter content here', 'cols=100, rows=20, class=tinyMce'); $form->addPlugin('tinymce', '#tinymce-textarea'); $output['title'][] = ''; $output['form_code'][] = htmlspecialchars('$form = new Form(\'' . $form_id . '\', \'vertical\'); $form->addTextarea(\'tinymce-textarea\', \'\', \'Enter content here\', \'cols=100, rows=20, class=tinyMce\'); $form->addPlugin(\'tinymce\', \'#tinymce-textarea\');'); $output['form'][] = $form; $output['html_code'][] = trim(htmlspecialchars($form->cleanHtmlOutput($form->html))); /*---------- example 2 ----------*/ $form_id = 'plugins-tinymce-form-2'; $form = new Form($form_id, 'vertical'); $form->addTextarea('tinymce-textarea-2', '', 'Enter content here', 'cols=100, rows=20, class=tinyMce'); $form->addPlugin('tinymce', '#tinymce-textarea-2', 'word_char_count', array('%maxAuthorized%' => 200)); $output['title'][] = 'TinyMce with Word Characters counter'; $output['form_code'][] = htmlspecialchars('$form = new Form(\'' . $form_id . '\', \'vertical\'); $form->addTextarea(\'tinymce-textarea-2\', \'\', \'Enter content here\', \'cols=100, rows=20, class=tinyMce\'); $form->addPlugin(\'tinymce\', \'#tinymce-textarea-2\', \'word_char_count\', array(\'%maxAuthorized%\' => 200));'); $output['form'][] = $form; $output['html_code'][] = trim(htmlspecialchars($form->cleanHtmlOutput($form->html))); echo renderExample($output);