$signature = $sig ? '<p><u> </u><br />' . $sig . '' : ''; } else { $signature = ''; } $apply_spell_changes = $spell ? '<input type="submit" class="button" name="btn_spell" value="Applica le modifiche"> ' : ''; $preview_message = '<div align="center"> <table border="0" cellspacing="1" cellpadding="2" class="PreviewTable"> <tr><th colspan=2>Anteprima del messaggio</th></tr> <tr><td class="RowStyleA"><font class="MsgSubText">' . $subj . '</font></td></tr> <tr><td class="RowStyleA"><font class="MsgBodyText">' . $text . $signature . '</font></td></tr> <tr><td align="left" class="RowStyleB">' . $apply_spell_changes . '<input type="submit" class="button" value="Anteprima del messaggio" tabindex="4" name="preview"> ' . $spell_check_button . '<input type="submit" class="button" tabindex="5" name="btn_submit" value="' . $label . '" onClick="javascript: document.post_form.submitted.value=1;"></td></tr> </table><br /></div>'; } else { $preview_message = ''; } $post_error = is_post_error() ? '<h4 align="center"><font class="ErrorText">Si è verificato un errore</font></h4>' : ''; $loged_in_user = _uid ? '<tr class="RowStyleB"><td nowrap class="GenText">Utente collegato:</td><td class="GenText" width="100%">' . htmlspecialchars($usr->login) . '</td></tr>' : ''; /* handle password protected forums */ if ($frm->forum_opt & 4 && !$MOD) { $pass_err = get_err('password'); $post_password = '******' . $pass_err . '</td></tr>'; } else { $post_password = ''; } $msg_subect_err = get_err('msg_subject'); if (!isset($msg_subject)) { $msg_subject = ''; } /* handle polls */ $poll = ''; if ($perms & 128) {
$text = check_data_spell($text, 'body', $usr->pspell_lang); } fud_wordwrap($text); $subj = $spell && !$no_spell_subject && $text_s ? check_data_spell($text_s, 'subject', $usr->pspell_lang) : $text_s; $signature = $FUD_OPT_1 & 32768 && $usr->sig && $msg_show_sig ? '<p><u> </u><br />' . $usr->sig . '' : ''; $apply_spell_changes = $spell ? '<input type="submit" class="button" name="btn_spell" value="Apply Spelling Changes"> ' : ''; $preview_message = '<div align="center"><table border="0" cellspacing="1" cellpadding="2" class="PreviewTable"> <tr><th colspan=2>Post Preview</th></tr> <tr><td class="RowStyleA"><font class="MsgSubText">' . $subj . '</font></td></tr> <tr><td class="RowStyleA"><font class="MsgBodyText">' . $text . $signature . '</font></td></tr> <tr><td align="left" class="RowStyleB">' . $apply_spell_changes . '<input type="submit" class="button" name="btn_submit" value="Send" tabindex="5" onClick="javascript: document.post_form.btn_action.value=\'send\';"> <input type="submit" tabindex="4" class="button" value="Preview Message" name="preview"> ' . $spell_check_button . '<input type="submit" class="button" name="btn_draft" value="Save Draft" onClick="javascript: document.post_form.btn_action.value=\'draft\';"></td></tr> </table></div><br />'; } else { $preview_message = ''; } $post_error = is_post_error() ? '<h4 align="center"><font class="ErrorText">You have an error</font></h4>' : ''; $to_err = get_err('msg_to_list'); $msg_subect_err = get_err('msg_subject'); $message_err = get_err('msg_body', 1); $post_smilies = $FUD_OPT_1 & 8192 ? draw_post_smiley_cntrl() : ''; $post_icons = draw_post_icons($msg_icon); $fud_code_icons = $FUD_OPT_1 & 4096 ? '<tr class="RowStyleA"><td nowrap class="GenText">Formatting Tools:</td><td> <table border=0 cellspacing=0 cellpadding=0> <tr><td> <table border=0 cellspacing=1 cellpadding=2 class="FormattingToolsBG"> <tr> <td class="FormattingToolsCLR"><a href="javascript: insertTag(document.post_form.msg_body, \'[B]\', \'[/B]\');"><img alt="" src="/egroupware/fudforum/3814588639/theme/default/images/b_bold.gif" /></a></td> <td class="FormattingToolsCLR"><a href="javascript: insertTag(document.post_form.msg_body, \'[I]\', \'[/I]\');"><img alt="" src="/egroupware/fudforum/3814588639/theme/default/images/b_italic.gif" /></a></td> <td class="FormattingToolsCLR"><a href="javascript: insertTag(document.post_form.msg_body, \'[U]\', \'[/U]\');"><img alt="" src="/egroupware/fudforum/3814588639/theme/default/images/b_underline.gif" /></a></td> <td class="FormattingToolsCLR"><a href="javascript: insertTag(document.post_form.msg_body, \'[ALIGN=left]\', \'[/ALIGN]\');"><img alt="" src="/egroupware/fudforum/3814588639/theme/default/images/b_aleft.gif" /></a></td> <td class="FormattingToolsCLR"><a href="javascript: insertTag(document.post_form.msg_body, \'[ALIGN=center]\', \'[/ALIGN]\');"><img alt="" src="/egroupware/fudforum/3814588639/theme/default/images/b_acenter.gif" /></a></td>
invl_inp_err(); } if (!($usr->users_opt & 1048576) && !$data->md && !($data->gco & 2)) { std_error('access'); } if (isset($_POST['posted']) && _uid && !check_femail_form()) { $to = empty($POST['fname']) ? $_POST['femail'] : $_POST['fname'] . ' <' . $_POST['femail'] . '>'; $from = $usr->alias . '<' . $usr->email . '>'; send_email($from, $to, $_POST['subj'], $_POST['body']); error_dialog('L'email è stata spedita', 'L'email {' . $data->subject . ' al tuo amico (' . htmlspecialchars($_POST['femail']) . ') è stata spedita con successo.'); } else { if (!isset($_POST['posted'])) { $def_thread_view = $FUD_OPT_2 & 4 ? 'msg' : 'tree'; } } $remail_error = is_post_error() ? '<h4 align="center"><font class="ErrorText">Hai un errore</font></h4>' : ''; $body = isset($_POST['body']) ? htmlspecialchars($_POST['body']) : 'C'è una pagina nel forum ' . $GLOBALS['FORUM_TITLE'] . ' ( /egroupware/fudforum/3814588639/index.php?t=index ) che ti potrebbe interessare.\\nEcco il topic che credo ti interessi, ' . $data->subject . ': /egroupware/fudforum/3814588639/index.php?t=' . $def_thread_view . '&th=' . $data->id . '&rid=' . _uid . '\\nDa ' . $usr->alias . '\\n'; if (_uid) { $femail_error = get_err('femail'); $subject_error = get_err('subj'); $body_error = get_err('body'); $fname = isset($_POST['fname']) ? $_POST['fname'] : ''; $femail = isset($_POST['femail']) ? $_POST['femail'] : ''; $subject = isset($_POST['subject']) ? htmlspecialchars($_POST['subject']) : $data->subject; $form_data = '<tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" nowrap>Il tuo nome:</td><td width="100%">' . $usr->alias . '</td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" nowrap>La tua email:</td><td width="100%">' . $usr->email . '</td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" nowrap>Nome dell'amico:</td><td width="100%"><input type="text" name="fname" value="' . htmlspecialchars($fname) . '"></td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" valign="top" nowrap><font class="SmallText">Email dell'amico:<br /><i>obbligatorio</i></font></td><td valign="top"><input type="text" name="femail" value="' . htmlspecialchars($femail) . '">' . $femail_error . '</td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" valign="top" nowrap><font class="SmallText">Oggetto:<br /><i>obbligatorio</i></font></td><td nowrap valign="top"><input type="text" name="subj" value="' . $subject . '">' . $subject_error . '</td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" valign="top" nowrap>Testo:<font class="SmallText"><br /><i>obbligatorio</i></font></td><td valign="top" nowrap><textarea name="body" rows="19" cols="78" wrap="PHYSICAL">' . $body . '</textarea>' . $body_error . '</td></tr> <tr class="' . alt_var('page_alt', 'RowStyleA', 'RowStyleB') . '"><td class="GenText" colspan=2 align="right"><input type="submit" class="button" name="submit" value="Spedisci email"></td></tr>';