Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power



PhpBB-Power
Communauté francophone de support et de mods pour phpBB
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Installer un mod
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Déc 2004 à 17:30    Sujet du message: Installer un mod Répondre en citant

Installer un mod

Comment installer des mods??? Quelles sont les marches à suivre????




Dernière édition par Alcazarfr le Jeu 17 Mar 2005 à 23:28; édité 5 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Déc 2004 à 17:36    Sujet du message: Répondre en citant

Introduction


MOD.... Quel joli (court en tout cas...) mot... Deux significations (re)connues:
  • Modification (du code d'origine)
  • Module (installé "sur" le code d'origine)

Bref, ça modifie votre forum Wink


Mise en garde

Attention: avant d'installer un mod, prenez (si vous êtes "débutant") quelques assurances...
  • Sauvegarder votre BDD, à l'aide de PhpMyAdmin.
  • Garder un exemplaire des fichiers avant modifications.

    Ces deux assurances vous permettront de remettre votre forum rapidement si bugs...


Ou trouvez ces mods: il est vivement recommendé de n'installer que des mods validés par des équipes compétentes et finie. Les version BETA peuvent contenir des failles ou des bugs qui pourront nuire à votre forum.


Ceux-ci étant dit... passons à la pratique. Very Happy


Dernière édition par Alcazarfr le Sam 08 Avr 2006 à 13:40; édité 2 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Déc 2004 à 17:53    Sujet du message: Répondre en citant

Installer les mods

L'installation des mods est très ... répétitive.

Elle se résume à ça:
  • Executez les requêtes SQL.
  • Modifier les fichiers
  • Uplaode les fichiers joints et modifiés


Simple, c'est ce pas... Very Happy

De plus près...

  • Lire le fichier

    Une lecture attentive du fichier d'installation vous permettra... de ne pas emmerder les personnes qui font du support Very Happy .
    Regarder les notes de l'auteurs pour en savoir plus


  • Executez les requêtes

    Si un fichier d'installation .php est joint, vous devez l'uplaoder à la racine de votre forum, puis l'executer une fois et enfin de supprimer

    Si aucun fichier d'installation n'est joint, trouvez la ligne - qui se situe soit au début des modifications, soit tout à la fin:
    Code:
    #-----[ SQL]---------------------------------------------
    Vous devez copier la requête qui suit, et l'executer dans la fenêtre "sql" de MyAdminPhp

    NB: Ne faites pas les deux (executez le fichier joint, puis via MyAdminPhp les requêtes... Vous auriez un message d'erreur (totalement négligable,mais qui fait peur...)


  • Modifier les fichiers

    Le plus ... long.
    Cela se résume à:
    - ouvrir
    - trouver une ligne de code
    - ajouter un code
    - répeter les deux actions précédentes autant de fois que nécessaire
    - sauvegarder les fichiers

    Vous pourrez trouver un exemple après...


  • Uplaoder les fichiers

    Pour finir, vous devez uplaoder tous les fichiers modifié, remplacez les "anciens".
    Et si il y en a, vous devez uplaoder les fichiers joints (au bon endroit). Ceux-ci se trouvent le plus souvent dans un fichier nommé "root", puis dans les dossiers de phpBB ou ils doivent être uplaodé

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Déc 2004 à 18:09    Sujet du message: Répondre en citant

Traduction des actions écritent en anglais

Very Happy

Alors...


Code:
#
#-----[ OPEN ]---------------------------------------------
#

->
Code:
#
#-----[ OUVRIR ]---------------------------------------------
#

-> ouvrir le fichier ...


Code:
#
#-----[ FIND ]---------------------------------------------
#

->
Code:
#
#-----[ TROUVER ]---------------------------------------------
#

-> Trouver dans le fichier précédemment ouvert le code ...

Code:
#
#-----[ AFTER, ADD ]---------------------------------------------
#

->
Code:
#
#-----[ APRES, AJOUTER ]---------------------------------------------
#

-> Ajouter après le code trouvé précedemment le code suivant ...

Code:
#
#-----[ BEFORE, ADD ]---------------------------------------------
#

->
Code:
#
#-----[ AVANT, AJOUTER ]---------------------------------------------
#

-> Ajouter avant le code trouvé précedemment le code suivant ...

Code:
#
#-----[ REPLACE WITH ]---------------------------------------------
#

->
Code:
#
#-----[ REMPLACER PAR ]---------------------------------------------
#

-> Remplacer le code trouvé précédemment par le code suivant...

Code:
#
#-----[ IN LINE ]---------------------------------------------
#

->
Code:
#
#-----[ DANS LA LIGNE ]---------------------------------------------
#

-> Effectuer les actions précédentes (ajouter, remplacer, trouver...) DANS la ligne trouver précédemment.

Code:

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

->
Code:
#
#-----[ SAUVEGARDER ET FERMER TOUS LES FICHIERS ]------------------------------------------
#
# FdM

-> Sauvegarder les fichiers modifiés précédemment, puis uplaoder les.


Smile


Dernière édition par Alcazarfr le Sam 25 Déc 2004 à 18:21; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Déc 2004 à 18:19    Sujet du message: Répondre en citant

Exemple d'installation d'un mod

Pour l'exemple, je vais prendre... un de mes mods, description sujet (...). (Mod disponible dans la BDD)

Code:
##############################################################
## MOD Titre : Description Sujets
## MOD Auteur : Alcazarfr - http://membres.lycos.fr/alcazarfr
##
## MOD Description : Rajoute aux sujets une description visible dans
##                   la page d'accueil des forums, les prévisualisations et les recherches.
##            Possibilité d'obliger ou non les utilisateurs à décrire les nouveaux messages.
##
## MOD Version : 1.1.4
##
## Niveau d'installation : moyen
## Temps d'installation :  15 minutes
## Fichiers à éditer :   12
##         posting.php
##         viewforum.php
##         search.php
##         admin/admin_board.php
##         includes/functions_post.php
##         language/lang_french/lang_main.php
##         language/lang_french/lang_admin.php
##         templates/subSilver/admin/board_config_body.tpl
##         templates/subSilver/posting_body.tpl
##         templates/subSilver/posting_preview.tpl
##         templates/subSilver/viewforum_body.tpl
##         templates/subSilver/search_results_topics.tpl
##
## Fichier inclu : 1
##         install_description_sujet.php
##     
##############################################################
## Pour des raisons de sécurité, vous êtes prier de consulter
## régulièrement http://forums.phpbb-fr.com afin d'obtenir la
## dernière version de ce MOD.
## Télécharger ce MOD à partir des sites autres que phpBB-fr.com
## peut être dangereux pour votre forum phpBB.
## Par conséquent, phpBB-fr.com n'assurera aucun support pour
## les MODs absents de leur base de données, consultable sur:
## http://forums.phpbb-fr.com/
##############################################################
## Notes de l'auteur :  - N'oubliez pas les requêtes SQL !!!!
##            - Placez les codes EXACTEMENT aux endroits donnés
##            - MOD pour subSilver (ou dérivé) uniquement
##            - La configuration du mod se fait dans le panneau de configuration,
##            rubrique Administration Générale, Configuration,
##            Options de Base de l'Utilisateur et du Forum
##            - Ce mod n'est pas utile si vous avez Categories hierarchy v 2.1.0, car celui
##            inclu une description.
##
##############################################################
## Historique du MOD :
##
##   2004-07-09 - Version 0.1.0
##      - Beta Test
##
##   2004-07-10 - Version 1.0.1
##      - Garde la description lors de l'édition. Corrige une erreur.
##      - Visible dans les prévisulations.
##
##   2004-08-05 - Version 1.1.1
##      - Visible dans viewtopic.php
##     - Résolution d'un problème dans le fichier d'install
##
##   2004-08-15 - Version 1.1.2
##     - Création du fichier install_description_sujet.php
##      - Visible dans toutes les recherches
##     - Obliger ou non les utilisateurs à rentrer une description.
##     - Résolution du bug d'affichage dans la rédaction des Messages Privés
##     - Résolution du bug d'affichage dans la visualisation des forums
##
##   2004-09-15 - Version 1.1.3
##      - Amélioration de l'affichage
##     - ADD-ONS pour options
##
##   2004-09-15 - Version 1.1.4
##      - Erreur de frappe
##     - Code conforme à phpBB
##
##############################################################
## Avant d'ajouter ce MOD à votre forum, il vous est fortement conseillé
## d'effectuer une sauvegarde des éléments que vous allez modifier.
##############################################################


On voit pas mal de chose avec ça... La version, le niveau, le temps d'installation, etc.

Regardons de plus près ...:
Code:

## Notes de l'auteur :  - N'oubliez pas les requêtes SQL !!!!
##            - Placez les codes EXACTEMENT aux endroits donnés
##            - MOD pour subSilver (ou dérivé) uniquement
##            - La configuration du mod se fait dans le panneau de configuration,
##            rubrique Administration Générale, Configuration,
##            Options de Base de l'Utilisateur et du Forum
##            - Ce mod n'est pas utile si vous avez Categories hierarchy v 2.1.0, car celui
##            inclu une description.
##


Donc.. ce mod necessiteune mise à jour de votre base de donnée, et est fit pour subSilver. L'administration se fait ...


Continuons...
Code:

#
#-----[ SQL ]----------------------------------------------
#
# Executez le fichier install_description_sujet.php à la racine de votre forum
#            OU
# Executez manuellement les requêtes suivantes (Changez le prefixe phpbb_ par votre prefixe si necessaire)
#
ALTER TABLE phpbb_posts_text ADD post_description VARCHAR(100) NULL ;
ALTER TABLE phpbb_topics ADD topic_description VARCHAR(150) NULL ;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('description_sujet', '0');

Ceci vous indique la marche à suivre pour mettre à jour votre BDD: executez le fichier joint, ou manuellement via MyAdminPhp la requête
Code:
ALTER TABLE phpbb_posts_text ADD post_description VARCHAR(100) NULL ;
ALTER TABLE phpbb_topics ADD topic_description VARCHAR(150) NULL ;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('description_sujet', '0');


Ensuite...

Code:
#
#-----[ OUVRIR]----------------------------------------------
#
posting.php

#
#-----[ TROUVER ]----------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode

#
#-----[ DANS LA LIGNE, TROUVER ]----------------------------------------------
#
 pt.post_subject

#
#-----[ APRES, AJOUTER ]----------------------------------------------
#
, pt.post_description

#
#-----[ TROUVER ]----------------------------------------------
#
         $subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) : '';

#
#-----[ APRES, AJOUTER]----------------------------------------------
#
         $description = ( !empty($HTTP_POST_VARS['description']) ) ? $HTTP_POST_VARS['description'] : '';


Code:
#
#-----[ OUVRIR]----------------------------------------------
#
posting.php



Ouvrez le fichier posting.php

Code:
#
#-----[ TROUVER ]----------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode


Trouvez dans ce fichier la ligne de code $select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode

Code:
#
#-----[ DANS LA LIGNE, TROUVER ]----------------------------------------------
#
 pt.post_subject

Dans cette même ligne, trouvez le code pt.post_subject

Code:
#
#-----[ APRES, AJOUTER ]----------------------------------------------
#
, pt.post_description

Et ensuite, ajouter (après pt.post_subject ), le code , pt.post_description

Code:
#
#-----[ TROUVER ]----------------------------------------------
#
         $subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) : '';


Trouvez cette ligne de code

Code:
#
#-----[ APRES, AJOUTER]----------------------------------------------
#
         $description = ( !empty($HTTP_POST_VARS['description']) ) ? $HTTP_POST_VARS['description'] : '';

et après, ajoutez celle ci.

Allons à la fin...

Code:
#
#-----[ SAUVEGARDER ET FERMER TOUS LES FICHIERS ]------------------------------------------
#
# FdM


Donc... Sauvegardez les fichiers modifiés, et uplaodez les vers votre forum.

Toujours aussi simple.... Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
yashiro_10
Ami des fleurs


Inscrit le: 31 Mar 2006
Messages: 5

MessagePosté le: Sam 08 Avr 2006 à 3:26    Sujet du message: Répondre en citant

désolé mais je n'ai rien compris dans ce tutoriale à propos de l'installation d'un mod Sad
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
DEMON_91
Soldat régulier


Inscrit le: 04 Avr 2006
Messages: 32

MessagePosté le: Lun 01 Mai 2006 à 17:54    Sujet du message: Répondre en citant

Je n'ait pas comprit quand vous dites executées les requêtes. Je n'y comprend rien du tout comment faire pour uploader.

"
Ceci vous indique la marche à suivre pour mettre à jour votre BDD: executez le fichier joint, ou manuellement via MyAdminPhp la requête"

Je n'y comprend rien !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
rikku
Ami des fleurs


Inscrit le: 30 Mar 2006
Messages: 5

MessagePosté le: Mar 02 Mai 2006 à 10:38    Sujet du message: Répondre en citant

ou on doit mettre le code
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
AgnesD
Soldat régulier


Inscrit le: 21 Mar 2006
Messages: 36

MessagePosté le: Mar 02 Mai 2006 à 17:43    Sujet du message: Répondre en citant

Pour rikku.
Je reprends un bout du tuto d'Alcazarfr
Citation:
#
#-----[ OUVRIR]----------------------------------------------
#
posting.php


Pour commencer il te donne le fichier a ouvrir tu va modifier posting php
Citation:

#
#-----[ TROUVER ]----------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode
tu y cherche ceci

$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode
Citation:

#
#-----[ DANS LA LIGNE, TROUVER ]----------------------------------------------
#
pt.post_subject

Ceci précise le lieu de la modification a faire.
En résumé dans la ligne (ce n'est qu'un petit bout de la ligne elle n'est pas compléte )
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode
tu va trouver
pt.post_subject
Citation:

#
#-----[ APRES, AJOUTER ]----------------------------------------------
#
, pt.post_description

donc tu ajoute ensuite
, pt.post_description

Voila le bout du fichier non modifié
Citation:
$select_sql = (!$submit) ? ', t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig, u.user_sig_bbcode_uid' : '';

Voila le bout modifié celon les instructions données.
Citation:
$select_sql = (!$submit) ? ', t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_description , pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig, u.user_sig_bbcode_uid' : '';

Pour chaque mod tu a le même type d'instructions
toujours le nom des fichiers a modifier et les actions a accomplir.
Le tout dasn tes dossiers phpbb a toi de pensera bien sauvegarder avant de démarrer.
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
AgnesD
Soldat régulier


Inscrit le: 21 Mar 2006
Messages: 36

MessagePosté le: Mar 02 Mai 2006 à 17:51    Sujet du message: Répondre en citant

Pour DEMON_91
Citation:
Executez le fichier install_description_sujet.php à la racine de votre forum

Le fichier install_description_sujet.php
tu l'uploade par ftp comme tu l'a fait de tous les fichiers de ton forum,
tu le met a la racine de ton forum et tu l'apelle via ton navigateur (IE ou Firefox) en pointant vers lui, l'adresse doit ressembler a ceci :
http://adressedemonsite.truc.fr/forum/install_description_sujet.php
et les requettes devraient se faire seules.
Sinon par phpmyadmin regarde là.
http://www.phpbb-power.com/forum/sutra8669.php#8669

Wink
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rikku
Ami des fleurs


Inscrit le: 30 Mar 2006
Messages: 5

MessagePosté le: Mer 03 Mai 2006 à 8:28    Sujet du message: Répondre en citant

merci Very Happy mais j'arrive pas a trouver le ftp
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
AgnesD
Soldat régulier


Inscrit le: 21 Mar 2006
Messages: 36

MessagePosté le: Mer 03 Mai 2006 à 10:06    Sujet du message: Répondre en citant

Quoi ?
Un logiciel de transfer ou l'accés?
Comme logiciel j'utilise celui cimais il y en a d'autres.
http://www.clubic.com/telecharger-fiche11141-filezilla.html
Pour le reste faut vois sur le site de ton FAI ca qu'il propose et comment y accéder doit être précisé.
Wink
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rikku
Ami des fleurs


Inscrit le: 30 Mar 2006
Messages: 5

MessagePosté le: Mer 03 Mai 2006 à 11:11    Sujet du message: Répondre en citant

c'es quoi fai
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
AgnesD
Soldat régulier


Inscrit le: 21 Mar 2006
Messages: 36

MessagePosté le: Mer 03 Mai 2006 à 11:23    Sujet du message: Répondre en citant

Fournisseur d'accés internet , sinon je sais aps ou tu heberge ton forum ??? tu as un lieux une adresse ?
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rikku
Ami des fleurs


Inscrit le: 30 Mar 2006
Messages: 5

MessagePosté le: Mer 03 Mai 2006 à 19:33    Sujet du message: Répondre en citant

oui monforum.fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2, 3  Suivante
Page 1 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com