-
Compteur de contenus
287 -
Inscription
-
Dernière visite
-
Jours gagnés
23
Type de contenu
Profils
Forums
Boutique
Calendrier
Messages posté(e)s par SailorEudes
-
-
il y a 2 minutes, Supra a dit :
Merci Capt'aine pour ce tuto !
Très complet, très clair !
Que demander de plus ?
Au plaisir matelot, que la mer soit avec toi !
-
il y a 39 minutes, Paname a dit :
Très complet, très propres. 3h30 pour creer un Topic Habbodev gg ! Hélas ma réponse ne fera pas 3h30 de rédaction !
Merci à toi, pour ce partage.
PS : (Des failles y'en a partout faut juste savoir où regarder )
3h30 effectivement matelot, depuis le poste de mon travail
Et bien de rien, c'est toujours un plaisir de proposer des tutoriels intéressants et riches afin de ne pas perdre les matelots dépassés.
Que la mer soit avec toi moussaillon !
-
- C’est un message populaire.
- C’est un message populaire.
Moussaillon, les océans m'ont ramené jusqu'à toi afin de te présenter un coffre longtemps bafoué et pourtant, si intéressant... Marius, mon matelot a réussi à retrouver la clé de ce coffre... Dans sa bouteille d'hydromel, la raison ?
Je ne la connais pas, mais en tout cas, il avait l'air naturel, contrairement à d'habitude...
Chocolatey :
C'est un navire rempli de cartes au trésor. Celui-ci te permettra de créer ta propre chaloupe, rapidement, efficacement et tout en reprenant les fondamentaux du navire "Habbo" qui sombre avec ses moussaillons depuis très longtemps à cause de la chaloupe "HabboCity" qui serait, selon Lambert, insurmontable et invincible.
Le navire Chocolatey appartenait au marin d'eau douce sant0ro, celui-ci le fît concevoir complètement avec les frameworks Laravel et Composer, une petite prouesse dans un monde de chaloupes, utilisant quasiment tous les mêmes technologies.
Arcturus :
Aïe, ça me fend la gueule de parler d'Arcturus, mais c'est pourtant bien le cas, et c'est, selon nos matelots anglais, l'une des seules proues compatibles avec le navire Chocolatey.
Arcturus, regroupe tout un tas de trucs sympas à gratter, malgré son créateur, le loup de mer "TheGeneral".
Ce vieux loup de mer en veut pour sa poche... Il est accro aux coffres, et il a raison. En créant Arcturus, il a réfléchi à l'avant mais aussi à l'après, et vicieux comme il est, il s'est donné à fond pour vendre du rêve à ses moussaillons, afin de les faire entrer dans une spirale monétisée qu'est l'abonnement à son système de caméra, ce qui signifie que pour pouvoir prendre des photos de tes voyages, il faudra lui laisser de l'argent, chose que je ne te conseille surtout pas au vu des alternatives présentes sur la chaloupe "RaGEZONE"...
Chocolatey :
Nombreux sont les avantages de ce navire. Commençons tout d'abord par :
- Son système entièrement en JS permettant une navigation sans encombre
- Son système multi-avatars permettant aux utilisateurs d'avoir plusieurs avatars avec un simple compte entièrement modulable
- Son système d'inscription complet, regroupant le choix du look, et le choix des apparts sur le client lors de la première utilisation
- Son design inspiré entièrement du navire "Habbo"
- Son système multilangue modifiable manuellement dans une de ses cartes au trésor
Arcturus :
Malgré son capitaine, il y a pas mal de choses sympa :
- Wireds (Triggers, Effects, Conditions, Custom Wireds)
- Animaux (Advanced AI)
- Groupes
- Echanges
- Rares Limités
- Devise saisonnière
- Gardiens
- Mod Tool
- Bots
- Jeux (Battle Banzai & Freeze)
- Editeur Floorplan.
- Paquets
- Pack Appart
et bien plus encore à découvrir !
Chocolatey :
Malheureusement, ce navire n'est pas tout beau et tout rose, certaines choses sont manquantes, et ces choses peuvent être importantes selon l'utilisation des matelots :
- Il ne contient pas d'administration à proprement parler
- Il est très compliqué à modifier
- Des fonctionnalités comme la boutique sont présentes, mais il n'existe à ce jour, aucun moyen de la configurer
- C'est un navire très compliqué à assembler, il faut être patient
- Il requiert certaines API qui ne peuvent être laissées de côté
- Selon les matelots Anglais, ce navire comporterait des failles (mais ça reste à vérifier)
- Le système de choix d'appart à l'inscription est bien présent, mais je n'ai à ce jour, pas encore trouvé un moyen de le modifier, ce qui signifie qu'il faut avoir une base de données regroupant exactement les mêmes ids que les meubles insérés lors du choix d'appart, sinon, tu te retrouveras avec l'appart, mais sans les meubles...
- La communauté est très fermée, et ce navire a été laissé de côté car personne à ce jour n'a trouvé comment le faire fonctionner avec Arcturus, du coup, aucune aide concrète, malgré le fait que tu vas apprendre à les faire fonctionner grâce à ce tutoriel !
Arcturus :
Je vais pouvoir me faire un plaisir de cracher sur la gueule de ce vieux loup de mer...
- La communauté "d'entraide" n'est accessible que via Discord, et seulement si tu as payé un abonnement à TheGeneral
- Cette communauté est composée pour la plupart, de marins d'eau douce à l'ouest, incompétents, ridicules, et insultants
- Le code source de l'émulateur est inaccessible, sauf en l'échange d'argent...
- L'émulateur a été conçu de sortes à ce que les badges du groupe se basent sur du local, les coordonnées vers le coffre "c_images" ne sont pas acceptées, il faut que Chocolatey ET Arcturus soient hébergés sur le même serveur pour que les badges de groupe puissent fonctionner correctement....
- L'émulateur ne fonctionne que par plugins, ce qui signifie qu'il est dépendant de tes connaissances, ou de celles de certains matelots qui en partagent
Avant de commencer, il te faudra ton équipement matelot, sinon, tu risques de pas faire long feu face aux têtes-grises.
Un compte reCaptcha
PHP7 pour Chocolatey
Des SWF et un Catalogue Complet et MàJ
Habbo.swf par Eudes et pour HabboDev
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, d'un VPS 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]
CitationUn bon matelot se doit de connaître les bonnes opportunités, à moindre prix, alors, je me permets de te conseiller, si tu n'as pas encore fait l'achat de tout ce que je t'ai cité ci-dessus :
VPS SSD (XL) :
Actuellement, tu peux bénéficier d'un VPS SSD avec 4 coeurs, 8 GO de RAM, et 160 GO de SSD à 1€/mois pendant 12 mois + 30 jours ou tu peux changer d'avis et te faire rembourser*
Nom de domaine + Base de données :
Même principe que pour les VPS SSD, tu peux bénéficier d'un nom de domaine, de son hébergement web et de 100 bases de données à 1,20€/mois pendant 12 mois + 30 jours ou tu peux changer d'avis et te faire rembourser.
*Pour configurer les droits d'accès au VPS c'est assez chiant, du coup, n'hésite pas à me contacter si tu as besoin d'aide
[/hide]
[hide]
Citation[/hide]
Sources utilisées :
Pour les SWFS et le Catalogue : RageZone
Pour le CMS : RageZone
Auteurs des sources :
CitationCitationPour les SWFS et le Catalogue :
CitationPré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 la base de données
Matelot, pas besoin de te faire une carte au trésor, si tu veux te lancer sur un rétro avec ce genre de ressources tu dois savoir, au moins, importer une base de données et obtenir ses informations.
Il te faudra importer le fichier morningstar-base-2-3-0.sql dans ta base de données et pas les "TO....", je tiens à te préciser ça car des utilisateurs n'ont pas compris quel fichier était à importer, puis importer les tables du catalogue que je t'ai mis en téléchargement plus haut :
II : Créer un compte recaptcha
- Une fois ton compte créé, il va falloir te rendre ici.
- Ensuite, pour obtenir ton propre code recaptcha tu dois procéder comme suit :
Une fois la clé du site copiée, mets là de côté car tu en auras besoin pour configurer Chocolatey.
III : 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
IV : 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.V : Configurer et Installer Chocolatey
- Une fois Chocolatey 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 Chocolatey, puis, tu vas configurer les accès base de données 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.
-
Une fois ce résultat obtenu, je te conseil LARGEMENT d'utiliser cette commande dans ta cmd :
composer install --no-dev
- Maintenant, il va falloir te rendre dans le dossier "config" de Chocolatey et aller dans le fichier "chocolatey.php".
- Les lignes "26" et "27" te permettront de modifier le nom et le nom court de ton rétro.
- La ligne "39" te permettra de modifier le lien de ton rétro (OBLIGATOIRE)
- La ligne "58" te permettra d'indiquer le pseudo avec lequel tu t'es abonné sur Arcturus (FACULTATIF)
- La ligne "76" te permettra d'activer reCaptcha en indiquant la clé que tu as créée sur l'étape II de ce tutoriel (OBLIGATOIRE)
- Pour mettre le site en Français, il faudra te rendre en ligne "165" et remplacer "en" par "fr" (IMPORTANT)
- Pour modifier le pays d'origine du rétro, il faudra te rendre en ligne "177" ET "178" et modifier la ligne 177 en mettant 'fr' puis la ligne 178 en mettant 'eu'
- 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 "777" au dossier "storage" et à ses sous-dossiers comme suit :
Si toutes les étapes ont été respectées, en te rendant sur ton rétro, tu devras obtenir ce résultat :
VI : Configurer et Installer les SWF
- Avant de te lancer, il faudra importer les swf sur ton nom de domaine. [hide] Voici un conseil : Il est toujours mieux d'héberger ses SWF sur un sous-domaine sécurisé, comme ça, on ne mélange pas le côté BACK et FRONT et on évite de s'emmêler les épées ! [/hide]
- Une fois les SWF envoyées, il faudra te rendre dans le dossier "gamedata", puis dans le fichier "external_variables.txt" afin de remplacer la valeur "http://localhost" par "http://leliendetonretro.com"
- N'oublie pas d'envoyer le fichier SWF 60FPS que je t'ai mis en téléchargement, ce sera le SWF principal qui te permettra de te connecter au client !
- Une fois le fichier "external_variables.txt" modifié, il faudra le sauvegarder, puis, te rendre dans le dossier "gamedata" puis "override" puis dans le fichier "external_override_variables.txt" et remplacer "http://localhost" par "http://leliendetesswfs.com"
- Maintenant, il faudra retourner sur Chocolatey, et dans le dossier "config" puis le fichier "chocolatey.php" afin de modifier les valeurs contenues de la ligne "259" à "271" par les liens de tes SWFS. Matelot, tu dois tout de même savoir comment configurer des SWFS non ?
[hide]
CitationPetit bonus de langue :
Voici l'external_texts d'Habbocity, il convient entièrement à ce système :
[/hide]
VII : Configurer Arcturus
Et nous voici à l'étape finale !
Encore un peu de concentration matelot et les vagues du pacifique seront à ta merci !
- Il faudra décompresser Arcturus sur ton VPS
- Bien sûr, en tant que matelot tu dois connaître quelles sont les manipulations à effectuer sur ton vps avant de lancer un rétro (pare-feu, symbole numérique etc.)
- Une fois décompressé, il faudra configurer Arcturus en te rendant dans le fichier "config" contenu à sa racine.
- Voici les configurations bénéfiques à Arcturus qui ne sont pas forcément connues, alors, j'ai décidé de t'éclairer sur celles-ci :
Citationusername=Nom d'utilisateur Arcturus (FACULTATIF)
password=MDP Arcturus (FACULTATIF)
hotel.url=LIEN DE TON RETROCitationCette ligne doit contenir cette valeur :
db.params=?characterEncoding=utf8
CitationCette ligne doit contenir cette valeur :
game.host=0.0.0.0
Pour le reste, je suppose que tu sais configurer un émulateur quand même matelot...
Une fois Arcturus configuré correctement, il faudra te rendre sur Chocolatey, dans le dossier "config" puis le fichier "chocolatey.php" afin de modifier les valeurs contenues de la ligne "242" à "245" par celles de ton VPS.
CitationPetit rappel :
'address' => 'l'ip qu'utilise ton émulateur (celle de ton VPS)'
'port' => 'le port qu'utilise ton émulateur'
- Maintenant que tout est configuré, tu vas retourner sur ton VPS et télécharger Java
- Une fois Java téléchargé, tu vas retourner dans le dossier d'Arcturus et double cliquer sur "start.bat"
- Ton rétro est allumé, bon jeu matelot !
VIII : Support
Si tu ne te sens pas de le faire, ou que tu n'y arrives pas, plutôt que de polluer l'espace commentaire de ce sujet, je te propose de passer par la communauté pour obtenir des réponses. Je ne répondrais à aucune demande d'aide, sinon, je ne m'en sors plus, le cas par cas c'est ce qu'il y a de plus horrible
Avant de juger, il est important pour toi de regarder à quoi ressemblent le catalogue et les swfs fournis ici !
De plus, télécharger un CMS sans savoir à quoi il ressemble c'est toujours inintéressant, alors, je t'invite à cliquer !
CitationSwayn : Pour m'avoir fait découvrir l'île d'inshare et pour avoir testé ce tutoriel sur 5 hébergeurs différents pour être sûr de ne pas t'induire en erreur.
sant0ro : Pour avoir mis à disposition du public ChocolateyCMS, et m'avoir fourni les screens utilisés dans la partie "Composer" (oui, j'avais la flemme de les faire ^^)
Korz : Pour l'album d'images qu'il a partagé sur le sujet des SWFS, et pour son travail toujours aussi remarquable !
Kaana : Pour avoir pris le temps de créer un external_texts complet, et d'avoir laissé la permission à Swayn de l'utiliser
Eudes : Pour avoir pris plus de 3h30 à rédiger ce tutoriel afin d'être sûr de publier un tutoriel assez complet, propre, et compréhensible.
CitationCHANGELOG :
24/03/2020 EDIT :
- Mise à jour des liens de téléchargement
- Mise à jour de la catégorie pour l'importation d'une base de données
Que la mer soit avec toi matelot !
- 88
- 5
- 1
- 2
- 5
-
-
Il y a 10 heures, Flashhh a dit :
ushh
en gros j'attends que tous les paquets se debug puis je peux l'eteindre ?
dans les tutos on me disait de debug puis eteindre direct
merci pour ta reponse
Tu dois régénérer puis clean avant de fermer.
N'hésite pas de me laisser un +1 matelot
- 1
-
En voilà un projet qu'il est bon.
Une radio ça fait pas de mal, surtout pour des matelots qui traversent le pacifique tout au long des semaines jusqu'à trouver le coffre pour lequel les pirates se battent.
Je te souhaite un énorme courage moussaillon, j'espère que ça portera ses fruits !
-
il y a 7 minutes, Armano a dit :
Coucou Eudes,
Je trouve tes explications très chouettes et vraiment attirantes. On a tout de suite envie de suivre tes indications et d'installer ce fameux éditeur de texte.
Pour ma part, je vais le tester prochainement sur l'un de mes sites, et te dirait ici-même si ça a fonctionné.
Cordialement, Armano.
Je te remercie moussaillon, à une prochaine fois, sur un prochain tutoriel !
-
Hmmm...
J'ai pris connaissance de ton sujet matelot, mais je ne te cache pas que statistiquement parlant sur plus de 10 hébergeurs qui ont ouvert depuis 2014 il n'en reste plus que deux...
Oui, un hébergeur c'est une bonne idée, mais il ne faut pas oublier que ça demande des infrastructures adéquates et dans lesquelles le personnel peut intervenir en cas de problème technique.
Ce n'est pas en achetant un revendeur que l'on peut se projeter sur le long terme. Il faut toujours s'aligner avec la concurrence, et je t'avoue qu'un hébergement web pour 0.90$ c'est déjà beaucoup trop cher pour des utilisateurs lambda, il faut savoir que des hébergeurs dotés de leur propre infrastructure proposent déjà des hébergements à partir de 0.50€ et quand je parle d'hébergements, c'est de très bons hébergements... Alors, il faudra revoir la copie, car à ce prix-là, l'utilisateur ne viendra pas s'il peut trouver pareil ou mieux ailleurs et à moins cher.
Se lancer dans le bigdata serait plus judicieux...
En tout cas, je ne crache pas sur ton projet, car il en va de sois que ce n'est pas donné à tout le monde d'ouvrir son propre hébergeur Web, de plus, il faut avoir des fonds assez conséquents en début car je ne te cache pas qu'au niveau de la rentabilité c'est 0 durant les premiers mois. Après, si tu arrives à te démarquer, tant mieux, c'est tout ce que je te souhaite.
Que la mer soit avec toi !
-
Le 28/06/2019 à 15:11, Svarga a dit :
Je suis aller voir dans le fichier connexion.php et j'ai trouver le même scripts : echo 'ee0683978e024421a1a50bc336a5f5ea'
Un de mes confrères a travailler avec TheoDev, si tu veux, je peux lui demander d'où provient cette erreur matelot !
-
Le 14/07/2019 à 18:15, iFake a dit :
Bonjour,
J'ai un petit soucis quand j'ai un "amis" et que je déco/réco et bien la personne ne se trouve plus dans ma liste d'amis.
Des idées de solutions?
Bonsoir matelot, il me semble que tu n'as pas utilisé de base de données clean...
Si mes souvenirs sont exacts, c'est dû à une table qu'il faut vider...
Mais pour éviter de t'emmêler les pinceaux, je t'invite à repartir sur une base clean de PlusEmu, en mettant la base de données ainsi que l'émulateur du topic que nous a fait notre cher ami @ Solife et qui est disponible ici.
En espérant t'avoir aidé malgré tout, bon courage matelot !
-
à l’instant, Wuzzy a dit :
En tout cas je te remercie. Avant j'avais un CMS de Tyler je sais pu c'était le quel mais depuis que le site RetroPHP est fermé bah j'ai pas pu le récupéré depuis le reset de mon pc x') Du coup grâce à toi je vais pouvoir reprendre le dev
Au plaisir
- 1
-
à l’instant, Wuzzy a dit :
C'est surtout que je sais que de base il est payant mais que quelque version pas forcement complète on fuité par si par là x')
En sois, tu ne trouveras plus la version originale, un de mes confrères l'avait mais je viens de discuter avec lui, et depuis le reset de son pc, il n'a plus rien de Tyler.
Du coup, payer pour avoir un CMS Habbo, c'est un peu débile, car en sois ce n'est qu'éphémère, autant partir sur les bases du CMS que tu aimes (dans ton cas Adow), et de le modifier à ta sauce.
Ayant eu l'opportunité d'obtenir des échos sur les "développeurs de cms" des rétros, crois-moi que ce n'est pas la meilleure solution que de payer quelqu'un pour ce genre de service...
On ne sait jamais qui se cache derrière un pc matelot, bonne continuation à toi en tout cas, et fais attention à ne pas te faire arnaquer !
-
il y a 7 minutes, Wuzzy a dit :
Je cherche effectivement celui by Tyler mais si c'est un autre un peu plus récent ça ne me dérange pas
Tu es un sacré veinard, car il s'avère que je l'ai, et je trouve ça un peu bête de proposer de payer en l'échange d'un simple CMS Habbo, du coup, je t'invite à le télécharger gratuitement directement ici :
https://mega.nz/#!G9AilICY!ltxTk6F5A90oC3DW-bi4dKH65oi070TiLWw4i1xNB-c
Ou de le télécharger directement sur inshare si tu ne fais pas confiance :
N'hésite pas à me laisser un +1 si tu as obtenu ce que tu voulais
À une prochaine fois moussaillon !
- 1
-
Il y a 16 heures, Flashhh a dit :
Bonsoir,
voilà, j'ai regardé des tutos sur votre forum pour modifier une commande, et puisque mes commandes sont en anglais, je me suis dit que ce serait mieux de les traduire.
J'ai commencé par :givebadge, j'ai traduit enfin bref, j'enregistre puis je clique sur "Démarrer", l'ému se lance impec'.
je l'éteint puis le redémarre, mais quand je give une commande le texte en anglais reste le même, rien en français.
~~~~~~~~~~~~~~~~~
Pourtant tout est bien enregistré et debug via visual studio, je vois pas ce qui marche pas
~~~~~~~~~~~~~~~~~
PRODUCTION-201601012205-226667486 partagée par Solife en 2016 il me semble.
~~~~~~~~~~~~~~~~~
Si quelqu'un aurait la gentillesse de m'aider
Flashhh
Bonjour moussaillon, logiquement dans ta console Visual, il faut sauvegarder, et régénérer puis nettoyer avant d'exécuter...
-
Moussaillon, passes-tu un bel après-midi ? Je suis actuellement sur le Victoria, et je suis tombé par hasard sur un coffre qui pourrait t'intéresser, quelque chose de simple mais d'efficace !
Aujourd'hui, je te présente CKEditor, c'est un éditeur minimal, mais qui est de plus en plus utilisé par les forums, les sites contenant des news, et j'en passe et des plus belles !
Nos moussaillons trouvaient que l'encre noire sur nos cartes au trésor était dépassée, et qu'il fallait passer à une méthode plus jolie, et plus compréhensible lors de la création de nos cartes.
En définissant la couleur par défaut de nos croix, nous avons pensé qu'il fallait une couleur plutôt claire et qui reflète de l'important, et nous avons décidé, avec cette méthode, de choisir le rouge.
L'avantage avec cette méthode, c'est que les cartes se trouvant à bord du Victoria sont imagées, et colorées et c'est toujours plus attractif !
Vous savez, une carte colorée et plus détaillée permettez de trouver plus rapidement les coffres-forts de l'océan Pacifique, le but étant toujours de trouver plus vite que ces têtes-grises qui nous collent aux basques tous les jours !
Vous pouvez illustrer votre carte à votre goût, et c'est ça qui fait toute la différence !
Si votre chaloupe n'est pas assez optimisée pour ranger correctement les cartes, elle peut très vite être dépassée par les éléments et ne contenir plus aucune place pour votre hydromel !
Avant de commencer, il te faudra ton équipement matelot, sinon, tu risques de pas faire long feu face aux têtes-grises.
Un éditeur de code
Un
e cibleprojet qui t'encourage à continuerUne peinte d
'hydromelde caféUne
boussolemontre préciseEn bref...
- Pour commencer tu vas devoir télécharger une version de CKEditor qui te convient
- Ensuite, tu vas glisser le coffre "ckeditor" sur ta chaloupe dans le coffre "plugins"
- Puis, tu vas intégrer le coffre "plugins/ckeditor" à ta chaloupe
- Et pour terminer, tu devras ouvrir le coffre depuis ta chaloupe
1. Si tu as bien lu les phrases ci-dessous, tu as pu trouver les coordonnées du coffre "CKEditor"
2. Pas besoin de te dessiner une carte au trésor, un matelot se doit d'être intelligent
3. Pas besoin de te dessiner une carte au trésor, un matelot se doit d'être incorrigible
4. Tu vas créer une carte "test.php" contenant :[hide]
Révélation<!DOCTYPE html> <html> <head> <title>Victoria - CKEditor</title> <script src="plugins/ckeditor/ckeditor.js"></script> </head> <body> <center><textarea name="contenu" class="ckeditor"></textarea></center> </body> </html>
[/hide]
Et normalement, tu devrais obtenir ce résultat en te rendant sur la page "test.php" si tu as choisis le "Standard Package" :
Pas besoin de te faire une carte au trésor, le code est assez compréhensible en mon sens, mais je vais essayer de t'expliquer en détail et étape par étape en répondant aux possibles questions que tu aurais potentiellement posées dans les commentaires de ce sujet.
1) Télécharger le fichier
Pas de panique moussaillon, je ne te demande pas de venir sur la proue avec moi, je te demande juste d'être intelligent et de cliquer au bon endroit
2) Glisser
Il est important de glisser le dossier "CKEditor" afin que ce système puisse fonctionner correctement
3) test.php
Se contente seulement de récupérer les valeurs des variables et de les afficher.
Voici le lien de téléchargement :
[hide]Tu peux télécharger l'archive compressée en cliquant[/hide]
Bon courage Moussaillon !
-
il y a 1 minute, らㄈѺ尺ㄕノѺ a dit :
Je te met quand même un +1 pour le tuto qui pourra servir pour divers projets (faire un site multi langue par exemple)
N'oublie pas de mettre ma solution pour ceux qui sont en local pour éviter que le soucis ne se répète
Merci à toi moussaillon, c'est déjà fait pour l'ajout de ta solution !
-
Réponse annulée
-
il y a 3 minutes, らㄈѺ尺ㄕノѺ a dit :
Bien tenté sauf que j'ai essayé et ça me retourne toujours le même résultat
Ta version de PHP est donc inconnue au bataillon, parce-que cette fonction est la principale utilisée partout pour obtenir l'ip d'un visiteur ^^
-
il y a 16 minutes, らㄈѺ尺ㄕノѺ a dit :
J'ai trouvé le soucis, c'est que $user_ip me retourne ::1
Bien joué moussaillon, si
<?php $user_ip = getenv('REMOTE_ADDR'); ?>
Ne fonctionne pas, remplaces-le par :
<?php $user_ip = $_SERVER['REMOTE_ADDR']; ?>
En espérant que ça fonctionnera, n'hésite pas à me laisser un +1 si tu as aimé mon tutoriel moussaillon !
-
il y a 3 minutes, らㄈѺ尺ㄕノѺ a dit :
J'ai copié collé tes fichiers.
GeoPlugin me détecte bien en France comme t'as pu le voir sur le screen que j'ai mis
Je n'ai aucun VPN d'actif
Essaie de remplacer :
<?php if($pays == "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?>
Par :
<?php if($pays === "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?>
-
il y a 2 minutes, らㄈѺ尺ㄕノѺ a dit :
J'ai copié collé tes fichiers.
GeoPlugin me détecte bien en France comme t'as pu le voir sur le screen que j'ai mis
Je n'ai aucun VPN d'actif
Alors ce n'est pas logique, car ce n'est que du texte, à partir du moment où ton pays est égal à la France, le fichier prend bêtement le fichier concerné par "France"...
Il y a une misconfiguration quelque part....
-
il y a une heure, らㄈѺ尺ㄕノѺ a dit :
Aucun VPN activé et j'ai suivi correctement le tuto (il n'est pas très compliqué) et quand j'inverse les fichiers fr et en il m'affiche en français ^^
Voici une preuve que ça fonctionne bien:
Je reprends, tu mets ce code dans "test.php" :
<?php require_once('detecter-langue.php'); ?> <!DOCTYPE html> <html> <head> <title>Victoria - <?php echo $lang['victoria_sos']; ?></title> </head> <body> <center><?php echo $lang['victoria_date']; ?></center> </body> </html>
Tu mets ce code dans "detecter-langue.php" (version domaine public):
<?php $user_ip = getenv('REMOTE_ADDR'); $geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip")); $pays = $geo["geoplugin_countryName"]; if($pays == "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?>
Tu mets ce code dans "detecter-langue.php" (version serveur local):
<?php $user_ip = file_get_contents("http://icanhazip.com"); $geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip")); $pays = $geo["geoplugin_countryName"]; if($pays === "France") { require_once("langues/fr.php"); } else { require_once("langues/en.php"); } ?>
Tu créé un dossier langue avec à l'intérieur les fichiers "fr.php" et "en.php"
-
il y a 6 minutes, らㄈѺ尺ㄕノѺ a dit :
Très étrange, es-tu sûr d'avoir suivi correctement le tutoriel ?
Je viens de retester et ça fonctionne de mon côté...
Aurais-tu un VPN activé ?
-
il y a 3 minutes, らㄈѺ尺ㄕノѺ a dit :
Étonnant moussaillon, j'ai moi-même testé avant de publier, et ça fonctionnait. Je vais retenter, merci pour ton intervention !
Habbolife - l'hotel de rêve !
dans Vos serveurs
Posté(e)
Je remarque que tu as rejoint l'île d'inshare juste pour présenter un rétro...
Matelot, en tant que brave moussaillon tu te dois de vendre l'image de ton rétro par la manière dont tu le présentes.
En lisant ta présentation, je la trouve un peu "kitsch".
J'entends par "kitsch" qu'elle reflète ton âge, et qu'un navire maintenu à flot par de jeunes moussaillons, peut être un navire menaçant.
Les moussaillons préfèrent les navires rassurants, alors, si je puis me le permettre, je te propose de revoir la copie de ta présentation si ton but est d'attirer le plus de personnes possible.
Je te souhaite tout de même bon courage, bonne continuation et que la mer soit avec toi !