[TUTO] Installer PhpRaider !

Répondre
Partager Rechercher
Salut à vous, heureux possesseur d'un site web et d'une (future) légion sur Aion, vous avez sans doute prévue de faire des sortie/raid ou autres mais sans moyen de bien organiser ça sans un post sur votre forum.

PhpRaid est là pour ça !

Je commence donc le tuto à partir d'ici.



Ce qu'il vous faut :
  1. un serveur ftp
  2. une base de donnée
  3. la dernière archive de phpRaider v1.0.8a (1.10 MB)
  4. un client ftp (ex : filezilla, flashfxp, etc..)
  5. un cerveau en fonctionnement
  6. deux mains (une seule pour les kikoulolz-roXor )
Passons aux choses sérieuse, vous avez donc votre archive fraîchement téléchargé sur le site de phpraider ( ici ), décompresser là comme sur l'image ci dessous.

http://img23.imageshack.us/img23/498/tutophpraid01.jpg


Renommer votre dossier "phpRaider_v1.0.8a" en quelque chose de plus simple comme "phpraid" sans majuscules.
Les majuscules devront être mise dans l'adresse sinon par exemple :
"http://monsite/phpraid" n'est pas pareil que "http://monsite/PhpRaid"
ce qui peut nous compliquer la tâche quand on rajoute notre lien quelque part.

Une fois cette étape fini on passe à l'upload du dossier sur notre ftp, pour ce tuto je me servirai de movamp, un petit programme qui permet de tester un site web directement sur son pc sans passer par internet, le tout est émuler en local.


Connectez vous donc à grâce à votre client ftp sur votre serveur ftp et uploader votre dossier "phpraid" à la racine de votre ftp.

Citation :
https://jolstatic.fr/forums/jol/images/icons/icon4.gif Important https://jolstatic.fr/forums/jol/images/icons/icon4.gif

Créez un dossier "sessions" à la racine de votre ftp aussi, ce dossier sert lors de l'installation de phpraid
Un fois fait vous devriez avoir quelques chose comme ça :
Pas de panique si votre chemin n'est pas identique au mien

http://img53.imageshack.us/img53/1193/tutophpraid02.jpg

Maintenant on passe à l'installation de phpraider ! (en images)

