Beispiel #1
0
        WHERE Topic_ID = '$Topic_ID' 
        	and Topic_Guild_ID = '".guild_data('Guild_ID')."'
        limit 1; ";
        //A partir d'ici, on va compter le nombre de messages pour n'afficher que les 15 premiers
        $query=get_db($r);
        
        extract(stripslashes_r($query));
        $Forum_ID=$Forum_ID; 
        
        **/
        $totalDesMessages = $Topic_Post + 1;
        $nombreDeMessagesParPage = 15;
        $nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
        $premierMessageAafficher = ($numpage - 1) * $nombreDeMessagesParPage;
        //echo $r;
        $query = list_db('request_guild_topic_post', array('Guild_ID' => guild_data('Guild_ID'), 'Topic_ID' => $Topic_ID, 'premierMessageAafficher' => intval($premierMessageAafficher), 'nombreDeMessagesParPage' => intval($nombreDeMessagesParPage)));
        ?>

<?php 
        echo '<h1>' . $Topic_Titre . '</h1>';
        if (verif_access($Auth_view)) {
            //On affiche les pages 1-2-3 etc...
            echo '<p>Page : ';
            for ($i = 1; $i <= $nombreDePages; $i++) {
                echo $i == $numpage ? $i : '<a href="' . get_link('Topic', 'Guild', array('t' => $Topic_ID, 'page' => $i)) . '">' . $i . '</a> ';
            }
            echo '</p>';
            if (verif_access($Auth_Post, true)) {
                //On affiche l'image répondre
                echo '<a href="' . get_link('Poster', 'Guild', array('action' => 'repondre', 't' => $Topic_ID)) . '">&diams;&nbsp;&nbsp;Répondre</a>';
            }
Beispiel #2
0
<?php

load_css('forum.css', 'forum');
if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        $titre = "Voir un sujet";
        //On récupère la valeur de t
        $Topic_ID = intval(request_get('t'));
        //Nombre de pages
        $numpage = request_confirm('page') ? intval(request_get('page')) : 1;
        //A partir d'ici, on va compter le nombre de messages pour n'afficher que les 15 premiers
        $query = get_db('request_guild_topic', array('topic' => $Topic_ID, 'Guild_ID' => guild_data('Guild_ID')));
        extract(stripslashes_r($query));
        //On ajoute 1 au nombre de visites de ce topic
        update_db('Caranille_Topics', array('Topic_ID' => $Topic_ID, 'Topic_Vu' => $Topic_Vu + 1));
        $Forum_ID = $Forum_ID;
        $baseline = '<i>Vous êtes ici</i> : 
			<a href="' . get_link('Main', 'Guild') . '">Index du forum</a> &raquo;
			<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID)) . '">' . $Forum_Name . '</a> &raquo; 
			<a href="' . get_link('Topic', 'Guild', array('t' => $Topic_ID)) . '">' . $Topic_Titre . '</a>';
    }
}
Beispiel #3
0
<?php

if (verif_connect()) {
    load_css('guild.css', 'guild');
    if (has_guild()) {
        if (has_guild_acces('recrutement')) {
            if (request_confirm('guild-engage') || request_confirm('guild-refuse')) {
                if (verifier_token(60, get_link('Recrutement', 'Guild'), 'guild-candidat-' . $_POST['Account_ID'])) {
                    $Account_Query = get_db("candidat_guild_confirm", array('Guild_ID' => guild_data('Guild_ID'), 'Account_ID' => request_post('Account_ID')));
                    if (!empty($Account_Query)) {
                        if (request_confirm('guild-engage')) {
                            update_db('Caranille_Accounts', stripslashes_r($_POST));
                            $message = "Vous avez été accepté dans la guilde " . guild_data('Guild_Name') . ".";
                        } else {
                            update_db('Caranille_Accounts', array('Account_ID' => $Account_Query['Account_ID'], 'Account_Guild_ID' => 0, 'Account_Guild_Accept' => 0));
                            $message = "Votre candidature dans la guilde " . guild_data('Guild_Name') . " a été refusé.";
                        }
                        add_diary($message, $Account_Query['Account_ID']);
                        insert_db('Caranille_Private_Messages', array('Private_Message_Transmitter' => logged_data('Account_ID'), 'Private_Message_Receiver' => $Account_Query['Account_Pseudo'], 'Private_Message_Subject' => "Votre candidature dans la guilde " . guild_data('Guild_Name'), 'Private_Message_Message' => $message, 'Private_Message_Conversation' => null));
                    }
                }
            }
        }
    }
}
Beispiel #4
0
<?php

