Aller au contenu

SailorEudes

Contributeur
  • Compteur de contenus

    287
  • Inscription

  • Dernière visite

  • Jours gagnés

    23

Tout ce qui a été posté par SailorEudes

  1. Bien le bonsoir moussaillon, Tout d'abord, @ Mastoke, je tiens à te remercier d'avoir mis en avant mes confrères ainsi que leurs sujets (et donc indirectement leur travail de qualité) sur le forum. Grâce à toi, il y aura peut-être une synergie de groupe qui va se créer, et c'est ce qu'il manque à ce jour selon moi. Je tiens tout de même à rajouter qu'il existe aussi CloudCMS (cc @ 7evenGiven), qui est un site regroupant des CMS de qualité (que j'ai effectivement testé) compatibles avec PlusEmu, qui sont à prix réduits, pour un travail ainsi qu'un code maison, et pour un support "made in France" très disponible (ce qui change des CMS "made in US", qui demandent pour la plupart, des connaissances, mais aussi de la patience et une certaine culture linguistique en cas de pépin). De plus, je tiens à m'adresser à toi moussaillon, oui toi, celui (ou celle) qui est en train de lire ce commentaire, car il me paraît normal de te conseiller afin que tu puisses prendre le bon chemin et ne pas te perdre dans la conception de ton futur serveur : Voilà tout moussaillon, ne me reste plus qu'à te souhaiter une bonne continuation mais surtout une bonne nuit, et que la mer soit avec toi !
  2. Au plaisir d'aider moussaillon, j'en profite que tu sois présent pour te demander s'il serait possible de modifier l'étiquette "repack r63a" par "repack v26", cette étiquette était inexistante et le résultat peut porter à confusion... Que la mer soit avec toi !
  3. Avant de commencer, je tiens à t'informer que ce repack n'est pas pour R63A, mais pour v26, l'étiquette affiche le contraire car je ne pouvais pas faire autrement pour publier ce sujet, j'en appelle donc à la gentillesse du moussaillon @ Thomas pour rectifier le tire. Bien le bonjour moussaillon, heureux de te retrouver sur ce fameux repack de légende, réclamé par bon nombre d'entre vous, et façonné par mes soins de manière à pouvoir renaître de ses cendres comme il se doit. Oui, effectivement, aujourd'hui, j'ai décidé de te présenter (ou représenter) la v26 avec HRW CMS v2.0 (Stable), Holograph Emulator (Open Source) et des DCR's 100% Française, en réponse au manque d'humanisme et de respect de la part de @ Quackster, un développeur ayant réussi à créer son propre serveur v26 mais n'ayant jamais voulu partager ses sources. Le but premier étant bien sûr de faire renaître cette douce et ancienne communauté qui m'a bercé par le passé, et qui me berce toujours autant malgré son absence. Ce partage ne s'arrête pas là, car oui, j'ai décidé de reprendre en main les v26 et d'y apporter ma graine, afin de proposer un contenu toujours plus enrichissant aux futurs utilisateurs. Contrairement à tous ces nouveaux Développeurs, non, je ne demanderai pas un seul centime pour ces ressources, car pour moi, une vraie communauté se reflète à ce qu'a été HabboRetroWeb et iBuild, là ou tout le monde se partagé tout et ou tout le monde s'entraidé. Mais avant toute chose, je souhaite faire passer un message à @ Quackster pour qu'il se souvienne qu'ici, nous ne sommes pas des pauvres bougres dévergondés, et dépourvus de notion de partage et d'humanité : Nous pouvons maintenant commencer moussaillon. Je tiens avant toute chose à remercier : Vict0r pour ce somptueux CMS que j'ai réussi à retrouver sur mon ancien disque externe. Meth0d pour son engagement et sa générosité envers la communauté des serveurs Habbo dans les années 2009 - 2012 et cet émulateur. HabboRetroWeb pour cette communauté de débutants qui ont appris et transmis leurs compétences à d'autres utilisateurs. Swayn pour ses années de dévouement à la communauté des serveurs Habbo, et son amitié en or. HSource principalement pour les dcrs français propres et partagés dans ce pack. Vous trouverez dans ce pack : HRW CMS v2.0 Holograph Emulator OPEN SOURCE HSource DCR's Prérequis obligatoires : PHP 5.2 Apache 2.x OPCache Désactivé Cerveau MySQL (MariaDB) Plusieurs solutions : [hide] Via GitClone : https://github.com/EudesFR/HRWCMS.git Via GitHub : https://github.com/EudesFR/HRWCMS/archive/master.zip Vous aussi pouvez participer aux améliorations via le github officiel : https://github.com/EudesFR/HRWCMS [/hide] Tu devras télécharger le pack complet de ce répertoire Tu devras commencer par transférer le contenu du dossier "CMS" sur ton site web Pour bien faire les choses, je te conseille vivement de dissocier les DCR du CMS en créant un sous-domaine spécialement conçu pour contenir les DCR (mais tu peux, si tu veux, créer un dossier "v26" à la racine de ton site et y transférer les DCR) Une fois que les DCR ont été transférés, tu devras aller dans le dossier racine, et modifier le fichier "vars.txt", en remplaçant "http://####SITE####/v26/" par le lien de tes DCR Il sera alors nécessaire d'importer la base de données "holosql.sql" dans ta base de données Une fois que le CMS, les DCR et le SQL ont été importés, tu devras te rendre sur "http://TONSITE/install" Tu devras ensuite suivre le système d'installation et insérer les valeurs requises Une fois le processus d'installation terminé, tu devras supprimer les fichiers "install.php" et "upgrade.php" de ton site web Bravo, ton CMS est connecté à ta DB et est prêt à être configuré pour fonctionner Si tu souhaites voir à quoi ressemble le CMS, part sur BobbaGalaxy (le serveur n'est pas allumé car il n'est pas utilisé pour de la production actuellement). Il est fortement recommandé d'utiliser un VPS Windows 2012 R2 Standard ou antérieur pour un bon fonctionnement Une fois connecté à ton VPS, tu devras désactiver tous les pare-feux Dans le dossier de l'émulateur, tu trouveras 2 logiciels à installer avant de lancer l'émulateur Une fois que les logiciels sont installés, tu devras configurer l'émulateur dans le fichier "bin\Debug\bin\mysql.ini" Enfin, tu devras exécuter le logiciel "bin\Debug\Holograph Emulator" Cool, ton émulateur est opérationnel et prêt à recevoir des utilisateurs Tu devras te connecter et aller sur "http:/TONSITE/housekeepinging/index.php?p=loader". Tu devras ensuite remplir les informations pour les DCR et le VPS dans les champs prévus à cet effet Une fois que tu auras tout configuré, tu devras terendre sur "http:/TONSITE/housekeepinging/index.php?p=server" Tu devras remplir les informations de ton VPS Propre ! Tu as configuré ton CMS, ton EMU, tes DCR et ton CLIENT Shockwave n'est plus d'actualité, et les v26 l'utilisent pour fonctionner, tu devras donc te passer de Chrome, Opera ou Firefox pour pouvoir jouer à ton v26, il faudra alors installer le navigateur PaleMoon qui accepte ShockWave Si tout a bien été configuré, et que toutes les fonctionnalités préalables répondent aux attentes, tu pourras profiter de ton v26, bon jeu ! Les bugs qui existent actuellement dans le pack mais qui sont facilement fixables sont : **Pour l'instant, les homepages ne peuvent pas accéder aux images car le nom de domaine les contenant a été supprimé par Habbo, tu devras donc veiller à les récupérer et les assembler gratuitement grâce aux différents répertoires proposés par HabboEmotion (si tu es pressé et si tu as les bases bien sûr) Message d'@ Eudes à propos de ces bugs : Profil d'Eudes : HabboDev Profil de Meth0d : RageZone Profil de Swayn : HabboDev HSource : HSource Sujet officiel : HabboDev Moussaillon, il est certain que je n'aurais pas le temps d'intervenir au cas par cas, je ne donnerai donc aucun support, mais je compte sur la communauté des v26 pour apporter de l'aide aux utilisateurs souhaitant apprendre à concevoir des v26 dans le but de créer une synergie de groupe durable et qui perdurera dans le temps.
  4. SailorEudes

    Problème emu ou swf

    Bonjour moussaillon, j'espère que tout va bien de ton coté. Si ton sujet a été déplacé ce n'est pas parce qu'il est déjà résolu ou qu'est-ce, c'est juste qu'il ne se trouvait sans doute pas dans la bonne section si ça peut te rassurer. De plus, tu utilises une production très très ancienne de plus et je respecte ton choix, même si j'aurais fait différemment. Enfin, pour répondre à ta problématique, il semblerait que ton erreur soit liée à un fichier .cs en particulier, je t'invite donc à explorer les dossiers de ton émulateur et à me dénicher les logs de ce dernier, puis de me les envoyer ici, si possible, pour que je puisse analyser ton erreur plus précisément. Que la mer soit avec toi !
  5. SailorEudes

    Problème cms

    Bonjour moussaillon, Il y a des alternatives à ton erreur qui te permette de garder le même cms si tu es un peu bricoleur. Tu es pas bricoleur : - Il est mieux de faire comme te dis @ Mastoke, et pour ce faire, je t'invite à télécharger TheoCMS v5 qui est un cms plutôt appréciable et correspondant aux versions actuelles. - Tu peux aussi demander à ton hébergeur de passer ta version PHP en 5.4, je sais que chez Ionos c'est possible. Tu es bricoleur : - Tu interviens dans ton fichier "mysql.php" à la ligne indiquée, et tu colles des "@" au début des "mysql", ce qui devrait te donner des "@mysql". En espérant t'avoir aidé, et que la mer soit avec toi !
  6. Bonsoir moussaillon, Plutôt que de chercher un CMS depuis un sujet, renseignes-toi un peu et tu trouveras ce que tu recherches, n'oublie jamais : Voici un site qui le vend pour 10.00E : https://cloudcms.fr/cms Et voici le lien de démo : https://citycms.cloudcms.fr/ N'hésite pas à te renseigner auprès du support live présent sur le site pour plus d'infos. Que la mer soit avec toi !
  7. Bonsoir Moussaillon... Il semblerait que ton problème viendrait du cache de la table "items" de Phœnix. Ce qu'il faudrait, c'est vider cette table même s'il n'y a rien, reboot l'émulateur et tester. Si ça fonctionne pas, je t'invite à nous faire un screen de ta console (Inspecter Element) + un screen de ton émulateur lorsque l'erreur apparaît + un screen des lignes de ton errorlogs. Si cette méthode a porté ses fruits, je tiens à t'informer que Google est ton ami, et surtout dans ce genre de situation, car des problèmes du même ordre ont déjà été rencontré par plein d'autres utilisateurs dans le monde et que si tu prends le temps de lire les réponses, tu trouveras la solution. Que la mer soit avec toi
  8. Moussaillon, Je pense avoir été plus que diplomate avec toi et t'avoir donné toutes les clés nécessaires à la réussite de ta recherche (ni plus et ni moins). Je t'invite donc à ne pas t'enflammer comme ça, et surtout pas avec moi. Attention : Ici, on parle de "ta vie" et pas de la mienne (nuance) J'attends donc de ta part une maîtrise de ton ascendant mâle alpha, car avec moi ça fonctionne pas. Une petite piqûre de rappel, ça fera pas de mal : Tu es sur un forum où il y a des utilisateurs qui ont la possibilité de répondre aux sujets présents, en t'inscrivant, tu devais t'attendre à recevoir des réponses positives comme négatives, tu n'as donc aucun motif pour t'enflammer comme ça (du coup, je te retourne ton compliment inutile : si ça te plaît pas, tu lis pas). La réponse que j'ai rédigé, a pour but de te conseiller afin de dynamiser ta recherche (au vu du résultat médiocre des commentaires en réponse à ta recherche). Généralement, quand on s'inscrit sur un forum on ne s'inscrit pas seulement pour demander de l'aide, ou rechercher quelque chose, on participe à la vie collective de cette communauté. Quand on est poli, on s'adresse correctement aux inconnus, et surtout aux inconnus qui ont de la bienveillance à notre égard. Une fois que tu auras réfléchi à cette petite piqûre de rappel, tu seras en mesure de te rendre compte qu'effectivement, la personne inintéressante et ignorante à l'heure actuelle, c'est toi, et personne d'autre (relis ton sujet, ses réponses et ta réponse, et si tu sais réfléchir, tu comprendras pourquoi je te dis ça). J'espère avoir été assez clair dans mes propos, car j'ai d'autres choses plus importantes à faire qu'essayer d'imposer mon ascendant mâle alpha comme tu le fais. À bon entendeur. "Qu'il se calme" me paraîtrait plus approprié à la situation, car aux dernières infos, je me suis pas enflammé, je suis resté diplomate et dans le conseil. La présentation n'est pas obligatoire effectivement, mais préconisée : Une personne qui arrive de nulle part avec 3 sujets rédigés (au compteur), contenant une demande d'aide par sujet, je suis désolé, mais pour moi, ce n'est pas normal, alors, je réagis donc plus durement face à ce genre de personne, tout en restant dans la diplomatie et le conseil (j'en attends donc de même en retour).
  9. Bonjour moussaillon, C'est bien beau d'exposer un problème, mais si tu ne donnes pas les sources utilisées, comment peux-tu te faire aider par un des membres d'HabboDev ? Processus à suivre : - Donner le nom de ton émulateur et celui de la bdd - Faire un screen de ta table ban Que la mer soit avec toi !
  10. Moussaillon, Malheureusement je ne m'investis plus sur les rétros depuis longtemps (mis à part sur MeBobba), mais dis-moi tout de même quelle est la nature de ta demande ? Que la mer soit avec toi !
  11. Bonjour moussaillon, Comme à mon habitude, j'ai décidé de commenter un sujet qui pourvois des grades pour un serveur Habbo... Avant toute chose, je souhaiterais savoir qui tu es ? d'où tu viens ? pourquoi tu es là ? Effectivement tant de questions que je me pose à ton sujet, car je n'ai pas les réponses. Et si je n'ai pas les réponses, c'est peut-être parce que tu as grillé l'étape de la "présentation" qui est obligatoire sur HabboDev, je t'invite donc dès à présent à te présenter auprès de la communauté... Maintenant que j'ai abordé ce sujet, je peux me permettre d'aborder le sujet de ton projet... Tout d'abord, je t'invite à relire ton sujet plusieurs fois et à me dire comment tu le trouves ? Encourageant ? Lambda ? Bâclé ? Effectivement, si je me mets à la place d'un modérateur, il faut que tu me vendes du rêve pour que je puisse intégrer ton projet et avoir des ambitions pour ton projet, mais là, le souci, c'est que tu me donnes en aucun cas l'envie de l'intégrer, alors si tu m'en donnes pas l'envie, j'imagine pas ce que peuvent penser les autres utilisateurs d'HabboDev.... Quelques petits conseils : - Améliore la présentation de ton sujet - Donne envie aux utilisateurs de rejoindre ton projet - Prouve que ton projet est innovant - Prouve que ton serveur est hors du commun Quelques exemples de sujets sur lesquels tu devrais prendre exemple pour la présentation : - HabboHp - MyHabbo - MeHabbo - MeBobba - HabboSpace Et tu verras que ton équipe tu la trouveras plus facilement (même si de nos jours, les rétros sont de moins en moins prisés). Que la mer soit avec toi moussaillon !
  12. SailorEudes

    Scuticms v3

    Bien le bonjour moussaillon, J'apprécie énormément ton engouement pour faire avancer les choses, mais je tiens tout de même à te faire parvenir un de mes conseils... Tu parles de frontend "Bootstrap" mais je trouve ça dommage d'utiliser ce type de frontend pour un rétro, il serait peut-être plus judicieux de partir sur MDBootstrap qui regroupe Bootstrap et Material en un seul framework, et le résultat est irréprochable. Je sais que MDBoostrap est payant, mais si tu veux une licence, je peux te la donner gratuitement. Que la mer soit avec toi !
  13. Bien le bonjour moussaillon, Je te remercie pour ce partage qui, je l'espère, en aidera plus d'un ! J'ai par compte remarqué que ce CMS ressemblait étrangement à celui vendu par un membre sur HabboDev, que l'on connaît tous mais dont je ne citerai pas le pseudo pour éviter de lui attirer des ennuis. Je pense donc que MonHabbo a été victime de cette supercherie, en achetant auprès de cette personne le CMS en question, ce qui impliquerait le fait que MonHabbo n'a même pas fait de traduction... Il faudrait que je m'intéresse de plus près à ce cas. Que la mer soit avec toi moussaillon !
  14. SailorEudes

    Habbohp

    Bonjour moussaillon, Tout d'abord, avant de donner mon avis, je tiens à t'informer qu'il est strictement stipulé dans le règlement d'HabboDev qu'avant de présenter quoi que ce soit, il faut se présenter à la communauté dans la rubrique "Presentez-vous". (cc @ Thomas) Du coup, ne te connaissant pas, permet moi donc de te demander qui tu es, d'où tu viens, et pourquoi tu es sur HabboDev ? Ensuite, pour ce qui est de mon avis en rapport avec ton projet, je trouve l'idée intéressante, la forme aussi, mais pas le fond. Concrètement, ton rétro sera sous format "RP" je me trompe ? Es-tu conscient que pour pouvoir transformer un pack RP en un pack RP personnalisé il te faut du beau monde ? Et pas des développeurs en mousse ? En as-tu ? Si oui, alors te voilà déjà bien parti. Sinon, alors, désolé de te l'annoncer, mais te voilà bien emmerdé. De plus, si tu veux un conseil, je te propose de faire des sondages auprès de notre communauté (HDev et/ou Facebook) pour voir qui serait potentiellement intéressé. Car si tu travailles comme un fou pour qu'au final, tu te retrouves avec 5 connectés (toi compris), ça n'en vaut strictement pas la peine, autant donner de ton énergie dans des projets qui valent le coup. Ma conclusion est donc super simple, j'attends de voir comment évoluera ton projet, et en fonction de ça, je me ferai mon propre avis, qui, actuellement, est assez saccadé, je le reconnais. Bonne continuation à toi et à ton projet, et on se dit à dans quelques mois sur ton rétro (si tu décides de tenter le coup). Que la mer soit avec toi moussaillon !
  15. Good morning, sailor... It's a beautiful subject, but unfortunately, you didn't follow the rules imposed by HabboDev, which are very clear: "Introduce yourself to the community in the Introduce Yourself section before publishing any subject."... So I urge you to do it quickly. Otherwise, you've said it all, even though I don't think your subject is too hot. The idea of having a community of believers is interesting, in the sense that you have not failed in your obligations. Now, to attract French users on an English server, you will need a lot of work and patience, because our community is getting more and more bored, especially since Adobe has announced its desire to close the Flash platform in 2020. Good continuation for your server and for its future! May the sea be with you, sailor!
  16. Bonjour moussaillon, Tout d'abord avant de commencer quoi que ce soit, je me permets de te conseiller que si tu souhaites que ton projet attire de vrais développeurs qui travaillent pour toi gratuitement (qui se font rares sur HDev) et pas des développeurs en mousse, il faut présenter ton projet en détail, et ne pas donner juste un mot-clé, histoire de prouver que tu crois en ton projet dure comme fer. Ensuite, selon moi, se lancer sur un projet rétro à l'heure actuelle, c'est un peu inutile, dans le sens où flash est voué à disparaître en 2020. Mais si tu es déterminé à te lancer, eh bien libre à toi. Enfin, si je peux te conseiller des développeurs, les voici : @ Akushi, @ Arwantys, @ Python, @ Eklopsis, @ Tig3r, @ Tyler. Que la mer soit avec toi moussaillon !
  17. Bien le bonjour moussaillon, tout d'abord si ton sujet avait pour but de faire connaître ton rétro, eh bien, je suis dans le regret de t'informer que ton sujet n'est pas du tout à la hauteur... De plus, permets-moi de te demander qui tu es ? Et d'où tu viens ? Car je te rappelle que sur un forum tel que HDev, on se présente à la communauté avant de balancer des sujets de demande d'aide ou de présentation de rétro, c'est écrit dans les règles du forum, du coup, avant de commencer quoi que ce soit, merci de te présenter dans la rubrique prévu à cet effet (cc @ Thomas). De plus, si tu veux mon humble avis, l'unique chose que j'apprécie sur ton rétro, c'est ta franchise. Tu as juste traduit le CMS et ça, tu l'indiques (même si la traduction est complètement à refaire). Autrement, à peine arrivés sur la page d'accueil, mes yeux me piquent et je préfère quitter que de m'inscrire et/ou me connecter. Du coup pour conclure, ta présentation est à faire, ton sujet est à refaire, et le design de ton rétro est à revoir. Une fois que tu auras fait tout ça, alors, tu pourras te projeter sur la suite de ton rétro. Que la mer soit avec toi moussaillon !
  18. Bien le bonsoir à toi moussaillon, et bienvenue à toi sur mon tout nouveau sujet du jour. Comme promis, je reviens avec des tutoriels toujours plus enrichissants, pour ta culture personnelle, mais aussi et surtout tes projets (si tu comptes en lancer). Ce soir, j'ai décidé de te rédiger ce petit tutoriel qui te permettra de créer ton propre site internet de partage de ressources. Mais attention, pas n'importe lequel, celui créé par DevDojo qui est mon forum de prédilection, mais qui n'est ouvert qu'aux utilisateurs ayant déjà des bases sur les frameworks Laravel, Vue.js etc. Bien sûr, cette ressource est payante, et elle est vendue sur CodeCanyon ici, au prix de 89$. Et si j'ai le droit de la partager, c'est parce que je suis abonné en tant que Premium sur DevDojo qui est la maison éditrice et qui permet à ses utilisateurs premium d'utiliser à tout va tous ses scripts. Avant de commencer le sujet, je tiens à faire un point sur les compétences attendues pour la mise en place de cette plateforme qui n'est pas aussi simple qu'elle n'y paraît. De plus, je tiens à te préciser que, comme d'habitude, il est inutile de m'harceler par message privé pour obtenir de l'aide, je ne peux malheureusement pas m'engager sur du cas par cas, sinon ça me prendrait trop de temps, et du temps, j'en manque énormément ces temps-ci. Mais si tu tiens vraiment à ouvrir ta plateforme de téléchargements avec ce CMS, je pourrais te rendre ce service contre une compensation. Je t'invite aussi, avant de commencer, de te rendre ici, je l'utilise effectivement pour le CruiseSide. Pour ce sujet, le niveau de difficulté est évalué à 03. Tu sais maintenant ce qu'il t'attend si tu essaies de te lancer sur la conception de ta propre plateforme Laravel de partage de ressources ! Un peu d'histoire ça te fera pas de mal moussaillon ! Frameworks : En programmation informatique, un framework (appelé aussi infrastructure logicielle, socle d'applications, infrastructure de développement, ou cadre d'applications au Canada) désigne un ensemble cohérent de composants logiciels structurels, qui sert à créer les fondations ainsi que les grandes lignes de tout ou d’une partie d'un logiciel (architecture). Un framework se distingue d'une simple bibliothèque logicielle principalement par : son caractère générique, faiblement spécialisé, contrairement à certaines bibliothèques ; un framework peut à ce titre être constitué de plusieurs bibliothèques, chacune spécialisée dans un domaine. Un framework peut néanmoins être spécialisé, sur un langage particulier, une plateforme spécifique, un domaine particulier : communication de données, data mapping, etc. ; le cadre de travail qu'il impose de par sa construction même, guidant l'architecture logicielle voire conduisant le développeur à respecter certains patrons de conception ; les bibliothèques le constituant sont alors organisées selon le même paradigme. Les frameworks sont donc conçus et utilisés pour modeler l'architecture des logiciels applicatifs, des applications web, des middlewares et des composants logiciels. Les frameworks sont acquis par les informaticiens, puis incorporés dans des logiciels applicatifs mis sur le marché, ils sont par conséquent rarement achetés et installés séparément par un utilisateur final. Laravel : Laravel est un framework web open-source écrit en PHP respectant le principe modèle-vue-contrôleur et entièrement développé en programmation orientée objet. Laravel est distribué sous licence MIT, avec ses sources hébergées sur GitHub. Pixel : Pixel : Pour un débutant dans Laravel, Pixel peut s'avérer très embêtant à configurer la première fois, c'est pour ça qu'il est fortement conseillé de bien se documenter avant de vouloir configurer : Laravel étant une librairie de plugins, il faut savoir s'y retrouver et connaître tous les outils et/ou plugins présents Qui dit beaucoup d'outils et de plugins, dit aussi beaucoup d'appétences et de patience Au moindre problème de configuration, tout peut se foutre en l'air La base de données est accessible via l'admin, ce qui signifie qu'au moindre piratage, tout peut être détruit Pour le reste, je ne vois pas d'autres inconvénients, en tout cas pas pour un habitué de Laravel et de ses outils et plugins. Pixel : Nombreux sont les avantages de ce navire. Commençons tout d'abord par : Son design moderne et fluide Les technologies qui le propulse Une admin extravagante Une facilité de publication très pointu Une modularité exemplaire Pas besoin de te dessiner une carte pour savoir que tu auras besoin d'une base de données, d'un nom de domaine, d'un client FTP et de ton cerveau. Si tu n'as pas encore tout ça, alors je vais te donner des idées intéressant matelot que voici : [hide] [/hide] [hide] [/hide] Sources utilisées : Pour le CMS : CodeCanyon Auteurs des sources : Prérequis techniques : - PHP 7.X+ Matelot, nous voici maintenant sur les vagues de l'océan pacifique, si tu suis bien ce que je vais écrire, tu es sûr de ne pas te noyer... Nous allons procéder étape par étape. I : Installer PHP7 Une fois téléchargé, tu vas décompresser le dossier contenu dans l'archive, que tu vas envoyer à un endroit de ton PC II : Installer Composer Après avoir extrait PHP7, tu vas devoir installer Composer À un moment de l'installation, tu vas tomber sur cette page de l'installateur, tu devras alors définir la localisation de ton dossier PHP7 précédemment décompressé (1) puis continuer l'installation (2) : Pour ma part, j'ai décidé de placer le dossier PHP7 dans "Musiques", parce que je ne savais pas vraiment ou le mettre matelot. Après avoir défini la localisation de ton dossier, il ne te manquera plus qu'à finaliser l'installation de Composer. III : Configurer et Installer Pixel Une fois Pixel téléchargé, tu vas le décompresser à un endroit sur ton PC Ensuite, tu vas te rendre dans son dossier, lancer une cmd en procédant comme suit : Une fois "composer install" lancée et terminée, tu vas te rendre dans le fichier ".env" contenu à la racine de Pixel, puis, tu vas configurer les accès base de données et ton lien comme suit : Une fois configuré, tu vas sauvegarder ton fichier .env, et retourner sur la cmd en procédant comme suit : Si tu as bien mis les bonnes informations de connexion, tu devrais obtenir le résultat ci-dessus. Ce n'est pas encore fini moussaillon ! Une fois ce résultat obtenu, je te conseil LARGEMENT d'utiliser cette commande dans ta cmd : composer install --no-dev Ensuite d'utiliser cette commande : Une fois ces configurations apportées, tu devras sauvegarder, puis envoyer la totalité du CMS à la racine de ton nom de domaine. Il faudra que ton site pointe sur le dossier "public", ces modifications peuvent être apportées si tu demandes à ton hébergeur de le faire pour toi Une fois la totalité des fichiers envoyés, tu devras te rendre sur ton FTP et attribuer les droits "755" au dossier "storage" et à ses sous-dossiers comme suit : Si toutes les étapes ont été respectées, en te rendant sur ton site, tu devras obtenir ce résultat (si c'est tout noir, c'est normal, il faudra modifier le thème pour ce résultat) : Une fois sur la page d'accueil, il te suffira de te rendre sur : Il te suffira alors de rentrer ces infos : Et tu devrais tomber sur cette page (qui est ton admin) : Télécharger un CMS sans savoir à quoi il ressemble c'est toujours inintéressant, alors, je t'invite à visiter la version de démo directement en cliquant. Que la mer soit avec toi moussaillon !
  19. Je te remercie pour ces nombreux compliments moussaillon, profite de ces fêtes au maximum, et que les mouettes du Pacifique t'accompagnent à bon port !
  20. Bonjour moussaillon, et bienvenue à toi sur mon nouveau sujet ! Je préfère te prévenir d'avance (afin de t'éviter de perdre du temps) que ce sujet n'abordera aucun point tech, dev, conseil et/ou projet. Effectivement, n'ayant pas trouvé la catégorie "Blabla" d'HDev j'ai décidé de publier ce sujet ici, et ce sujet n'a pas pour but de présenter un nouveau matelot du nom de "Noël", non, ce sujet, je tenais à le faire, mais je n'ai pas eu le temps pendant les fêtes de noël (famille, et amis l'obligent), alors, j'ai décidé de le faire aujourd'hui après les fêtes. Si aujourd'hui je publie ce sujet c'est tout d'abord pour te remercier (même si on ne s'est peut-être jamais parlé), te remercier pour ton implication au sein d'HDev qui est une communauté qui n'a de but que d'évoluer, et de s'améliorer dans le temps. Je suis effectivement arrivé très tard (Juillet 2019), mais je pense avoir accompli certaines choses que peu de personnes auraient pu accomplir en étant "nouveau" sur une communauté du même grade qu'HDev, et en si peu de temps. J'espère que tu as pu profiter des fêtes, et de ta famille, car rien n'est plus important que ses parents, et ça, @ Swayn peut te l'affirmer. Effectivement, comme tous les noël et toutes les fêtes, il les passe avec ses amis, et/ou son oncle et sa tante car justement, il n'a jamais eu la chance d'avoir des parents, et c'est pour ça que je le considère comme un exemple, en tout cas pour ce qui touche aux relations humaines, par compte, pour ce qui touche au tech, il est loin d'être irréprochable (je te rassure). Si je ne suis jamais disponible pour t'aider en message privé, c'est parce que ma vision des choses ne s'arrête pas simplement à faire ton travail, non, en tant que représentant du CruiseSide (clique si tu souhaites en savoir+), je me dois de t'inciter à creuser, creuser, encore et encore, jusqu'à ce que tu tombes sur le trésor de l'autonomie. Ce trésor ne paie pas de mine vue comme ça, mais il est très important pout ton développement personnel. Nous sommes tous passés par la case "apprentissage", et c'est en forgeant que nous sommes devenus des forgerons, et il en va de même pour les moussaillons du CruiseSide, ils n'étaient pas forcément faits pour enseigner à des élèves d'école supérieure l'art du développement d'apps mobiles, mais ils ont tout de même décidé de venir, de s'intéresser, et de créer afin d'enrichir leurs cultures personnelles. Sur HabboRetroWeb, j'étais très loin de m'imaginer que je deviendrais quelqu'un de "compétent" dans ce domaine, effectivement, j'étais considéré comme la risée du forum car je débutais, mais je n'ai jamais baissé les bras malgré tout, et aujourd'hui, c'est ces même personnes qui me critiquaient, qui viennent me demander de l'aide sans forcément savoir qu'ils s'adressent à la personne qu'ils rabaissaient à l'époque d'HabboRetroWeb. Tout ça pour te dire, que d'ici très peu de temps, l'année 2019 s'éteindra, pour laisser place à l'année 2020, qui, je l'espère sera bénéfique pour toi, tes projets mais aussi tes compétences et ta culture personnelle dans ce domaine que nous partageons tous, et qui te lie indirectement à HDev. Effectivement, comme tout bon capitaine, je me dois de prévoir les évènements auxquels participera le CruiseSide intégralement, mais aussi les évènements auxquels je participerai pour HDev : CruiseSide Le CruiseSide a prévu d'élargir ses horizons, et a réclamé l'accord de son établissement scolaire, afin de pouvoir intervenir dans différents collèges parisiens, avec pour but de transmettre ce qu'il enseigne, à des élèves encore indécis pour la suite de leurs études. Le CruiseSide a aussi prévu d'organiser des salons accessibles gratuitement, qui permettraient à des personnes de tout horizon de pouvoir apprendre à développer des applications mobiles au format WebView. Le CruiseSide a aussi prévu d'organiser une grande sortie de fin d'année, avec tous ses adeptes, au parc DisneyLand afin d'endurcir les liens qu'ils auront façonnés. Pour la suite, le CruiseSide prévoit de s'engager dans l'humanitaire, afin de permettre à des ados et/ou parents d'accéder à des cours qui leur permettrait d'apprendre à développer des applications mobiles sans débourser un seul centime. C'est d'ailleurs cette partie que je suis pressé de mettre en place avec mes staffs. HabboDev Je suis navré de t'informer que l'année 2020 sera une année décisive pour moi, et mon activité au sein d'HDev. Effectivement, une fois que j'aurais publié tous mes tutoriels, je ne serais plus que l'ombre de moi-même, et pour moi, rester sur une communauté sans y apporter mon grain de sel, c'est impossible. Je prévois de publier des tutoriels toujours plus intéressants et enrichissants. Je prévois d'ouvrir un réseau social qui permettra aux passionnés de la communauté d'Habbo de rester en contact une fois la fermeture de Flash lancée. Tout ça pour te dire que nous continuerons à collaborer ensemble sur HDev après toutes ces merveilleuses fêtes, mais que je reprendrais la mer à un moment donné, une fois toute mon expérience partagée. Mais aussi pour te souhaiter en retard, de très bonnes fêtes. Si tu visites très souvent mon profil HDev, tu dois sans doute savoir qu'avec le temps la musique de fond change très souvent, mais sache que si elle change, c'est chronologiquement logique, elle définit en quelque sorte mon activité sur HDev, plus elle sera lente et plutôt triste, plus on se rapprochera de mon départ (eh oui moussaillon) ! Que les mouettes du Pacifique t'accompagnent à bon port moussaillon !
  21. Moussaillon je te salue, Tout d'abord, il n'arrivera pas à se connecter au serveur de la caméra tant que tu ne seras pas abonné au programme proposé par TheGeneral (je l'ai pourtant bien signalé sur le tutoriel). Mais là n'est pas le problème, ton problème de déconnexion sur client provient seulement de tes swfs, je t'invite donc à faire un inspecter élément de ta page, et de me faire parvenir en commentaire un screen.
  22. Au plaisir moussaillon, et que la mer soit avec toi !
  23. ? The Dark Mode Moussaillon, je te salue ! Aujourd'hui, nous allons parler du "Dark Mode". Je te rassure, ce n'est pas illégal, ce n'est pas quelque chose d'illicite, ni même quelque chose qui se réfère à un thème quelconque, non, c'est ce qu'on appelle "Le Mode Sombre". Avant de commencer quoi que ce soit, je souhaiterais déjà te le présenter en bref, afin que tu puisses réellement cibler l'enjeu qu'il apporte. Alors avant tout de chose, un moussaillon se doit d'avoir un téléphone, ou même un ordinateur pour pouvoir naviguer facilement et efficacement. Partons de ce principe même, tu es un moussaillon, et tu as un téléphone qui te permet notamment d'atténuer ses contrastes, ses couleurs, et ce, en fonction de la luminosité de l'endroit ou tu te trouve. Cas n°1 : Il est minuit, tu es dans ton lit en train de discuter avec ta dulcinée, le problème, c'est que tes yeux commencent à picoter, et petit à petit tu les fermes alors que ta dulcinée est en train de te raconter sa journée (ce n'est pas très pro, n'est ce pas ?). Cas n°2 : Il fait sombre, tu as décidé de regarder ta vidéo favorite (peu importe laquelle, c'est ton problème). Le souci, c'est que la vidéo te plaît énormément, et tu luttes pour tenir jusqu'au bout. Malheureusement, tes yeux l'emporteront sur toi, et cette vidéo ? Eh bien elle tournera dans le vide. À partir de ces deux cas, tu dois sans doute commencer à savoir là où je veux en venir. Effectivement, les concepteurs d'appareils électroniques ont pensé à ça. Ils en ont déduit que tout ça, c'était dû au fait que la lumière bleue émise par les dispositifs qu'ils vendaient, était nocive dans une salle très peu éclairée, et c'est pour ça qu'ils ont décidé de mettre en place le mode "sombre". Je t'épargne bien sûr la vague de buzz que ce mode à pu faire sur la toile, en voici quelques articles : [hide] [/hide] Eh oui, moussaillon, tu as effectivement compris, le "Mode Sombre" est devenu (malgré lui), une nouvelle technologie "ultra révolutionnaire" selon les plus grosses marques sur le web. Effectivement, pour ceux qui connaissent le CruiseSide, vous devez savoir que nous sommes un laboratoire qui accueille des élèves allant du BAC+3 au BAC+5 pour nos cours, et effectivement, nous nous devons d'évaluer le niveau de difficulté pour chaque projet, afin de ne pas en perdre sur la route. C'est donc pour ça que sur HDev, ma politique reste la même, à partir de maintenant, pour chaque tutoriel que je mettrais en ligne, j'évaluerais les degrés de difficulté, et sur ce tutoriel, la difficulté est de Niveau 1 (Initié). Si tu ne connais pas le CruiseSide, je t'invite à consulter ce sujet (c'est très intéressant). Un bon moussaillon se doit d'embarquer dans sa chaloupe tout le matériel nécessaire à la création de sa croisière (pour éviter qu'il se perde en plein Pacifique et qu'il ne retrouve plus sa route, et donc, plus ses proches). Je te laisse donc imaginer qu'il faudra te munir de Sublime Text 3 (ou autres selon préférence), et d'initier une nouvelle page au format HTML. Voici le code qu'il faudra que tu mettes pour débuter (le skeleton de ta page) : <!DOCTYPE html> <html> <head> <title></title> </head> <body> </body> </html> À partir de ce moment-là, tu vas tout d'abord commencer par intégrer les "metas" entre les balises <head></head> comme suit ; <meta name="color-scheme" content="light dark"> <meta name="supported-color-schemes" content="light dark"> //La caractéristique média prefers-color-scheme permet de détecter les préférences exprimées par l'utilisateur quant au thème à utiliser (sombre ou clair). Tu vas ensuite (toujours entre les balises <head></head>), intégrer ces lignes : <style> :root { color-scheme: light dark; supported-color-schemes: light dark; } body { bgcolor: #eee; color: #111; } @media (prefers-color-scheme: dark) { body { bgcolor: #111; color: #eee; } } </style> //La pseudo-classe :root permet de cibler la racine de l'arbre représentant le document. Pour un document HTML, :root ciblera donc l'élément <html> et aura le même comportement que le sélecteur html mais sa spécificité sera plus forte. //La règle @media permet d'associer un ensemble d'instructions imbriquées (délimité par des accolades) avec une condition définie par une requête média. La règle @media peut être utilisé au niveau le plus haut de la feuille de style et également à l'intérieur d'un groupe de règles conditionnel. Ce que je t'invite à faire maintenant, pour tester, c'est de mettre un texte en dure entre les balises <body></body> comme suit : <body> ? La mer te salue, moussaillon Dark Mode ! </body> Et tu peux maintenant apprécier le résultat (Mode Sombre/Nuit activé) : Et tu peux maintenant apprécier le résultat (Mode Clair/Jour activé) : La fameuse catégorie (la préféré des développeurs avisés). Effectivement, si tu t'es rendu compte qu'il manquait certaines choses sur le css, c'est que tu a l'oeil moussaillon ! Concrètement, le modèle que je vous expose ici, est le modèle classique, sans ajout de custom, mais lorsque l'on souhaite que son site web et/ou sa template soit compatible avec le Dark Mode, il faut que la création et ses différents modules puissent être affectés, et ça, ce n'est pas automatique effectivement ! (Niveau 2) Prenons maintenant l'exemple d'une page contenant une image, si vous souhaitez que l'image puisse s'adapter au mode sombre, il faudra définir en override la propriété img dans le media comme suit : <style> :root { color-scheme: light dark; supported-color-schemes: light dark; } body { bgcolor: #eee; color: #111; } @media (prefers-color-scheme: dark) { body { bgcolor: #111; color: #eee; } img { -webkit-filter: grayscale(100%); filter: grayscale(100%); } } </style> Tu peux aussi appliquer un override sur toutes les balises que tu veux, exemple cette fois-ci avec la variable p (paragraphe) : <style> :root { color-scheme: light dark; supported-color-schemes: light dark; } body { bgcolor: #eee; color: #111; } @media (prefers-color-scheme: dark) { body { bgcolor: #111; color: #eee; } p { color:#ff0000 !important } } </style> Tu peux bien sûr mettre autant d'override sur le nombre de variables que tu utilises sur ton site et/ou template. Il te suffit tout simplement d'un peu de jugeote et tu y arrives, c'est pas magique, c'est logique ! Si tu es un moussaillon flemmard, tu peux télécharger le script de base et le tester ici : [hide] [/hide] En espérant que ce petit tutoriel t'aura éclairci sur la suite de ta navigation ! Moussaillon, que les mouettes du Pacifique t'accompagnent à bon port !
  24. Moussaillon, Je te remercie pour ce partage qui en aidera plus d'un ! Que la mer soit avec toi !
×
×
  • Créer...