<?xml version="1.0" encoding="UTF-8" ?>
<!-- RSS generated by PHPBoost on Wed, 29 Apr 2026 06:09:10 +0200 -->
<rss version="2.0" xmlns:atom="https://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[master]]></title>
		<atom:link href="https://www.phpboost.com/syndication/rss/pages/6" rel="self" type="application/rss+xml"/>
		<link>https://www.phpboost.com</link>
		<description><![CDATA[<h3 class="formatter-title">Le projet</h3><p class="float-right"><img src="https://www.phpboost.com/templates/phpboost60/theme/images/logo-90.png" alt="logo-90" /></p><br />
PHPBoost est un logiciel libre et gratuit. Le développement et le suivi du projet nécessite beaucoup de travail. Nous avons donc différentes équipes chargées d'assurer l'évolution du projet. Nous remercions une nouvelle fois tous ces bénévoles qui nous aident !<br />
<br />
<br />
<h3 class="formatter-title">PHPBoost recrute</h3><br />
<br />
Pour augmenter la vitesse de développement et la qualité du logiciel, nos équipes ont besoin d'être plus nombreuses. Nous avons donc de nombreux postes à pourvoir dans différents domaines de compétences que nous allons voir en détails.<br />
<br />
<h3 class="formatter-title">Postes proposés</h3><br />
<br />
<table class="table formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-head">Profil</td>
<td class="formatter-table-head">Mission</td>
<td class="formatter-table-head">Compétences requises</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/user/groups/4"><img src="https://www.phpboost.com/images/group/graph.png" alt="graph" /></a></td>
<td class="formatter-table-col"><ul class="formatter-ul"><li class="formatter-li">Création de thèmes
</li><li class="formatter-li">Rédaction de la documentation pour créer un thème adaptée aux débutants
</li><li class="formatter-li">Aider les débutants à personnaliser graphiquement leur site<br />
</li></ul></td>
<td class="formatter-table-col"><ul class="formatter-ul"><li class="formatter-li">Maîtrise sommaire d'un logiciel de graphisme et connaissance du HTML et du CSS pour mettre en forme les pages web.
</li><li class="formatter-li">Débutants sur PHPBoost : suivez ce qui se passe sur le forum et vous comprendrez vite la structure des graphismes de PHPBoost.</li></ul></td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/user/groups/7"><img src="https://www.phpboost.com/images/group/redac.png" alt="redac" /></a></td>
<td class="formatter-table-col"><ul class="formatter-ul"><li class="formatter-li">Compléter la documentation présente actuellement afin de l'approfondir et de la clarifier.</li></ul></td>
<td class="formatter-table-col"><ul class="formatter-ul">
    <li class="formatter-li">Très peu de compétences requises si ce n'est une orthographe correcte.</li></ul></td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/user/groups/5"><img src="https://www.phpboost.com/images/group/trad.png" alt="trad" /></a></td>
<td class="formatter-table-col"><ul class="formatter-ul">
<li class="formatter-li">Traduire en anglais correct les fichiers langue de PHPBoost.
</li><li class="formatter-li">Monter une communauté anglaise afin de distribuer PHPBoost au public anglophone (l'hébergement du site sera fourni). Vous serez responsable du site anglophone de PHPBoost</li></ul></td>
<td class="formatter-table-col"><ul class="formatter-ul"><li class="formatter-li">Maîtrise de la langue anglaise requise
</li><li class="formatter-li">Personnes sérieuses car elles seront responsables de la communauté anglaise.<br />
</li></ul></td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/user/groups/6"><img src="https://www.phpboost.com/images/group/dev.png" alt="dev" /></a></td>
<td class="formatter-table-col"><ul class="formatter-ul"><li class="formatter-li">Développement de module
</li><li class="formatter-li">Développement framework
</li><li class="formatter-li">Support technique</li></ul></td>
<td class="formatter-table-col"><ul class="formatter-ul">
    <li class="formatter-li">Connaissances du langage de programmation web PHP requise.
    </li><li class="formatter-li">Pour le développement de module vous pourrez vous reporter à la documentation ainsi qu'à l'équipe de développement pour d'éventuelles questions.
    </li><li class="formatter-li">En ce qui concerne le support, en suivant les questions sur le forum vous comprendrez vite la structure du logiciel et pourrez donc répondre rapidement aux questions.</li></ul></td>
</tr>
</table><br />
<br />
Pour chaque équipe quelques tests sont proposés pour vérifier si les gens ont les compétences demandées.<br />
<br />
<table class="table formatter-table">
  <tr class="formatter-table-row">
    <td class="formatter-table-head">Graphistes</td>
    <td class="formatter-table-head">Développeurs</td>
    <td class="formatter-table-head">Traducteurs</td>
    <td class="formatter-table-head">Rédacteurs</td>
  </tr>
  <tr class="formatter-table-row">
    <td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/pages/6-phpboost-recrute/39-integrer-l-equipe-graphismes/">Test</a></td>
    <td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/pages/6-phpboost-recrute/28-integrer-l-equipe-de-developpement-de-modules/">Test et candidature</a></td>
    <td class="formatter-table-col"><a class="offload" href="https://www.phpboost.com/pages/6-phpboost-recrute/32-integrer-l-equipe-de-traduction/">Test</a></td>
    <td class="formatter-table-col"> <a class="offload" href="https://www.phpboost.com/pages/6-phpboost-recrute/33-integrer-l-equipe-de-redaction/">Objectifs et un petit test</a></td>
  </tr>
</table><br />
<br />
<br />
<h4 class="formatter-title">Pourquoi postuler ?</h4><br />
<br />
Sur le projet tout le monde est bénévole et personne ne touche de revenus. Pourquoi passer du temps à travailler sur un projet si c'est pour ne pas être rémunéré ?<br />
<ul class="formatter-ul">
  <li class="formatter-li">Vous apportez vos compétences et vos savoirs à la communauté. Le logiciel étant libre, la participation à un tel projet permet de partager ces connaissances et en faire bénéficier aux autres
  </li><li class="formatter-li">Vous vous perfectionnerez dans votre domaine de compétences. Vous apprendrez aussi à travailler en équipe, à se partager le travail. C'est une expérience que personne n'a regrettée.
  </li><li class="formatter-li">Vous prendrez une part plus importante dans le projet. Vous pourrez participer à la prise de décisions pour l'avenir.
  </li><li class="formatter-li">Vous travaillerez dans une bonne ambiance. Si vous avez des difficultés vous ne serez pas seuls, quelqu'un vous viendra en aide !
  </li><li class="formatter-li">Vous êtes étudiant, une telle expérience peut jouer énormément en votre faveur lors d'entretiens ou dans votre CV. Cela représentera ainsi un avantage non négligeable pour intégrer une école, décrocher un stage ou un travail. Nous pouvons en témoigner !<br />
</li></ul><br />
<br />
<h4 class="formatter-title">Est-il nécessaire d'être un expert pour intégrer les équipes ?</h4><br />
<br />
Dans l'équipe vous serez encadré par un responsable et vous pourrez poser vos questions et évoquer vos problèmes, toute l'équipe vous aidera.<br />
De plus vous n'avez pas besoin d'avoir un niveau énorme dans le domaine qui vous intéresse. <strong>Nous préférons des gens volontaires que des gens très compétents et peu présents.</strong> Vous serez encadré et progresserez rapidement.<br />
<br />
<br />
<h3 class="formatter-title">Comment postuler ou obtenir plus de renseignements ?</h3><br />
Pour postuler à un poste, contactez par message privé <a class="offload" href="https://www.phpboost.com/user/profile/982/">j1.seth</a><br />
<br />
Pour avoir plus d'informations vous pouvez poser vos questions sur le forum ou par le formulaire de contact.]]></description>
		<copyright>(C) 2005-2026 PHPBoost</copyright>
		<language>fr</language>
		<generator>PHPBoost</generator>
		
            <item>
                <title><![CDATA[Intégrer l'équipe graphismes]]></title>
                <link>https://www.phpboost.com/pages/6-phpboost-recrute/39-integrer-l-equipe-graphismes/</link>
                <guid>https://www.phpboost.com/pages/6-phpboost-recrute/39-integrer-l-equipe-graphismes/</guid>
                <description><![CDATA[<h3 class="formatter-title">Test d'entrée</h3><br />
<br />
Le test consiste à créer un nouveau thème pour PHPBoost, pour de l'aide vous pourrez vous aider de la documentation <a class="offload" href="https://www.phpboost.com/wiki/creer-un-theme">créer un thème</a>.<br />
<br />
<h3 class="formatter-title">Soumettre votre candidature</h3><br />
<br />
Une fois le thème terminé renvoyez le à <a class="offload" href="https://www.phpboost.com/user/profile/982/">j1.seth</a> ou une personne de l'<a class="offload" href="https://www.phpboost.com/user/groups/4">équipe graphisme</a>. Expliquez en quelques lignes votre motivation pour accéder au poste, et n'hésitez pas à nous parler de vos expériences antérieures, elles joueront certainement en votre faveur.<br />
<br />
Merci pour l'intérêt que vous portez à PHPBoost !]]></description>
                <pubDate>Mon, 18 Aug 2008 17:12:00 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Intégrer l'équipe de rédaction]]></title>
                <link>https://www.phpboost.com/pages/6-phpboost-recrute/33-integrer-l-equipe-de-redaction/</link>
                <guid>https://www.phpboost.com/pages/6-phpboost-recrute/33-integrer-l-equipe-de-redaction/</guid>
                <description><![CDATA[Voila on aurait bien besoin de quelques membres pour nous aider dans la documentation ! C'est bien beau vous allez me dire, mais pourquoi rédiger des documentations ? Qu'est ce que cela apporte ? Quelles sont les conditions pour entrer dans l'équipe ?<br />
<br />
 <h4 class="formatter-title">Pourquoi rédiger des documentations?</h4><br />
Tout d'abord, je tiens à préciser que tout projet a besoin d'une documentation la plus complète. Avez vous déjà acheté un logiciel, un  appareil ménager,... Bizarre il y a toujours un petit livret inclus avec : <em>la documentation</em>!!! Et oui, ce 'machin' que bien souvent personne ne lit est là pour expliquer le fonctionnement du produit ainsi que ses subtilités (et cela sert je vous assure!!!) Et PHPBoost n'est pas une exception à la règle!<br />
<br />
 <h4 class="formatter-title">Qu'est ce que cela apporte?</h4><br />
Euh n'attendez pas la médaille de la plus haute distinction <img src="https://www.phpboost.com/images/smileys/grin.png" alt=":D" class="smiley" /> (faut pas rêver non plus <img src="https://www.phpboost.com/images/smileys/wink.png" alt=":wink" class="smiley" />)<br />
<br />
Pour cette question, je vais vous expliquer mon expérience personnelle. M'occuper de la documentation de PHPBoost a été pour moi un excellent moyen de découvrir ce CMS (je vous assure il y a toujours des subtilités auxquelles on ne fait pas attention du premier coup d'oeil...). Faire la doc oblige de bien tester toutes les fonctions et la voila un rôle très important pour l'avancée de PHPBoost : la détection et l'avertissement des bugs. Enfin quand on connait bien le fonctionnement de PHPBoost, on est plus apte à répondre aux questions des utilisateurs sur le forum.<br />
<br />
==> conclusion vous avez une double satisfaction : rendre le cms plus stable, plus simpliste à l'utilisation et créer une source de données sur son fonctionnement afin d'aider les utilisateurs.<br />
<br />
 <h4 class="formatter-title">Quelles sont les conditions pour entrer dans l'équipe?</h4><br />
Celui qui grince des dents en lisant cette petite phrase aura compris la règle d'or :<br />
<br />
<blockquote class="formatter-container formatter-blockquote"><span class="formatter-title">Citation :</span><div class="formatter-content">Phpboost ai 1 system de gestiom de contenu francai simple et oultra performen dstinai a créait son cite web</div></blockquote><br />
<br />
Voila vous avez deviné il faut <strong>savoir bien écrire le français et s'exprimer le mieux possible afin que la documentation soit la plus claire et lisible possible!!!</strong><br />
<br />
L'idéal est de maitriser un minimum le fonctionnement du CMS, mais bon cela vient avec le temps. Les balises du bbcode s'apprennent très vite donc ce ne sera pas un soucis.<br />
<br />
Pour créer des copies d'écran, si vous ne savez pas faire je vous montrerai.<br />
<br />
Enfin on ne vous demandera pas de rédiger un article par jour <img src="https://www.phpboost.com/images/smileys/wink.png" alt=":wink" class="smiley" /> mais un minimum de présence sur le site de phpboost serait le bienvenue (du genre on ne vient pas pendant un mois et après on ne vous revoit plus). Rentrer dans une équipe impose un minimum d'investissement.<br />
<br />
 <h4 class="formatter-title">Le projet futur de la documentation</h4><br />
<ul class="formatter-ul">
<li class="formatter-li"> Reprendre tous les articles actuels de la documentation existante pour l'améliorer.
</li><li class="formatter-li"> compléter la FAQ
</li><li class="formatter-li"> Réalisation d'autres vidéos de démonstration
</li><li class="formatter-li"> Réalisation d'un livret de documentation de PHPBoost sous format pdf.<br />
</li></ul><br />
<br />
 <h4 class="formatter-title">Rédaction</h4><br />
<br />
Il n'a pas de technique miracle, mais pour bien uniformiser la doc je propose :<br />
<br />
<ul class="formatter-ul">
<li class="formatter-li"><em>utiliser le système de table des matières</em> pour structurer l'article, en plus cela fait un lien en haut de l'article donc c'est bien (ainsi éviter le système titre/sous titres qui est plus adapté au reste du site qui ne contient pas ce système de table des matières
</li><li class="formatter-li"> <em>bien détailler toutes les options du cms</em>, ne pas hésiter à tester à fond toutes les fonctionnalités, c'est ainsi que l'on peut découvrir des bugs et ainsi les corriger pour rendre le cms plus stable) et à bien les détailler sur la doc
</li><li class="formatter-li"> <em>écrire en français, clairement en soignant au maximum son orthographe</em>, donc bien sur relire ses articles, on peut toujours laisser des coquilles donc si un lecteur en voit une il édite pour corriger.
</li><li class="formatter-li"> Mettre le plus possible de liens vers les autres articles du wiki en utilisant la balise [ link] [ /link]<br />
</li></ul><br />
<br />
 <h4 class="formatter-title">Copies écran</h4><br />
L'idéal est de faire des copies d'écran, comme cela on voit directement de quoi on parle. Voila comment bien faire :<br />
<br />
<ul class="formatter-ul">
<li class="formatter-li"> utiliser le thème main
</li><li class="formatter-li">éviter de mettre des zone vides
</li><li class="formatter-li"> faire des images en 640 de largeur ainsi cela tient sur les config 1024 mini)
</li><li class="formatter-li"> m'envoyer les copies d'écran pour que je les mettes sur le serveur. Y'a tout un répertoire du serveur consacré à  la doc<br />
</li></ul><br />
<br />
 <h4 class="formatter-title">Un petit travail pour rentrer dans l'équipe?</h4><br />
<br />
Puisque pour entrer dans les autres équipes de PHPBoost il y a un petit test, ce groupe ne fera pas d'exception. Je ne vous demanderai pas un article de 150 pages, juste un petit article avec des copies d'écran et bien expliqué, sans fautes ou autre chose que vous pouvez me proposer.<br />
<br />
Prenez ensuite contact avec <a class="offload" href="https://www.phpboost.com/user/profile/982/">j1.seth</a> pour concrétiser votre candidature.<br />
<br />
Merci et bon courage à tous!]]></description>
                <pubDate>Wed, 16 Apr 2008 15:06:00 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Intégrer l'équipe de traduction]]></title>
                <link>https://www.phpboost.com/pages/6-phpboost-recrute/32-integrer-l-equipe-de-traduction/</link>
                <guid>https://www.phpboost.com/pages/6-phpboost-recrute/32-integrer-l-equipe-de-traduction/</guid>
                <description><![CDATA[PHPBoost recrute des traducteurs pour traduire le logiciel ainsi que pour mettre en place et modérer les rubriques du forum consacrées.<br />
<br />
<h3 class="formatter-title">Pourquoi traduire</h3><br />
On peut se demander pourquoi traduire, et bien la réponse est très simple. PHPBoost est un logiciel libre et par conséquent, il se veut être utilisable et modifiable par n'importe qui partout dans le monde. C'est justement cette dernière condition qui nous pousse à traduire le logiciel afin que de nombreux autres utilisateurs puissent profiter de notre produit.<br />
<br />
Pour le moment, la seule langue dans laquelle le logiciel est traduit, est l'anglais car c'est à nos yeux la langue la plus courante aujourd'hui dans le monde du logiciel.<br />
<br />
<h3 class="formatter-title">Qu'est-ce que cela peut m'apporter à moi le traducteur</h3><br />
Quel intérêt de traduire si cela ne vous apporte rien, à vous, traducteurs :<br />
En traduisant un logiciel, vous participez à sa production et à sa diffusion. vous faites alors également partie de l'équipe PHPBoost et vous aurez ainsi au même titre que tout contributeur, la reconnaissance de la communauté PHPBoost.<br />
<br />
<h3 class="formatter-title">Prérequis</h3><br />
Une très bonne maîtrise des deux langues à savoir le français et la langue de traduction.<br />
<br />
Les traducteurs devront impérativement s'exprimer de façon correcte, sans quoi la version traduite n'acquerra aucune crédibilité et donc aucune notoriété.<br />
<br />
<h3 class="formatter-title">Test de traduction</h3><br />
Le test de traduction est assez simple, vous devez traduire cette description de PHPBoost.<br />
<br />
<blockquote class="formatter-container formatter-blockquote"><span class="formatter-title">Citation :</span><div class="formatter-content">Le projet PHPBoost a été envisagé début juin 2005, le développement a été commencé le 17 juin 2005. Pendant l'été 2005 la structure a été fondée et début septembre 2005 les premiers modules étaient déjà fonctionnels. Le 4 novembre 2007 la version 2 de PHPBoost est sortie, apportant de nouvelles fonctionnalités et surtout une nouvelle structure.<br />
<br />
L'équipe de développement est constituée de deux personnes, assistées pour la rédaction de la documentation par une troisième personne. Quelques autres bénévoles s'occupent de la réalisation de thèmes (équipe graphismes) et d'autres s'occupent de la traduction vers d'autres langues. Il faut savoir que PHPBoost est un projet libre et ouvert, tout le monde peut y contribuer, il n'est pas nécessaire d'avoir de grandes connaissances en informatique, notamment pour la traduction vers de nouvelles langues, les tests ou encore la rédaction de la documentation.<br />
<br />
L'utilisation de templates (séparation du fond et de la forme des pages) permet à PHPBoost d'être graphiquement personnalisable. En outre des thèmes proposés au téléchargement, l'utilisateur peut créer son propre thème assez simplement grâce à une structuration des fichiers CSS adaptée. Peu de connaissances dans ce domaine ne sont requises pour personnaliser son site. PHPBoost est conforme aux standards imposés par le W3C, à savoir le xHTML 1.0 et le CSS 3. La version 2.0 de PHPBoost lui permet de s'inscrire dans les conventions du Web 2.0 notamment grâce à l'utilisation de l'AJAX, pour lequel existe pour la plupart des fonctionnalités une alternative sans javascript pour les utilisateurs ayant désactivé ce langage sur leur navigateur.<br />
<br />
Pour un souci de confort à la navigation, la génération des pages est assez optimisée, en grande partie grâce à la mise en cache des configurations notamment. Cette technique permet de ne pas multiplier les requêtes dans la base de données, ces dernières constituant une des opérations les plus lourdes lors de la génération d'une page.<br />
<br />
Un langage de mise en forme de type BBCode permet à l'utilisateur de formater le texte à sa convenance. Outre les mises en forme classiques (gras, italique, liens, images et autres) PHPBoost gère les fichiers multimédias (son, vidéos) ainsi que les tableaux et listes supportant l'imbrication. En plus de cela un gestionnaire de fichiers est disponible pour chaque utilisateur afin de pouvoir joindre des fichiers à chaque message qu'il rédige. La taille de son espace est configurable dans le panneau d'administration. Certains modules comme le module de gestion de pages permet de mêler HTML, javascript et BBCode afin d'avoir la maîtrise complète de la mise en forme.<br />
<br />
Un éditeur de menus permet de choisir la position des blocs dans les colonnes de droite et de gauche (et bientôt en haut et en bas). Ces blocs sont de deux types. Ceux rédigés par l'administrateur permettent de placer du contenu. Les autres correspondent à des petits volets de certains modules (par exemple défilement d'images pour la galerie).<br />
<br />
La nouvelle architecture de PHPBoost permet de rendre les modules complètement indépendants les uns des autres et du noyau. Leur gestion par le noyau est assez similaire à la gestion de logiciels par un système d'exploitation. Chaque utilisateur peut se composer sa propre combinaison de modules ce qui permet d'adapter le site à ses besoins.<br />
<br />
Une grande partie des modules gère la classification d'articles selon des catégories infinies. Aussi la plupart des pages du noyau et des modules ont une adresse réécrite, favorisant la clarté pour l'utilisateur et surtout un bon positionnement sur les moteurs de recherche.<br />
<br />
L'installation du logiciel est entièrement automatisée, l'utilisateur doit simplement posséder un serveur web pour héberger son site qui dispose d'un serveur de gestion de base de données. Des présélections de modules sont proposées afin d'adapter directement et rapidement son site selon l'orientation qu'on veut prendre (publication, communauté...).<br />
<br />
Le support du logiciel, assuré par l'équipe de développement elle-même, est très réactif lors de signalement de bugs ou des suggestions d'amélioration. L'évolution de PHPBoost est en partie dictée par ses utilisateurs. En effet leurs suggestions permettent d'améliorer les fonctionnalités et d'en faire profiter tout le monde. Grâce au rapport des erreurs de la part des utilisateurs, PHPBoost a acquis une stabilité permettant maintenant à tout le monde de pouvoir créer son site sans se poser le problème de la fiabilité de l'application.</div></blockquote><br />
<br />
<h3 class="formatter-title">Intégrer l'équipe de traduction</h3><br />
Pour intégrer l'équipe de traduction, rien de plus simple. Il vous suffit de respecter les règles énoncées ci-dessus et d'envoyer la traduction du test <strong>par message privé</strong>, à<br />
Anglais : <a class="offload" href="https://www.phpboost.com/user/pm-982">j1.seth</a><br />
Espagnol : <a class="offload" href="https://www.phpboost.com/user/pm-768">babsolune</a><br />]]></description>
                <pubDate>Wed, 16 Apr 2008 14:02:00 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Intégrer l'équipe de développement de modules]]></title>
                <link>https://www.phpboost.com/pages/6-phpboost-recrute/28-integrer-l-equipe-de-developpement-de-modules/</link>
                <guid>https://www.phpboost.com/pages/6-phpboost-recrute/28-integrer-l-equipe-de-developpement-de-modules/</guid>
                <description><![CDATA[Nous recrutons des développeurs Web <strong>motivés</strong> pour développer des modules pour PHPBoost. Il n'est pas nécessaire d'avoir 10 ans d'expérience en développement Web, mais un niveau moyen est cependant requis, il faut un code fiable et sécurisé pour pouvoir être redistribué.<br />
<br />
<h3 class="formatter-title">Tests d'entrée</h3><br />
Pour sélectionner les candidats nous avons mis au point deux épreuves qui nous permettront d'évaluer vos compétences.<br />
<br />
<h3 class="formatter-title">Test de connaissance du langage</h3><br />
<div class="formatter-container formatter-code code-PHP"><span class="formatter-title">Code PHP : </span><div class="formatter-content"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #FF0000; font-weight: normal;"><?php</span>
&nbsp;
<span style="color: #008000; font-style: italic;">//Sécurise les entrées de type entier</span>
<span style="color: #0000FF; font-weight: bold;">function</span> numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$var</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> <a href="http://www.php.net/is_numeric"><span style="color: #0000FF; font-weight: bold;">is_numeric</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$var</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span>
<span style="color: #0000FF; font-weight: bold;">return</span> <span style="color: #8000FF;">&#40;</span>int<span style="color: #8000FF;">&#41;</span><span style="color: #000080;">$var</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">else</span>
<span style="color: #0000FF; font-weight: bold;">return</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
&nbsp;
<a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'MOT_DE_PASSE'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'test2'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'welcome_phpboost'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">=</span> <span style="color: #808080;">'Bienvenue sur test PHP de PHPBoost!'</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">echo</span> <span style="color: #000080;">$LANG</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'welcome_phpboost'</span><span style="color: #8000FF;">&#93;</span> <span style="color: #8000FF;">.</span> <span style="color: #808080;">'<hr />'</span><span style="color: #8000FF;">;</span>
&nbsp;
<span style="color: #000080;">$entre_utilisateur</span> <span style="color: #8000FF;">=</span> <span style="color: #8000FF;">!</span><a href="http://www.php.net/empty"><span style="color: #0000FF; font-weight: bold;">empty</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$GET</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'test'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> ? numeric<span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$GET</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'test'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">:</span> <span style="color: #FF8000;">0</span><span style="color: #8000FF;">;</span>
&nbsp;
<span style="color: #0000FF; font-weight: bold;">if</span><span style="color: #8000FF;">&#40;</span> MOT_DE_PASSE <span style="color: #8000FF;">=</span> <span style="color: #808080;">'test'</span> <span style="color: #8000FF;">&&</span> <span style="color: #8000FF;">!</span><a href="http://www.php.net/empty"><span style="color: #0000FF; font-weight: bold;">empty</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$entre_utilisateur</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&#41;</span>
<span style="color: #8000FF;">&#123;</span>
<span style="color: #000080;">$tableau_1</span> <span style="color: #8000FF;">=</span> <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'Vous'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'avez'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'passé'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'le'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #000080;">$tableau_2</span> <span style="color: #8000FF;">=</span> <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'test'</span> <span style="color: #808080;">'avec'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'succès!'</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;"><</span> <a href="http://www.php.net/count"><span style="color: #0000FF; font-weight: bold;">count</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$tableau_1</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">-</span> <span style="color: #FF8000;">1</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;">;</span>
<span style="color: #8000FF;">&#123;</span>
<span style="color: #000080;">$texte</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$tableau_1</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;">' '</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">echo</span> <span style="color: #000080;">$texte</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
&nbsp;
<span style="color: #0000FF; font-weight: bold;">echo</span> <a href="http://www.php.net/implode"><span style="color: #0000FF; font-weight: bold;">implode</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">''</span><span style="color: #8000FF;">,</span> <span style="color: #000080;">$tableau_2</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
<span style="color: #FF0000; font-weight: normal;">?></span></pre></pre></div></div><br />
<br />
Ce code est truffé d'erreurs, il est de plus mal optimisé. Le but est de l'améliorer au maximum et de le faire fonctionner. Sachant que le but de ce script est d'afficher "Vous avez passé le test avec succès" à partir des deux tableaux si le mot de passe est bon. Nous vous demandons aussi d'avoir un esprit critique et d'émettre vos remarques concernant ce script (n'hésitez pas à critiquer, il est volontairement mal pensé).<br />
<br />
<h3 class="formatter-title">Test d'adaptation à l'environnement PHPBoost</h3><br />
Pour ce test, vous devrez avoir installé la dernière version de PHPBoost. Il s'agit de créer un petit module respectant le bref cahier des charges détaillé ci-dessous. Aidez-vous de la <a class="offload" href="https://www.phpboost.com/wiki/creer-un-module">documentation de développement</a> de modules pour ce faire.<br />
<br />
<ul class="formatter-ul">
<li class="formatter-li">Le script devra afficher la liste des membres (un système de pagination serait un plus).
</li><li class="formatter-li">Il devra utiliser le moteur de templates
</li><li class="formatter-li">Il devra utiliser les fonctions PHPBoost (templates, requêtes SQL, pagination, etc..)<br />
</li></ul><br />
<br />
<span class="message-helper bgc warning">Vous devez respecter le style de programmation défini ici  : <a class="offload" href="https://www.phpboost.com/wiki/conventions-de-developpement">Conventions de développement</a></span><br />
<br />
Ce test n'est pas évident, mais est très important car nous montre votre capacité à vous intégrer dans le travail dans l'équipe de développement. On ne vous demande pas un code parfait, vous serez aidé dans l'équipe de développement.<br />
<br />
<h3 class="formatter-title">Soumettre votre candidature</h3><br />
Une fois ces tests effectués renvoyez les résultats à <a class="offload" href="https://www.phpboost.com/user/profile/982/">j1.seth</a>. Expliquez en quelques lignes votre motivation pour accéder au poste, et n'hésitez pas de parler de vos expériences antérieures, elles joueront certainement en votre faveur.<br />
<br />
Merci pour l'intérêt que vous portez à PHPBoost !]]></description>
                <pubDate>Sun, 30 Mar 2008 17:25:00 +0200</pubDate>
                
            </item>
		
	</channel>
</rss>