if (verif_connect()) {
    load_css('guild.css', 'guild');
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        menu_guild();
        echo '<table class="newsboard">';
        echo '<tr>';
        echo '<th>Niveau</th>';
        echo '<th>Expérience</th>';
        echo '<th>Notorieté</th>';
        echo '<th>Ordre</th>';
        echo '<th>Pseudo</th>';
        echo '</tr>';
        $Account_Query = list_db('list_membre_guild', array('Guild_ID' => guild_data('Guild_ID')));
        foreach ($Account_Query as $Account) {
            echo '<tr>';
            echo '<td>' . stripslashes($Account['Level_Number']) . '</td>';
            echo '<td>' . stripslashes($Account['Account_Experience']) . '</td>';
            echo '<td>' . stripslashes($Account['Account_Notoriety']) . '</td>';
            echo '<td>' . stripslashes($Account['Order_Name']) . '</td>';
            echo '<td>';
            echo '<a href="' . get_link('Account', 'Forum', array('m' => $Account['Account_ID'], 'action' => 'consulter')) . '">';
            echo stripslashes($Account['Account_Pseudo']);
            echo '</a>';
            echo '</td>';
            echo '<td>' . (isConnected($Account) ? 'Connecté' : 'déconnecté') . '</td>';
            echo '</tr>';
        }
        echo '</table>';
Beispiel #5
0
    function get_perso_card()
    {
        global $already_call_perso_card, $installing, $secteur_module, $Next_Level, $array_character_stats;
        if (!$already_call_perso_card) {
            if (!$installing) {
                if (verif_connect(true) && ($secteur_module !== 'Admin' && $secteur_module !== 'Moderator' && $secteur_module !== 'Forum')) {
                    if (isset($Next_Level)) {
                        $hp_purcent = user_data('Account_HP_Remaining') / perso_data('HP_Total') * 100;
                        $mp_purcent = user_data('Account_MP_Remaining') / perso_data('MP_Total') * 100;
                        $xp_purcent = user_data('Account_Experience') / user_data('Level_Experience_Required') * 100;
                        ?>
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.pseudo.card");
                        ?>
 :</div> <?php 
                        echo user_data('Account_Pseudo');
                        ?>
 <br />
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.guild.card");
                        ?>
 :</div> <?php 
                        echo guild_data('Guild_Name');
                        ?>
 <br />
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.order.card");
                        ?>
 :</div> <?php 
                        echo user_data('Order_Name');
                        ?>
 <br /><br />
			
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.level.card");
                        ?>
</div> : <?php 
                        echo user_data('Level_Number');
                        ?>
 <br />
			
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.hp.card");
                        ?>
</div> : <div title='<?php 
                        echo user_data('Account_HP_Remaining') . "/" . perso_data('HP_Total');
                        ?>
' class='barre' id='hp' >
												<div style='width:<?php 
                        echo $hp_purcent;
                        ?>
px;' ></div>
											</div> <br />
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.mp.card");
                        ?>
</div> : <div title='<?php 
                        echo user_data('Account_MP_Remaining') . "/" . perso_data('MP_Total');
                        ?>
' class='barre' id='mp' >
												<div style='width:<?php 
                        echo $mp_purcent;
                        ?>
px;' ></div>
											</div>  <br />

			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.xp.card");
                        ?>
</div> : <div title='<?php 
                        echo user_data('Account_Experience') . "/" . user_data('Level_Experience_Required');
                        ?>
' class='barre' id='xp' >
												<div style='width:<?php 
                        echo $xp_purcent;
                        ?>
px;' >&nbsp;</div> 
												<em style='width:<?php 
                        echo 100 - $xp_purcent;
                        ?>
px;' class="restant"><?php 
                        echo $Next_Level;
                        ?>
</em>
											</div> <br /><br />
											
			<?php 
                        foreach ($array_character_stats as $char) {
                            ?>
				<div class="important"><?php 
                            echo LanguageValidation::iMsg("label." . strtolower($char) . ".card");
                            ?>
</div> : <?php 
                            echo perso_data(ucfirst($char) . '_Total');
                            ?>
 <br />
			<?php 
                        }
                        ?>
			
			<br />
			
		
			
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.gold.card");
                        ?>
</div> : 	<?php 
                        echo render_money();
                        ?>
	<br/>
			<div class="important"><?php 
                        echo LanguageValidation::iMsg("label.notoriety.card");
                        ?>
</div> : <div class="gain notoriety"><?php 
                        echo user_data('Account_Notoriety');
                        ?>
</div><br /><br />
<?php 
                    }
                }
            }
            $already_call_perso_card = true;
        }
    }
Beispiel #6
0
<?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>';
        }
    }
}
Beispiel #7
0
<?php

if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        menu_guild();
        if (has_guild_acces('recrutement')) {
            echo '<table class="newsboard">';
            echo '<tr>';
            echo '<th>Niveau</th>';
            echo '<th>Expérience</th>';
            echo '<th>Notorieté</th>';
            echo '<th>Ordre</th>';
            echo '<th>Pseudo</th>';
            echo '</tr>';
            $Account_Query = list_db("candidat_guild", array('Guild_ID' => guild_data('Guild_ID')));
            if (!empty($Account_Query)) {
                foreach ($Account_Query as $Account) {
                    echo '<tr>';
                    echo '<td>' . stripslashes($Account['Level_Number']) . '</td>';
                    echo '<td>' . stripslashes($Account['Account_Experience']) . '</td>';
                    echo '<td>' . stripslashes($Account['Account_Notoriety']) . '</td>';
                    echo '<td>' . stripslashes($Account['Order_Name']) . '</td>';
                    echo '<td>';
                    echo '<a href="' . get_link('Account', 'Forum', array('m' => $Account['Account_ID'], 'action' => 'consulter')) . '">';
                    echo stripslashes($Account['Account_Pseudo']);
                    echo '</a>';
                    echo '</td>';
                    echo '<td>' . (isConnected($Account) ? 'Connecté' : 'déconnecté') . '</td>';
                    echo '<td>';
                    echo '<form method="post" action="' . get_link('Recrutement', 'Guild') . '" >';
Beispiel #8
0
        $form .= '<tr>';
        $form .= '<td><input type="submit" name="End_Add_Forum" value="Terminer"/></td>';
        $form .= '</tr>';
        $form .= '</table>';
        $form .= '</form>';
        return $form;
    }
}
if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        //Initialisation de deux variables
        $totaldesmessages = 0;
        $categorie = NULL;
        //echo $r;
        $query = list_db('request_guild_forum', array('Guild_ID' => guild_data('Guild_ID')));
        //
        menu_guild();
        $map_cat = array();
        ?>

<table border="1" >
<?php 
        if (!empty($query)) {
            //Début de la boucle
            foreach ($query as $data) {
                extract(stripslashes_r($data));
                if (verif_access($Auth_view, true)) {
                    //On affiche chaque catégorie
                    if ($categorie != $Cat_ID) {
                        //Si c'est une nouvelle catégorie on l'affiche
Beispiel #9
0
<?php

load_css('forum.css', 'forum');
if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        //On récupère la valeur de f
        $Forum_ID = intval(request_get('f'));
        //Nombre de pages
        $numpage = request_confirm('page') ? intval(request_get('page')) : 1;
        $titre = "Voir un forum";
        //A partir d'ici, on va compter le nombre de messages
        //pour n'afficher que les 25 premiers
        $data = get_db('request_guild_get_forum', array('forum' => $Forum_ID, 'Guild_ID' => guild_data('Guild_ID')));
        //get_db($r) ;
        //print_r($data);
        extract(stripslashes_r($data));
        $baseline = '<i>Vous êtes ici</i> : <a href="' . get_link('Main', 'Guild') . '">Index du forum</a> &raquo;
			<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID)) . '">' . $Forum_Name . '</a>';
    }
}
Beispiel #10
0
if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        menu_guild();
        $xp_purcent = guild_data('Guild_Experience') / guild_data('Level_Experience_Required') * 100;
        $next = guild_data('Level_Experience_Required') - guild_data('Guild_Experience');
        echo "<div id='guild-autel'>";
        echo "<div title='" . guild_data('Guild_Experience') . "/" . guild_data('Level_Experience_Required') . "' class='barre' id='xp' >";
        echo "<div style='height:" . (100 - $xp_purcent) . "px;' class='restant'>{$next}</div>";
        echo "<div style='height:" . $xp_purcent . "px;' >&nbsp;</div>";
        echo "</div>";
        echo "Experience";
        echo '<form method="POST" action="' . get_link("Gift", "Guild") . '">';
        echo '<input type="number" name="experience"/>';
        //echo '<input type="submit" name="xp-Send" value="Sacrifier"/>';
        echo '<input type="submit" name="xp-Send" value="' . LanguageValidation::nMsg("btn.guild.gift") . '"/>' . LanguageValidation::eMsg("btn.guild.gift");
        echo '<input type="hidden" name="token" value="' . generer_token('guild-xp-Send') . '" />';
        echo '</form>';
        echo "</div>";
        echo "<div id='guild-coffre'>";
        echo "<span class='gain gold'>" . guild_data('Guild_Golds') . "</span>";
        echo "Or";
        echo '<form method="POST" action="' . get_link("Gift", "Guild") . '">';
        echo '<input type="number" name="golds"/>';
        //echo '<input type="submit" name="Golds-Send" value="Sacrifier"/>';
        echo '<input type="submit" name="Golds-Send" value="' . LanguageValidation::nMsg("btn.guild.gift") . '"/>' . LanguageValidation::eMsg("btn.guild.gift");
        echo '<input type="hidden" name="token" value="' . generer_token('guild-golds-Send') . '" />';
        echo '</form>';
        echo "</div>";
    }
}
Beispiel #11
0
 //Si l'utilisateur ne possède pas de Guilde
 if (has_guild()) {
     if (request_confirm('Chat-Send')) {
         //if(verifier_token(600, get_link('Chat','Guild') ,  'guild-Chat-Send'))
         //{
         $ID = user_data('Account_ID');
         $guild_ID = guild_data('Guild_ID');
         $Message = request_data('chat_Message');
         insert_db('Caranille_Chat', array('Chat_Pseudo_ID' => $ID, 'Chat_Guild_ID' => $guild_ID, 'Chat_Message' => $Message));
         // }
     }
     if (verif_access("Admin", true)) {
         if (request_confirm('Chat-Clear')) {
             //if(verifier_token(600, get_link('Chat','Guild') ,  'guild-Chat-Send'))
             //{
             delete_db('Caranille_Chat', array('Chat_Guild_ID' => guild_data('Guild_ID')));
             echo 'Tous les messages ont bien été supprimé';
             //}
         }
     }
     echo "<div id='guild-chat'>";
     echo LanguageValidation::iMsg("intro.guild.chat");
     echo '<br />';
     echo '<iframe class="chatroom-frame" src="' . get_link('guild', 'Chat') . '"></iframe>';
     echo formulaire_input(array(text_input("label.chat.message", "chat_Message", null, null, null, "placeholder.chat.message"), submit_input("Chat-Send", "btn.chat.send"), verif_access("Admin", true) ? submit_input("Chat-Clear", "btn.chat.clear") : null), "guild-Chat-Send", null, "post", null);
     /**			
     			echo '<form method="POST" action="'.get_link("Chat","Guild").'">';
     			echo '<input type="text" name="chat_Message" placeholder="'.LanguageValidation::nMsg("placeholder.chat.message").'"/>'.LanguageValidation::eMsg("placeholder.chat.message");
     			echo '<input type="submit" name="Chat-Send" value="'.LanguageValidation::nMsg("btn.chat.send").'"/>'.LanguageValidation::eMsg("btn.chat.send");
     		
     			if(verif_access("Admin",true))
Beispiel #12
0
        if (request_confirm('Golds-Send')) {
            if (verifier_token(600, get_link('Gift', 'Guild'), 'guild-golds-Send')) {
                if (user_data('Account_Golds') > $_POST['golds']) {
                    $ID = user_data('Account_ID');
                    $guild_ID = guild_data('Guild_ID');
                    //print_r($_POST);
                    // retirer xp joueur
                    update_db('Caranille_Accounts', array('Account_ID' => user_data('Account_ID'), 'Account_Golds' => user_data('Account_Golds') - $_POST['golds']));
                    // ajouter xp guild
                    update_db('Caranille_Guilds', array('Guild_ID' => guild_data('Guild_ID'), 'Guild_Golds' => guild_data('Guild_Golds') + $_POST['golds']));
                    echo "experience offerte";
                }
            }
        } else {
            if (request_confirm('xp-Send')) {
                if (verifier_token(600, get_link('Gift', 'Guild'), 'guild-xp-Send')) {
                    if (user_data('Account_Experience') > $_POST['experience']) {
                        $ID = user_data('Account_ID');
                        $guild_ID = guild_data('Guild_ID');
                        //print_r($_POST);
                        // retirer xp joueur
                        update_db('Caranille_Accounts', array('Account_ID' => user_data('Account_ID'), 'Account_Experience' => user_data('Account_Experience') - $_POST['experience']));
                        // ajouter xp guild
                        update_db('Caranille_Guilds', array('Guild_ID' => guild_data('Guild_ID'), 'Guild_Experience' => guild_data('Guild_Experience') + $_POST['experience']));
                        echo "experience offerte";
                    }
                }
            }
        }
    }
}
Beispiel #13
0
<?php 
$Messages_Q = list_db("guild_chatroom", array('Guild_ID' => guild_data("Guild_ID")));
echo '<meta http-equiv="refresh" content="5;URL=' . get_link('guild', 'chat') . '">';
if (!empty($Messages_Q)) {
    echo '<table class="newsboard chatroom" >';
    foreach ($Messages_Q as $Messages) {
        $Pseudo = stripslashes($Messages['Account_Pseudo']);
        $ID_message = stripslashes($Messages['Chat_Message_ID']);
        echo '<tr>';
        echo '<td>';
        echo '<a href="' . get_link('Account', 'Forum', array('m' => $Account['Account_ID'], 'action' => 'consulter')) . '">';
        echo stripslashes($Pseudo);
        echo '</a>';
        echo '</td>';
        echo '<td class="message">';
        echo stripslashes($Messages['Chat_Message']);
        echo '</td>';
        if (verif_access("Admin", true)) {
            //echo '<td>'.time().'</td>';
            echo '<td>';
            echo '<form method="POST" action="' . get_link('guild', 'chat') . '">';
            echo "<input type=\"hidden\" name=\"ID_message\" value=\"{$ID_message}\">";
            echo '<input type="submit" name="Delete" value="X">';
            echo '</form>';
            echo '</td>';
        }
        echo '</tr>';
    }
    echo '</table>';
}
Beispiel #14
0
            //echo $r ;
            extract(stripslashes_r($query));
            $baseline = '<p><i>Vous êtes ici</i> : 
				<a href="' . get_link('Main', 'Guild') . '">Index du forum</a> &raquo;
				<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID)) . '">' . $Forum_Name . '</a> &raquo; Nouveau topic</p>';
        } elseif (request_confirm('t')) {
            $Topic_ID = intval(request_get('t'));
            $r = "SELECT Topic_Titre, f.Forum_id,\n\t\t\t\tForum_Name, Auth_view, Auth_Post, Auth_Topic, Auth_annonce, Auth_modo\n\t\t\t\tFROM Caranille_Topics t\n\t\t\t\tLEFT JOIN Caranille_forums f ON f.Forum_id = t.Topic_Forum_id\n\t\t\t\tleft join Caranille_Guilds g on f.Forum_Guild_ID = g.Guild_ID\n\t\t\t\tWHERE Topic_id ='{$Topic_ID}' \n\t\t\t\tand Forum_Guild_ID = '" . guild_data('Guild_ID') . "'\n\t\t\t\tlimit 1; ";
            $query = get_db($r);
            //echo $r ;
            extract(stripslashes_r($query));
            $Forum_ID = $Forum_id;
            $baseline = '<p><i>Vous êtes ici</i> : 
				<a href="' . get_link('Main', 'Guild') . '">Index du forum</a> &rarr; 
				<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID)) . '">' . $Forum_Name . '</a> &raquo; 
				<a href="' . get_link('Topic', 'Guild', array('t' => $Topic_ID)) . '">' . $Topic_Titre . '</a> &raquo; Répondre</p>';
        } elseif (request_confirm('p')) {
            $post = intval(request_get('p'));
            $r = "SELECT Post_Createur, t.Topic_id, Topic_Titre, f.Forum_id, Post_texte,\n\t\t\t\tForum_Name, Auth_view, Auth_Post, Auth_Topic, Auth_annonce, Auth_modo\n\t\t\t\tFROM Caranille_Posts p\n\t\t\t\tLEFT JOIN Caranille_Topics t ON t.Topic_id = p.Post_Topic_id\n\t\t\t\tLEFT JOIN Caranille_forums f ON f.Forum_id = t.Topic_Forum_id\n\t\t\t\tleft join Caranille_Guilds g on f.Forum_Guild_ID = g.Guild_ID\n\t\t\t\tWHERE p.Post_id ='{$post}' \n\t\t\t\tand Forum_Guild_ID = '" . guild_data('Guild_ID') . "'\n\t\t\t\tlimit 1; ";
            //echo $r;
            $query = get_db($r);
            extract(stripslashes_r($query));
            $Topic_ID = $Topic_id;
            $Forum_ID = $Forum_id;
            $baseline = '<p><i>Vous êtes ici</i> : 
				<a href="' . get_link('Main', 'Guild') . '">Index du forum</a> &raquo;
				<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID)) . '">' . $Forum_Name . '</a> &raquo;
				<a href="' . get_link('Topic', 'Guild', array('t' => $Topic_ID)) . '">' . $Topic_Titre . '</a> &raquo; Modérer un message</p>';
        }
    }
}
Beispiel #15
0
        $arr_bank_holidays[] = $easter + 86400 * 39;
        // Ascension
        $arr_bank_holidays[] = $easter + 86400 * 50;
        // Pentecote
        return $arr_bank_holidays;
    }
    if (request_confirm('End_Add_Event')) {
        insert_db('Caranille_Events', $_POST);
    }
    if (request_confirm('End_Edit_Event')) {
        update_db('Caranille_Events', $_POST);
    }
    $month = request_confirm('m') ? str_pad(request_get('m'), 2, "0", STR_PAD_LEFT) : date('m');
    $year = request_confirm('y') ? str_pad(request_get('y'), 4, "0", STR_PAD_LEFT) : date('Y');
    debug_log("period({$year},{$month})");
    $calendar = get_months($year, $month);
    foreach ($calendar as $day => $week) {
        $events[$day] = get_db('request_event', array('date' => "{$year}-{$month}-{$day}%", 'guild' => guild_data('Guild_ID')));
    }
    /**
    	$list_events = list_db('list_event',array(
    			'date' => "$year-$month%",
    			'guild' => guild_data('Guild_ID')
    		));
    **/
    $pm = intval($month) == 1 ? 12 : $month - 1;
    $nm = intval($month) == 12 ? 1 : $month + 1;
    $py = intval($month) == 1 ? $year - 1 : $year;
    $ny = intval($month) == 12 ? $year + 1 : $year;
    $date = new DateTime($year . "-" . $month . "-01");
}
Beispiel #16
0
                    echo LanguageValidation::iMsg("intro.guild.create");
                    echo '<form method="POST" action="' . get_link("Guild", "Guild") . '">';
                    echo '' . LanguageValidation::iMsg("label.guild.name") . '<input placeholder="' . LanguageValidation::nMsg("placeholder.guild.name") . '" type="texte" name="Guild_Name">' . LanguageValidation::eMsg("placeholder.guild.name") . '<br />';
                    echo '' . LanguageValidation::iMsg("label.guild.description") . '<br /><textarea placeholder="' . LanguageValidation::nMsg("placeholder.guild.description") . '" name="Guild_Description" ID="Guild_Description" rows="10" cols="50"></textarea>' . LanguageValidation::eMsg("placeholder.guild.description") . '<br /><br />';
                    echo '<input type="hidden" name="token" value="' . generer_token("guild-create") . '"/>';
                    echo '<input type="submit" name="Confirm" value="' . LanguageValidation::nMsg("btn.guild.init") . '"/>' . LanguageValidation::eMsg("btn.guild.init");
                    //Créer la guilde">';
                    echo '</form>';
                }
            }
        } else {
            //echo 'vous appartenez déjà à une guilde';
            menu_guild();
            echo "<div id='guild-page'>";
            echo "<h4>" . guild_data('Guild_Name') . "</h4>";
            echo "<p>" . guild_data('Guild_Description') . "</p>";
            echo "<p>La guilde est au niveau " . guild_data('Guild_Level') . "</p>";
            /**
            				if(guild_data('Guild_Owner_ID') == user_data('Account_ID'))
            					echo 'Vous êtes le fondateur de cette guilde.<br/>';
            			**/
            if (verif_guild(true)) {
                if (guild_has('Guild_Message')) {
                    echo "<h5>Message</h5>";
                    echo "<p>" . bb_code(guild_data('Guild_Message')) . "</p>";
                }
            }
            echo "</div>";
        }
    }
}
Beispiel #17
0
<?php