Ouvrez votre navigateur et allez sur votre site web, dans votre répertoire phpraid ( http://monsite/phpraid ).

Vous arrivez sur cette page :

Si tout est écrit en vert comme sur l'image c'est bon, on passe à la suite, si la dernière ligne est en rouge ce n'est pas grave (register_global is off).

http://img41.imageshack.us/img41/9763/tutophpraid03.jpg


Ici vous avez 2 choix, si vous installez phpraid pour la 1er fois sur votre serveur, restez sur "Fresh Installation".
http://img41.imageshack.us/img41/5826/tutophpraid04.jpg

Ici vous allez devoir remplir les champs correctement. Je prend en exemple Free.

Citation :
Hostname : le nom de votre host (sql.free.fr chez free par exemple)
Database name : le nom de votre base de donnée (le début de votre mail chez free, si votre mail free est : "trucmachin@free.fr" ça sera "trucmachin")
Username : le nom d'utilisateur de votre base de donnée (le début de votre mail chez free toujours)
Password : votre mot de passe de base de donnée (si non modifier c'est votre mot de passe de messagerie free
Table prefix : le début des noms des tables de votre base de donnée pour phpraid, laissez par défaut
Persistent connection : laissez par défaut
http://img137.imageshack.us/img137/5396/tutophpraid05.jpg

Une fois remplis correctement cliquez sur "Submit" et vous arrivez ici, si vous avez un message d'erreur c'est que vous vous êtes tromper dans les champs.
http://img93.imageshack.us/img93/3577/tutophpraid06.jpg

Cliquez sur suivant et vous arriverez ici :

http://img55.imageshack.us/img55/3751/tutophpraid07.jpg

Même chose si c'est toujours en vert c'est tout bon, cliquez sur "here" pour continuer.

Vous allez devoir maintenant choisir comment les utilisateur s'identifie sur votre phpraid. Je ne connais pas trop cette partie mais je pense qu'il est possible de prendre les info d'un forum phpbb ou d'un site joomla, ça évite aux membres de devoir se réinscrire et ça permet de n'avoir qu'un seul pseudo/mdp par compte.
Par défaut c'est sur "phpraider" ce qui laisse tout gérer par ce dernier.

Citation :
joomla10 : Prend en compte la liste des membre du site web installé (avant phpraider) en Joomla (1.0 ?) / Pas besoin de se réinscrire sur phpraider / l'identification se fait par le site
phpbb2 : Prend en compte la liste des membre du forum installé (avant phpraider) en phpbb2 / Pas besoin de se réinscrire sur phpraider / l'identification se fait par le forum
phpbb3 : Prend en compte la liste des membre du forum installé (avant phpraider) en phpbb3 Pas besoin de se réinscrire sur phpraider / l'identification se fait par le forum
phpraider [default] : Option par défaut, phpraider à sa propre liste de membre
smf :
vBulletin :
Même chose que pour phpbb/Joomla
Le fait de s'identifié avec un forum PhpBB ou un site Joomla donne la possibilité d'intégration de phpraider sur le site/forum sans être redirigé sur une autre page pour accéder au calendrier.

http://img30.imageshack.us/img30/184/tutophpraid08.jpg

Dans notre cas on laisse sur "phpraider" et on arrive ici :
Vous devez remplir les champs qui serviront pour votre compte d'administrateur, laissez le dernier champ par défaut.

http://img41.imageshack.us/img41/3600/tutophpraid09.jpg

Et vous arrivez ici :

http://img137.imageshack.us/img137/8043/tutophpraid10.jpg

Sur cette étape vous devez supprimer, déplacer ou bien renommer le dossier install.
Dans mon cas je l'ai renommer en "_install" comme ci dessous.

http://img143.imageshack.us/img143/8658/tutophpraid11.jpg

Vous arrivez ensuite ici après avoir cliquer sur le "here" de l'image precedente ?

http://img149.imageshack.us/img149/351/tutophpraid12.jpg

Bravo, votre site web phpraider est installé


Edit :
30/08/09 à 19h08 -> Modification de la section d'authentification

Mettre PhpRaider en français :

C'est là aussi très simple, il vous suffit de vous identifier grâce au compte administrateur que vous avez crée lors de l'installation de PhpRaid.
Une fois connecter vous revenez sur la page d'accueil, survolez le bouton "Administer", un menu apparaît, allez ensuite dans "Configuration"

http://img337.imageshack.us/img337/4697/tutophpraid13.jpg

Vous arrivez là sur une nouvelle page, ne cherchez rien, pour commencer changez la langue pour passer le tout en français

Site settings > Site language > sélectionnez french

et validez avec le bouton "Submit" en bas de cette page.

Voila votre PhpRaid est passer en français, il ne vous reste plus qu'a le configurer et à y installer un thème et un jeu

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Configurer PhpRaid :


Citation :
Publié par Options sur le jeu


Jeu :
Gère les templates de jeux ici, vous devez installer un pack existant ou en crée un pour le jeu sur lequel vous voulez gérer des raid.
Niveau minimum : Indique le niveau minimum d'un personnage du jeu.
Niveau maximum : Indique le niveau maximum d'un personnage du jeu.
Raiders minimum : Indique le nombre de minimum personnage pour un raid.
Raiders maximum : Indique le nombre maximum de personnage pour un raid.
Activer le multi-classe : Autorise le multi-classe (ici je ne sais pas, peut-être la possibilité de s'inscrire plusieurs fois par compte avec plusieurs personnages)
Citation :
Publié par Options du Site


Langue :
Indique la langue du phpraid
Modèle : Indique quel apparence aura phpraid (template à installer ou faire sois même)
Premier jour de la semaine : Indique le 1er jour de la semaine
Format de la date : Indique sous quel forme sera afficher la date (cf codage php)
Format de l’heure :Indique sous quel forme sera afficher l'heure (cf codage php)
Fuseau horaire : Indique le fuseau horaire (+1GTM pour nous)
Sauvegarde journalière : Indique quand est effectuer la sauvegarde
Nom de l’administrateur : Indique le nom de l'administrateur de ce phpraid
Email de l’administrateur : Même chose mais pour l'email
URL du site : Encore même chose mais pour l'adresse du phpraid
Citation :
Publié par Options diverses


Rejoindre par défaut le groupe :
Indique dans quel groupe les nouveau inscrit iront
Authoriser les visiteurs anonymes : Autorise ou pas les personnes anonymes (non identifié) à voir les raid.
Mise en file automatique des inscriptions :
Activer le déboggage :
active le mode déboggage / pour les bug possible / une fenêtre pop en bas à gauche de l'écran, une sorte de console
Désactiver le site : Active/Désactive le site phpraid (utile lors de modifications/mise à jour)
Désactiver les arrets d’inscription : Active/Désactive les inscriptions (utile contre les boulets @Spam-inscription ou les robots spam)
Taille maximum des rapports : par défaut : 25 / laissez par défaut
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Installer un jeu :

Cette étape à l'air un peu complique mais elle ne l'est pas du tout avec un bon tuto

Tout d'abord, téléchargez une archive/pack du jeu de votre choix (lotro pour cet exemple) et comme pour phpraid on extrait le tout.
Vous allez obtenir 1 dossier portant le nom du jeu ainsi qu'un fichier install.sql qui servira à l'installation de ce pack.

Uploader le dossier (uniquement) extrait de l'archive sur votre ftp dans "\phpraid\games".

Une fois fait rendez vous sur votre base de donné pour installer le pack grâce au fichier "install.sql".
Vous pouvez jeter un oeil à ce fichier grace à notepad par exemple il ne s'agit que du texte.

Dans votre base de donnée (phpmyadmin dans mon cas), importez le fichier install.sql.

http://img40.imageshack.us/img40/8739/tutophpraid15.png

Vous arrivez sur une autre page, le 1er cadre sert à l'importation de fichier requête sql externe, cliquez sur parcourir :

http://img39.imageshack.us/img39/7430/tutophpraid16.jpg

Après avoir cliquer ça vous ouvre cette fenêtre, allez chercher votre fichier install.sql avec

http://img401.imageshack.us/img401/4582/tutophpraid17.jpg

Une fois le fichier chargez cliquez sur "Exécuter" en bas à droite de la page.

Si vous obtenez ce message ce que tout est bon

http://img33.imageshack.us/img33/7024/tutophpraid18.png


Vous pouvez maintenant sélectionner le jeu lotro dans la liste des jeu de votre phpraid.

http://img401.imageshack.us/img401/4362/tutophpraid19.png


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Pack de Jeu Aion :

Version : 1.0
Taille : 385 Ko
Lien MU : aion_v1.0_Loga.rar <- Lien mort (tout comme le site), si je retrouve l'archive sur mon hdd je l'uploaderais ailleurs.

Il me reste 2/3 trucs à finir, dites moi ce que vous en pensez et si il y a des bug surtout

Dernière modification par Symne ; 22/02/2012 à 13h03. Motif: RIP Megaupload...
Support ZIP non activé !




  1. Dezipper l’archive du jeu sur votre ordinateur et vous remarquerez le dossier du jeu et un fichier install.sql .
  2. Uploader le dossier du jeu sur votre serveur dans le dossier /mnt/115/sdb/f/4/xxx/phpraid/games/ .
  3. Exécuter le fichier install.sql dans votre base de donnée en utilisant phpMyAdmin ou une autre forme de gestion de base données.
  4. Aller dans le panneau de configuration (Administration -> Configuration) et séléctionner le jeu dans le menu et cliquer sur confirmer pour sauvegarder la configuration.



Où trouve-t-on le dossier Jeu de Aion ??
Comment on l'adapte à aion...

Il suffit de remplacer les icones par celles que l'on veut mettre en place avec les mêmes noms ? ou on peut mettre un nom différents ?

Sachant que l'on a pas d'instances raid bien définies encore à ce jour pour les raids Aion : est-ce que l'on peut mettre dans le dossier WoW\images\raids\...

simplement 3 ou 4 images représentants : 1 les rifts, 2 les forteresses, 3 le PVE, 4 etc etc ...

Peut-on aussi renommer les dossiers genre : WoW\images\raids
en Aion\images\raids ?

Merci pour ces informations.
++

PS : dsl de te déranger avec toutes ces questions mais j'aimerais bien l'avoir fini rapidement.
Oui et non.
Il te faut pour ça modifier le fichier install.sql en fonction du jeu et aussi les images, tu peut donner le nom de dossier que tu veut du moment que tu l'indique dans le fichier .sql

Sinon tu installe tout simplement le pack d'un jeu que tu modifie après en direct sur ton phpraid.
j'ai procédé a l'installation pour essayer sur mon compte free. L'installation se passe bien mais apreès le renommage du dossier install sur le ftp de Free lorsque je click sur "Here" pour arriver sur l'index.php a la racine j'ai le droit à ce joli message :

Code:
SQL Error Encountered!
Query: SELECT * FROM baptiste.lg17.phpraider_config_auth; Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.phpraider_config_auth' at line 1 File: /mnt/166/sdb/7/d/baptiste.lg17/index.php Line: 55

Étant néophyte en la matière (que ce soit pour php ou MySQL) je me demandes d'où viens le problème ...

Ton avis m'intéresses ^^
Citation :
Publié par BabAuRhum
j'ai procédé a l'installation pour essayer sur mon compte free. L'installation se passe bien mais apreès le renommage du dossier install sur le ftp de Free lorsque je click sur "Here" pour arriver sur l'index.php a la racine j'ai le droit à ce joli message :

Code:
SQL Error Encountered!
Query: SELECT * FROM baptiste.lg17.phpraider_config_auth; Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.phpraider_config_auth' at line 1 File: /mnt/166/sdb/7/d/baptiste.lg17/index.php Line: 55

Étant néophyte en la matière (que ce soit pour php ou MySQL) je me demandes d'où viens le problème ...


Ton avis m'intéresses ^^

: your MySQL server version for the right syntax to use near '.phpraider_config_auth' at line 1

=> baptiste.lg17
Merci, j'étais en train de me gratter la tête quand j'ai finalement trouvé ca : http://stackoverflow.com/.../mysql-dot-in-database-name

Je cite :
You can't use the dot in a database name. Also, I'd avoid using it in any identifier. A common convention is to use underscore instead. It will serve the same purpose and will avoid a LOT of confusion. If you do have a good reason for using strange and otherwise-illegal characters in a table or field name, then you have to escape it.
to escape identifiers in MySQL, use the backtick:
SELECT `select`, `some.field name`, `crazy()naming+here`
FROM `my-=+table`
Getting into the habit of backticking all field names regardless of whether you need to is a good practice in my opinion, but that's another story.


Donc les caractères “/”, “\”, “.” sont interdits c noté ^^
Ta base de donnée sur Free passe avec un "_" si tu a mis un "."

Si l'installation est fini modifie le "configuration.php" de phpraid.

Code:
<?php
// This file is generated automatically
// Do not alter unless instructed to do so!

global $pConfig;
$pConfig['db_server'] = 'sql.free.fr';
$pConfig['db_name'] = 'baptiste_lg17';
$pConfig['db_user'] = 'baptiste.lg17';
$pConfig['db_pass'] = 'password';
$pConfig['db_prefix'] = 'phpraider_';
$pConfig['db_pers'] = '0';
?>
Modifie le password en conséquence et ça devrais aller
@konqueror69 : tu en est ou du pack d'Aion ?
J'ai zieutter ça et j'essaie de mettre des icônes avec les classes, factions et sexe des personnages, si j'arrive à quelque chose qui bug pas j'irais mettre le tout dans une archive et l'héberger quelque part pour la partager
Citation :
Publié par Loga
@konqueror69 : tu en est ou du pack d'Aion ?
J'ai zieutter ça et j'essaie de mettre des icônes avec les classes, factions et sexe des personnages, si j'arrive à quelque chose qui bug pas j'irais mettre le tout dans une archive et l'héberger quelque part pour la partager
Merci, je me suis adonné à quelques trucs mais je n'arrive pas à mettre des icones partout !!

Si ton phpraid est mieux et que tu le partages çà seras toujours bon à prendre et à adapter pour le notre

Merci et à plus tard !!
J'ai quelques question :

Dans les attributs c'est mieux de mettre la force, constitution, etc.. ou le craft ?

Comment je démarque les perso homme des perso femme ?
Sachant que l'icône sera assez petit sur phpraid, un truc comme ça :

http://img44.imageshack.us/img44/1458/phpraidhf.png
Citation :
Publié par Loga
J'ai quelques question :

Dans les attributs c'est mieux de mettre la force, constitution, etc.. ou le craft ?

Comment je démarque les perso homme des perso femme ?
Sachant que l'icône sera assez petit sur phpraid, un truc comme ça :

http://img44.imageshack.us/img44/1458/phpraidhf.png
Attributs comme ceci chez nous pour les resists des personnages Aion (trouvé sur un screen de la fenêtre perso du jeu)

http://img257.imageshack.us/img257/7798/resist.jpg


Comment séparer les perso H et F je ne sais pas .....

Par contre comment tu as mis des icones à la place des "Races" et "Classes" en écriture (genre templier, gladiateur, ...) stp ?
Pour les perso homme et femme je demandais si ce que j'avais fait était bien en fait ^^
L'icône de la faction avec le petit point en haut à droite de couleur bleu pour les perso homme et rose pour les perso femme.

Pour l'explication du comment changer les icônes c'est facile, prend en exemple un pack d'un jeu et tu comprendra rapidement .


Edit : Me reste à remplir la partie des raids et des rôles et mon pack est complet normalement.
J'ai pas trouver de site qui me donne assez d'info pour mettre en place les différents raid possible :/
Citation :
Publié par Loga
Pour les perso homme et femme je demandais si ce que j'avais fait était bien en fait ^^
L'icône de la faction avec le petit point en haut à droite de couleur bleu pour les perso homme et rose pour les perso femme.

Pour l'explication du comment changer les icônes c'est facile, prend en exemple un pack d'un jeu et tu comprendra rapidement .


Edit : Me reste à remplir la partie des raids et des rôles et mon pack est complet normalement.
J'ai pas trouver de site qui me donne assez d'info pour mettre en place les différents raid possible :/

ha oui rose et bleu j'avais même pas vu et j'ai pris le truc de WoW avec dans Male et femelle elyos et asmodien en forme d'icone mais je ne peux pas le rajouter en icone dans le phpraid

t'a pas un exemple ?

++
ça le prend d'office normalement, tu met une image ("elyséen.png" par exemple) dans le dossier suivant (change le chemin par rapport au tiens) :

"www\phpraid\games\<ton_jeu>\images\races\femme"

Et quand tu prendre un perso Elyséen femme phpraid prendra l'image directement sans aucune modification de ta part.

Il faut que le nom de l'image soit le même que celui de la race, il faut aussi que le sexe de ton perso soit le même que le nom du dossier.

Ça à l'air un peu compliqué comme ça mais ça l'est pas
Citation :
Publié par Loga
ça le prend d'office normalement, tu met une image ("elyséen.png" par exemple) dans le dossier suivant (change le chemin par rapport au tiens) :

"www\phpraid\games\<ton_jeu>\images\races\femme"

Et quand tu prendre un perso Elyséen femme phpraid prendra l'image directement sans aucune modification de ta part.

Il faut que le nom de l'image soit le même que celui de la race, il faut aussi que le sexe de ton perso soit le même que le nom du dossier.

Ça à l'air un peu compliqué comme ça mais ça l'est pas

dac je vais regarder çà

et est-ce qu'il y a un moyen de mettre le titre + l'icone par exemple :

Elyséen + icône à côté.
Templier + icône à côté.

++

J'ai fini la bannière et le fond d'écran déjà
On avance on avance tout doux
Citation :
Publié par konqueror69
et est-ce qu'il y a un moyen de mettre le titre + l'icone par exemple :

Elyséen + icône à côté.
Templier + icône à côté.

++

J'ai fini la bannière et le fond d'écran déjà
On avance on avance tout doux
Non je ne crois pas qu'il soit possible de le faire sans toucher au code de la page, perso je m'y tenterais pas ^^
Quand tu survole l'icône un texte apparaît et indique ce qu'il ya d'inscrit si il n'y a pas d'icône donc je ne pense pas que ça soit utile d'avoir les deux d'afficher.

Je suis en train de faire les raid en modèle là, mais dur de trouver des images qui corresponde étant donné qu'il n'y en a pas
Citation :
Publié par Loga
Non je ne crois pas qu'il soit possible de le faire sans toucher au code de la page, perso je m'y tenterais pas ^^
Quand tu survole l'icône un texte apparaît et indique ce qu'il ya d'inscrit si il n'y a pas d'icône donc je ne pense pas que ça soit utile d'avoir les deux d'afficher.

Je suis en train de faire les raid en modèle là, mais dur de trouver des images qui corresponde étant donné qu'il n'y en a pas

tu vas mettre quoi comme catégories en raids en fait ?

moi je pensais à PVE, PVP et Event !!
tu vois autre chose.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés