function news_comment_form($News) { $form = '<form method="POST" action="' . get_link('Comments', 'Public') . '">'; $form .= call_bbcode_editor("Comment_Message"); //$form .= '<textarea name="Comment_Message" ID="message" rows="10" cols="50"></textarea><br/><br/>'; $form .= '<input type="hidden" name="Comment_News_ID" value="' . stripslashes_r($News['News_ID']) . '"/>'; $form .= '<input type="hidden" name="News_ID" value="' . stripslashes_r($News['News_ID']) . '"/>'; $form .= '<input type="hidden" name="Comment_Date" value="' . date('Y-m-d H:i:s') . '"/>'; $form .= '<input type="hidden" name="Comment_Account_Pseudo" value="' . user_data('Account_Pseudo') . '"/>'; $form .= '<input type="hidden" name="token" value="' . generer_token('Comment-' . $News['News_ID']) . '" />'; $form .= '<input type="submit" name="End_Add" value="Terminer">'; $form .= '</form>'; return $form; }
function ajout_forum_form($map_cat) { $list_rank = list_db('guild_list_rank', array('Guild_ID' => user_data('Account_Guild_ID'))); foreach ($list_rank as $l) { $values[$l['Rank_ID']] = $l['Rank_Name']; } set_values_db("Caranille_Forums", "Auth_View", $values); set_values_db("Caranille_Forums", "Auth_Post", $values); set_values_db("Caranille_Forums", "Auth_Topic", $values); set_values_db("Caranille_Forums", "Auth_Annonce", $values); set_values_db("Caranille_Forums", "Auth_Modo", $values); if (has_guild_acces('forum')) { $form = '<form method="POST" action="' . get_link("Main", "Guild") . '">'; $form .= '<h2>Ajout de Forum</h2>'; $form .= '<input type="hidden" name="Forum_Guild_ID" value="' . user_data('Account_Guild_ID') . '"/>'; $form .= '<table style="width:100%">'; $form .= '<tr>'; $form .= '<td style="width:50%">'; $form .= line_db("Caranille_Forums", "Forum_Name"); $form .= 'Catégorie : <select name="Forum_Cat_ID">'; foreach ($map_cat as $ID => $nom) { $form .= '<option value="' . $ID . '">' . $nom . '</option>'; } $form .= '</select>'; $form .= line_db("Caranille_Forums", "Auth_View"); $form .= line_db("Caranille_Forums", "Auth_Post"); $form .= line_db("Caranille_Forums", "Auth_Topic"); $form .= line_db("Caranille_Forums", "Auth_Annonce"); $form .= line_db("Caranille_Forums", "Auth_Modo"); $form .= '</td>'; $form .= '<td style="width:50%">' . call_bbcode_editor("Forum_Desc", "", "guild-forum") . '</td>'; $form .= '</tr>'; $form .= '<tr>'; $form .= '<td><input type="submit" name="End_Add_Forum" value="Terminer"/></td>'; $form .= '</tr>'; $form .= '</table>'; $form .= '</form>'; return $form; } }
break; case "edit": //Si on veut éditer le post //Ensuite on vérifie que le membre a le droit d'être ici (soit le créateur soit un modo/admin) if (verif_Access($Auth_Modo, true) || $Post_Createur === user_data('Account_ID')) { //Le formulaire de postage ?> <h1>Edition</h1> <form method="post" action="<?php echo get_link('Post', 'Forum', array('action' => 'edit', 'p' => $post)); ?> " name="formulaire"> <fieldset><legend>Message</legend> <?php echo call_bbcode_editor("message", $Post_Texte); ?> <!--<textarea cols="70" rows="7" id="message" name="message"></textarea></fieldset>--> </fieldset> <p> <input type="submit" name="submit" value="Editer !" /> <input type="reset" name = "Effacer" value = "Effacer"/></p> </form> <?php } break; //Fin de ce cas :o ?> <?php case "delete":
$content .= '<input type="submit" name="End_Edit_Event" value="Terminer"/>'; $content .= '</form>'; } else { $content = '<h4>' . $events[$day]['Event_Name'] . '</h4>'; $content .= '<p>' . $events[$day]['Event_Description'] . '</p>'; } echo init_popIn('event-' . $events[$day]['Event_ID'] . '-form', "Ev: " . $events[$day]['Event_Name'], $content, 'event-link'); } else { if (has_guild_acces('evenement')) { $content = '<form method="POST" action="' . get_link("Calendar", "Guild", array('m' => $month, 'y' => $year)) . '">'; $content .= '<input type="hidden" name="Event_Guild_ID" value="' . user_data('Account_Guild_ID') . '"/>'; $content .= '<input type="hidden" name="Event_Date" value="' . "{$year}-{$month}-{$day}" . '"/>'; $content .= '<table style="width:100%">'; $content .= '<tr><td>'; $content .= line_db("Caranille_Events", "Event_Name"); $content .= call_bbcode_editor("Event_Description"); //line_db("Caranille_Events","Event_Description"); $content .= '</td></tr>'; $content .= '</table>'; $content .= '<input type="submit" name="End_Add_Event" value="Terminer"/>'; $content .= '</form>'; echo init_popIn('event-' . $day . '-form', "Nouvel Evenement", $content, 'event-link'); } } echo "<br/>{$day}</td>"; if ($day == $date->format('t') && $week < 6) { echo "\n\t\t\t" . "<td colspan='" . (7 - $week) . "'></td>"; } if ($week == 7 && $day != $date->format('t')) { echo "\n\t\t" . "</tr>"; echo "\n\t\t" . "<tr><td>" . $date->format('W') . "</td>";
} } } echo "</table>"; echo '<p>'; echo '<a href="' . get_link('Mailbox', 'User', array("Write" => "mail")) . '">' . LanguageValidation::nMsg("btn.message.write") . '</a>'; echo '</p>'; if (empty($Private_Message_ID)) { echo 'Vous n\'avez aucun nouveau message'; } } else { //Si l'utilisateur souhaite repondre à un message if (request_confirm('Reply')) { $Conversation = request_post('Private_Message_Conversation') == 0 ? request_post('Private_Message_ID') : request_post('Private_Message_Conversation'); $Receiver = htmlspecialchars(addslashes($_POST['Transmitter'])); $Message_Subject = htmlspecialchars(addslashes($_POST['Message_Subject'])); $Message = htmlspecialchars(addslashes($_POST['Message'])); echo LanguageValidation::iMsg("intro.message.reply"); echo formulaire_input(array(text_input("label.message.reply", "Receiver", $Receiver, null, null, "placeholder.message.reply", null, true), text_input("label.message.subject", "Message_Subject", "Re : {$Message_Subject}", null, null, "placeholder.message.subject", null, true), call_bbcode_editor("Message"), submit_input("Send", "btn.message.send")), "Mailbox-Send", get_link('Mailbox', 'User'), "post", null); echo bb_code($Message); } else { echo LanguageValidation::iMsg("intro.private.message"); echo '<p>'; echo '<a href="' . get_link('Mailbox', 'User', array("Write" => "mail")) . '">' . LanguageValidation::nMsg("btn.message.write") . '</a>'; echo ' - '; echo '<a href="' . get_link('Mailbox', 'User', array("Read" => "box")) . '">' . LanguageValidation::nMsg("btn.message.read") . '</a>'; echo '</p>'; } } } }
echo LanguageValidation::iMsg("label.avatar.remover"); ?> </label> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $avatar_maxsize; ?> " /> <input type="file" name="avatar" id="avatar" /><br/> </div> <div style="float:left;width:49%"> <label for="signature"><?php echo LanguageValidation::iMsg("label.profil.signature"); ?> :</label> <?php echo call_bbcode_editor("signature", user_data('Account_Signature')); ?> <!--<textarea cols="40" rows="4" name="signature" id="signature"><?php //echo user_data('Account_Signature'); ?> </textarea>--> </div> </fieldset> <p> <input type="submit" name="sent" value="<?php echo LanguageValidation::nMsg("btn.profil.update"); ?> "/><?php echo LanguageValidation::eMsg("btn.profil.update"); ?>
<?php // l'utilisateur peut ajouter un titre pour chaque module different de Caranille -Accueil //$title =""; //$baseline= "" if (verif_connect()) { //Si l'utilisateur ne possède pas de Guilde if (has_guild()) { menu_guild(); if (has_guild_acces('message')) { echo '<form method="POST" action="' . get_link("Message", "Guild") . '">'; echo 'Message de guilde <br />'; //echo '<textarea name="Guild_Message" ID="Guild_Message" rows="10" cols="50"></textarea><br /><br />'; echo call_bbcode_editor("Guild_Message", guild_data('Guild_Message')); echo '<input type="hidden" name="Guild_ID" value="' . guild_data('Guild_ID') . '"/>'; echo '<input type="hidden" name="token" value="' . generer_token("guild-message") . '"/>'; echo '<input type="submit" name="send-message" value="envoyer le message">'; echo '</form>'; } } }
<?php if (verif_connect()) { get_ocedar(); menu_character(); //Search and display game Diaries $Resultat = list_db('diary_list', array('Account_ID' => user_data('Account_ID'))); if (!empty($Resultat)) { echo '<table class="newsboard diary" >'; foreach ($Resultat as $Diaries) { $date = new DateTime($Diaries['Diary_Date']); $content = "\n\t\t<form method='post' action='" . get_link('diary', 'game') . "' >\n\t\tRésumé : " . stripslashes(nl2br($Diaries['Diary_Message'])) . "\n\t\t\t<input type='hidden' name='Diary_ID' value ='" . $Diaries['Diary_ID'] . "' />\n\t\t\t" . call_bbcode_editor("roleplay", $Diaries['Diary_Description']) . "\n\t\t\t<input type='submit' name='edit-role-play' value ='✓' />\n\t <input type='hidden' name='token' value='" . generer_token("editor-role-play-" . $Diaries['Diary_ID']) . "'/>\n\t\t</form>\n\t\t"; echo '<tr>'; echo '<th class="date">' . $date->format("d/m/Y à H:i") . '</th>'; echo '<td class="message">'; echo '' . stripslashes(nl2br($Diaries['Diary_Message'])) . ''; echo '</td>'; echo '<td>'; echo init_popIn('roleplay-' . $Diaries['Diary_ID'] . '-form', "RolePlay", $content, 'roleplay-link'); echo '</td>'; echo '</tr>'; echo '<tr>'; echo '<td class="none" colspan="2" >'; echo '</td>'; echo '</tr>'; } echo '</table>'; } }