if (!$installing) {
    if (verif_connect(true) && ($secteur_module !== 'Admin' && $secteur_module !== 'Moderator' && $secteur_module !== 'Forum')) {
        if (isset($Next_Level)) {
            $hp_purcent = user_data('Account_HP_Remaining') / perso_data('HP_Total') * 100;
            $mp_purcent = user_data('Account_MP_Remaining') / perso_data('MP_Total') * 100;
            $xp_purcent = user_data('Account_Experience') / user_data('Level_Experience_Required') * 100;
            ?>
			<span class="important">Pseudo :</span> <?php 
            echo user_data('Account_Pseudo');
            ?>
 <br />
			<span class="important">Guilde :</span> <?php 
            echo guild_data('Guild_Name');
            ?>
 <br />
			<span class="important">Ordre :</span> <?php 
            echo user_data('Order_Name');
            ?>
 <br /><br />
			
			<span class="important">Niveau</span> : <?php 
            echo user_data('Level_Number');
            ?>
 <br />
			
			<span class="important">HP</span> : <div title='<?php 
            echo user_data('Account_HP_Remaining') . "/" . perso_data('HP_Total');
            ?>
' class='barre' id='hp' >
Beispiel #18
0
 //On récupère la valeur de f
 $Forum_ID = intval(request_get('f'));
 //Nombre de pages
 $numpage = request_confirm('page') ? intval(request_get('page')) : 1;
 //A partir d'ici, on va compter le nombre de messages
 //pour n'afficher que les 25 premiers
 $data = get_db('request_forum', array('forum' => $Forum_ID));
 //get_db($r);
 //print_r($data);
 extract(stripslashes_r($data));
 $totalDesMessages = $Forum_Topic + 1;
 $nombreDeMessagesParPage = 25;
 $nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
 $premierMessageAafficher = ($numpage - 1) * $nombreDeMessagesParPage;
 //On prend tout ce qu'on a sur les Annonces du forum
 $query = list_db('request_forum_topic', array('forum' => $Forum_ID, 'Guild_ID' => guild_data('Guild_ID')));
 //echo $r ;
 //t.Topic_Last_Post = p.Post_ID
 //having p.Post_ID = max(mp.Post_ID)
 // Topic_Genre = 'Annonce' AND
 //On lance notre tableau seulement s'il y a des requêtes !
 menu_guild();
 //On affiche les pages 1-2-3, etc.
 echo '<p>Page : ';
 for ($i = 1; $i <= $nombreDePages; $i++) {
     echo $i == $numpage ? $i : '<a href="' . get_link('Forum', 'Guild', array('f' => $Forum_ID, 'page' => $i)) . '">' . $i . '</a>';
 }
 echo '</p>';
 //Le titre du forum
 echo '<h1>' . $Forum_Name . '</h1>';
 //Et le bouton pour poster