assign('color', $color); $oTemplate->assign('fortune', sm_encode_html_special_chars($fortune)); $output = $oTemplate->fetch('plugins/fortune/mailbox_index_before.tpl'); return array('mailbox_index_before' => $output); } /** * Add fortune options * @access private * @since 1.5.1 */ function fortune_function_options() { global $optpage_data; $optpage_data['grps']['fortune'] = _("Fortunes:"); $optionValues = array(); $optionValues[] = array('name' => 'fortune_visible', 'caption' => _("Show fortunes at top of mailbox"), 'type' => SMOPT_TYPE_BOOLEAN, 'initial_value' => false ); $optpage_data['vals']['fortune'] = $optionValues; } /** * Get fortune prefs * @access private * @since 1.5.1 */ function fortune_function_load() { global $username, $data_dir, $fortune_visible; $fortune_visible = getPref($data_dir, $username, 'fortune_visible'); }