PDA

Voir la version complète : Comment installer un hack vbulletin ? : Guide du Newbies


Smike
23/09/2002, 09h49
Si tu es un Newbies pour installer un Hack vbulletin, et que tu ne sais pas comment les appliquer, et que les instructions de l'Auteur ne suffisent pas pour toi ou et que tu as encore des difficultés et questions pendant que appliquez des hacks, J'espère ce "guide général " peut t’aider un peu:

Commençons avec astuces Cruciales :

Avant de commence a appliquer le hack :

1- Avant d’appliquer un Hack n'oublie pas de sauvegarder!
C'est la plus partie importante !
Si tu sauvegarde correctement, vous dont devez plus vous inquiétez à propos des installation futurs de n’importe quel hack. Même si tu fait quelque chose mal ou si le hack est incompatible ou contient des erreurs avec votre board, si tu suffira de remettre ta sauvegarde et tout redeviendra comme avant …
Vous pouvez aussi installer un forum test ou vous pourrez tester tranquillement tous vos hacks.

Vous devez sauvegardez 2 choses:

Votre base de données MYSQL. Vous pouvez le faire en passant par Vbulletin Admin Control Panel/ Section de Sauvegarde de base de données (Admin Control Panel/ Database Backup section). Même si tu ne doit pas appliquez un hack, vous devez vous habitués à sauvegarder votre base de données de temps en temps. Car si n'importe quel problème survient dans votre serveur, vous pouvez utiliser votre sauvegarde a tout moment.

Fichier que vous modifiez: Fait une toujours copie du fichier (ou template) avant de modifier l’original (en dupliquant celui-ci ou en la copiant par ex sur une page bloc-note). Si votre hack ne fonctionne pas et si toi voulez revenir pour vos anciens paramètres, renommez simplement les copie vous faisiez (écraser le fichier modifié) et réuper-le sur votre serveur. C'est la meilleure façon de vous débarrasser d’un hack qui contient des « erreurs infructueuse ».

2- Dans plus des hacks, l'auteur dira (ou croit au moins ) quel version de vbulletin les hacks fonctionnent. Dans vbulletin.org et sur fr board la version utilisée par l'auteur est affiché dans le hack. Mais de plus en plus de hacks fonctionnent pour plusieurs versions et sont très similaires.Bien sur je ne parle pas versions très ici différentes comme 1.x.x et 2. x.x mais plutot pour les versions v2.2.2, v2.2.3, v2.2.5 etc. De cette manière comment pouvez-vous être sûr?

Contrôler le post et vois si auteur a mentionné à propos de cela ou si n’importe quel utilisateur qui a appliqué le hack la signalé dans un reply et n’hésitez pas a le signaler simplement si la version est absente dans le post (ce qui est quand même rare).
Naturellement cette astuce n'appliquer pas sur les hacks dans lequel l’auteur mentionnait spécifiquement que ce hack ne fonctionne Pas avec version X ou le code cela requiert modification n'existe pas dans votre fichier.

Pendant l’instal du Hack :

1- Suivre les instructions de l’auteur attentivement et calmement car si tu manques ou ajoutes un extra "pointiller " ou "espace " caractère simple CA NE MARCHERA PAS !

2- Si l'instruction du hack te demande de modifier des fichier, utiliser un programme d'Éditeur de Texte "Bloc-notes " sera votre meilleur ami. N'utilisez programmes HTML tel que Frontpage, DreamWeaver ou Traitement de Mot Programme tel que MS Mot, StarOffice pour modifier vos fichiers…Ces programmes peuvent générer un faille, mais si les paramètres des programmes ne sont pas configurés correctement, ils peuvent faire des modifications erronées dans les fichier vous avez modifié (usually parse errors). Vous serez Toujours cependant sûr avec votre Bloc-notes, de cette manière essayez de l’utiliser quand c’est possibles pendant que appliquent les hacks.

3- Si l'auteur te demandait de trouver une ligne dans le code, utiliser fonction "Rechercher" (Ctrl+F) de votre éditeur (Vous utilisez Bloc-notes en prenant garde a placer le curseur tout en haut du texte et d’appliquer la recherche vers le bas.

4- Par exemple, si l'auteur te demandait de trouver le code
// get total posts
$countposts=$DB_site->query_first('SELECT COUNT(*) AS posts FROM post');
vous mettre « $countposts » dans la recherche
Mais il peut y avoir plusieurs « $countposts » donc verifiez bien que la suite correspond bien.

5- Après que tu ai trouvé les codes a modifie, soyez très prudent(e) à ce que dit l’auteur:
Ajouter un code AVANT que cette ligne ou

Ajouter un code APRES cette ligne ou encore

Le remplacer PAR un nouveau code. (ecraser)

