function up_theme_postbox($msg, $post_box_name, $post_form) { $post = up_template_control_richedit($post_box_name, 'smileyBox_' . $post_box_name, 'bbcBox_' . $post_box_name); return $post; }
function template_edit() { global $context, $txt, $scripturl, $ultimateportalSettings; $content .= ' <div style="border: 1px dashed" cellpadding="5" cellspacing="1" width="100%"><strong>' . $context['news-linktree'] . '</strong></div> <form name="ipageform" method="post" action="' . $scripturl . '?action=internal-page;sa=edit;id=' . $context['id'] . '" accept-charset="' . $context['character_set'] . '"> <div class="windowbg2"> <div class="content"> <dl class="settings"> <dt> <label for="up_ipage_title">' . $txt['up_ipage_title'] . '</label> </dt> <dd> <input type="text" name="title" value="' . $context['title'] . '" size="50" maxlength="100" /> </dd> <dt> <label for="ipage_column_left">' . $txt['ipage_column_left'] . '</label> </dt> <dd> <input type="checkbox" ' . (!empty($context['column_left']) ? 'checked="checked"' : '') . ' value="1" name="column_left" /> </dd> <dt> <label for="ipage_column_right">' . $txt['ipage_column_right'] . '</label> </dt> <dd> <input type="checkbox" ' . (!empty($context['column_right']) ? 'checked="checked"' : '') . ' value="1" name="column_right" /> </dd> </dl>'; if ($context['type_ipage'] == 'html') { $content .= ' <div><textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 100%">' . $context['content'] . '</textarea></div>'; } //Internal Page BBC if ($context['type_ipage'] == 'bbc') { $content .= ' <div id="' . $context['bbcBox_container'] . '"></div> <div id="' . $context['smileyBox_container'] . '"></div> ' . up_template_control_richedit($context['post_box_name'], $context['smileyBox_container'], $context['bbcBox_container']) . ''; } $content .= ' <dl class="settings"> <hr class="hrcolor clear" /> <dt> <label for="up_ipage_perms">' . $txt['up_ipage_perms'] . '</label> </dt> <dd>'; if (!empty($context['groups'])) { $permissionsGroups = explode(',', $context['perms']); foreach ($context['groups'] as $group) { $content .= ' <input type="checkbox" name="perms[]" value="' . $group['id_group'] . '" id="groups_' . $group['id_group'] . '"' . (in_array($group['id_group'], $permissionsGroups) == true ? ' checked="checked" ' : '') . '/>' . $group['group_name'] . '<br />'; } $content .= ' <input type="checkbox" onclick="invertAll(this, this.form, \'perms[]\');" /> <i>' . $txt['ultport_button_select_all'] . '</i><br />'; } $content .= ' </dd> <hr class="hrcolor clear" /> <dt> <label for="up_ipage_active">' . $txt['up_ipage_active'] . '</label> </dt> <dd> <input type="checkbox" ' . ($context['active'] == 'on' ? 'checked="checked"' : '') . ' value="on" name="active"/> </dd> <dt> <label for="up_ipage_sticky">' . $txt['up_ipage_sticky'] . '</label> </dt> <dd> <input type="checkbox" ' . (!empty($context['sticky']) ? 'checked="checked"' : '') . ' value="1" name="sticky"/> </dd> </dl> <hr class="hrcolor clear" /> <div class="righttext"> <input type="hidden" name="save" value="ok" /> <input type="hidden" name="save" value="ok" /> <input type="hidden" name="type_ipage" value="' . $context['type_ipage'] . '" /> <input type="hidden" name="id_ipage" value="' . $context['id'] . '" /> <input type="hidden" name="sc" value="' . $context['session_id'] . '" /> <input type="submit" name="' . $txt['ultport_button_edit'] . '" value="' . $txt['ultport_button_edit'] . '" /> </div> </div> </div> </form>'; $copyright = ''; $left = 0; $right = 0; if (!empty($ultimateportalSettings['ipage_active_columns'])) { $left = 1; $right = 1; } //Now Print the PAGE up_print_page($left, $right, $content, $copyright, 'internal-page', $txt['up_ipage_edit_title']); }