Pages http://chez-swan.net http://chez-swan.net Pages http://chez-swan.net (C) 2005-2009 PHPBoost Pages PHPBoost Paypal et le module download 2.2 http://chez-swan.net/pages/paypal-et-le-module-download-2-2 http://chez-swan.net/pages/paypal-et-le-module-download-2-2 <br /><h4 class="stitle1">Introduction </h4><br /><br /> <br /> Ce que je vous présente est plus une méthode de travail qu'autre chose, ensuite à vous de vous y tenir ou pas.<br /> Rien n'est automatisé, le module, c'est vous et votre méthodologie !<br /> <br /> Pour commencer, il vous faut être détenteur d'un compte Paypal et savoir créer des boutons de dons ou d'achat (<em>c'est au choix</em>).<br /> <br /> <h3 class="title1">Organisation</h3><br /> <br /> Pour vous facilité la tache, je vous ai préparé <a href="http://chez-swan.net/upload/Tutos/paypal/boutiques.zip"><strong>[une archive ]</strong></a> pour la structure.<br /> Vous pouvez l'utilisez pour comprendre ma méthodologie, u suivre le reste de ma méthode.<br /> <br /> Sur votre site par votre FTP vous allez créer un dossier du nom ([i]celui que vous voulez[i]), exemple : "<strong>boutiques</strong>"<br /> <br /> Dans le dossier "<strong>boutiques</strong>", créez un dossier "<strong>IN</strong>" dans ces deux dossiers placez un "<strong>index.php</strong>" avec ceci dedans :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #8000FF;">&lt;</span>html<span style="color: #8000FF;">&gt;</span> <span style="color: #8000FF;">&lt;</span>head<span style="color: #8000FF;">&gt;</span> <span style="color: #8000FF;">&lt;</span>title<span style="color: #8000FF;">&gt;&lt;/</span>title<span style="color: #8000FF;">&gt;</span> <span style="color: #8000FF;">&lt;</span>meta http<span style="color: #8000FF;">-</span>equiv<span style="color: #8000FF;">=</span><span style="color: #808080;">&quot;Content-Type&quot;</span> content<span style="color: #8000FF;">=</span><span style="color: #808080;">&quot;text/html; charset=iso-8859-1&quot;</span><span style="color: #8000FF;">&gt;</span> <span style="color: #8000FF;">&lt;/</span>head<span style="color: #8000FF;">&gt;</span> &nbsp; <span style="color: #8000FF;">&lt;</span>body<span style="color: #8000FF;">&gt;</span> &nbsp; <span style="color: #8000FF;">&lt;/</span>body<span style="color: #8000FF;">&gt;</span> <span style="color: #8000FF;">&lt;/</span>html<span style="color: #8000FF;">&gt;</span> &nbsp; &nbsp;</pre></pre></div><br /> <br /> Le dossier "<strong>boutiques</strong>" contiendra "<strong>les pages html</strong>" de redirection des objets qui seront zippés.<br /> Et le dossier "<strong>IN</strong>" contiendra les archives zip d'informations pour le au cas ou (voir l'exemple dans l'archive ci dessus)..<br /> <br /> Nous y reviendrons donc plus tard.<br /> <h3 class="title1">Compte Paypal</h3><br /> <br /> Une synthèse rapide sur les boutons :<br /> <br /> Une fois connecté à votre comte, passer par solution E-commerce et choisissez en bas à droite, soit le "<strong>bouton d'achat</strong>", soit le "<strong>dons</strong>" peu importe.<br /> <br /> Ou alors par <a href="https://www.paypal.com/fr/cgi-bin/webscr?cmd=_button-management">ce chemin</a> :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_000.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_000.jpg" alt="" class="valign_" /></a></p><br /> <br /> <h3 class="title2">Paypal - Etape 1</h3><br /> <br /> Le type de bouton pourra être choisi aussi directement à l'étape 1. <br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_001.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_001.jpg" alt="" class="valign_" /></a></p><br /> <br /> Notez le nom de l'objet mis en vente et créez une ID d'achat ou du don un code , une date ou ce que vous voulez ..<br /> choisissez votre montant et directement à l'étape 3...<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_002.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_002.jpg" alt="" class="valign_" /></a></p><br /> <br /> <h3 class="title2">Paypal - Etape 3</h3><br /> <br /> C'est là que tout commence pour nous. Je m'explique.. <br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_004.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_004.jpg" alt="" class="valign_" /></a></p><br /> <br /> Dans le dossier "<strong>boutiques</strong>", je vais créer une page html simple avec un mot de passe généré de 16 caractères, pour cela je me sert du site suivant :<br /> <br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> <a href="http://www.henri-ruch.ch/Utilitaires/generateurMP/generateurMP.asp">http://www.henri-ruch.ch/Utilitaires/generateurMP/generateurMP.asp</a><br /> <br /> <div class="bb_block">Sélectionnez =&gt; Nombre de lettres du mot de passes : 8<br /> et cliquez sur générer.<br /> Et répétez l'opération une seconde fois pour avoir les 16 caractères.</div><br /> <br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> Donc notre page html s'appellera : <strong>054GaeTHxkGT16nw.html </strong> c'est le lien de cette page que vous placerez dans la création de votrebouton Paypal !<br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> Nous ferons donc de même avec la future archive de votre son/ thème/ graphisme ou autre : <strong>054GaeTHxkGT16nw.zip</strong><br /> <br /> Cela c'est la base de mon cryptage aléatoire.<br /> <br /> Ensuite sur mon bureau et sauvegardé sur une clé, j'ai un fichier texte que pour vous j'ai nommé "<strong>ma_boutique.txt</strong>".<br /> <br /> c'est ma méthodologie pour reconnait les archives:<br /> <br /> <span class="text_code">Code TEXT :</span><div class="code"><pre style="display:inline;"><pre class="text" style="font-family:monospace;">&nbsp; &nbsp; -- Méthode d'encrytage aléatoire avec le site &nbsp; http://www.henri-ruch.ch/Utilitaires/generateurMP/generateurMP.asp &nbsp; * Nombre de lettres du mot de passes : 8 et cliquez sur générer. &nbsp; &nbsp; ############################################## /* Les Objets */ ############################################## &nbsp; Paypal ID : page html et archive.zip : Nom des objets ---- &nbsp; &nbsp; - 6JW47JKX4JDGU : p6W5bE7S4weY6G0W : Mon objet 1 - 8MFARBFNYF96V : jNi59Qg3p6W5bE7S : Mon objet 2 - D4UNGM7LEBZ8Q : p6W5bE7SgV0d9g4O : Mon objet 3 - BFNYF96GUBHJ6 : BjlgKIap6W5bE7S : Mon objet 4 &nbsp; &nbsp; Ce fichier vous aideras comme aide mémoire. Ne le conservez pas sur le net, conservez le sur votre bureau et sur une clé usb. &nbsp; &nbsp;</pre></pre></div><br /> <br /> Enregistrez le bouton ...<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_005.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_005.jpg" alt="" class="valign_" /></a></p><br /> <br /> Voici le code du bouton Dont vous aurez besoin par la suite ..<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_006.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_006.jpg" alt="" class="valign_" /></a></p><br /> <br /> Donc on commence à comprendre le principe .. Et normalement vous avez du créer votre page html et votre archive à ce stade. Si vous vous êtes aidé de l&#8217;archive mis à votre disposition plus haut.<br /> Oui Mais .. Et L'ID Paypal dans l'histoire ??<br /> <br /> Ne vous inquiétez pas, je vous l'expliquerais chaque chose en son temps !<br /> <br /> <h3 class="title1"><span id="pbt">La phase PHPBoost</span></h3> <br /> <br /> <strong><span style="text-decoration: underline;">Deux choix possibles s'offrent à vous :</span></strong><br /> <br /> <strong>1/</strong> Passer par n'importe quel module en posant simplement le code du bouton Paypal de chacun des objets que vous souhaitez vendre dans les partie disposant du balisage BBcode:<br /> <br /> <span class="text_code">Code BBCODE :</span><div class="code"><pre><span style="color:#0000FF;">[html]</span>ici le code de votre bouton paypal ...<span style="color:#0000FF;">[/html]</span></pre></div><br /> <br /> <strong>2/</strong> Ou alors passer par le module <a href="http://chez-swan.net/download/download-139+module-download-v2-2.php">download 2.2</a> CsN qui a cependant un inconvénient, le fait qu'il ne compte pas les téléchargements des fichiers mis avec des scripts externes, vu que celui-ci est remplacé par le bouton Paypal. Mais c'est un moindre mal.... En dehors de cela le compteur fonctionne normalement.<br /> <br /> Pour l'installer, c'est simple, vous uploadez directement le module "<strong>download</strong>" par votre FTP<strong><span style="color:#AA0000;"> en écrasant l'autre</span></strong>, ensuite allez de suite dans l'<strong>administration/modules/Téléchargements/Configuration/Mise à jour</strong><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_007.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_007.jpg" alt="" class="valign_" /></a></p><br /> <br /> Vous arrivé sur cette fenêtre :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_008.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_008.jpg" alt="" class="valign_" /></a></p><br /> <br /> Cliquez ensuite sur <strong>[!!Vider le cache !!]</strong>, cette manipulation va permettre le mise à jour de votre BDD et des tpls.<br /> <br /> Il ne vous reste plus qu'à créer vos fichiers dans le module téléchargement comme d&#8217;habitude avec juste une légère adaptaion.<br /> <br /> Vous avez maintenant la possibilité d intégrer des scripts externes à la création de votre mise en téléchargement. Comme ceci :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/Tutos/paypal/paypal_011.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/Tutos/paypal/paypal_011.jpg" alt="" class="valign_" /></a></p><br /> <br /> Il vous suffira de cocher ""<strong>Script externe</strong>" et de placer votre code de bouton Paypal là ou c'est indiqué sur le screen.<br /> <br /> Le reste du formulaire reste à remplir normalement !<br /> <br /> C'est là que le repérage de <strong>ID Paypal</strong> est important à ce stade, car c'est celle qui sera dans chaque bouton dans la valeur "<strong>value</strong>" et vous permettra de repérer dans votre fichier "<strong>ma_boutique.txt</strong>" quel est le fichier html et zippé qui lui sont propre sans pour autant aller chercher sur le site de Paypal les information manquantes.<br /> <br /> <br /> Et voilà comment moi je procède , à votre tour ^^ Mon, 06 May 2013 12:39:28 +0200 Installer PHPBoost V3 Tornade sous EasyPHP 12.1 http://chez-swan.net/pages/installer-phpboost-v3-tornade-sous-easyphp-12-1 http://chez-swan.net/pages/installer-phpboost-v3-tornade-sous-easyphp-12-1 <h3 class="title1">Installer PHPBoost V3 Tornade sous EasyPHP 12.1</h3><br /> <br /> <br /><h4 class="stitle1">Introduction</h4><br /><br /> <br /> Si vous êtes sur cette page, c'est que vous voulez installez le CMS PHPBoost V3 et que vous avez suivi ce tutoriel "<a href="http://chez-swan.net/pages/easyphp-12-1-installer-un-serveur-local"><strong>EasyPHP 12.1: Installer un serveur local</strong></a>".<br /> <br /> Version utilisée pour le tutoriel : <strong>EasyPHP 12.1 with 5.4.6</strong><br /> <em>PHP 5.4.6 VC9 | Apache 2.4.2 VC9 | MySQL 5.5.27 | PhpMyAdmin 3.5.2.2 | Xdebug 2.2.1</em><br /> <br /> <h3 class="title1">L'installation</h3><br /> <br /> Installation de PHPBoost, n'est pas très laborieuse elle ne vous prendra pas moins de 5 minutes et le le monde peut réussir une installation de ce genre <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /><br /> <br /> <strong>L'installation de PHPBoost va se faire en deux partie:</strong><br /> <div class="indent">- La copie de vos fichiers PHPBoost sur votre FTP.<br /> - Et la création de la base de donnée par PhpMyAdmin</div><br /> <br /> <br /><h4 class="stitle1">Transférer les fichiers</h4><br /><br /> <br /> Normalement si vous avez bien suivi le petit tutoriel sur l'installation de EasyPHP, vous avez un raccourcis dans la barre en bas de votre bureau. appuyez sur la touche <strong>F8</strong> de votre clavier pour vous rendre dans le répertoire "<strong>www</strong>" ! Dé-zippez votre archive PHPBoost dans le répertoire.<br /> <br /> Si ce n'est pas le cas, les fichiers seront à mettre dans "<strong>C:EasyPHP-12.1www</strong>". Et pour accéder à l'installateur, entrez l'adresse ci contre dans votre navigateur: <a href="http://localhost/nomdurepertoire/install/install.php">http://localhost/nomdurepertoire/install/install.php</a><br /> <em><br /> *<strong>nomdurepertoire</strong> : étant celui dans lequel vous aurez dézippé l'archive phpboost, si vous ne l'avez pas changé , il sera sous le nom de <strong>'phpboost</strong>'.</em><br /> <br /> <br /><h4 class="stitle1">Installation de phpboost</h4><br /><br /> <br /> <em>*Il est a noter que pendant mon installation, j'ai eu un soucis d'apparence : écrits plus large, mais nous réglerons ceci plus tard. Ce n'est pas dramatique <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /></em><br /> <br /> Vous aurez droit à l'erreur ci-dessous, n'en tenez pas compte et continuez l'installation.<br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/erreur_header.jpg" alt="" class="valign_" /> </p><br /> <br /> L'installation se réalise en 7 étapes que nous allons découvrir tout de suite. Vous pourrez suivre la progression de l'installation dans une barre à gauche des pages d'installation.<br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/etape_pbt.png" alt="" class="valign_" /> </p><br /> <br /> <br /><h4 class="stitle1">Préambule</h4><br /><br /> <br /> Cette première étape de l'installation n'a rien de particulier, elle vous informe que l'installation sera simple et rapide, et vous invitera à vous munir de vos codes donnés par votre hébergeur. <br /> <br /> Pour passer à l'étape suivante, cliquez sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1">Licence </h4><br /><br /> <br /> Afin d'installer Phpboost, vous devez accepter sa licence. C'est une licence GNU GENERAL PUBLIC LICENSE. <br /> <br /> Pour l'accepter cocher '<strong>J'ai pris connaissance et j'accepte les termes de la licence</strong>.' puis cliquez sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1">Configuration du serveur</h4><br /><br /> <br /> Cette étape sert simplement à vérifier si Phpboost sera bien compatible avec votre serveur.<br /> <br /> Vous devez avoir toutes les cases vertes (<em>sauf celles des extensions qui ne sont pas indispensables</em>) pour pouvoir continuer. Si les versions de PHP ou de mySQL ne sont pas validées, cela vient de votre hébergeur.<br /> <br /> <br /><h4 class="stitle1">Version de PHP</h4><br /><br /> <br /> <p style="text-align:center"><img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/version_php.png" alt="" class="valign_" /></p> <br /> <br /> Le PHP est un langage de programmation. Pour que Phpboost fonctionne, sa version doit être supérieure à 4.1.0 ce qui est normalement le cas de tous les hébergeurs actuels.<br /> <br /> <br /><h4 class="stitle1"> Extensions </h4><br /><br /> <br /> <p style="text-align:center"><img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/extension.png" alt="" class="valign_" /> </p><br /> <br /> Ces extensions ne sont pas obligatoires pour l'installation, mais pourront bloquer le bon fonctionnement de certains modules de PHPBoost.<br /> <br /> <div class="bb_block"><br /> <span style="text-decoration: underline;">Librairie GD</span> : c'est une extensions de PHP qui va permettre de gérer des images, les modifier... Si elle n'est pas installée, cela affectera principalement le module galerie.<br /> <br /> <span style="text-decoration: underline;">URL Rewriting</span> : permet la réécriture des adresses internet afin d'avoir des adresses plus propres et un meilleur référencement de vos pages.</div><br /> <br /> <br /><h4 class="stitle1">Autorisations des dossiers</h4><br /><br /> <br /> <div class="bb_block"><br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/chmode.png" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/chmode_1.png" alt="" class="valign_" /></a><br /> <a href="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/chmode.png" rel=lightbox[roadtrip]>Prévisualiser l'image</a></p><br /> </div><br /> <br /> PHPBoost nécessite que certains dossiers soient autorisés en écriture pour assurer un bon fonctionnement de votre site. <br /> <br /> Normalement le CHMOD (<em>système de droits sur les répertoires/fichiers de votre site</em>) est automatiquement mis en place par PHPBoost, mais certains hébergeurs bloquent cette fonctionnalité, il faudra donc le faire manuellement pour tous les dossiers indiqués. Pour cela, si vous ne savez pas comment faire, merci de lire le tutoriel expliquant <a href="http://chez-swan.net/pages/comment-changer-le-chmod-par-le-logiciel-ftp">comment faire pour changer le CHMOD par le logiciel FTP</a><br /> <br /> Si vous avez réalisé vous même ces changements, cliquez sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/refresh.png" alt="" class="valign_" /> pour re-vérifier les droits des dossiers.<br /> <br /> Une fois tout validé, vous pouvez passer à l'étape suivante en cliquant sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1">Configuration de la base de données</h4><br /><br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-018.jpg" alt="" class="valign_" /> </p><br /> <br /> Cette étape va avoir 2 buts : <br /> <ul class="bb_ul"> <li class="bb_li"> générer le fichier de configuration qui retiendra les identifiants de connexion à votre base de données </li><li class="bb_li"> créer les tables dans votre base de donnée.<br /> </li></ul><br /> <br /> Voilà les explications concernant les champs du formulaire à remplir. A noter que le symbole * sert dans tous les formulaires à spécifier les champs obligatoires, tout champ obligatoire oublié (<em>vous serez tout de même alerté</em>) entraînera un échec de l'envoi du formulaire.<br /> <br /> Comme dis dans le tuto de EasyPHP:<br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-010.jpg" alt="" class="valign_" /> </p><br /> <br /> <br /><h4 class="stitle1"> Paramètres de la base de données</h4><br /> <br /> <br /> <div class="bb_block"><strong>Nom de l'hôte</strong> : "<strong>localhost</strong>"<br /> <br /> <strong>Identifiant</strong> : "<strong><span style="color:red;">root</span></strong>"<br /> <br /> <strong>Mot de passe</strong> : <strong><span style="color:red;">(aucun)</span></strong><br /> <br /> <strong>Nom de la base de données</strong> : Celle que vous avez créé dans PhpMyAdmin. <strong><span style="color:blue;">Vous avez du les noter sur une feuille.</span></strong><br /> <br /> <strong>Préfixe des tables</strong> : Par défaut c'est <strong>phpboost_</strong> .Sauf si vous l'avez modifié.</div><br /> <br /> <span class="warning"> Si vous souhaitez installer plusieurs sites PHPBoost sur la même base de donnée, cela est possible mais pour ne pas écraser les tables de la 1ère installation, vous devrez renommer le préfixe des tables de la 2ème installation de PHPBoost (par exemple <em>phpboost_ </em> en <em>phpboostsite2_</em>) !!!</span><br /> <br /> Une fois tout rempli, vous pouvez passer à l'étape suivante en cliquant sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1"> Configuration du site</h4><br /> <br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/etape_pbt_001.png" alt="" class="valign_" /> </p><br /> <br /> Vous allez ici renseigner les premières informations de configuration de votre site. Toutes les données que vous allez rentrer seront ultérieurement modifiables dans le <strong>Panneau d'administration</strong> dans la rubrique <strong>Configuration</strong> du site.<br /> <br /> <div class="bb_block"><strong>Adresse du site</strong> : Laissez "<strong>localhost</strong>".<br /> <br /> <strong>Chemin du script</strong> : Ne pas se préoccuper de ce champ, normalement l'installateur insère directement le sous répertoire si vous avez mis les fichiers dans un répertoire.<br /> <br /> Vous avez mis les fichiers de l'archive phpboost dans un répertoire de "<strong>www/</strong>" comme "<strong>www/phpboost</strong>" dans ce cas le chemin d'accès est "<strong><span style="color:red;">/phpboost</span></strong>"<br /> <br /> <strong>Nom du site </strong>: Celui que vous voulez. pour travailler en locale, cela n'a pas d'importance.<br /> <br /> <strong>Description du site et mots clés du site</strong>: Pas nécessaire pour une installation en locale.</div><br /> <br /> Une fois tout rempli, vous pouvez passer à l'étape suivante en cliquant sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1">Compte administrateur</h4><br /> <br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/etape_pbt_002.png" alt="" class="valign_" /> </p><br /> <br /> Il s'agit de votre compte, vous serez le premier membre de votre site, seules les informations de base vous sont demandées, vous pourrez remplir votre profil dans l'espace membre du portail une fois installé. En ce qui concerne votre adresse email, elle doit être valide et le mail que vous allez recevoir à l'installation doit être impérativement conservé, un code de déverrouillage de l'administration y étant fourni (<em>en cas de tentative de hack sur votre site</em>). Toutefois, si vous perdez ce mail, vous pourrez via le panel d'administration vous faire renvoyer ce code de déverrouillage.<br /> <br /> <div class="bb_block"><strong>Pseudo (<em>minimum 3 caractères</em>) </strong>: C'est avec ce pseudo que vous serez nommé sur votre site.<br /> <br /> <strong>Mot de passe (<em>minimum 6 caractères</em>) </strong>: Un bon mot de passe contient des lettres majuscules, minuscules et chiffres. <br /> <br /> <strong>Répéter le mot de passe </strong>: Évidement !<br /> <br /> <strong>Courrier électronique</strong> : Il doit être valide pour recevoir le code de déverrouillage, c'est à cette adresse que les membres pourront vous contacter.<br /> <br /> <strong>Langue</strong> : Vous avez le choix entre français et anglais. Français de préférence <img src="http://chez-swan.net/images/smileys/tire.gif" alt=":p" class="smiley" /><br /> <br /> <strong>Me connecter à la fin de l'installation</strong> : Si vous cochez cette option, à la fin de l'installation vous serez dirigés vers votre site et vous y serez déjà identifié.<br /> <br /> <strong>Rester connecté systématiquement à chacune de mes visites</strong> : Permet de ne pas retaper systématiquement votre pseudo et mot de passe lorsque vous accédez à votre site. </div><br /> <br /> Une fois tout rempli, vous pouvez passer à l'étape suivante en cliquant sur <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/right.png" alt="" class="valign_" /><br /> <br /> <br /><h4 class="stitle1"> Fin de votre installation </h4><br /><br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/etape_pbt_003.png" alt="" class="valign_" /> <br /> <br /> <img src="http://chez-swan.net/upload/etape_pbt_004.png" alt="" class="valign_" /> <br /> </p><br /> <br /> <strong>Féliciation!</strong> <img src="http://chez-swan.net/images/smileys/ok.gif" alt=":ok" class="smiley" /> L'installation de PHPBoost est terminée, Je vous l'avais bien dis que c'était simple ! <br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/wampserver2/etape_pbt_005.png" alt="" class="valign_" /> </p><br /> <br /> Allez donc visiter votre installation... Si vous n'avez pas d'erreur passé la suite, cela ne vous concerne pas ^^ <br /> <br /> <br /><h4 class="stitle1">Des erreurs ? </h4><br /><br /> <br /> <p style="text-align:center"><span style="font-size: 20px;"><img src="http://chez-swan.net/images/smileys/oO.gif" alt=":oO" class="smiley" /><strong> Mais j'ai plein d'erreurs !!!</span></strong></p><br /> <br /> <p style="text-align:center"> <img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-016-1.jpg" alt="" class="valign_" /> </p><br /> <br /> Pas de panique, je vais vous indiquez comment les supprimer .. Cela est du à la version de php passé en 5.4.3 et supérieur. J'ai trouvé la solution sur <a href="http://www.phpboost.com/forum/topic-12474+divers-messages-d-erreur-sur-toutes-les-pages.php">le site officiel</a> :<br /> <br /> Vous allez vous rendre dans "<strong>C:EasyPHP-12.1www/nomdurepertoire/kernel/</strong>" et ouvrir le fichier "<strong>constant.php</strong>"et modifier la ligne <strong>73</strong> ainsi :<br /> <br /> <em>*<strong>nomdurepertoire</strong> : étant celui dans lequel vous aurez dézippé l'archive phpboost, si vous ne l'avez pas changé , il sera sous le nom de <strong>'phpboost</strong>'.</em><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #008000; font-style: italic;">//define('ERROR_REPORTING',E_ALL | E_NOTICE);</span></pre></pre></div><br /> <br /> <span style="font-size: 15px;"><strong>Par :</strong><br /> </span><br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">define<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'ERROR_REPORTING'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">E_ALL</span> <span style="color: #8000FF;">&amp;</span> ~E_STRICT<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> Et pour finir aller dans votre <strong>administration/Outils/Erreurs archivées</strong> , Effacer le rapport ^^ Wed, 03 Apr 2013 13:57:28 +0200 EasyPHP 12.1: Installer un serveur local http://chez-swan.net/pages/easyphp-12-1-installer-un-serveur-local http://chez-swan.net/pages/easyphp-12-1-installer-un-serveur-local <br /><h4 class="stitle1">Introduction</h4><br /><br /> <br /> Voici comment installer le serveur local EasyPhp12.1, pour ceux préférant et connaissant ce logiciel.<br /> Commencer le télécharger soit sur <a href="http://www.easyphp.org/download.php">le site officiel</a>.<br /> <br /> Version utilisée pour le tutoriel : <strong>EasyPHP 12.1 with 5.4.6</strong><br /> <em>PHP 5.4.6 VC9 | Apache 2.4.2 VC9 | MySQL 5.5.27 | PhpMyAdmin 3.5.2.2 | Xdebug 2.2.1</em><br /> <br /> <h3 class="title1">L'installation</h3><br /> <br /> <strong>1/ </strong>Cliquez sur l&#8217;exécutable sur votre bureau pour installez le logiciel sur votre ordinateur.<br /> <strong>2/</strong> Choisissez la langue :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-000.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-000.jpg" alt="" class="valign_" /></a></p><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-001.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-001.jpg" alt="" class="valign_" /></a></p><br /> <br /> <strong>3/</strong> Acceptez le termes .. Suivant ..<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-002.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-002.jpg" alt="" class="valign_" /></a></p><br /> <br /> <strong><em>Suivant ..</em></strong><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-003.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-003.jpg" alt="" class="valign_" /></a></p><br /> <br /> <br /> <strong>4/</strong> Je place directement le serveur locale dans <strong>C:</strong><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-004.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-004.jpg" alt="" class="valign_" /></a></p><br /> <br /> <strong><em>Suivant ... Installer ..</em></strong><br /> <br /> <strong>5/</strong> Terminer l'installation ..<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-008.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-008.jpg" alt="" class="valign_" /></a></p><br /> <br /> <h3 class="title1">EasyPHP et vous</h3><br /> <br /> <span class="astuce">- Allez à la racine de votre disque local ( C: ) : <strong>C:EasyPHP-12.1</strong><br /> - Faites un clique droit sur <strong><em>EasyPHP-12.1.exe</em></strong> et "<strong>envoyer vers/Bureau (créer un racourci)</strong>".</span><br /> <br /> Maintenant dans la barre de votre bureau en bas si vous ne voyez pas l&#8217;icône de votre serveur locale c'est que vous la trouverez là :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-014.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-014.jpg" alt="" class="valign_" /></a></p><br /> <br /> - Vous pouvez sélectionner l&#8217;icône et la glisser directement dans la barre , si vous le souhaitez, je vous le conseille d&#8217;ailleurs vivement pour ne pas avoir à le chercher sans arrêt.<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-014-1.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-014-1.jpg" alt="" class="valign_" /></a></p><br /> <br /> En double cliquant d'ailleurs sur l&#8217;icône vous verrez que vos services sont démarrés :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-008-2.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-008-2.jpg" alt="" class="valign_" /></a></p><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-009.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-009.jpg" alt="" class="valign_" /></a></p><br /> <br /> Et voilà la page d'administration de votre serveur locale : <a href="http://127.0.0.1/home/index.php">http://127.0.0.1/home/index.php</a> !<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-011.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-011.jpg" alt="" class="valign_" /></a></p><br /> <br /> Sur cette version des informations importantes sont cachées, il vous suffit de survoler les petits rouages pour les voir. Comme par exemple pour MySQL ..<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-010.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-010.jpg" alt="" class="valign_" /></a></p><br /> <br /> <h3 class="title1">PhpMyAdmin et Base de données</h3><br /> <br /> <strong>1/ </strong> Sur la page de l'administration, accéder à PhpMyAdmin ...<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-011-1.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-011-1.jpg" alt="" class="valign_" /></a></p><br /> <br /> <strong>2/</strong> Créer sa base de données :<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-012.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-012.jpg" alt="" class="valign_" /></a></p><br /> <br /> <div class="indent"><strong>1)</strong> Commencer par cliquer sur l'onglet "<strong>Base de données</strong>"<br /> <strong>2)</strong> Donnez un nom à votre futur Base de données, ici je la nomme "<strong>phpboost</strong>", pour le tutoriel. <br /> <strong>3)</strong> Cliquez sur "<strong>Créer</strong>"</div><br /> <br /> Et pour vérifier que vous avez bien créer votre BDD, cliquez de nouveau sur l'onglet "<strong>Base de données</strong>"<br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-013.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/phpboost/doc/installation/easyphp/E-013.jpg" alt="" class="valign_" /></a></p><br /> <br /> <br /> <span class="astuce"><strong>Astuces:</strong> Notez le mon de "<strong>votre base de données</strong>" sur une feuille, vous en aurez besoin prochainement lors de l'installation de PHPBoost.</span><br /> <br /> Voila, vous allez pouvoir procéder à l'installation de votre site, pour cela consultez la page: Installer PHPBoost V3 Tornade sous EasyPHP 12.1 <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /><br /> <br /> <br /> <br /> <br /> Sun, 31 Mar 2013 00:12:52 +0100 Youtube dans votre PHPBoost V3 http://chez-swan.net/pages/youtube-dans-votre-phpboost-v3 http://chez-swan.net/pages/youtube-dans-votre-phpboost-v3 <div class="bb_block"><p style="text-align:center"><span style="color:#AA0000;"><span style="font-size: 25px;"><strong>- En cours -</strong></span></span></p></div><br /> <br /> <br /><h4 class="stitle1">Introduction</h4><br /><br /> <br /> Après le Lightbox sur tout le site, Et si on plaçais la balise Youtube ? Poser ses vidéo sur le site sans s prendre la t^te Une balise un lien et hop c'est placé ! Mais avant d'en arriver là, Il va vous falloir suivre ce tutoriel .. Allez hop ! Au boulot ! <br /> <br /> <span class="warning"><strong>Mais comme pour le Lightbox, vous allez commencer par faire une sauvegarde complète du site et de votre Base de donnée. </strong></span><br /> <br /> En cas de pépins, c'est bien pratique une sauvegarde. J'ai testé la mise en place sur CsN et comme vous avez pu le voir c'est fonctionnel, pour ceux ayant vu <a href="http://chez-swan.net/forum/topic-2689+extras-le-lightbox-dans-votre-phpboost-v3.php">le sujet</a> en forum. Je n'ai pas eu de soucis de mise en place. Il suffit de bien suivre les étapes <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /><br /> <br /> <h3 class="title1">Dans le kernel ...</h3><br /> <br /> Dans le "<strong>../kernel/framework/content/parser</strong>":<br /> <br /> <br /><h4 class="stitle1">1 - bbcode_parser.class.php</h4><br /><br /> <br /> Vous allez éditer le "<strong>bbcode_parser.class.php</strong>", à la ligne 191 , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'swf'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`[swf=([0-9]{1,3}),([0-9]{1,3})](((?:[./]+|(?:https?|ftps?)://([a-z0-9-]+.)*[a-z0-9-]+.[a-z]{2,4})+(?:[a-z0-9~_-]+/)*[a-z0-9_+.:?/=#%@&amp;;,-]*))[/swf]`iU'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <strong>En dessous placez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'youtube1'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`[youtube=([0-9]{1,3}),([0-9]{1,3})](((?:[./]+|(?:https?|ftps?)://([a-z0-9-]+.)*[a-z0-9-]+.[a-z]{2,4})+(?:[a-z0-9~_-]+/)*[a-z0-9_+.:?/=#%@&amp;;,-]*))[/youtube]`iU'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'youtube2'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`[youtube](((?:[./]+|(?:https?|ftps?)://([a-z0-9-]+.)*[a-z0-9-]+.[a-z]{2,4})+(?:[a-z0-9~_-]+/)*[a-z0-9_+.:?/=#%@&amp;;,-]*))[/youtube]`iU'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> Ensuite à la ligne 221 <em>environ</em> , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'swf'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'[[MEDIA]]insertSwfPlayer('</span>$<span style="color: #FF8000;">3</span><span style="color: #808080;">', $1, $2);[[/MEDIA]]'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <strong>En dessous placez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #808080;">'swf'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'[[MEDIA]]insertSwfPlayer(<span style="color: #000099; font-weight: bold;">\'</span>$3<span style="color: #000099; font-weight: bold;">\'</span>, $1, $2);[[/MEDIA]]'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'youtube1'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'[[MEDIA]]insertYoutubePlayer(<span style="color: #000099; font-weight: bold;">\'</span>$3<span style="color: #000099; font-weight: bold;">\'</span>, $1, $2);[[/MEDIA]]'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'youtube2'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'[[MEDIA]]insertYoutubePlayer(<span style="color: #000099; font-weight: bold;">\'</span>$1<span style="color: #000099; font-weight: bold;">\'</span>, 560, 315);[[/MEDIA]]'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> Ensuite à la ligne 236 <em>environ</em> , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">if</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> &nbsp;</pre></pre></div><br /> <br /> <strong>En dessous placez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">if</span><span style="color: #8000FF;">&#40;</span>in_array<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'youtube'</span><span style="color: #8000FF;">,</span><span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'youtube1'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'youtube2'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span></pre></pre></div><br /> <br /> Enregistrer et fermer.<br /> <br /> <br /><h4 class="stitle1">2 - bbcode_unparser.class.php</h4><br /><br /> <br /> Éditer maintenant le "<strong>bbcode_unparser.class.php</strong>", à la ligne 191 , trouvez cette ligne : Sun, 10 Mar 2013 14:44:45 +0100 Le Lightbox dans votre PHPBoost V3 http://chez-swan.net/pages/le-lightbox-dans-votre-phpboost-v3 http://chez-swan.net/pages/le-lightbox-dans-votre-phpboost-v3 <span style="font-size: 10px;"><p style="text-align:right">Révision <a href="http://chez-swan.net/member/member-25.php">infoking1 </a> du 11/03/2013</p></span><br /> <br /><h4 class="stitle1">Introduction</h4><br /><br /> <br /> Pour placer et activer le Lightbox sur tout le site il y a peu de choses à modifier, mais tout de même ...<br /> <br /> <span class="warning"><strong>Vous allez commencer par faire une sauvegarde complète du site et de votre Base de données. </strong></span><br /> <br /> Cela aura eu au moins le mérite de vous faire faire une sauvegarde complète en cas de pépins .. Mais bon, j'ai testé moi même la procédure en local et je n'ai pas eu de soucis de mise en place. Il suffit de bien suivre les étapes <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /><br /> <br /> <span class="error"> Ensuite attention si vos thèmes embarquent du <strong>Jquery</strong>, il se peut que le Lightbox ne fonctionne pas correctement, donc à éviter.<br /> </span><br /> <br /> <em>* Un grand merci tout de même à Saturnin pour la procédure.</em><br /> <br /> <h3 class="title1">1/ - Dans le kernel ...</h3><br /> <br /> <strong>1 -</strong> Commencez par télécharger cette archive : <a href="http://chez-swan.net/telechargement/page-phpboost-extra/lightbox_v3/lightbox.zip">Lightbox.zip</a>, dé-zippez la sur votre bureau et placez le dossier directement dans "<strong>../kernel/framework/js</strong>".<br /> <br /> <strong>2 -</strong> Dans le "<strong>../kernel/framework/content/parser</strong>":<br /> <br /> <h3 class="title2">a - bbcode_parser.class.php</h3><br /> <br /> Vous allez éditer le "<strong>bbcode_parser.class.php</strong>", à la ligne 202 (environ) , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'url4'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`(<span style="color: #000099; font-weight: bold;">\s</span>+)(www<span style="color: #000099; font-weight: bold;">\.</span>'</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span>REGEX_MULTIPLICITY_NOT_USED<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')(<span style="color: #000099; font-weight: bold;">\s</span>|&lt;+)`isU'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> <strong>Remplacez avec :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'url4'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`(<span style="color: #000099; font-weight: bold;">\s</span>+)(www<span style="color: #000099; font-weight: bold;">\.</span>'</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span>REGEX_MULTIPLICITY_NOT_USED<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')(<span style="color: #000099; font-weight: bold;">\s</span>|&lt;+)`isU'</span><span style="color: #8000FF;">,</span> &nbsp; <span style="color: #808080;">'lightbox1'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`<span style="color: #000099; font-weight: bold;">\[</span>lightbox<span style="color: #000099; font-weight: bold;">\]</span>((?!javascript:)'</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')<span style="color: #000099; font-weight: bold;">\[</span>/lightbox<span style="color: #000099; font-weight: bold;">\]</span>`isU'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox2'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`<span style="color: #000099; font-weight: bold;">\[</span>lightbox=((?!javascript:)'</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')<span style="color: #000099; font-weight: bold;">\]</span>([^<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\f</span>]+)<span style="color: #000099; font-weight: bold;">\[</span>/lightbox<span style="color: #000099; font-weight: bold;">\]</span>`isU'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox3'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`(<span style="color: #000099; font-weight: bold;">\s</span>+)('</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span>REGEX_MULTIPLICITY_REQUIRED<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')(<span style="color: #000099; font-weight: bold;">\s</span>|&lt;+)`isU'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox4'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'`(<span style="color: #000099; font-weight: bold;">\s</span>+)(www<span style="color: #000099; font-weight: bold;">\.</span>'</span><span style="color: #8000FF;">.</span>Url<span style="color: #8000FF;">::</span><span style="color: #000000;">get_wellformness_regex</span><span style="color: #8000FF;">&#40;</span>REGEX_MULTIPLICITY_NOT_USED<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">.</span><span style="color: #808080;">')(<span style="color: #000099; font-weight: bold;">\s</span>|&lt;+)`isU'</span><span style="color: #8000FF;">,</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> Ensuite à la ligne 240 <em>environ</em> , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"> <span style="color: #808080;">'url4'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'$1&lt;a href=&quot;$2&quot;&gt;$2&lt;/a&gt;$3'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> <strong>Remplacez par :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'url4'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'$1&lt;a href=&quot;$2&quot;&gt;$2&lt;/a&gt;$3'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox1'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'&lt;a href=&quot;$1&quot; rel=lightbox[roadtrip]&gt;$1&lt;/a&gt;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox2'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'&lt;a href=&quot;$1&quot; rel=lightbox[roadtrip]&gt;$2&lt;/a&gt;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox3'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'$1&lt;a href=&quot;$2&quot; rel=lightbox[roadtrip]&gt;$2&lt;/a&gt;$3'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'lightbox4'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #808080;">'$1&lt;a href=&quot;$2&quot; rel=lightbox[roadtrip]&gt;$2&lt;/a&gt;$3'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> Ensuite à la ligne 250 <em>environ</em> , trouvez cette ligne :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">if</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> &nbsp;</pre></pre></div><br /> <br /> <strong>En dessous placez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">if</span><span style="color: #8000FF;">&#40;</span>in_array<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'lightbox'</span><span style="color: #8000FF;">,</span><span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'lightbox1'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'lightbox2'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'lightbox3'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$this</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">forbidden_tags</span><span style="color: #8000FF;">&#91;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">=</span><span style="color: #808080;">'lightbox4'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span></pre></pre></div><br /> <br /> Enregistrez et fermez.<br /> <br /> <h3 class="title2">b - bbcode_unparser.class.php</h3><br /> <br /> Éditez maintenant le "<strong>bbcode_unparser.class.php</strong>", à la ligne 113 -114 , trouvez ces lignes :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #808080;">'`&lt;a href=&quot;mailto:(.*)&quot;&gt;(.*)&lt;/a&gt;`isU'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'`&lt;a href=&quot;([^&quot;]+)&quot;&gt;(.*)&lt;/a&gt;`isU'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <strong>En dessous placez :</strong> <br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"> <span style="color: #808080;">'`&lt;a href=&quot;([^&quot;]+)&quot; rel=lightbox<span style="color: #000099; font-weight: bold;">\[</span>roadtrip<span style="color: #000099; font-weight: bold;">\]</span>&gt;(.*)&lt;/a&gt;`isU'</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> Ensuite à la ligne 145 - 146 , trouvez ces lignes :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #808080;">&quot;[mail=$1]$2[/mail]&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;[url=$1]$2[/url]&quot;</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <strong>En dessous placez :</strong> <br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"> <span style="color: #808080;">&quot;[lightbox=$1]$2[/lightbox]&quot;</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> Enregistrez et fermez.<br /> <br /> <h3 class="title1">2/ Le module gallery</h3><br /> <br /> Si vous n'avez pas le module gallery d'activé sur votre site, passez cette étape !! Sinon procédez aux modifications suivantes :<br /> <br /> <strong>1 -</strong> Ensuite dans le module "<strong>../gallery/templates</strong>", ouvrez le fichier "<strong>gallery.tpl</strong>" il faut commenter ou supprimer la ligne suivante:<br /> <br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;"> <span style="color: #808080; font-style: italic;">&lt;!-- je suis une ligne commentée --&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/script.html"><span style="color: #000000; font-weight: bold;">script</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">MODULE_DATA_PATH</span><span style="color:#7F3300;">}</span>/images/js/lightbox.js&quot;</span>&gt;</span></pre></div><br /> <br /> <strong>2 -</strong> Dans le dossier "<strong>../gallery/templates/images</strong>", supprimez aussi les images suivantes:<br /> <br /> <div class="indent">- loading.gif<br /> - nextlabel.gif<br /> - prevlbel.gif<br /> - et closelabel.gif</div><br /> <br /> <strong>3 -</strong> Dans le même temps, dans le dossier "<strong>../gallery/templates/images/js</strong>" supprimez le "<strong>lightbox.js</strong>".<br /> <br /> <em>*Cela évitera les conflits et surtout les doublons de codes et d'images.</em><br /> <br /> <span class="note"><strong> Chose rare, mais pas impossible :</strong><br /> <div class="indent"> Attention de ne pas avoir ce fichier de ce module dans vos thèmes pour la galerie. <br /> Si vous en avez il vous faudra modifier votre thème. Le fichier devrait être alors dans "<strong>../templates/VOTRE_THEME/modules/gallery</strong>".</div></span><br /> <br /> <h3 class="title1">3/ Dans votre thème ...</h3><br /> <br /> <strong>1 -</strong> Rendez vous dans votre thème "<strong>../templates/VOTRE_THEME/</strong>", et éditez le "<strong>header.tpl</strong>" repérez les balises suivantes :<br /> <br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;"> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a>&gt;</span></pre></div><br /> <br /> <strong>Et remplacez par :</strong><br /> <br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;">&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/link.html"><span style="color: #000000; font-weight: bold;">link</span></a> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/kernel/framework/js/lightbox/lightbox.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #000066;">media</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;screen, print, handheld&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/script.html"><span style="color: #000000; font-weight: bold;">script</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/kernel/framework/js/lightbox/lightbox.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/script.html"><span style="color: #000000; font-weight: bold;">script</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a>&gt;</span> &nbsp;</pre></div><br /> <br /> <strong>2 -</strong> Il nous faut aussi rajouter l&#8217;icône qui s'affichera dans la barre de l'éditeur BBcode dans le dossier "<strong>../templates/VOTRE_THEME/images/form</strong>":<br /> <br /> <div class="bb_block"><p style="text-align:center"><img src="http://chez-swan.net/templates/CsN/images/form/lightbox.png" alt="" class="valign_" /><br /> *Faites un clique droit et enregistrez l'image sous ...</p></div><br /> <br /> <br /> <h3 class="title1">4/ Dans le thème Default ...</h3><br /> <br /> Il ne vous reste plus qu'à modifier la barre de l'éditeur BBcode pour ajouter la petite icône du Lightbox ..<br /> <br /> <p style="text-align:center"><img src="http://chez-swan.net/telechargement/page-phpboost-extra/lightbox_v3/tableau_des_blocs_bbcode.jpg" alt="" class="valign_" /></p><br /> <br /> <br /> <strong>1 -</strong> Dans <strong>/templates/default/framework/content</strong>, remplacez le fichier "<strong>editor.tpl</strong>", par celui qui est dans cette archive : <a href="http://chez-swan.net/telechargement/page-phpboost-extra/lightbox_v3/editor.zip">editor.zip</a>.<br /> <br /> <br /> <strong>2 -</strong>Pour utiliser la balise lightbox ensuite, c'est très simple, vous pouvez l'utiliser de 2 manières différentes :<br /> <br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> Lightbox + une image combinée :<br /> <br /> <div class="bb_block"><span class="text_code">Code BBCODE :</span><div class="code"><pre>[lightbox=/upload/mon-image.png]<span style="color:#0000FF;">[img]</span>/upload/mon_image.png<span style="color:#0000FF;">[/img]</span>[/lightbox]</pre></div></div><br /> <br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> Lightbox + textes combinés :<br /> <br /> <div class="bb_block"><span class="text_code">Code BBCODE :</span><div class="code"><pre>[lightbox=/upload/mon-image.png]Preview[/lightbox]</pre></div></div><br /> <br /> <h3 class="title1">5/ Retour dans le Kernel ..</h3><br /> <br /> <br /><h4 class="stitle1">1 - Mise en variable des formatages</h4><br /><br /> <br /> Cela vous permettra par la suite de pouvoir gérer si vous autorisez ou pas la balise dans vos différents modules par l'administration : <br /> <br /> Par exemple sur CsN, dans la <strong><em>Configuration du livre d'or</em></strong>, nous avons configuré les <strong><em>Types de formatage interdits</em></strong> Et la balise Lightbox en fait partie puisque nous n'autorisons pas non plus la balise Images. Mais pour ce faire il faut pouvoir lire le nom de la balise pour le sélectionner. <br /> <br /> <div class="indent"><strong>a) </strong>Donc dans le dossier "<strong>../kernel/framework/content/parser</strong>", éditez le "<strong>content_parser.class.php</strong>" vers la ligne <strong>309</strong> vous trouverez :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">var</span> <span style="color: #000080;">$tag</span><span style="color: #8000FF;">=</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'b'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'i'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'u'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'s'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'title'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'stitle'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'style'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'url'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'img'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'quote'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'hide'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'list'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'color'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'bgcolor'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'font'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'size'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'align'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'float'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'sup'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'sub'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'indent'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'pre'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'table'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'swf'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'movie'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'sound'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'code'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'math'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'anchor'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'acronym'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> <strong>Remplacez par :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #0000FF; font-weight: bold;">var</span> <span style="color: #000080;">$tag</span><span style="color: #8000FF;">=</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'b'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'i'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'u'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'s'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'title'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'stitle'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'style'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'url'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'lightbox'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'img'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'quote'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'hide'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'list'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'color'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'bgcolor'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'font'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'size'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'align'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'float'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'sup'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'sub'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'indent'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'pre'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'table'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'swf'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'movie'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'sound'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'code'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'math'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'anchor'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'acronym'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> <strong>b) </strong>Ensuite dans le dossier "<strong>../kernel/framework/content/parser</strong>", éditez le "<strong>content_formatting_factory.class.php</strong>" à la ligne <strong>214</strong> vous avez :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"> <span style="color: #808080;">'url'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'format_url'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> &nbsp;</pre></pre></div><br /> <br /> <strong>Juste en dessous rajoutez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #808080;">'lightbox'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'format_lightbox'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> &nbsp;</pre></pre></div><br /> </div><br /> <br /><h4 class="stitle1">2 - Mise en variable $lang</h4><br /><br /> <br /> N'ayez pas peur, c'est un grand mot pour pas grand chose à vrai dire <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /> Cela vous permettra par la suite d'avoir au survol de l&#8217;icône de la balise dans la barre de l'éditeur BBcode, l'explication de celle-ci.<br /> <br /> Dans le dossier "<strong>../kernel/framework/content/editor</strong>", éditez le "<strong>bbcode_editor.class.php</strong>" à la ligne <strong>78</strong> vous avez :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #808080;">'L_BB_IMG'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'bb_picture'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> &nbsp;</pre></pre></div><br /> <br /> <strong>Juste en dessous rajoutez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #008000; font-style: italic;">// Ajout lightbox</span> <span style="color: #808080;">'L_BB_LIGHTBOX'</span><span style="color: #8000FF;">=&gt;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'bb_lightbox'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <br /> <h3 class="title1">6/ Le fichier lang</h3><br /> <br /> Et voici le fameux appel de l'explication que vous aurez une fois que vous survolerez l&#8217;icône de la balise dans la barre de l'éditeur BBcode<br /> <br /> Rendez-vous dans le dossier "<strong>../lang/french/</strong>", éditez le "<strong>main.php</strong>" à la ligne 118 vous avez :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'bb_picture'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'Ajouter une image : [img]url image[/img]'</span><span style="color: #8000FF;">;</span> &nbsp;</pre></pre></div><br /> <br /> <strong>Juste en dessous rajoutez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'bb_lightbox'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'Effet lightbox sur l<span style="color: #000099; font-weight: bold;">\'</span>image : [lightbox=/upload/image.png]Preview[/img]'</span><span style="color: #8000FF;">;</span> &nbsp;</pre></pre></div><br /> <br /> A la ligne <strong>173 </strong>vous avez :<br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'format_img'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'Image'</span><span style="color: #8000FF;">;</span> &nbsp;</pre></pre></div><br /> <br /> <strong>Juste en dessous rajoutez :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'format_lightbox'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'Lightbox'</span><span style="color: #8000FF;">;</span> &nbsp;</pre></pre></div><br /> <br /> <h3 class="title1">Conclusion</h3><br /> <br /> La procédure vous semble longue, mais ensuite une fois faite, si vous avez plusieurs thèmes sur votre site, il vous faudra juste répéter l'étape <strong><em> 3/ Dans votre thème ...</em></strong>, pour activer le lightbox dans vos thèmes <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /><br /> <br /> Et n'oubliez pas de régénérer vos caches : celui de l'administration de votre site et s'il le faut aussi celui de votre navigateur.<br /> <br /> <span class="success"> Si vous avez des questions ou alors que vous souhaitez de plus amples informations, <a href="http://chez-swan.net/forum/topic-2689+extras-le-lightbox-dans-votre-phpboost-v3.php"> le forum</a> est à votre disposition <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /></span> Sat, 09 Mar 2013 19:19:41 +0100 Liste des membre sous forme d'une plaquette http://chez-swan.net/pages/liste-des-membre-sous-forme-d-une-plaquette http://chez-swan.net/pages/liste-des-membre-sous-forme-d-une-plaquette <br /><h4 class="stitle1">Introduction</h4><br /><br /> <br /> <img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> <strong>Tutoriel pour PHPBoost: </strong>3.0<br /> <br /> Liste des membre sous forme d'une plaquetteVoici comment changé la mise en forme de la liste des membre d'un site PHPBoost 3.0:<br /> <br /> <h3 class="title1">1/ La prévisualisation du tutoriel </h3><br /> <br /> <strong>Voici le rendu finale sur le Thème Xtrem_Gaming_Red :</strong><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/2011_10_07_members_list.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/2011_10_07_members_list.jpg" alt="" class="valign_" /></p></a><br /> <br /> <h3 class="title1">2/ Le member.php</h3><br /> <br /> Pour ce faire nous allons modifier deux fichier à savoir <strong>member.php</strong> et <strong>member.tpl</strong><br /> <br /> <span class="warning">Avant toutes choses, veuillez faire une sauvegarde de votre base de donnée et surtout FTP de votre site, car nous modifions les fichiers de phpboost et pas seulement le thème.<br /> <br /> <strong>L'idéal étant de travailler en local</strong>.</span><br /> <br /> Pour commencer, veuillez vous rendre dans le dossier "<strong>member</strong>" puis ouvrez le fichier "<strong>member.php</strong>" avec un éditeur de texte (<em>pour ma part j'utilise Notepad++</em>).<br /> <br /> <strong>A la ligne 1026 coller ce code :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #808080;">'USER_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_avatar</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span></pre></pre></div><br /> <br /> <strong>A la ligne 1025 coller ce code :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #008000; font-style: italic;">//Avatar .</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'activ_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'1'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_url'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span><span style="color: #8000FF;">;</span></pre></pre></div><br /> <br /> <strong>Remplacez la ligne 1012 par ce code :</strong><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect, user_avatar</span></pre></pre></div><br /> <br /> Voila l'affichage de l'avatar de chaque membre est maintenant implémenté.<br /> <br /> Pour ceux qui veulent modifier le nombre de membres (<em>en l&#8217;occurrence d'avatar</em>) par page il vous suffit de <strong>modifier les chiffres 25 au ligne 1016 et 1009</strong> par le nombre que vous souhaitez <em>(soit un total de 3 modifications à faire</em>).<br /> <br /> <h3 class="title1">3/ Le member.tpl</h3><br /> <br /> Maintenant nous allons attaquer la partie mise en forme par le biais des <strong>fichiers .tpl</strong><br /> <br /> Rendez-vous dans le dossier "<strong>member\templates</strong>" et ouvrez le fichier member.tpl<br /> <br /> Sélectionnez de la <strong>ligne 416</strong> à la <strong>ligne 533</strong> et supprimez le contenu de la sélection.<br /> <br /> <strong>Copiez ce code à la ligne 416 : </strong><br /> <br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;"><span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_USER_LIST</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;module_table&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;width:100%;&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/tr.html"><span style="color: #000000; font-weight: bold;">tr</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vertical-align:top;&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;row2&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/form.html"><span style="color: #000000; font-weight: bold;">form</span></a> <span style="color: #000066;">action</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;../member/member.php?token=<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">TOKEN</span><span style="color:#7F3300;">}</span>&quot;</span> <span style="color: #000066;">method</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;post&quot;</span>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_SELECT_GROUP</span><span style="color:#7F3300;">}</span>: <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/select.html"><span style="color: #000000; font-weight: bold;">select</span></a> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;show_group&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text-align:center;&quot;</span> <span style="color: #000066;">onchange</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;document.location = <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">U_SELECT_SHOW_GROUP</span><span style="color:#7F3300;">}</span>;&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/option.html"><span style="color: #000000; font-weight: bold;">option</span></a> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span> <span style="color: #000066;">selected</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;selected&quot;</span>&gt;</span>-- <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_LIST</span><span style="color:#7F3300;">}</span> --<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/option.html"><span style="color: #000000; font-weight: bold;">option</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">START</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">group_select</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#7F3300;">{</span><span style="color:#8F5211;">group_select.</span><span style="color:#FF6600; font-weight: bold;">OPTION</span><span style="color:#7F3300;">}</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">END</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">group_select</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/select.html"><span style="color: #000000; font-weight: bold;">select</span></a>&gt;</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/noscript.html"><span style="color: #000000; font-weight: bold;">noscript</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/input.html"><span style="color: #000000; font-weight: bold;">input</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;valid&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_SEARCH</span><span style="color:#7F3300;">}</span>&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/noscript.html"><span style="color: #000000; font-weight: bold;">noscript</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/form.html"><span style="color: #000000; font-weight: bold;">form</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vertical-align:top;&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;row2&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/form.html"><span style="color: #000000; font-weight: bold;">form</span></a> <span style="color: #000066;">action</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;member.php?token=<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">TOKEN</span><span style="color:#7F3300;">}</span>&quot;</span> <span style="color: #000066;">method</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;post&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;float:left;&quot;</span>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_SEARCH_USER</span><span style="color:#7F3300;">}</span>: <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/input.html"><span style="color: #000000; font-weight: bold;">input</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000066;">size</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;20&quot;</span> <span style="color: #000066;">maxlength</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;25&quot;</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;login&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#8F5211;">all.</span><span style="color:#FF6600; font-weight: bold;">LOGIN</span><span style="color:#7F3300;">}</span>&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;login_mbr&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;search_img&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;float:left;margin-left:5px;&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/input.html"><span style="color: #000000; font-weight: bold;">input</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;search_member&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;search_member&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_SEARCH</span><span style="color:#7F3300;">}</span>&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;submit&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/script.html"><span style="color: #000000; font-weight: bold;">script</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span> <span style="color: #808080; font-style: italic;">&lt;!-- </span> <span style="color: #808080; font-style: italic;"> document.getElementById('search_member').style.display = 'none';</span> <span style="color: #808080; font-style: italic;"> document.write('&lt;input value=&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_SEARCH</span><span style="color:#7F3300;">}</span>&quot; onclick=&quot;XMLHttpRequest_search_members(\'\', \'<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">THEME</span><span style="color:#7F3300;">}</span>\', \'member\', \'<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_REQUIRE_LOGIN</span><span style="color:#7F3300;">}</span>\');&quot; type=&quot;button&quot; class=&quot;submit&quot;&gt;');</span> <span style="color: #808080; font-style: italic;"> --&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/script.html"><span style="color: #000000; font-weight: bold;">script</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;xmlhttprequest_result_search&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;display:none;&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;xmlhttprequest_result_search&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/form.html"><span style="color: #000000; font-weight: bold;">form</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/tr.html"><span style="color: #000000; font-weight: bold;">tr</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/br.html"><span style="color: #000000; font-weight: bold;">br</span></a> \&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;conteneur_vignette&quot;</span>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">START</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">member_list</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vignette&quot;</span>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;member<span style="color:#7F3300;">{</span><span style="color:#8F5211;">member_list.</span><span style="color:#FF6600; font-weight: bold;">U_USER_ID</span><span style="color:#7F3300;">}</span>&quot;</span>&gt;&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;avatar&quot;</span>&gt;</span><span style="color:#7F3300;">{</span><span style="color:#8F5211;">member_list.</span><span style="color:#FF6600; font-weight: bold;">USER_AVATAR</span><span style="color:#7F3300;">}</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;pseudo&quot;</span>&gt;</span><span style="color:#7F3300;">{</span><span style="color:#8F5211;">member_list.</span><span style="color:#FF6600; font-weight: bold;">PSEUDO</span><span style="color:#7F3300;">}</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">END</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">member_list</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;module_table&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;width:100%; margin-top: 15px;&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/tr.html"><span style="color: #000000; font-weight: bold;">tr</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;vertical-align:top;&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;row2&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;float:left;&quot;</span>&gt;</span><span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PAGINATION</span><span style="color:#7F3300;">}</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/td.html"><span style="color: #000000; font-weight: bold;">td</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/tr.html"><span style="color: #000000; font-weight: bold;">tr</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a>&gt;</span></pre></div><br /> <br /> Voila la partie Template est maintenant implantée, il ne nous reste plus qu'a créer le style afin d'avoir une jolie interface :<br /> <br /> <h3 class="title1">4/ Le design.css</h3> <br /> <br /> Pour ce faire, ouvrez le fichier <strong>design.css</strong> de votre thème et copiez ce code à la fin :<br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* affichage vignette des membres */</span> div<span style="color: #cc00cc;">#conteneur_vignette</span><span style="color: #00AA00;">&#123;</span> &nbsp; <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">630px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; div<span style="color: #cc00cc;">#vignette</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">0px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">solid</span> <span style="color: #933;">5px</span> <span style="color: #cc00cc;">#222</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> -moz-border-radius<span style="color: #00AA00;">:</span> <span style="color: #933;">8px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; div<span style="color: #cc00cc;">#vignette</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">outline</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; div<span style="color: #cc00cc;">#avatar</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">padding-left</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">8px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; div<span style="color: #cc00cc;">#avatar</span> img<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">max-width</span><span style="color: #00AA00;">:</span><span style="color: #933;">60px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">max-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">60px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#pseudo</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></pre></pre></div><br /> <br /> Voila maintenant vous avez une liste moins chargée en terme d'information mais bien plus attrayante, pour peu que vos membre utilise un avatar <img src="http://chez-swan.net/images/smileys/wink.gif" alt=";)" class="smiley" /> Libre à vous d'en personnaliser l'apparence grâce au CSS.<br /> <br /> <h3 class="title1">5/ Bonus</h3><br /> <br /> <strong>Edit:</strong> <span style="color:red;">Pour les personnes ayants du mal avec la modification du fichier php voici le contenu complet de ce fichier :</span><br /> <br /> <span class="text_code">Code PHP :</span><div class="code"><pre style="display:inline;"><pre class="php" style="font-family:monospace;">&nbsp; <a href="http://www.php.net/%26amp%3Blt%3CSEMI%3E%3Fphp"><span style="color: #FF0000; font-weight: normal;">&lt;?php</span></a> <span style="color: #008000; font-style: italic;">/*################################################## * member.php * ------------------- * begin : August 04 2005 * copyright : (C) 2005 Viarre Régis * email : crowkait@phpboost.com * * ################################################### * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">require_once</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../kernel/begin.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> define<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'TITLE'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member_area'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$edit_get</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'edit'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'id'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">,</span> TUNSIGNED_INT<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$view_get</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'view'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$view_get</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">||</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$edit_get</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>MEMBER_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Bread_crumb</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">add</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member_area'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;view=1'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'member-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php?view=1'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$title_mbr</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$edit_get</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile_edition'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Bread_crumb</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">add</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$title_mbr</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$Bread_crumb</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">add</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member.php'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">require_once</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../kernel/header.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$show_group</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'g'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$post_group</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'show_group'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$get_error</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'error'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$get_l_error</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'erroru'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$id_get</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Espace membre</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">set_filenames</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'member'</span><span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'member/member.tpl'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$edit_get</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>MEMBER_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Edition du profil</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">//Update profil</span> <span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_MEMBER<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_lang'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_theme'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_editor'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_timezone'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sign'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_user_born</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'-'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$date_birth</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'/'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'date_birth_parse'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">for</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #FF8000;">3</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$date_birth</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'DD'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$born_day</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$date_birth</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'MM'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$born_month</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$date_birth</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'YYYY'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$born_year</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$array_user_born</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">2</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">!=</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'/'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'man.png'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'woman.png'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_USER_UPDATE_PROFIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_THEME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_theme'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_LOGIN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LOCAL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'WEB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'OCCUPATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'HOBBIES'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img src=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&lt;em&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'no_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/em&gt;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'SHOW_MAIL_CHECKED'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'checked=&quot;checked&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_BORN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_born</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'BORN_DAY'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$born_day</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'BORN_MONTH'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$born_month</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'BORN_YEAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$born_year</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_SEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_sex</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_SIGN'</span> <span style="color: #8000FF;">=&gt;</span> unparse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sign'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_SIGN_EDITOR'</span> <span style="color: #8000FF;">=&gt;</span> display_editor<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_sign'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_DESC'</span> <span style="color: #8000FF;">=&gt;</span> unparse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_DESC_EDITOR'</span> <span style="color: #8000FF;">=&gt;</span> display_editor<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_MSN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_YAHOO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_ACTION_UPDATE'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;token='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Session</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_token</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php?token='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Session</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_token</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_REQUIRE_MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'require_mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MAIL_INVALID'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_mail_invalid'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MAIL_AUTH'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_mail_auth'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PASSWORD_SAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_pass_same'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PASSWORD_HOW'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'password_how'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_USER_AREA'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member_area'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL_EDIT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile_edition'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_REQUIRE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'require'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_VALID'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'valid'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PREVIOUS_PASS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'previous_password'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_EDIT_JUST_IF_MODIF'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'fill_only_if_modified'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_NEW_PASS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'new_password'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_CONFIRM_PASS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'confirm_password'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_DEL_USER'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'del_member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LANG_CHOOSE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'choose_lang'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_OPTIONS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'options'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_THEME_CHOOSE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'choose_theme'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_EDITOR_CHOOSE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'choose_editor'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_TIMEZONE_CHOOSE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timezone_choose'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_TIMEZONE_CHOOSE_EXPLAIN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timezone_choose_explain'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_HIDE_MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'hide_mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_HIDE_MAIL_WHO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'hide_mail_who'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_INFO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'info'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SITE_WEB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'web_site'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LOCALISATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'localisation'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_JOB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'job'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_HOBBIES'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'hobbies'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'sex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_DATE_OF_BIRTH'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'date_of_birth'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_DATE_FORMAT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'date_birth_format'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_BIOGRAPHY'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'biography'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_YEARS_OLD'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'years_old'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SIGN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'sign'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SIGN_WHERE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'sign_where'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_CONTACT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contact'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR_MANAGEMENT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_gestion'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_CURRENT_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'current_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_WEIGHT_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'weight_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_HEIGHT_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'height_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_WIDTH_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'width_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_UPLOAD_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'upload_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_UPLOAD_AVATAR_WHERE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'upload_avatar_where'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR_LINK'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_link'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR_LINK_WHERE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_link_where'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR_DEL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_del'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_UNIT_PX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'unit_pixels'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_UNIT_KO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'unit_kilobytes'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_UPDATE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'update'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_RESET'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'reset'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion langue par défaut.</span> <span style="color: #000080;">$array_identifier</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$lang_identifier</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'../images/stats/other.png'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$ulang</span> <span style="color: #8000FF;">=</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANGS_CONFIG</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$lang</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$array_info</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_info</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'secure'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$info_lang</span> <span style="color: #8000FF;">=</span> load_ini_file<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../lang/'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$lang</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$ulang</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$lang</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">' selected=&quot;selected&quot;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$lang_identifier</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'../images/stats/countries/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$info_lang</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'identifier'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.png'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$array_identifier</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'array_identifier[<span style="color: #000099; font-weight: bold;">\'</span>'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$lang</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'<span style="color: #000099; font-weight: bold;">\'</span>] = <span style="color: #000099; font-weight: bold;">\'</span>'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$info_lang</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'identifier'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'<span style="color: #000099; font-weight: bold;">\'</span>;'</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_lang'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$info_lang</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$info_lang</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$lang</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'IDNAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$lang</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'SELECTED'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'JS_LANG_IDENTIFIER'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$array_identifier</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'IMG_LANG_IDENTIFIER'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$lang_identifier</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion thème par défaut.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'force_theme'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Thèmes aux membres autorisés.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$utheme</span> <span style="color: #8000FF;">=</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$THEME_CONFIG</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$theme</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$array_info</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'theme'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$theme</span> <span style="color: #8000FF;">||</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_info</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'secure'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$theme</span> <span style="color: #8000FF;">!=</span> <span style="color: #808080;">'default'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$utheme</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$theme</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">' selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$info_theme</span> <span style="color: #8000FF;">=</span> load_ini_file<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../templates/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$theme</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/config/'</span><span style="color: #8000FF;">,</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_theme'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$info_theme</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'IDNAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$theme</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'SELECTED'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #008000; font-style: italic;">//Thème par défaut forcé.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$theme_info</span> <span style="color: #8000FF;">=</span> load_ini_file<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'/config/'</span><span style="color: #8000FF;">,</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_theme'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$theme_info</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$theme_info</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$CONFIG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'theme'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'IDNAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$CONFIG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'theme'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Editeur texte par défaut.</span> <span style="color: #000080;">$editors</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'bbcode'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'BBCode'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'tinymce'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'Tinymce'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$select_editors</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$editors</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$code</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$name</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$code</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_editor'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$select_editors</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;option value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$code</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$name</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_editor'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'SELECT_EDITORS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$select_editors</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion fuseau horaire par défaut.</span> <span style="color: #000080;">$select_timezone</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">for</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">-</span><span style="color: #FF8000;">12</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">&lt;=</span> <span style="color: #FF8000;">14</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_timezone'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$name</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span> ? <span style="color: #808080;">' + '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">' - '</span> <span style="color: #8000FF;">.</span> <span style="color: #8000FF;">-</span><span style="color: #000080;">$i</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$select_timezone</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;option value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&gt; [GMT'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$name</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">']&lt;/option&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_timezone'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'SELECT_TIMEZONE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$select_timezone</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Sex par défaut</span> <span style="color: #000080;">$array_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'--'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'male'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'female'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_sex</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$value_sex</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$i</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'select_sex'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'SEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'&lt;option value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$value_sex</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$i</span><span style="color: #8000FF;">++;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Autorisation d'uploader un avatar sur le serveur.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'activ_up_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_UPLOAD_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'WEIGHT_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'weight_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'HEIGHT_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'height_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'WIDTH_MAX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'width_max'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Champs supplémentaires.</span> <span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND_CAT <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE display = 1&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_PROFIL_MISCELLANEOUS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MISCELLANEOUS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'miscellaneous'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT exc.name, exc.contents, exc.field, exc.required, exc.field_name, exc.possible_values, exc.default_values, ex.* FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND_CAT <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; exc LEFT JOIN &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; ex ON ex.user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' WHERE exc.display = 1 ORDER BY exc.class&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">// field: 0 =&gt; base de données, 1 =&gt; text, 2 =&gt; textarea, 3 =&gt; select, 4 =&gt; select multiple, 5=&gt; radio, 6 =&gt; checkbox</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'default_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;label&gt;&lt;input type=&quot;text&quot; size=&quot;30&quot; id=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; class=&quot;text&quot; value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; /&gt;&lt;/label&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;label&gt;&lt;textarea class=&quot;post&quot; rows=&quot;4&quot; cols=&quot;27&quot; id=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt; '</span> <span style="color: #8000FF;">.</span> unparse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/textarea&gt;&lt;/label&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">3</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;label&gt;&lt;select name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; id=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'possible_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_values</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;option name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'_'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$values</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/&gt; '</span> <span style="color: #8000FF;">.</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;/select&gt;&lt;/label&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">4</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;label&gt;&lt;select name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'[]&quot; multiple=&quot;multiple&quot; id=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'possible_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_default_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_values</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">=</span> in_array<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$array_default_values</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'selected=&quot;selected&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;option name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'_'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$values</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$selected</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/&gt; '</span> <span style="color: #8000FF;">.</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;/select&gt;&lt;/label&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">5</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$array_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'possible_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_values</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$checked</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span> <span style="color: #8000FF;">==</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'checked=&quot;checked&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$values</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; id=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$checked</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/&gt; '</span> <span style="color: #8000FF;">.</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/label&gt;&lt;br /&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">6</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$array_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'possible_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_default_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_values</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$checked</span> <span style="color: #8000FF;">=</span> in_array<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$array_default_values</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'checked=&quot;checked&quot;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'_'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$values</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$checked</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/&gt; '</span> <span style="color: #8000FF;">.</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$values</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/label&gt;&lt;br /&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'required'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'miscellaneous_js_list'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'L_REQUIRED'</span> <span style="color: #8000FF;">=&gt;</span> sprintf<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'required_field'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'ID'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'miscellaneous_list'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'required'</span><span style="color: #8000FF;">&#93;</span> ? <span style="color: #808080;">'* '</span> <span style="color: #8000FF;">.</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'ID'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'DESC'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contents'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contents'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'FIELD'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_close</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion des erreurs.</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$get_error</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'pass_mini'</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_pass_mini'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'pass_same'</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_pass_same'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'incomplete'</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_incomplete'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'invalid_mail'</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_mail_invalid'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'auth_mail'</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'e_mail_auth'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">default</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$errstr</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$errstr</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Errorh</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">handler</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$errstr</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">E_USER_NOTICE</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">isset</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$get_l_error</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Errorh</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">handler</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$get_l_error</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">E_USER_WARNING</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'valid'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$id_get</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>MEMBER_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Update du profil</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$check_pass</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pass'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #0000FF; font-weight: bold;">true</span> <span style="color: #8000FF;">:</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$check_pass_bis</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pass_bis'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #0000FF; font-weight: bold;">true</span> <span style="color: #8000FF;">:</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Changement de password</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$check_pass</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$check_pass_bis</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$password_old_hash</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pass_old'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? strhash<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pass_old'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$password</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'pass'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_UNCHANGE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$password_hash</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password</span><span style="color: #8000FF;">&#41;</span> ? strhash<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$password_bis</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'pass_bis'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_UNCHANGE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$password_bis_hash</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_bis</span><span style="color: #8000FF;">&#41;</span> ? strhash<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_bis</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$password_old_bdd</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT password FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_old_hash</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_hash</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_bis_hash</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_old_hash</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$password_old_bdd</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$password_hash</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$password_bis_hash</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>strlen<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&gt;=</span> <span style="color: #FF8000;">6</span> <span style="color: #8000FF;">&amp;&amp;</span> strlen<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$password_bis</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&gt;=</span> <span style="color: #FF8000;">6</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;UPDATE &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; SET password = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$password_hash</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #008000; font-style: italic;">//Longueur minimale du password</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=pass_mini'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #008000; font-style: italic;">//Password non identiques.</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=pass_same'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'del_member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Suppression du compte</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;DELETE FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Initialisation de la class de gestion des fichiers.</span> import<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'members/uploads'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Uploads</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">new</span> Uploads<span style="color: #8000FF;">;</span> <span style="color: #008000; font-style: italic;">//Suppression de tout les fichiers et dossiers du membre.</span> <span style="color: #000080;">$Uploads</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">Empty_folder_member</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//On régénère le cache</span> <span style="color: #000080;">$Cache</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">Generate_file</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'stats'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Mise à jour du reste de la config.</span> <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">=</span> strtolower<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #008000; font-style: italic;">//Mail en minuscule.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>check_mail<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_mail</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_lang</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_lang'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_theme</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_theme'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_editor</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_editor'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_timezone</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_timezone'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_show_mail</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'0'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'1'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_local</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_occupation</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_hobbies</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_desc</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_PARSE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_sign</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sign'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_PARSE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_msn</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_yahoo</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_web</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_web</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> strpos<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_web</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'://'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_web</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'http://'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_web</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion de la date de naissance.</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">=</span> strtodate<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'date_birth_parse'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion de la suppression de l'avatar.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'delete_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_avatar_path</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT user_avatar FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> preg_match<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'`<span style="color: #000099; font-weight: bold;">\.</span><span style="color: #000099; font-weight: bold;">\.</span>/images/avatars/(([a-z0-9()_-])+<span style="color: #000099; font-weight: bold;">\.</span>([a-z]){3,4})`i'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$match</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>is_file<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #0000FF; font-weight: bold;">isset</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$match</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">@</span>unlink<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../images/avatars/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$match</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;UPDATE &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; SET user_avatar = '' WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Gestion upload d'avatar.</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$dir</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'../images/avatars/'</span><span style="color: #8000FF;">;</span> import<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'io/upload'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Upload</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">new</span> Upload<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$dir</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>is_writable<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$dir</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'activ_up_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_FILES</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatars'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'size'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">file</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'avatars'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'`([a-z0-9()_-])+<span style="color: #000099; font-weight: bold;">\.</span>(jpg|gif|png|bmp)+$`i'</span><span style="color: #8000FF;">,</span> UNIQ_NAME<span style="color: #8000FF;">,</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'weight_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">*</span><span style="color: #FF8000;">1024</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">error</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Erreur, on arrête ici</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;erroru='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">error</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$path</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$dir</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">filename</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatars'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$error</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">validate_img</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$path</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'width_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'height_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> DELETE_ON_ERROR<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$error</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Erreur, on arrête ici</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;erroru='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$error</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">//Suppression de l'ancien avatar (sur le serveur) si il existe!</span> <span style="color: #000080;">$user_avatar_path</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT user_avatar FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> preg_match<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'`<span style="color: #000099; font-weight: bold;">\.</span><span style="color: #000099; font-weight: bold;">\.</span>/images/avatars/(([a-z0-9()_-])+<span style="color: #000099; font-weight: bold;">\.</span>([a-z]){3,4})`i'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$match</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>is_file<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_avatar_path</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #0000FF; font-weight: bold;">isset</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$match</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">@</span>unlink<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../images/avatars/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$match</span><span style="color: #8000FF;">&#91;</span><span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$path</span><span style="color: #8000FF;">;</span> <span style="color: #008000; font-style: italic;">//Avatar uploadé et validé</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$path</span> <span style="color: #8000FF;">=</span> strprotect<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$error</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Upload</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">validate_img</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$path</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'width_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'height_max'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> DELETE_ON_ERROR<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$error</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Erreur, on arrête ici</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;erroru='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$error</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$path</span><span style="color: #8000FF;">;</span> <span style="color: #008000; font-style: italic;">//Avatar posté et validé.</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_avatar</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">&quot; user_avatar = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', &quot;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_mail</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$check_mail</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_mail = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' AND login &lt;&gt; '&quot;</span> <span style="color: #8000FF;">.</span> addslashes<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">&quot;user_mail = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', &quot;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$check_mail</span> <span style="color: #8000FF;">&gt;=</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Autre utilisateur avec le même mail!</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=auth_mail'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Suppression des images des stats concernant les membres, si l'info a été modifiée.</span> <span style="color: #000080;">$info_mbr</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_MEMBER<span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;user_theme&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;user_sex&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$info_mbr</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">!=</span> <span style="color: #000080;">$user_sex</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">@</span>unlink<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../cache/sex.png'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$info_mbr</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_theme'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">!=</span> <span style="color: #000080;">$user_theme</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">@</span>unlink<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../cache/theme.png'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;UPDATE &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; SET user_lang = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_lang</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_theme = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_theme</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', &quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;user_show_mail = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_show_mail</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_editor = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_editor</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_timezone = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_timezone</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_local = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_local</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', &quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;user_msn = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_msn</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_yahoo = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_yahoo</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_web = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_web</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_occupation = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_occupation</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_hobbies = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_hobbies</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_desc = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_desc</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_sex = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_born = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', user_sign = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_sign</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Champs supplémentaires.</span> <span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND_CAT <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE display = 1&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$req_update</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$req_field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$req_insert</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT field_name, field, possible_values, regex, required FROM &quot;</span> <span style="color: #8000FF;">.</span> PREFIX <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;member_extend_cat WHERE display = 1&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">isset</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #008000; font-style: italic;">//Champs requis, si vide redirection.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'required'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">!=</span> <span style="color: #FF8000;">6</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=incomplete'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Validation par expressions régulières.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span>is_numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&gt;=</span> <span style="color: #FF8000;">1</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&lt;=</span> <span style="color: #FF8000;">5</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$array_regex</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #FF8000;">1</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`^[0-9]+$`'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">2</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`^[a-z]+$`'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">3</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`^[a-z0-9]+$`'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">4</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}<span style="color: #000099; font-weight: bold;">\.</span>[a-zA-Z]{2,4}$`'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">5</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'`^http(s)?://[a-z0-9._/-]+<span style="color: #000099; font-weight: bold;">\.</span>[-[:alnum:]]+<span style="color: #000099; font-weight: bold;">\.</span>[a-zA-Z]{2,4}(.*)$`'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$array_regex</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$valid_field</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&lt;=</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">@</span>preg_match<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'regex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$valid_field</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$valid_field</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> strparse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">4</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$array_field</span> <span style="color: #8000FF;">=</span> is_array<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$field</span> <span style="color: #8000FF;">:</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_field</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$value</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> strprotect<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$value</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'|'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">6</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$array_possible_values</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'possible_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$array_possible_values</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$value</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">.=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'_'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? strprotect<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'_'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'|'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span><span style="color: #8000FF;">++;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'required'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=incomplete'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> strprotect<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$valid_field</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Validation par expression régulière si présente.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$req_update</span> <span style="color: #8000FF;">.=</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">' = <span style="color: #000099; font-weight: bold;">\'</span>'</span> <span style="color: #8000FF;">.</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'|'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'<span style="color: #000099; font-weight: bold;">\'</span>, '</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$req_field</span> <span style="color: #8000FF;">.=</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">', '</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$req_insert</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'<span style="color: #000099; font-weight: bold;">\'</span>'</span> <span style="color: #8000FF;">.</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$field</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'|'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'<span style="color: #000099; font-weight: bold;">\'</span>, '</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_close</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$check_member</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$check_member</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$req_update</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;UPDATE &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; SET &quot;</span> <span style="color: #8000FF;">.</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$req_update</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">', '</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$req_insert</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_inject</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;INSERT INTO &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; (user_id, &quot;</span> <span style="color: #8000FF;">.</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$req_field</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">', '</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;) VALUES ('&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;', &quot;</span> <span style="color: #8000FF;">.</span> trim<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$req_insert</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">', '</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;)&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'&amp;'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=incomplete'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;edit=1&amp;error=invalid_mail'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'#errorh'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$view_get</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>MEMBER_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Zone membre</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">//Info membre</span> <span style="color: #000080;">$msg_mbr</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'msg_mbr'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? second_parse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'msg_mbr'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Chargement de la configuration.</span> <span style="color: #000080;">$Cache</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'uploads'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Droit d'accès?.</span> <span style="color: #000080;">$is_auth_files</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_auth</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$CONFIG_UPLOADS</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'auth_files'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> AUTH_FILES<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_USER_INDEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'C_IS_MODERATOR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'level'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&gt;=</span> MODERATOR_LEVEL<span style="color: #8000FF;">,</span> <span style="color: #808080;">'SID'</span> <span style="color: #8000FF;">=&gt;</span> SID<span style="color: #8000FF;">,</span> <span style="color: #808080;">'LANG'</span> <span style="color: #8000FF;">=&gt;</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'COLSPAN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$is_auth_files</span> ? <span style="color: #FF8000;">3</span> <span style="color: #8000FF;">:</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'PM'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_pm'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'IMG_PM'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_pm'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'new_pm.gif'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'pm.png'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'MSG_MBR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$msg_mbr</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_ID'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;edit=true'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_PM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?pm='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_CONTRIBUTION_PANEL'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'contribution_panel.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_MODERATION_PANEL'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'moderation_panel.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_WELCOME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'welcome'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL_EDIT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile_edition'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_FILES_MANAGEMENT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'files_management'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PRIVATE_MESSAGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'private_message'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_CONTRIBUTION_PANEL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contribution_panel'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MODERATION_PANEL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'moderation_panel'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Affichage du lien vers l'interface des fichiers.</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$is_auth_files</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_USER_AUTH_FILES'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #008000; font-style: italic;">//Profil public du membre.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_MEMBER<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'level'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'login'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_groups'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_sign'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_msg'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_ban'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_warning'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' AND user_aprob = 1&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT &quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">date_diff</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Vérification de l'existance du membre.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>ADMIN_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$check_member</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$check_member</span><span style="color: #8000FF;">&#41;</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/admin/admin_members.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$Errorh</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">handler</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'e_auth'</span><span style="color: #8000FF;">,</span> E_USER_REDIRECT<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$Errorh</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">handler</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'e_auth'</span><span style="color: #8000FF;">,</span> E_USER_REDIRECT<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Dernière connexion, si vide =&gt; date d'enregistrement du membre.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;a href=&quot;mailto:'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/email.png&quot; alt=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; /&gt;&lt;/a&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_web</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;a href=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/user_web.png&quot; alt=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; title=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; /&gt;&lt;/a&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img src=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&lt;em&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'no_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/em&gt;'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_sex'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_sex</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'male'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">' &lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/man.png&quot; alt=&quot;&quot; class=&quot;valign_middle&quot; /&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'female'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">' &lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/woman.png&quot; alt=&quot;&quot; class=&quot;valign_middle&quot; /&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">default</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_sex</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'level'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'modo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'admin'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Liste des groupes du membre.</span> <span style="color: #000080;">$user_group_list</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_groups</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_groups'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$i</span> <span style="color: #8000FF;">=</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_groups</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$key</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$group_id</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$group</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_GROUP<span style="color: #8000FF;">,</span> <span style="color: #808080;">'id'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'name'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'img'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$group_id</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$user_group_list</span> <span style="color: #8000FF;">.=</span> <span style="color: #808080;">'&lt;li&gt;&lt;a href=&quot;member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?g='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$group_id</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?g='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$group_id</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'img'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img src=&quot;../images/group/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'img'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; title=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; class=&quot;valign_middle&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/a&gt;&lt;/li&gt;'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$user_group_list</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_group_list</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;ul style=&quot;list-style-type:none;&quot;&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_group_list</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/ul&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Droit d'édition du profil, au membre en question et à l'admin uniquement .</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_USER_PROFIL_EDIT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">||</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>ADMIN_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #0000FF; font-weight: bold;">true</span> <span style="color: #8000FF;">:</span> <span style="color: #0000FF; font-weight: bold;">false</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'C_PROFIL_USER_VIEW'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'SID'</span> <span style="color: #8000FF;">=&gt;</span> SID<span style="color: #8000FF;">,</span> <span style="color: #808080;">'LANG'</span> <span style="color: #8000FF;">=&gt;</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_mail</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'STATUT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_warning'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #808080;">'100'</span> <span style="color: #8000FF;">||</span> <span style="color: #8000FF;">&#40;</span>time<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_ban'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'banned'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'DATE'</span> <span style="color: #8000FF;">=&gt;</span> gmdate_format<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'date_format_short'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LAST_CONNECT'</span> <span style="color: #8000FF;">=&gt;</span> gmdate_format<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'date_format_short'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_avatar</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_MSG'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msg'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_GROUPS_LIST'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_group_list</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LOCAL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'WEB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_web</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'OCCUPATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_occupation'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'HOBBIES'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_hobbies'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_SEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_sex</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_AGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_born'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">!=</span> <span style="color: #808080;">'0000-00-00'</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #FF8000;">125</span> <span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$user_born</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">' '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'years_old'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'unknow'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_DESC'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? second_parse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_desc'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_MSN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msn'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_YAHOO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_yahoo'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL_EDIT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile_edition'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PSEUDO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pseudo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_STATUT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'status'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_GROUPS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'groups'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_REGISTERED'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'registered_on'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LAST_CONNECT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_NBR_MSG'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'nbr_message'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_DISPLAY_USER_MSG'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member_msg_display'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_WEB_SITE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'web_site'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LOCALISATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'localisation'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_JOB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'job'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_HOBBIES'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'hobbies'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SEX'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'sex'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'age'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_BIOGRAPHY'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'biography'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_CONTACT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contact'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PRIVATE_MESSAGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'private_message'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_SCRIPT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">===</span> <span style="color: #000080;">$id_get</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_attribute</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;edit=1'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../admin/admin_members.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;edit=1'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_MSG'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_PM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?pm='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Champs supplémentaires.</span> <span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT COUNT(*) FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND_CAT <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE display = 1&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$extend_field_exist</span> <span style="color: #8000FF;">&gt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_PROFIL_MISCELLANEOUS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MISCELLANEOUS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'miscellaneous'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT exc.name, exc.contents, exc.field, exc.field_name, exc.possible_values, exc.default_values, ex.* FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND_CAT <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; exc LEFT JOIN &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER_EXTEND <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; ex ON ex.user_id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$id_get</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;' WHERE exc.display = 1 ORDER BY exc.class&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">// field: 0 =&gt; base de données, 1 =&gt; text, 2 =&gt; textarea, 3 =&gt; select, 4 =&gt; select multiple, 5=&gt; radio, 6 =&gt; checkbox</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'default_values'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> second_parse<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">3</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">4</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> implode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">', '</span><span style="color: #8000FF;">,</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">5</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">6</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">=</span> implode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">', '</span><span style="color: #8000FF;">,</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'field_name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'miscellaneous_list'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'NAME'</span> <span style="color: #8000FF;">=&gt;</span> ucfirst<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'DESC'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contents'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'contents'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'FIELD'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$field</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_close</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">pparse</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">elseif</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$show_group</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">||</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$post_group</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Vue du groupe.</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_group</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$show_group</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$show_group</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$post_group</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">set_filenames</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'member'</span><span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'member/member.tpl'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$group</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_GROUP<span style="color: #8000FF;">,</span> <span style="color: #808080;">'id'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'name'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'img'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE id = '&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_group</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #008000; font-style: italic;">//Groupe inexistant.</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'SID'</span> <span style="color: #8000FF;">=&gt;</span> SID<span style="color: #8000FF;">,</span> <span style="color: #808080;">'C_GROUP_LIST'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'ADMIN_GROUPS'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$User</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">check_level</span><span style="color: #8000FF;">&#40;</span>ADMIN_LEVEL<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;a href=&quot;../admin/admin_groups.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_group</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/edit.png&quot; alt =&quot;&quot; class=&quot;valign_middle&quot; /&gt;&lt;/a&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'GROUP_NAME'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$group</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_BACK'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'back'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SELECT_GROUP'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'select_group'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LIST'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'list'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SEARCH'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'search'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LOGIN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pseudo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_STATUT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'status'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_SELECT_SHOW_GROUP'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">&quot;'member.php?g=' + this.options[this.selectedIndex].value&quot;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Liste des groupes.</span> <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT id, name FROM &quot;</span> <span style="color: #8000FF;">.</span> PREFIX <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;group&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'group_select'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'OPTION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'&lt;option value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'id'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span><span style="color: #808080;">'&quot;&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Liste des membres appartenant au groupe.</span> <span style="color: #008000; font-style: italic;">//Liste des membres du groupe.</span> <span style="color: #000080;">$members</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT members FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_GROUP <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_group</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$members</span> <span style="color: #8000FF;">=</span> explode<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'|'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$members</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">foreach</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$members</span> <span style="color: #0000FF; font-weight: bold;">as</span> <span style="color: #000080;">$key</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_id</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_array</span><span style="color: #8000FF;">&#40;</span>DB_TABLE_MEMBER<span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'login'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'level'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'user_warning'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">,</span><span style="color: #808080;">'user_ban'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">&quot;WHERE user_id = '&quot;</span> <span style="color: #8000FF;">.</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_id</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #008000; font-style: italic;">//Gestion des rangs</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'level'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'modo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #FF8000;">2</span><span style="color: #8000FF;">:</span> <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'admin'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Avatar .</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'activ_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'1'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_url'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'group_list'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'USER_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_avatar</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'USER_RANK'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_warning'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #808080;">'100'</span> <span style="color: #8000FF;">||</span> <span style="color: #8000FF;">&#40;</span>time<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">-</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_ban'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&lt;</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$user_rank</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'banned'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'DATE'</span> <span style="color: #8000FF;">=&gt;</span> gmdate_format<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'date_format_short'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'&lt;a href=&quot;member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/a&gt;'</span> &nbsp; <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">pparse</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #008000; font-style: italic;">//Show all member!</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">set_filenames</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'member'</span><span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'member/member.tpl'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Recherche d'un member si javascript bloqué.</span> <span style="color: #000080;">$login</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>POST<span style="color: #8000FF;">,</span> <span style="color: #808080;">'login'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'search_member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$login</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_id</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT user_id FROM &quot;</span> <span style="color: #8000FF;">.</span> DB_TABLE_MEMBER <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; WHERE login LIKE '%&quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$login</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;%'&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$user_id</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> redirect<span style="color: #8000FF;">&#40;</span>HOST <span style="color: #8000FF;">.</span> DIR <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/member/member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_id</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$user_id</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'&amp;'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">else</span> <span style="color: #000080;">$login</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'no_result'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'C_USER_LIST'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #0000FF; font-weight: bold;">true</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'SID'</span> <span style="color: #8000FF;">=&gt;</span> SID<span style="color: #8000FF;">,</span> <span style="color: #808080;">'LANG'</span> <span style="color: #8000FF;">=&gt;</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LOGIN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$login</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_REQUIRE_LOGIN'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'require_pseudo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SELECT_GROUP'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'select_group'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SEARCH_USER'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'search_member'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LIST'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'list'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_SEARCH'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'search'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PROFIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'profile'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PSEUDO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'pseudo'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'mail'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_REGISTERED'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'registered_on'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_MESSAGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'message'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LOCALISATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'localisation'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_LAST_CONNECT'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_PRIVATE_MESSAGE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'private_message'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_WEB_SITE'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'web_site'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_SELECT_SHOW_GROUP'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">&quot;'member.php?g=' + this.options[this.selectedIndex].value&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_ALPHA_TOP'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=alph&amp;amp;mode=desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=alph&amp;amp;mode=desc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_ALPHA_BOTTOM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=alph&amp;amp;mode=asc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=alph&amp;amp;mode=asc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_TIME_TOP'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=time&amp;amp;mode=desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=time&amp;amp;mode=desc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_TIME_BOTTOM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=time&amp;amp;mode=asc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=time&amp;amp;mode=asc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_MSG_TOP'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=msg&amp;amp;mode=desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=msg&amp;amp;mode=desc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_MSG_BOTTOM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=msg&amp;amp;mode=asc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=msg&amp;amp;mode=asc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_LAST_TOP'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=last&amp;amp;mode=desc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=last&amp;amp;mode=desc'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_LAST_BOTTOM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?sort=last&amp;amp;mode=asc'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0.php?sort=last&amp;amp;mode=asc'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Liste des groupes.</span> <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT id, name FROM &quot;</span> <span style="color: #8000FF;">.</span> PREFIX <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;group&quot;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'group_select'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'OPTION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'&lt;option value=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'id'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span><span style="color: #808080;">'&quot;&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'name'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&lt;/option&gt;'</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$nbr_member</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">count_table</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$get_sort</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'sort'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_UNCHANGE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">switch</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$get_sort</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'time'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'last'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'msg'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'user_msg'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">case</span> <span style="color: #808080;">'alph'</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'login'</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">break</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">default</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #000080;">$get_mode</span> <span style="color: #8000FF;">=</span> retrieve<span style="color: #8000FF;">&#40;</span>GET<span style="color: #8000FF;">,</span> <span style="color: #808080;">'mode'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> TSTRING_UNCHANGE<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$mode</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$get_mode</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'asc'</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'ASC'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'DESC'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$unget</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$sort</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$mode</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'?sort='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$get_sort</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;mode='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$get_mode</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//On crée une pagination si le nombre de membre est trop important.</span> import<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'util/pagination'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$Pagination</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">new</span> Pagination<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'PAGINATION'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #808080;">'&amp;nbsp;&lt;strong&gt;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'page'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">' :&lt;/strong&gt; '</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Pagination</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">display</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member'</span> <span style="color: #8000FF;">.</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php'</span> <span style="color: #8000FF;">.</span> <span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$unget</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$unget</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&amp;amp;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'?'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'p=%d'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-0-%d.php'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$unget</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$nbr_member</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'p'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">40</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">3</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$result</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_while</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">&quot;SELECT user_id, login, user_mail, user_show_mail, timestamp, user_msg, user_local, user_web, last_connect, user_avatar FROM &quot;</span> <span style="color: #8000FF;">.</span> PREFIX <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot;member WHERE user_aprob = 1 ORDER BY &quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$sort</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">&quot; &quot;</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$mode</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">limit</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$Pagination</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">get_first_msg</span><span style="color: #8000FF;">&#40;</span><span style="color: #FF8000;">40</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'p'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">40</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__LINE__</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">__FILE__</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">while</span> <span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">fetch_assoc</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#123;</span> <span style="color: #000080;">$user_web</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;a href=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/user_web.png&quot; alt=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; title=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_web'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; /&gt;&lt;/a&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> <span style="color: #000080;">$user_msg</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msg'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_msg'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'0'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$user_mail</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">&#40;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_show_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #FF8000;">1</span> <span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;a href=&quot;mailto:'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot;&gt;&lt;img src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> get_ulang<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/email.png&quot; alt=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_mail'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; /&gt;&lt;/a&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #008000; font-style: italic;">//Avatar .</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">''</span><span style="color: #8000FF;">;</span> <span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&amp;&amp;</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'activ_avatar'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">==</span> <span style="color: #808080;">'1'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #000080;">$user_avatar</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'&lt;img class=&quot;valign_middle&quot; src=&quot;../templates/'</span> <span style="color: #8000FF;">.</span> get_utheme<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/images/'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$CONFIG_USER</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar_url'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'&quot; alt=&quot;&quot; /&gt;'</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">assign_block_vars</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member_list'</span><span style="color: #8000FF;">,</span> <span style="color: #0000FF; font-weight: bold;">array</span><span style="color: #8000FF;">&#40;</span> <span style="color: #808080;">'USER_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_avatar</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'L_AVATAR'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'avatar'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'PSEUDO'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'login'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'MAIL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_mail</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'MSG'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_msg</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LOCAL'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #8000FF;">!</span><span style="color: #0000FF; font-weight: bold;">empty</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_local'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">:</span> <span style="color: #808080;">'&amp;nbsp;'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'LAST_CONNECT'</span> <span style="color: #8000FF;">=&gt;</span> gmdate_format<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'date_format_short'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'last_connect'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'WEB'</span> <span style="color: #8000FF;">=&gt;</span> <span style="color: #000080;">$user_web</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'DATE'</span> <span style="color: #8000FF;">=&gt;</span> gmdate_format<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'date_format_short'</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'timestamp'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_ID'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?id='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'U_USER_PM'</span> <span style="color: #8000FF;">=&gt;</span> url<span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'.php?pm='</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'-'</span> <span style="color: #8000FF;">.</span> <span style="color: #000080;">$row</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'user_id'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'.php'</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> <span style="color: #000080;">$Sql</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">query_close</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$result</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <span style="color: #000080;">$Template</span><span style="color: #8000FF;">-&gt;</span><span style="color: #000000;">pparse</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'member'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> <span style="color: #8000FF;">&#125;</span> &nbsp; <span style="color: #0000FF; font-weight: bold;">require_once</span><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'../kernel/footer.php'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span> &nbsp; <a href="http://www.php.net/%3F%26amp%3Bgt%3CSEMI%3E"><span style="color: #FF0000; font-weight: normal;">?&gt;</span></a></pre></pre></div><br /> <br /> <h3 class="title2">Conseils</h3><br /> <br /> Une fois fait tout ceci, et que vous avez un souci, n'oubliez pas de régénérer vos caches : celui de votre navigateur et celui de l'administration de votre site.<br /> <br /> <span class="success"> Si vous avez des questions ou alors que vous souhaitez de plus amples informations, <a href="http://chez-swan.net/forum/topic-2683+skinner-le-fil-d-ariane-dans-phpboost.php"> le forum</a> est à votre disposition <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /></span><br /> <br /> <div class="bb_block"><p style="text-align:center">Tutoriel écrit et réalisé par <a href="http://chez-swan.net/member/member-148.php">Pegasetkc</a>.</p></div> Wed, 06 Mar 2013 19:36:42 +0100 Un pied de page stylisé ... http://chez-swan.net/pages/un-pied-de-page-stylise http://chez-swan.net/pages/un-pied-de-page-stylise <span style="font-size: 10px;"><p style="text-align:right">Révision <a href="http://chez-swan.net/member/member-25.php">infoking1 </a> du 11/03/2013</p></span><br /> <br /><h4 class="stitle1">Introdution </h4><br /><br /> <br /> <em>Swan:</em> Ce tutoriel nous a été proposé par hight_tower à la base sur le forum. Je l'ai un peu simplifié pour les puriste de PHPBoost<br /> <br /> <br /> <em>Hight_tower:</em> Le tutoriel que je vous présente vient d'un bouquin qui se nomme <a href="http://shop.oracom.fr/index.php?page=shop.product_details&amp;flypage=magazine_flypage.tpl&amp;product_id=4167&amp;category_id=241&amp;option=com_virtuemart&amp;Itemid=2&amp;vmcchk=1&amp;Itemid=2">Savoir tout faire pour le Web - Avec les CSS de Julien Debove</a> édité chez Oracom Editions.<br /> <br /> Ici je mélange un pied de page stylisé que je vais vous présenter avec le footer de PHPBoost. A chaque survol avec le pointeur de la souris, le statut du lien change ...<br /> <br /> De plus en plus de site utilisent aujourd'hui cette partie pour diffuser d'autres types d'informations comme une liste de partenaires, d'articles, etc. Ces footers évolués permettent à un visiteur de consulter plus de pages et donc de trouver l'information plus facilement.<br /> <br /> <h3 class="title1">1/ La prévisualisation du footer</h3><br /> <br /> <p style="text-align:center"><a href="http://chez-swan.net/upload/footer_highty.jpg" rel=lightbox[roadtrip]><img src="http://chez-swan.net/upload/footer_highty.jpg" alt="" class="valign_" /></a></p><br /> <br /> <h3 class="title1">1/ Le footer.tpl </h3><br /> <br /> Allez dans le <strong>footer.tpl</strong> qui se trouve à la racine de votre thème dans le dossier "<strong>../templates/VOTRE_THEME/</strong>", et remplacez tout le code par celui-ci:<br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;">&nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_MENUS_BOTTOM_CENTRAL_CONTENT</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bottom_contents&quot;</span>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">MENUS_BOTTOMCENTRAL_CONTENT</span><span style="color:#7F3300;">}</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_MENUS_TOP_FOOTER_CONTENT</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;top_footer&quot;</span>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">MENUS_TOP_FOOTER_CONTENT</span><span style="color:#7F3300;">}</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;spacer&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;pied&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bloc1_1&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span>Barre Social<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Google<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Flickr<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Yahoo<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Deezer<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Hotmail<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Facebook<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bloc2_2&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span>Nos partenaires<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 4<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 5<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Partenaire 6<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bloc3_3&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span>Autre Site<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">h1</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 1<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 2<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 3<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 4<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 5<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Site 6<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">li</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">ul</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bloc4_4&quot;</span>&gt;</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/p.html"><span style="color: #000000; font-weight: bold;">p</span></a>&gt;</span> CSS Julien Debove - Footer adpadté par Hight_tower | <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/news/news.php&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Accueil<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span> | <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Services<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span> | <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/articles/articles.php&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Articles<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span> | <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/contact/contact.php&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Contact<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span> | &nbsp; <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_MENUS_FOOTER_CONTENT</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">MENUS_FOOTER_CONTENT</span><span style="color:#7F3300;">}</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_POWERED_BY</span><span style="color:#7F3300;">}</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;font-size:10px&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://www.phpboost.com&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;PHPBoost&quot;</span>&gt;</span>PHPBoost <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PHPBOOST_VERSION</span><span style="color:#7F3300;">}</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_PHPBOOST_RIGHT</span><span style="color:#7F3300;">}</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_DISPLAY_BENCH</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color: #ddbb00;">&amp;nbsp;</span>|<span style="color: #ddbb00;">&amp;nbsp;</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_ACHIEVED</span><span style="color:#7F3300;">}</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">BENCH</span><span style="color:#7F3300;">}</span><span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_UNIT_SECOND</span><span style="color:#7F3300;">}</span> - <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">REQ</span><span style="color:#7F3300;">}</span> <span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">L_REQ</span><span style="color:#7F3300;">}</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">IF</span> <span style="color:#8F5211;"></span><span style="color:#FF6600; font-weight: bold;">C_DISPLAY_AUTHOR_THEME</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color:#000066; font-weight: bold;">ENDIF</span> <span style="color:#9915AF; font-weight: bold;">#</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span> &nbsp;</pre></div><br /> <br /> <h3 class="title1">3/ Le design.css </h3><br /> <br /> Ouvrez le <strong>design.css</strong> (<em>à la ligne 164</em>) et recherchez ceci :<br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* ##### Pied de page ###### */</span> div<span style="color: #cc00cc;">#footer</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span><span style="color: #993333;">both</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">0px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">0px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">36px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#F5F4ED</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/footer.png</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-x</span><span style="color: #00AA00;">;</span> &nbsp; <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#footer</span> span <span style="color: #00AA00;">&#123;</span> &nbsp; <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#footer</span> span a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFF</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; &nbsp;</pre></pre></div><br /> <br /> <strong><span style="text-decoration: underline;"><span style="font-size: 15px;">Et remplacez par :</span></span></strong><br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* ##### Pied de page ###### */</span> <span style="color: #cc00cc;">#pied</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#686868</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">1000px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span> <span style="color: #933;">20px</span> <span style="color: #933;">5px</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc1_1</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc1_1</span> h1 <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">58px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>Georgia<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">15px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc1_1</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">200px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc1_1</span> ul li a<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">180px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#EEEEEE</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#282828</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">2px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc1_1</span> ul li a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#1c68c6</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc2_2</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">20px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc2_2</span> h1 <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">58px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>Georgia<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">15px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc2_2</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">380px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc2_2</span> ul li a<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">360px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#EEEEEE</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#282828</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">2px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc2_2</span> ul li a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#1c68c6</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc3_3</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc3_3</span> h1 <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">58px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">48px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>Georgia<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">15px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc3_3</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">380px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc3_3</span> ul li a<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">360px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#EEEEEE</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#282828</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">2px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc3_3</span> ul li a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#e05f09</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc4_4</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">40px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">40px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc4_4</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#EEEEEE</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> <span style="color: #cc00cc;">#pied</span> <span style="color: #6666ff;">.bloc4_4</span> a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">underline</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp;</pre></pre></div><br /> <br /> Et voilà un footer rapide et très stylé ! A vous de modifier les liens interne et de vous l'approprier.<br /> <br /> <h3 class="title2">Conseils</h3><br /> <br /> Une fois fait tout ceci, et que vous avez un souci, n'oubliez pas de régénérer vos caches : celui de votre navigateur et celui de l'administration de votre site.<br /> <br /> <span class="success"> Si vous avez des questions ou alors que vous souhaitez de plus amples informations, <a href="http://chez-swan.net/forum/topic-2683+skinner-le-fil-d-ariane-dans-phpboost.php"> le forum</a> est à votre disposition <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /></span><br /> <br /> <div class="bb_block"><p style="text-align:center">Tutoriel écrit et réalisé par <a href="http://chez-swan.net/member/member-23.php">Hight_tower</a> | Revu par <a href="http://chez-swan.net/member/member-1.php">Swan</a></p></div> Wed, 06 Mar 2013 18:12:46 +0100 Skinner le Fil d'Ariane dans PHPBoost http://chez-swan.net/pages/skinner-le-fil-d-ariane-dans-phpboost http://chez-swan.net/pages/skinner-le-fil-d-ariane-dans-phpboost <span style="font-size: 10px;"><p style="text-align:right">Révision <a href="http://chez-swan.net/member/member-25.php">infoking1 </a> du 11/03/2013</p></span><br /> <h3 class="title1">Introduction</h3><br /> Vous souhaitez avoir un fil d'ariane personnalisé sur votre site créé sous PHPBoost ? Pas de problème, suivez les quelques étapes du tutoriel édictées ci-dessous.<br /> <br /> <h3 class="title1">Screenshot</h3><br /> <br /> <p style="text-align:center"><img src="http://chez-swan.net/upload/fil_d_ariane.png" alt="" class="valign_" /></p><br /> <br /> Plutôt pas mal non ?<br /> <br /> <h3 class="title1">Première partie; Le CSS.</h3><br /> <ul class="bb_ul"> <li class="bb_li">Ouvrez votre fichier <strong>design.css</strong> </li><li class="bb_li">Cherchez la propriété<strong> #links{</strong> supprimer son contenu et remplacez par <br /> </li></ul><br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;">&nbsp; <span style="color: #cc00cc;">#links</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-indent</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> li<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">.5em</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ddd</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">.7em</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#444</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1px</span> <span style="color: #cc66cc;">0</span> rgba<span style="color: #00AA00;">&#40;</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span>.5<span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#efc9ab</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:before</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#links</span> a<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:after</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span><span style="color: #ff0000;">''</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">bottom</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ddd</span><span style="color: #00AA00;">;</span> transform<span style="color: #00AA00;">:</span> skew<span style="color: #00AA00;">&#40;</span>-10deg<span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:before</span><span style="color: #00AA00;">&#123;</span> &nbsp; <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">-.5em</span><span style="color: #00AA00;">;</span> border-radius<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">:</span><span style="color: #3333ff;">:before</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#efc9ab</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:after</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">-.5em</span><span style="color: #00AA00;">;</span> border-radius<span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">5px</span> <span style="color: #933;">5px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">:</span><span style="color: #3333ff;">:after</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#efc9ab</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> .current<span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#links</span> <span style="color: #6666ff;">.current</span><span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp; <span style="color: #cc00cc;">#links</span> <span style="color: #6666ff;">.current</span><span style="color: #00AA00;">:</span><span style="color: #3333ff;">:after</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#links</span> <span style="color: #6666ff;">.current</span><span style="color: #00AA00;">:</span><span style="color: #3333ff;">:before</span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span> &nbsp;</pre></pre></div><br /> <br /> <h3 class="title1">Deuxième partie; Le TPL</h3><br /> <span style="color:red;">Attention, nous allons supprimer certaines parties présentes de votre header.tpl.</span><br /> <ul class="bb_ul"> <li class="bb_li">Ouvrez le fichier header.tpl, celui-ci est présent dans /votre-compte/templates/base/<strong>header.tpl</strong> </li><li class="bb_li">Allez à la ligne 107 et supprimez cela : <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">img</span></a> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/templates/<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">THEME</span><span style="color:#7F3300;">}</span>/images/breadcrumb.png&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;valign_middle&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span> </pre></div> </li><li class="bb_li">Cela supprime l'image présente dans le fil d'ariane par défaut, on ne va pas en avoir besoin, sinon notre fil d'ariane aura un joli bug <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" />. </li><li class="bb_li">Enregistrez le fichier.<br /> </li></ul><br /> <br /> <h3 class="title2">Conseils</h3><br /> <br /> Une fois fait tout ceci, et que vous avez un souci, n'oubliez pas de régénérer vos caches : celui de votre navigateur et celui de l'administration de votre site.<br /> <br /> <span class="success"> Si vous avez des questions ou alors que vous souhaitez de plus amples informations, <a href="http://chez-swan.net/forum/topic-2683+skinner-le-fil-d-ariane-dans-phpboost.php"> le forum</a> est à votre disposition <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /></span><br /> <br /> <div class="bb_block"><p style="text-align:center">Tutoriel écrit et réalisé par <a href="http://chez-swan.net/member/member-317.php">Myster</a>.</p></div> Wed, 06 Mar 2013 16:23:26 +0100 Les flèches "back" et "top" sur votre PBt http://chez-swan.net/pages/les-fleches-back-et-top-sur-votre-pbt http://chez-swan.net/pages/les-fleches-back-et-top-sur-votre-pbt <span style="font-size: 10px;"><p style="text-align:right">Révision <a href="http://chez-swan.net/member/member-25.php">infoking1 </a> du 11/03/2013</p></span><br /> <br /><h4 class="stitle1">Introduction</h4><br /><br /> Ce mini-tutoriel vous permettra d'avoir un ascenseur sur le coté de votre site. Vous pouvez ensuite changer / modifier l'image à votre guise et aussi jouer avec l'opacité de celle-ci.<br /> <br /> <h3 class="title2">1/ L'image</h3><br /> <br /> Pour commencer, téléchargez l'image ci-dessous et placez la dans le dossier "<strong>/templates/VOTRE_THEME/theme/images</strong>"<br /> <br /> <p style="text-align:center"><img src="http://chez-swan.net/upload/sprite_bignav_a1a45.png" alt="" class="valign_" /></p><br /> <br /> <h3 class="title2">2/ Le design.css</h3><br /> <br /> Dans le dossier "<strong>/templates/VOTRE_THEME/theme/</strong>", ouvrez le design. css et tout à la fin placez ce code :<br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;">div<span style="color: #cc00cc;">#gotop</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">fixed</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">60px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Positionnement sur la droite de l'image */</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">150px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Positionnement sur la hauteur de l'image */</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">150</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Priorité sur les couches inférieurs de code ou d'image */</span> <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#gotop</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;images/sprite_bigNav.png&quot;</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #993333;">scroll</span> <span style="color: #993333;">center</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #993333;">transparent</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">80px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Hauteur de l'image */</span> opacity<span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0.2</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Réglage de l'opacité de l'image */</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">80px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Largeur de l'image */</span> <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#gobottom</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">fixed</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">60px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Positionnement sur la droite de l'image */</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">238px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Positionnement sur la hauteur de l'image */</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">150</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Priorité sur les couches inférieurs de code ou d'image */</span> <span style="color: #00AA00;">&#125;</span> div<span style="color: #cc00cc;">#gobottom</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;images/sprite_bigNav.png&quot;</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #993333;">scroll</span> <span style="color: #993333;">center</span> <span style="color: #000000; font-weight: bold;">bottom</span> <span style="color: #993333;">transparent</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">80px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Hauteur de l'image */</span> opacity<span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0.2</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Réglage de l'opacité de l'image */</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">80px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Largeur de l'image */</span> <span style="color: #00AA00;">&#125;</span> &nbsp;</pre></pre></div><br /> <br /> Enregistrez et Fermer. <br /> <br /> <h3 class="title2">3/ Le footer.tpl</h3><br /> <br /> Rendez-vous dans le dossier "<strong>/templates/VOTRE_THEME/</strong>", ouvrez le "<strong>footer.tpl</strong>" allez à la fin et remplacez ceci :<br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;"> &lt;/body<span style="color: #00AA00;">&gt;</span> &lt;/html<span style="color: #00AA00;">&gt;</span></pre></pre></div><br /> <br /> Et placez ce code <br /> <br /> <span class="text_code">Code CSS :</span><div class="code"><pre style="display:inline;"><pre class="css" style="font-family:monospace;"> &lt;div id<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;gotop&quot;</span> style<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;display: block;&quot;</span><span style="color: #00AA00;">&gt;</span> &lt;a onclick<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;new Effect.ScrollTo('top_page',{duration:1.2}); return false;&quot;</span> href<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> id<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;gotop&quot;</span><span style="color: #00AA00;">&gt;</span>&lt;/a<span style="color: #00AA00;">&gt;</span> &lt;/div<span style="color: #00AA00;">&gt;</span> &lt;div id<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;gobottom&quot;</span> style<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;display: block;&quot;</span><span style="color: #00AA00;">&gt;</span> &lt;a onclick<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;new Effect.ScrollTo('bottom_page',{duration:1.2}); return false;&quot;</span> href<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;#&quot;</span> id<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;gobottom&quot;</span><span style="color: #00AA00;">&gt;</span>&lt;/a<span style="color: #00AA00;">&gt;</span> &lt;/div<span style="color: #00AA00;">&gt;</span> &lt;div id<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;bottom_page&quot;</span> /<span style="color: #00AA00;">&gt;</span>&lt;/div<span style="color: #00AA00;">&gt;</span> &lt;/body<span style="color: #00AA00;">&gt;</span> &lt;/html<span style="color: #00AA00;">&gt;</span></pre></pre></div><br /> <br /> <h3 class="title1">4/ Le header </h3><br /> <br /> Et pour Finir à la racine de votre thème soit dans le dossier "<strong>/templates/VOTRE_THEME/</strong>", ouvrez le "<strong>header.tpl</strong>" éditez le, et sous l'ouverture du &lt;body&gt; rajoutez ceci : <br /> <br /> <span class="text_code">Code TPL :</span><div class="code"><pre class="html" style="font-family:monospace;"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;top_page&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span></pre></div><br /> <br /> Et voilà, normalement vous devriez avoir ces "<em>petites fléches</em>" comme ascenseur sur votre site..<br /> <br /> <h3 class="title2">Conseils</h3><br /> <br /> Une fois fait tout ceci, et que vous avez un souci, n'oubliez pas de régénérer vos caches : celui de votre navigateur et celui de l'administration de votre site.<br /> <br /> <span class="success"> Si vous avez des questions ou alors que vous souhaitez de plus amples informations, <a href="http://chez-swan.net/forum/topic-2684+mini-tuto-les-fleches-back-top-sur-votre-pbt.php"> le forum</a> est à votre disposition <img src="http://chez-swan.net/images/smileys/smiley_2.gif" alt=":)" class="smiley" /></span> Wed, 06 Mar 2013 15:47:11 +0100 Année 2013 http://chez-swan.net/pages/annee-2013 http://chez-swan.net/pages/annee-2013 <div class="bb_block"><p style="text-align:center"><span style="font-size: 25px;"><strong>Le journal de CsN Année 2013 </strong></span><br /> <p class="float_right"><img src="http://chez-swan.net/upload/journal_csn_2013.png" alt="" class="valign_" /></p><br /> <br /> Mois après mois...</p><br /> </div><br /> <br /> <a href="http://chez-swan.net/pages/annee-2009">Année 2009</a> | <a href="http://chez-swan.net/pages/annee-2010">Année 2010</a> | <a href="http://chez-swan.net/pages/annee-2011">Année 2011</a> | <a href="http://chez-swan.net/pages/annee-2012">Année 2012</a> <br /> <a href="http://chez-swan.net/pages/annee-2013">Année 2013</a> <br /> <br /> <h3 class="title2">Janvier 2013</h3><br /> <ul class="bb_ul"> <li class="bb_li">[01/01/2013] <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /><strong> <span style="color:orange;">Bonne année à toutes et à tous</span> </strong> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> </li><li class="bb_li">[01/01/2013] </li><li class="bb_li">[05/01/2013] Stockage de la <a href="http://chez-swan.net/wiki/documentation-phpboost-3">documentation PhPBoost V3</a> Tornade sur CsN. </li><li class="bb_li">[05/01/2013] Documentation PHPBoost V3 catégorie : <a href="http://chez-swan.net/wiki/framework">Framework</a> en place par <a href="http://chez-swan.net/member/member-23.php">Hight_tower</a> </li><li class="bb_li">[06/01/2013] <strong><span style="color:#000080;">Tutoriel:</span></strong> <a href="http://chez-swan.net/pages/redimensionner-une-image-automatiquement">Redimensionner une image automatiquement</a> par <a href="http://chez-swan.net/member/member-23.php">Hight_tower </a> </li><li class="bb_li">[06/01/2013] Mise à jour de la page <a href="http://chez-swan.net/pages/phpboost-les-extras">PHPBoost: les extras</a>. </li><li class="bb_li">[12/01/2013] Création de la page "Année 2013" dans le journal Swanien. </li><li class="bb_li">[12/01/2013] <strong>Ajout d'une vidéo</strong> sur <a href="http://www.youtube.com/watch?v=lkjPSSBk7Q4"><span style="color:red;"><strong>Youtube: Cinéma 4D - Comment créer une plume [HD]</strong></span></a><br /> <div class="indent">- Réalisé par <a href="http://chez-swan.net/member/member-426.php">Aoi / Falegine</a> </div> </li><li class="bb_li">[12/01/2013] <strong><span style="color:#000080;">Tutoriel:</span></strong> <a href="http://chez-swan.net/wiki/cinema-4d-comment-creer-une-plume">Cinéma 4D - Comment créer une plume [HD]</a> par <a href="http://chez-swan.net/member/member-426.php">Aoi / Falegine</a> </li><li class="bb_li">[12/01/2013] Maj de la documentation: <a href="http://chez-swan.net/wiki/autres-tutoriels">Autres tutoriels</a>. </li><li class="bb_li">[12/01/2013] Mise à jour de la page <a href="http://www.facebook.com/ChezSwanNet"><strong><span style="color:blue;">Facebook</span></strong></a>. </li><li class="bb_li">[12/01/2013] Mise à jour de la page <a href="https://twitter.com/#!/ChezSwanNet"><strong><span style="color:#3366FF;">Twitter</span></strong></a>. </li><li class="bb_li">[12/01/2013] Maj de tout <a href="http://chez-swan.net/download/download.php">les thèmes PHPBoost V4</a>: correction d'un bug d'affichage du LightBox dans la galerie. </li><li class="bb_li">[12/01/2013] Réorganisation dans du forum : Traductions PHPBoost. </li><li class="bb_li"><strong><span style="color:green;">[12/01/2013] Ouverture</span> en forum de la section <a href="http://chez-swan.net/forum/forum-51+trad-pbt-v3.php">Trad. PBt V3</a></strong>. </li><li class="bb_li"><strong><span style="color:green;">[12/01/2013] Ouverture</span> en forum de la section <a href="http://chez-swan.net/forum/forum-52+trad-pbt-v4.php">Trad. PBt V4</a></strong>. </li><li class="bb_li">[12/01/2013] Maj du Journal. </li><li class="bb_li">[13/01/2013] Maj de la <a href="http://chez-swan.net/wiki/documentation-phpboost-3">Documentation PHPBoost V3</a> dans le Wiki de CsN. </li><li class="bb_li">[22/01/2013] Maj de la <a href="http://chez-swan.net/wiki/administration">Documentation PHPBoost V3/Administration</a>. </li><li class="bb_li">[30/01/2013] <span style="color:red;"><strong>----- En Préparation le thème WoW Pandaria : En cours -----</strong></span> </li><li class="bb_li">[30/01/2013] Mise à jour de la page : <a href="http://chez-swan.net/pages/contributeurs-donateurs-de-csn"> Contributeurs / Donateurs de CsN</a> </li><li class="bb_li">[30/01/2013] Mise à jour du mini-module dans la colonne de menu de : <strong>Vous soutenez CsN ...</strong> <br /> </li></ul><br /> <br /> <h3 class="title2">Fevrier 2013</h3><br /> <ul class="bb_ul"> <li class="bb_li">[01/02/2013] <strong>Ajout du <a href="http://chez-swan.net/download/download-369+module-dedicace.php">Module dédicace</a></strong> de <a href="http://www.beforepartymix.be/">DJ.Tyler</a> </li><li class="bb_li">[01/02/2013] Maj de l'archive <a href="http://chez-swan.net/download/download-183+module-projet.php">Module projet</a> de <a href="http://chez-swan.net/member/member-23.php">Hight_tower</a><br /> <div class="indent"><img src="http://chez-swan.net/images/smileys/li.png" alt=":li" class="smiley" /> <em>Récupération de l'archive. Le lien est de nouveau opérationnel</em></div> </li><li class="bb_li">[01/02/2013] Maj des archives dans <a href="http://chez-swan.net/download/category-7+extras-modules-phpboost-3-0.php">Extras Modules PHPBoost 3.0</a> </li><li class="bb_li">[01/02/2013] Mise à jour de la page <a href="http://www.facebook.com/ChezSwanNet"><strong><span style="color:blue;">Facebook</span></strong></a>. </li><li class="bb_li">[01/02/2013] Mise à jour de la page <a href="https://twitter.com/#!/ChezSwanNet"><strong><span style="color:#3366FF;">Twitter</span></strong></a>. </li><li class="bb_li">[05/02/2013] <strong>Portage en PHPBoost V4</strong> des menus suivant :<br /> <div class="indent">- <a href="http://chez-swan.net/download/download-370+menu-top-10-download.php">[Menu] Top 10 download</a> Adapté et modifié par : <a href="http://chez-swan.net/member/member-856.php">julienseth78</a>, et mis en contribution par <a href="http://chez-swan.net/member/member-268.php">Chulukai</a>.<br /> - <a href="http://chez-swan.net/download/download-371+menu-top-articles.php">[Menu] Top Articles</a><br /> - <a href="http://chez-swan.net/download/download-373+menu-last-news.php">[Menu] Last News</a><br /> - <a href="http://chez-swan.net/download/download-372+menu-top-wiki.php">[Menu] Top Wiki</a><br /> - <a href="http://chez-swan.net/download/download-374+menu-top-page.php">[Menu] Top Page</a><br /> - <a href="http://chez-swan.net/download/download-375+menu-lastforum.php">[Menu] LastForum</a><br /> - <a href="http://chez-swan.net/download/download-377+menu-top-10-posteurs.php">[Menu] Top 10 Posteurs</a><br /> - <a href="http://chez-swan.net/download/download-376+menu-back-link.php">[Menu] Back_link</a></div> </li><li class="bb_li">[05/02/2013] Maj des menus dans <a href="http://chez-swan.net/download/category-24+extras-et-autres-phpboost-4-0.php">Extras et Autres PHPBoost 4.0 </a> </li><li class="bb_li">[06/02/2013] <strong>Portage en PHPBoost V4</strong> du <a href="http://chez-swan.net/download/download-378+menu-scrollbar.php">[Menu] ScrollBar</a>. </li><li class="bb_li">[06/02/2013] Maj du menu dans <a href="http://chez-swan.net/download/category-24+extras-et-autres-phpboost-4-0.php">Extras et Autres PHPBoost 4.0 </a> </li><li class="bb_li">[06/02/2013] Maj du du <a href="http://chez-swan.net/download/download-335+theme-game-party.php">Thème Game Party</a> de <a href="http://chez-swan.net/member/member-323.php">Sakura</a><br /> <div class="indent"><em>*Couleur erreur forum corrigé. </em></div> </li><li class="bb_li">[06/02/2013] Mise à jour de la page <a href="http://www.facebook.com/ChezSwanNet"><strong><span style="color:blue;">Facebook</span></strong></a>. </li><li class="bb_li">[06/02/2013] Mise à jour de la page <a href="https://twitter.com/#!/ChezSwanNet"><strong><span style="color:#3366FF;">Twitter</span></strong></a>. </li><li class="bb_li"><span style="color:red;"><strong>[10/02/2013] Sortie</strong></span> de l'équipe <strong>CsN Helpers</strong>: <a href="http://chez-swan.net/member/member-537.php">Rusti</a>. </li><li class="bb_li"><span style="color:red;"><strong>[10/02/2013] Sortie</strong></span> de l'équipe <strong>Graphique</strong>: <a href="http://chez-swan.net/member/member-319.php">Theviking</a>. </li><li class="bb_li">[14/02/2012] <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/hea.gif" alt=":coeur" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /><strong> <span style="color:#FF3399;">Bonne St Valentin à toutes et à tous</span> </strong> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> <img src="http://chez-swan.net/images/smileys/hea.gif" alt=":coeur" class="smiley" /> <img src="http://chez-swan.net/images/smileys/star.gif" alt=":star" class="smiley" /> </li><li class="bb_li">[15/02/2013] <strong>Ajout d'une vidéo</strong> sur <a href="http://www.youtube.com/watch?v=WsG5ek2VHZA"><span style="color:red;"><strong>Youtube: Cinéma 4D - Les bases de l'habillage [HD]</strong></span></a><br /> <div class="indent">- Réalisé par <a href="http://chez-swan.net/member/member-426.php">Aoi / Falegine</a> </div> </li><li class="bb_li">[15/02/2013] Mise à jour de la page <a href="http://www.facebook.com/ChezSwanNet"><strong><span style="color:blue;">Facebook</span></strong></a>. </li><li class="bb_li">[15/02/2013] Mise à jour de la page <a href="https://twitter.com/#!/ChezSwanNet"><strong><span style="color:#3366FF;">Twitter</span></strong></a>. </li><li class="bb_li">[16/02/2013] Maj de la <a href="http://chez-swan.net/wiki/administration">Documentation PHPBoost V3/Administration</a>.<br /> <div class="indent"><em>* Articles, En ligne, FAQ, Forum.</em></div> </li><li class="bb_li">[17/02/2013] <strong>Ajout d'une vidéo</strong> sur <a href="http://www.youtube.com/watch?v=rSVB1rLQr0o"><span style="color:red;"><strong>Youtube: Cinéma 4D - Modéliser un verre [HD]</strong></span></a><br /> <div class="indent">- Réalisé par <a href="http://chez-swan.net/member/member-426.php">Aoi / Falegine</a> </div> </li><li class="bb_li">[17/02/2013] Maj de la documentation: <a href="http://chez-swan.net/wiki/autres-tutoriels">Autres tutoriels</a>. </li><li class="bb_li">[17/02/2013] <strong>Ajout du thème</strong> <a href="http://chez-swan.net/download/download-380+theme-fansubanim.php">Thème FanSubAniM PBT V3</a> par <a href="http://chez-swan.net/member/member-804.php">Tsuna-Fa</a> Et <a href="http://chez-swan.net/member/member-1.php">Swan</a> </li><li class="bb_li">[17/02/2013] <strong>Ajout du thème</strong> <a href="http://chez-swan.net/download/download-379+theme-magme.php">Thème Magne PBT V4</a> par <a href="http://chez-swan.net/member/member-323.php">Sakura</a> </li><li class="bb_li">[17/02/2013] Mise à jour du <a href="http://demo-phpboost.chez-swan.net/index.php">site démo PBT V3</a> et du <a href="http://phpboost-v4.chez-swan.net/">site démo PBT V4</a> </li><li class="bb_li">[17/02/2013] Mise à jour de la page <a href="http://www.facebook.com/ChezSwanNet"><strong><span style="color:blue;">Facebook</span></strong></a>. </li><li class="bb_li">[17/02/2013] Mise à jour de la page <a href="https://twitter.com/#!/ChezSwanNet"><strong><span style="color:#3366FF;">Twitter</span></strong></a>. </li><li class="bb_li">[17/02/2013] Maj du Journal. <br /> </li></ul> Sat, 12 Jan 2013 14:33:39 +0100