Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'php'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Communauté
    • Avant Tout
    • Annonces
    • Présentation des Membres
    • Vos Projets
    • Recrutements
  • Tutoriels
    • La base
    • Vanilla
    • Forge
    • Bukkit
    • Astuces
    • Autre
    • En attente de validation
    • En cours de rédaction
  • Créations
    • Minecraft
    • Jeux & Logiciels
    • Web
    • Suggestions
  • Le Coin Graphique
    • Galeries Personnelles
    • Galeries Publiques
    • Demandes Graphiques
  • Taverne
    • Général
    • Jeux Vidéos
    • Programmation

7 résultats trouvés

  1. TrixCMS - La Finalisation de votre Projet.

    Bonjour à toutes et à tous, j'espère vraiment que vous allez bien et que vous vous portez à merveille ^^. Un CMS ? Qu'est-ce ? Je vous présente aujourd'hui un CMS du nom de TrixCMS, probablement pour certains vous vous demanderez, qu'est-ce un CMS ? Un CMS est un content management system ou en français un Système de gestion de contenu. En bref un site ayant de multiples fonctionnalités ainsi qu'un profil et un panel admin déjà intégré, un CMS consiste à vous offrir une personnalisation de votre site simple et rapide, grâce à un panel admin accessible que par l'administration du projet en question. TrixCMS consiste à quoi ? TrixCMS est un CMS pour l'instant basé sur le jeu Minecraft, avec les futurs versions il sera basé sur beaucoup plus de jeux, TrixCMS est actuellement en développement depuis Juin et est développé et pensé par Todyxe & Tronai. Il vous offre de haute fonctionnalités qui vous serviront beaucoup comme un système de développement de thème/plugin facile, simple et rapide ayant un Tutoriel via la Docs et quelques vidéos. Je vous mettrai la liste des fonctionnalités en bas, TrixCMS est sous FrameWork du nom de Laravel un framework que je maitrise beaucoup et qui nous offre beaucoup de fonctions et une haute sécurité. Le CMS est payant bien entendu et non pas opensource mais pas d'inquiétude si il est payant c'est bien parce qu'on est beaucoup motivé et qui est beaucoup sécurisé, bien sûr d'autre raison entre en jeu avec ce choix de mettre le CMS payant. Il aura pour cette version 1, deux licences payantes : Standart (9.99€ Prix HT) et Golden (13.99€ Prix HT). Vous avez à disposition dans le site officiel du CMS un Shop (Market) ou vous pouvez vendre vos thèmes/plugins ou les donner gratuitement via un Panel Développeur accessible via votre Profil. Attention : Le CMS est achetable que via Paypal ^^. Quelle sont les fonctionnalités ? Boutique Automatique (Avec Panier) Paiement sécurisé (Paypal, Dedipass, PaymentWALL) Vote automatique (Recompense, TOP 3 Voteurs) RPG-Paradise avec OUT Inscription complète avec Captcha (No modals) Connexion complète avec Captcha (No modals) Liaison site - serveur (RCON, Ping, JSONAPI, TrixCore) Panel Admin complet Profil complexe avec envoie de PBS + Message privée API launcher & Skins Système de News (Avec Image) Classement Factions (Plugin) Système de Maintenance Activation ou désactivation du 2FA(Google Auth) Radio inclus de base Système de facture par email inclus de base Mail de Newsletter (Plugin) Faire un système de palier pour les votes qui peut soit être pour le joueur ou pour le serv (plugin je pense) afficher de la console en temps réel + possibilité d'envoi de commande inclus de base Panel Youtube pour les youtubeurs avec pleins de fonctionnalités inclus de base on peut le désactiver ou l'activer Faire un système pour link sont compte youtube, twitter, autre et par exemple si le mec à un certain nombre d'abo et de vues en tout sa exécute une commande server Système de Pages Systeme de langue (FR & EN) Système Plugins/Thèmes Perso FAQ Innovant Messagerie NewsPopup (Système permettant de faire apparaître un model dans la page d'accueil) CGUAnnouncer (Permet d'envoyé à chaque modification de la page CGU/CGV un mail qui dit que les CGU/CGV ont été modifier) Voici les fonctionnalités de cette Version 1. A Propos des Licences ? Les licences comme dit en haut sont pour l'instant au nombre de deux : Standart & Golden Standard : Prix HT : 9.99€ Prix avec Taxe : 10.49€ Contient que le CMS Complet. Golden : Prix HT : 13.99€ Prix avec Taxe : 14.72€ Contient le CMS Complet, ainsi qu'un thème aléatoirement donné (Non trouvable dans le Shop) & un TS3 de 250 slots via un code promo généré automatiquement utilisable chez notre partenaire : FlashCloud. Le Shop ? Le Shop est un Market (Marché) ou vous avez la possibilité de vendre vos thèmes/plugins développé par vous, après achat de votre thème l'argent sera envoyé dans votre paypal et le plugin ne sera pas partageable vu qu'il contient un système de sécurité appelé SecurityAPI qui permet d'intégré un hashage reconnaissable que par l'API du CMS. Mais vous pouvez aussi vendre vos thèmes gratuitement. Attention si vous développé un thème vous devez avoir la licence développeur donnable via demande aux administrateurs (Todyxe ou Tronai). Si vous développé un plugin/thème privée pour avoir l'accès sur une licence normal vous devrez passé par une API accessible via un lien dans votre profil, après vérification et ajout de la sécurité votre plugin/thème sera envoyé par Mail à votre adresse mail. Comment vous rejoindre ? Nous disposons d'un Discord, Twitter et un site : Site : https://www.trixcms.eu/ Discord : https://discord.gg/UntNhXA Twitter : https://twitter.com/CmsTrix Nos partenaires : Vous retrouverez nos partenaires sur notre discord via le channel "Nos Partenaires". Pour finir : Merci beaucoup d'avoir lu, je vous suis extrêmement reconnaissant même si vous êtes pas interessé car vous nous avez accordé votre temps ^^. Pour finir le CMS sortira vers fin 2018 début 2019. Merci à vous et portez-vous bien :)
  2. CubikCMS - Votre CMS personnalisable

    CubikCMS - Votre CMS personnalisable 1) CubikCMS, c'est quoi? CubikCMS est un CMS Minecraft Open-Source, gratuit et très personnalisable développé par AngryKiller et IAJcraft. 2) Pourquoi "très personnalisable"? Tout simplement car il possède une API développeur très complète, un système de thèmes et de plugins. Documentation (en cours): http://cubikcms.com/documentation.php (site indisponible actuellement, il revient bientôt :)) 3) Fonctionnalités du CMS - Système de thèmes - Support - Boutique - Système de News complet - Vote - APi développeur - Panel admin complet avec console du serveur - Liaison au serveur avec plugin maison - Responsive, s'adapte à tout les écrans - Grades personnalisables 4) Screens Le CMS est actuellement en développement, mais je peux vous montrer un petit aperçu de la page d'accueil, vue par l'un des 3 thèmes qui seront très différents les uns des autres 5) Avancement Le CMS n'est pas terminé, mais je le positionnerait à 60%. J'espère que cette petite présentation vous aura plu Suivez le topic pour ne rien rater sur l'avancement du CMS
  3. Bon-matin, bonjour, bonsoir. Je suis venu ici pour vous présenter mon projet (absolument aucun rapport avec Minecraft), donc n'attendons plus et affichons un superbe header. Opale est un projet de réseautage social totalement libre d'accès. Un réseautage social qu'est-ce que c'est? C'est très simple: c'est un outil de création de réseaux sociaux. Des exemples de réseautages sociaux, il y en a plein; les plus connus sont Facebook, Twitter, Google+, YouTube, Snapchat, Skype, Telegram, Myspace, Windows Live Messenger,... Bref ce sont des applications qui permettent de donner une interface de communication à diverses communautés. Chacune a sa particularité la rendant utile. Par exemple, Facebook sert de journal interactif permettant à des amis ou de la famille de communiquer. Twitter, lui permet d'avoir un flux d'informations constant et rapide surfant sur l'actualité. Opale veut permettre à des gens de rassembler facilement des communautés, et solidifier ces communautés et ce de façon totalement gratuite. A l'inscription, l'humain doit faire un test qui lui définira une couleur: cette couleur est sa couleur primaire, elle correspond normalement à un type de personnalité. Il choisit ensuite une couleur secondaire, sa couleur préférée. L'interface aura cette belle couleur. Ces deux couleurs forment une opale, qui permet normalement d'identifier une personne. Pour les chaînes et les groupes, la couleur primaire sera l'ajout de toutes les couleurs des membres et la couleur secondaire correspondra à un thème choisi pour former cette communauté. Voilà pour les opales. Il sera possible de rejoindre un groupe ou un chaîne; la différence entre les deux est la place de la communauté dans la vie de l'entité. En effet, pour une chaîne, les messages seront postés par des administrateurs de la chaîne, tandis que pour le groupe, tout le monde peut participer. Opale est un projet avec des principes éthiques très importants quant à la continuité du fonctionnement du réseautage: - L'utilisateur garde le contrôle sur ses données: ainsi, toutes les données le concernant forment une entité propre, de sa propriété intellectuelle. - L'utilisateur a un droit d'accès, de suppression ou de rectification complet de ses données. - Opale ne peut restreindre des fonctionnalités utilitaires de façon payante - La publicité gratuite aura une grande importance sur la plateforme. - S'il le souhaite, l'utilisateur peut reprendre et rectifier le réseautage de façon locale, et peut proposer des modifications du code d'Opale. Pourquoi ces choix assez complexes à mettre en place? Tout simplement parce que ça me paraît normal d'avoir le contrôle sur son existence numérique; on fait trop souvent face à des organisations qui font absolument ce qu'elles veulent de nos données. On peut citer Microsoft qui récupère toutes nos données avec Windows 10, ou encore Facebook qui stocke des données très très sensibles quant à nos existences, et ce sans qu'on connaisse réellement ces données. Bref c'est anormal et Opale veut faire face à ce genre de problèmes éthiques. Pour fonctionner, Opale utilisera un modèle économique basé sur les dons; ainsi, chacun peut donner ce qu'il veut pour contribuer au fonctionnement du système, à la manière de Wikipedia. Ce modèle s'appuie sur les personnes qui feront des dons, mais s'il ne fonctionne pas rien n'empêche l'utilisation d'un autre modèle, ajoutant des petits avantages cosmétiques. Opale est porté comme une application web, et utilise le combo JS/HTML/CSS pour la partie client. Server-side, Node.JS + Meteor, pour des fonctionnalités à jour, sécurisées et dans l'air du temps . Pour le stockage des données, il sera utilisé MongoDB, et MySQL pour la base d'index (annuaire). Voyons comment cela fonctionne précisément. Le système se divise en trois parties bien distinctes: - La première, c'est le front. Cette partie est celle qui interagit avec l'utilisateur, par le biais d'une interface et de l'organisation des données stockées. Elle lance des requêtes à l'annuaire et à l'encyclopédie et rassemble tout ce qui est nécessaire. Cette partie est la plus complexe, puisqu'elle fait l'identité et les fonctionnalités d'Opale. - La seconde est l'annuaire. L'annuaire est l'index de toutes les personnes/groupes/entités inscrites sur Opale, celui-ci permet donc d'avoir une liste d'éléments trouvables lorsque l'on fait une recherche. Egalement, il permet de localiser l'emplacement du document formant les données de l'entité recherchée: ainsi, il pourrait être possible plus tard de modifier l'emplacement des données d'un groupe ou d'une personne. - La troisième partie est la bibliothèque. Cette partie est celle qui stocke les données de chaque entité dans des documents. J'ai évoqué plus haut des "entités". Mais qu'est-ce qu'une entité ici? C'est tout simplement une existence liée à un humain ou un groupe d'humains. Pour en savoir plus sur les types d'entités, j'ai fait une petite page à cette adresse. Voilà, en gros le fonctionnement global d'Opale. Voici un schéma résumant les interactions entre les trois parties. *Va faire ce schéma espèce de bleh* Ce projet est complexe à mettre en place, et j'aurais besoin de développeurs motivés pour participer sur le projet. Si vous êtes intéressé et que vous maîtrisez le Javascript, n'hésitez pas à me contacter: - Par Telegram (je suis très présent), @Donokami - Par e-mail (donokami896[wow]gmail.com) - Via Facebook (donokami.666) - Par Skype (kiyoshi896), mais bof bof - Ou tout simplement sur ce topic, en donnant vos moyens de contact c: Voilà pour ce topic, je rajouterai des infos au fur et à mesure c: Si vous avez des questions, n'hésitez pas à les poser ! c; A plus !
  4. Bonjour à tous, Je poste ce sujet car après avoir découvert hier soir PocketMine, un serveur à la bukkit/spigot mais pour Minecraft Pocket et après avoir vu que les plugins étaient en PHP, j'ai décide de m'y mettre et de faire découvrir ce serveur à la communauté francophone. J'ai donc déjà fait deux vidéos mais je viens de commencer les tutoriels alors je ne pense pas reelement bien expliquer encore. Episode 1 : Préparons le tout ! Episode 2 : Les commandes ? C'est cool ! Je suis ouvert à toutes critiques du moment quelles soient un minimum construite. (oé t vidéo c dla merd, va tpendr) J'sais que c'est pas parfait (Mais alors pas du tout). Aussi, n'hesitez pas à me dire ce que vous voudrez pour les prochains épisode et vos idée de "projet" pour tout le long des vidéos !
  5. WebASEthePHP |Version 0.5 Bêta privée ---------------------------------------------------------------------------------------------------------------------------------------------------- (flyer temporaire, fais a la va-vite... J'en ferai une plus belle plus tard, ou si vous êtes un GFX et que vous souhaitez en soumettre une, envoyez en MP ^^) <img id="Image-Maps-Com-image-maps-2014-10-28-190246" src="http://i.imgur.com/U5bEDlF.gif" border="0" width="819" height="1589" orgWidth="819" orgHeight="1589" usemap="#image-maps-2014-10-28-190246" alt="" /> <map name="image-maps-2014-10-28-190246" id="ImageMapsCom-image-maps-2014-10-28-190246"> <area alt="" title="" href="http://www.google.fr" shape="rect" coords="362,930,746,1092" style="outline:none;" target="_self" /> <area alt="" title="" href="irc://irc.chat-irc.fr:+6669/%23webasethephp" shape="rect" coords="108,1086,364,1233" style="outline:none;" target="_self" /> <area shape="rect" coords="817,1587,819,1589" alt="Image Map" style="outline:none;" title="Image Map" href="http://www.image-maps.com/index.php?aff=mapped_users_0" /> </map> Sa ser a koi ce truc poor-riz? A ke dal! Alor si tu ve lir la suith lèce tonbai car ya kedal daicrie Non non sérieusement. WebASEthePHP est un projet semi-communautaire ( au début le code sera développé uniquement par moi ) puis après les gens pourront donner des bouts de code, pour améliorer le projet, a la manière de plugins. Donc, ça c'est à quoi? Simplement, à utiliser PHP dans TOUS les types de fichiers texte ( YOUPI vous allez pouvoir mettre des variables dans votre CSS !! ), accélerer le chargement des pages, utiliser certaines commandes très simple au lieu d'utiliser un gros code tout moche. Par exemple, mettre le charset d'une page en UTF-8.... <?php echo $charset['UTF-8'); ?> Simple non? Et pour un CSS... <?php echo $addcss['style.css'); // Tous les CSS seront placés dans "include_master/css" ?> Ceci n'est qu'un exemple hein, les fonctionnalités sont beaucoup plus avancés que cela!! Voici une CHANGELOG : CHANGELOG v0.6 dite "Aurore furtive" ~ Bêta Privée STS ( Support courte durée ) ( version pas encore développée, prévision des ajouts ) - Possibilitée de créer des variables utilisable dans tout le système - (Proposez des idées!) v0.5 dite "Début d'une Aurore" ~ Bêta Privée NS ( Pas de support ) Développement de la base, code des variables de base. Recrutement Je sais que cela fait "Hors-Sujet" mais j'annonce que le projet recrute! Faites vos candidatures et écrivez les à troniq89@pulsemail.fr Munissez vous de : Votre prénom ( Facultatif ), ge ( Si vous ne souhaitez pas le divulger, utilisez une tranche d'âge de 5 ans. ), vos connaissances en développement, les languages de programmation que vous savez utiliser, pourquoi voulez vous aider le projet, le grade souhaité - Modérateur du site/du salon de tchat, Voicé - sous modérateur sur le salon -... ), votre pseudo sur IronCraft, les projets que vous administrez/modérez, si possible votre identifiant Skype - Ce serait plus pratique hein - et votre Twitter si vous le souhaitez. Si vous êtes reçu vous serez contacté par MP sur IronCraft. Une fois que vous êtes recruté, vous passerez une période de test. Si vous le réussissez, vous serez gradé dans les 48h après la validation de votre test. ~~~ Suggérez vos idées sur le poste si dessous. Merci !
  6. Minecraft 3D Skin

    Bien le bonjour, Aujourd'hui j'ai fait une belle découverte, qui plaira également à plus d'un. Il s'agit de PHP Minecraft 3D Skin, qui permet tous simplement d'afficher le skin d'un joueur en 3D avec certain paramètres tel que l'orientation du skin, la position des membres. Voici donc le lien pour la télécharger :https://github.com/supermamie/php-Minecraft-3D-skin Il a été créer pas Pierre Gros et ne supporte pas pour le moment les skin 1.8 Si jamais vous voulez que j'explique en détails comment l'utiliser fait le savoir
  7. ErrePayJay II Générateur de jeux de rôle au clic... ... Open-world powaaaaaaa ! Présentation du projet Bonjour à tous et à toutes ! Aujourd'hui, je viens vous présenter la reprise d'un ancien projet,ErrePayJay. J'avais déjà fait sur ce topic sa petite présentation, et bien voilà désormais celle d'une nouvelle version du jeu : ErrePayJay II (merci l'originalité). Cette fois-ci, le jeu n'est pas spécialement plus complet (voire moins, car il est encore en développement), mais il est un tantinet mieux codé, et surtout, il intègre de nouvelles fonctionnalités bien plus intéressantes que l'ancien ! Pour la petite histoire, le principe d'ErrePayJay était de fournir une API complète, permettant aux personnes motivées de créer des jeux de rôle au clic, c'est-à-dire dont les événements s'enchaînent en cliquant sur différents boutons. Ce moteur intégrait un système d'objets et d'inventaire, de quoi gérer des monstres et des combats... bref, quelque chose d'efficace, mais de très complexe à prendre en main ou même à jouer. C'était là tout le problème : il n'y avait pas de bonnes gens vertueux pour créer des niveaux. Avec ErrePayJay II, cela ne sera plus nécessaire. En effet, ErrePayJay II va changer radicalement la finalité du jeu : il ne propose plus un générateur selon des données créées par l'utilisateur, non. Il propose un générateur de mondes aléatoires incluant différentes locations, accessibles depuis une carte globale, elles-mêmes contenant plusieurs "niveaux", comme des magasins, des forges, des lieux de stockages, ou même des salles de donjons. En conservant les mécanismes de l'ancien jeu (barre de vie, sortilèges, combats, inventaire...) et en y ajoutant cette touche d'open-world, je veux faire d'ErrePayJay un jeu ouvert, complet et extensible. Modding J'ai affirmé vouloir un jeu extensible. Et j'ai donc créé une sorte de système permettant de modder le jeu relativement simplement NOTE : Pour pouvoir jouer au jeu, il vous faut un logiciel adapté (Wamp, Lampp, Xampp...) ou un hébergement tolérant le PHP ! (sinon ça marchera moins bien). Télécharger tout d'abord l'archive contenant tous les fichiers (lien plus bas). Pour commencer, vous aurez besoin d'une base de données MySQL fonctionnelle. Ouvrez les fichiersclasses/Core.class.php etincluding.php. Dansclasses/Core.class.php, cherchez la ligne : $this->bdd = new PDO("mysql:host=localhost;dbname=", "", ""); Et à la place, mettez : $this->bdd = new PDO("mysql:host=localhost;dbname=VOTREBDD", "VOTRELOGIN", "VOTREMOTDEPASSE"); Quant àincluding.php, cherchez : $db = new PDO("mysql:host=localhost;dbname=errepayjay", "root", ""); Et mettez à la place : $db = new PDO("mysql:host=localhost;dbname=VOTREBDD", "VOTRELOGIN", "VOTREMOTDEPASSE"); Voilà, votre base de données est opérationnelle ! Votre mod Créer un mod ? Rien de plus simple, vraiment ! Placez-vous simplement dans le dossiermods/ de ErrePayJay. l'intérieur, créez un dossier portant le nom de votre mod. Imaginons que vous souhaitez créer un mod nommé BlehMod : créez donc le dossier blehmod (la casse importe peu dans le nom du dossier). l'intérieur de ce dossier, placez une classe PHP nommée de cette façon : BlehMod.class.php (par convention, il est recommandé de respecter la casse, ici). Cette classe va être le cur de votre mod, et cela va sans dire que vous devez l'hériter de quelque chose. Ainsi, elle se présentera de cette façon : /** * Description de votre mod qui a la classe ! * * @author Geraud * @version 1.0 */ class Blehmod extends Game { } Les commentaires en haut de la classe ne sont pas obligatoires, mais ils vous permettront, si vous utilisez une IDE adaptée (Netbeans, par exemple), de mieux vous y retrouver. Nous avons donc hérité notre classe deGame.Game est la seule classe héritant directement deCore. Elle donne accès à à peu près tout les éléments du jeu : avec ça, vous pourrez presque tout faire ! L'erreur à ne pas faire est d'hériter directement votre classe de Core, car vous n'auriez pas toutes les fonctions dont vous pourriez avoir besoin. Notez que vous n'avez pas d'inclusions particulières à faire : le jeu inclut automatiquement toutes les classes du jeu, puis toutes celles ajoutées par votre mod. Ainsi, vos autres classes pourront hériter de toutes celles du jeu. Votre classe mère va surtout permettre l'enregistrement dans la base de données des autres ajouts réalisés, directement à l'intérieur de son constructeur. En effet, elle est instanciée directement après que toutes vos classes ont été incluses. Par exemple, une fois que vous aurez enregistré dans la base de données un nouveau type de niveau, le jeu sera apte à utiliser la classe BlehModLevelBleh comme un niveau à part. Enfin, votre mod peut contenir deux autres dossiers :templates/ etcontrols/. Ces derniers vont permettre de créer de nouvelles applications, elles-mêmes contenant de nouveaux modules. Leur utilisation est un peu spéciale et je vous l'expliquerai probablement dans un futur tutoriel. Téléchargement Le jeu n'étant pas encore optimisé pour le grand public, voici un lien de téléchargement des sources : http://forum.ironcraft.fr/files/file/48-errepayjay-ii/ Si vous avez des suggestions, faites-les moi parvenir ! J'en prendrai note ! Notez aussi que le jeu n'est pas (encore) sécurisé : vous pouvez tricher sans problème. C'est une question d'éthique. Abstenez-vous simplement de retourner en arrière ou de recharger la page !
×