Et oui ça peut être fatal :(

6- Si l'auteur te demandait d'ajouter un code Après ou Avant une ligne, ces que vous devez ajoutez ce nouveau code Comme Une nouvelle Ligne (si pas spécifié autrement ). Exemple: Si auteur te demandait de trouver le code:



// valeur de a
$a=11;
// finir ici





et ajoute cette ligne:



$b=12;





Après que ce code, ce sera Mauvais:



// valeur de a
$a=11;
// end here $b=12;





Pourquoi? Parce que "ajouter Après" signifie : "trouver la ligne dernière de code original, aller à la fin de cette ligne dernière, appuyer sur Entre une fois que et ajouter le code là ".

De cette manière ceci est bon :



// valeur de a
$a=11;
// finir ici
$b=12;


7- Pour effectuer les modifs, faits copier/coller au lieu de écrit le code manuellement lol car sinon vous êtes pas sorti de l’auberge et au moins vous êtes sur de n’avoir rien oublier.

8- Après que tu ai fais les changements nécessaires dans le fichier, vous devez l’uploader sur votre serveur. Utilisez pour cela un client FTP de style ftpexpert, leechftp ou smart ftp c’est bcp + simple.

9- Astuce : Si le hack te demande d'insérer un "usergroup id " et si tu ne sais pas comment le trouver, vas dans : Admin CP/User Groups/Modify tout les groupes existants [édit], à droite Souris clique/Ouvert dans une nouvelle Fenêtre alors contrôlez votre barre d'adresse, vous le verrez en fin de ligne comme usergroupid=X.Mêmes astuce pour trouvez forum ids, utilisateur ids etc. Trouvez simplement la page à "edit" les info vous devez apprendre son iD, et ouvrez-le dans une nouvelle fenêtre du navigateur.

10- Parfois un hack peut te requérir d’exécutez des commandes SQL. Avant d’exécuter les requêtes SQL dans vos base de données MYSQL faites une sauvegarde de votre base de données. Pour exécuter requêtes SQL vous avez 3 options:



Votre serveur peut avoir un utilitaire comme pour exécuter les requêtes SQL. Vous pouvez utiliser ces utilitaires.

Vous pouvez utilisez ceci (http://www.vbulletin.org/forum/showthread.php?s=&threadid=26272) vbulletin Hack qui t’aides a exécutez des requêtes SQL par Votre VB Admin Control Panel

Vous pouvez utiliser ceci (http://www.vbulletin.org/forum/showthread.php?s=&threadid=38262) petit script indépendant quel a-la même fonction.

11- Quelque fichier d'instruction de Hack peuvent être intitulé comme "*.hacher.php" et vous ne pouvez pas lire les instructions par visualisation du texte. Ce sont des Hacks qui sont élaborés avec "VBHACKER" et vous devez utiliser ce fichier pour installer ces Hacks. En mettaient simplement les deux fichiers (vbhacker et Hack lui-même ) dans votre BOARD/ADMIN/ directory and run : http://www.url/your_board/admin/vbhacker.php Vous aurez + qu’a cliquer sur « install » pour l’installer automatiquement.


Après que l’application du hack :

Vous vous avez installé le hack mais il ne marche PAS:

ok pas de panik !

Relisez d'abord les instructions étape par étape de l’auteur du Hack et votre code appliqué attentivement. Manque-t’il quelque chose?



ça fonctionne tjrs pas? ok, chargez d'abord vos fichiers de sauvegarde dans votre serveur afin de retrouver votre ancienne board de nouveau en ligne. Cherchez si quelqu’un n’a pas eu le même problème déjà, sinon postez votre problème de hack sur le forum dans la rubrique appropriéeet soyez sur de mentionné dans votre message :
* Version de votre board vbulletin
* Qu’est-ce qui arrive précisément quand vous installez le hack?
* Messages d'erreur vous obtenez, voulaitweird/unwanted/unexpected results hack produced etc (le mieux c’est de faire un screen shoot de votre message d’erreur)
* Quand et sous lequel erreurs/de circonstances les résultats inattendus surviennent?

Utiliser vbulletin les posts d’aide pour les Hack car les Auteurs souvent n’apprécient pas les PMs ou e-mails et puis comme ça vous faites pofiter tout le monde et tout le monde peut vous aide.

Si après ça ne merche toujours pas, sachez que la persévérance finit toujours par payer :p

Vous avez installé le Hack et sa MARCHE !

BRAVO your’re the winner !lol

Smike
23/09/2002, 09h50
1- Archiver les hacks que vous appliquiez. Si son instruction est en fichier joint, le sauvegarder quelque part au cas où tu en aurai besoin a l’avenir.

2- C’est cool aussi de faire(si c pas déjà fait) de reply au post pour remercier l’auteur et dire la version de vb sur laquelle tu as installé le hack avec succès. Surtout si quelqu’un a mentionnée ce Hack ne fonctionnai pas avec la version de vbulletin vous utilisez. De cette manière on sera sur que le hack fonctionne bien pour tel ou tel version de vbul.

3- Si vous trouvez qu'un hack peut etre améloré les bonnes idées sont les biens venues ;).

4- Un message de Remerciement du « Hacker » prend 3,84s et ça fait toujours plaisir !

Voili voulou !.. J'espère cette informations pourront améliorer votre hack-appeal lol surtout pour les Newbies.

auteur du tut : Logician
Trad : Smike

8ball
23/09/2002, 12h15
merci smike pour ce tuto ;)

CYANure
21/11/2002, 00h50
:( le tuto est écrit en vieux francais ou je suis fatigué ou je sais pas, traduit avec un traducteur en ligne??? En tout cas, c'est absolument incompréhensible :rolleyes: :mad:

Je cite:
"3- Clic Instva bouton dans l'fil d'entaille. Ce ne sont pas mêmes par s'abonnent pour cela fil et vous n'obtiendront pas n’importe quelles nouvelles notifications de message par cliqueront instiront. Par le cliquez, vous serez notifiés si hachés auteur corrigé un bogue, lâcher une nouvelle version de cette entaille. D’ailleurs toi aiderez l'auteur d'obtenir comment beaucoup des gens le trouveront et motiver utile le pour enchance l'entaille. Vous aiderez aussi autres membres évaluerez l'utilité de l'entaille depuis beaucoup de contrôle d'utilisateurs nombre de installations pour une entaille avant décidera d'utiliser. Applique même fil d'entaille d'estimation comme bien.. "

J'avoue que quand tu lis ca, ca te pique les yeux et te fait tourner la tête, je suis encore tout émoustillé bye3tbyeyt

J'y connais rien mais bon, tant qu'a faire des tutos, autant les faires proprement et non pas dans une langue inconnue...

ps: mais c chelou paske y aussi écrit ceci:
"ça fonctionne tjrs pas? ok" et ca, c pas traductible de l'anglais.. :eek:

En tout cas Sherlok Holmes mène l'enquête................... 4cm7t748mt

Bhaal
09/08/2003, 02h23
:smile: :smile: :smile: :smile: :smile: :smile: :smile: :smile: :smile: :smile:

Akex
09/08/2003, 10h29
Perso je n'avais pas pris la peine de lire ce tuto, car les instructions fournies en francais dans les hacks sont très claires. Toutefois, il est vrai que ça sent la trad auto ^^

Enfin vous piuvez voir le post original à cette adresse :tongue: :

http://www.vbulletin.org/forum/showthread.php?s=&threadid=39142

Essayez de traduire, perso je n'ai pas le temps de le faire en ce moment.

Vyk
14/08/2003, 17h33
J'ai fait une traduction du tuto mais je ne peux pas la poster, le message fait 15000 et des brouettes caractères...
Je ne trouve même pas le moyen de la mettre en fichier attaché :(
Si quelqu'un peut la poster, qu'il me fasse signe, je lui envoie :)

Mennen
23/08/2003, 10h30
tu n'as qu'a faire plusieurs reply Vyk :)

Akex
24/08/2003, 12h06
Il ne faut pas oublier d'avoir l'autorisation de l'auteur du tuto avant de le publier :wink:

Mennen
25/08/2003, 22h04
évidemment ;)

Smike
27/08/2003, 22h51
C'est vrai ke je m'étais un peu vautré sur la fin :p
mais bon c pas la peine de faire un commentaire de 50 lignes CYANure parce ke j'ai mal traduit 4/5 lignes sur une bonne 100ène.
Bref j'espère que ce tuto en aura aidé certain.++

nataskaia
31/10/2003, 23h30
jai juste un pb :

"Allez dans la template postbit_userinfo et remplacez tout par ceci :"

euh, le fichier concerné, c lekel ?

Eve_Ra
31/10/2003, 23h50
Ce n'est pas un fichier, mais une template.

Tu vas dans ton cp admin, tout en bas dans le menu de gauche, tu trouves Templates > Modify.

Dans la partie droite, tu cliques sur Expand list. Puis tu cherches la section Postbit Templates et tu cliques sur Expand (juste à côté) ......

..... et sauf qu'il n'y a pas de postbit_userinfo dans les versions 2.x de vBulletin. Et tu sembles être en 2.2.9.

Apparemment tu cherches à installer un hack pour la version 3.0 sur ton 2.2.9, et ça ne marchera pas car ce n'est pas compatible. La gestion des templates n'est plus la même.

PS: après vérif, postbit_userinfo est bien une template de la version 3.0 b7

nataskaia
01/11/2003, 00h15
ah zut, c po compatible.ben j orai essayer.
merci kan meme de ton aide.

bendac
13/11/2003, 22h56
Je vous conseille ce petit éditeur de texte gratuit fort sympathique :-) Un must.

http://www.clubic.com/t/fiche742.html

Eve_Ra
14/11/2003, 00h17
Je vais l'essayer, merci bendac !