PhpBB-Power Communauté francophone de support et de mods pour phpBB
|
| 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, [...]
|
Posté le: Sam 25 Déc 2004 à 17:30 Sujet du message: Installer un mod |
|
|
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 |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 25 Déc 2004 à 17:36 Sujet du message: |
|
|
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
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. 
Dernière édition par Alcazarfr le Sam 08 Avr 2006 à 13:40; édité 2 fois |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 25 Déc 2004 à 17:53 Sujet du message: |
|
|
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...
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 .
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 |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 25 Déc 2004 à 18:09 Sujet du message: |
|
|
Traduction des actions écritent en anglais
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.

Dernière édition par Alcazarfr le Sam 25 Déc 2004 à 18:21; édité 1 fois |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 25 Déc 2004 à 18:19 Sujet du message: |
|
|
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....  |
|
| Revenir en haut de page |
|
 |
yashiro_10 Ami des fleurs
Inscrit le: 31 Mar 2006 Messages: 5
|
Posté le: Sam 08 Avr 2006 à 3:26 Sujet du message: |
|
|
désolé mais je n'ai rien compris dans ce tutoriale à propos de l'installation d'un mod  |
|
| Revenir en haut de page |
|
 |
DEMON_91 Soldat régulier
Inscrit le: 04 Avr 2006 Messages: 32
|
Posté le: Lun 01 Mai 2006 à 17:54 Sujet du message: |
|
|
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 |
|
 |
rikku Ami des fleurs
Inscrit le: 30 Mar 2006 Messages: 5
|
Posté le: Mar 02 Mai 2006 à 10:38 Sujet du message: |
|
|
| ou on doit mettre le code |
|
| Revenir en haut de page |
|
 |
AgnesD Soldat régulier

Inscrit le: 21 Mar 2006 Messages: 36
|
Posté le: Mar 02 Mai 2006 à 17:43 Sujet du message: |
|
|
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 |
|
 |
AgnesD Soldat régulier

Inscrit le: 21 Mar 2006 Messages: 36
|
Posté le: Mar 02 Mai 2006 à 17:51 Sujet du message: |
|
|
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
 _________________
 |
|
| Revenir en haut de page |
|
 |
rikku Ami des fleurs
Inscrit le: 30 Mar 2006 Messages: 5
|
Posté le: Mer 03 Mai 2006 à 8:28 Sujet du message: |
|
|
merci mais j'arrive pas a trouver le ftp |
|
| Revenir en haut de page |
|
 |
AgnesD Soldat régulier

Inscrit le: 21 Mar 2006 Messages: 36
|
Posté le: Mer 03 Mai 2006 à 10:06 Sujet du message: |
|
|
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é.
 _________________
 |
|
| Revenir en haut de page |
|
 |
rikku Ami des fleurs
Inscrit le: 30 Mar 2006 Messages: 5
|
Posté le: Mer 03 Mai 2006 à 11:11 Sujet du message: |
|
|
| c'es quoi fai |
|
| Revenir en haut de page |
|
 |
AgnesD Soldat régulier

Inscrit le: 21 Mar 2006 Messages: 36
|
Posté le: Mer 03 Mai 2006 à 11:23 Sujet du message: |
|
|
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 |
|
 |
rikku Ami des fleurs
Inscrit le: 30 Mar 2006 Messages: 5
|
Posté le: Mer 03 Mai 2006 à 19:33 Sujet du message: |
|
|
| oui monforum.fr |
|
| Revenir en haut de page |
|
 |
|
|
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
|
|