Mods concernant les grades

Forum pour rechercher des MODs.
Pas de support dans ce forum

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com

Attention, aucun support de MODs n'est donné dans ce forum.

Mods concernant les grades

Messagepar Krys3000 » 04 Sep 2008 à 22:41

Bonjour à tous ! Voila je voudrais savoir s'il était possible d'apporter sur mon forum une petite modification au niveau des grades.

Première chose, je voudrais savoir s'il est possible de faire en sorte d'utiliser le bbcode dans les grades (sans empiéter sur la limite de caractère ce serait encore mieux) : le but étant de créer un lien d'une partie du grade vers un site.

Je m'explique, pour le grade : "Webmaster site" le mot site est cliquable et redirige vers le site en question.

Deuxième chose, est-il possible de faire un mod qui permettrais de mettre PLUSIEURS grades en même temps ? Par exemple :

Administrateur Forum
Webmaster Site
Président du Groupe

Les uns au dessous des autres comme ça. Merci de vos réponses !
Krys3000
Posteur néophyte
Posteur néophyte
 
Messages: 14
Inscription: 15 Juil 2008 à 20:33

Re: Mods concernant les grades

Messagepar fuchie » 05 Sep 2008 à 20:11

Salut,

Pour ta première demande je crois que c'est impossible sans mod (et je ne connais aucun mod qui réalise ça).
Pour ta seconde demande, ce mod devrait te convenir (par contre, pas plus de trois rangs à la fois). Il ajoute deux rangs supplémentaires ;)

Bon courage.
Avatar de l’utilisateur
fuchie
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Inscription: 11 Avr 2007 à 13:59
Localisation: France

Re: Mods concernant les grades

Messagepar Mystell » 05 Sep 2008 à 23:06

Pour le 1 je dirais de supprimer le htmlspecialchars puis écrire le rang en html.
Si j'ai le temps j'y jetterais peut être un œil.

Je vien de tester et en editant directement le titre du rang dans la bdd ca marche.

Par exemple en rang je met
Code: Tout sélectionner
<a href="http://www.google.com">google</a>


Je cherche les mods à faire ne bdd pour passer du html mais ca voudra dire qu'il faudra faire gaffe si tu veux utiliser des caractères html et les remplacer toi meme dans le rang selon ce modele:

* "&" (et commercial) devient "&amp;"
* """ (guillemets doubles) devient "&quot;"
* "'" (guillemet simple) devient "&#039;"
* "<" (inférieur à) devient "&lt;"
* ">" (supérieur à) devient "&gt;"

Je cherche la mod à faire pour ne pas avoir a modifier en bdd et je met ça.

Edit: Pour la modif directement en bdd c'est bon mais pour le mod ca va etre plus long que prevu car il est impossibl d'utiliser les fonctions sql d'insert ou d'update.
Avatar de l’utilisateur
Mystell
Empereur des posts
Empereur des posts
 
Messages: 1058
Inscription: 15 Avr 2008 à 09:05
Localisation: Toulouse

Re: Mods concernant les grades

Messagepar Mystell » 06 Sep 2008 à 00:12

Ok donc voilà les modifs:

Dans /includes/acp/acp_ranks.php

Cherche :
Code: Tout sélectionner
$rank_title = utf8_normalize_nfc(request_var('title', '', true));


Remplace par :
Code: Tout sélectionner
$rank_title = $_REQUEST['title'];


Cherche :
Code: Tout sélectionner
'RANK_TITLE'      => (isset($ranks['rank_title'])) ? $ranks['rank_title'] : '',


Remplace par :
Code: Tout sélectionner
'RANK_TITLE'      => (isset($ranks['rank_title'])) ?  htmlspecialchars($ranks['rank_title'], ENT_QUOTES) : '',


Testé rapidement mais ca semble répondre à ta demande.
Par contre il peut y avoir des petits effets de bords donc fait attention.
Avatar de l’utilisateur
Mystell
Empereur des posts
Empereur des posts
 
Messages: 1058
Inscription: 15 Avr 2008 à 09:05
Localisation: Toulouse

Re: Mods concernant les grades

Messagepar Krys3000 » 07 Sep 2008 à 10:48

Bonjour.

Merci beaucoup à tout les deux. Je n'ai pas encore testé le multi-rang mais selon les images ça semble correspondre à mes besoin si ce n'est que les rangs semblent être un peu espacés l'un de l'autre alors que je les aimerait plus collés, mais je ne sais pas si c'est dû à l'image du dessous ou pas. Je vais donc tester cet après-midi.

Pour l'autre, c'est parfait, merci infiniment.

EDIT : Bon ben là, j'ai purement et simplement fait l'idiot. Une petite opération SQL de rien du tout à faire, c'était tout simple, je voulais juste supprimer une colonne hein, mais forcément jme suis trompé car j'étais certain de le faire, et poum, plus de table "forum_users".

Je sais pas du tout comme récupérer ça, le forum marche plus (forcément) c'est foutu. Et comme je suis un abruti fini, mon dernier backup date de la conversion y'a perpète. Génial Chris, t'accumule les conneries.
Krys3000
Posteur néophyte
Posteur néophyte
 
Messages: 14
Inscription: 15 Juil 2008 à 20:33

Re: Mods concernant les grades

Messagepar Mystell » 07 Sep 2008 à 14:23

Toujours faire des backup réguliers et encore plus avant des faire des modifs en table.

Maintenant tu es bon pour récupérer le table user de ton derniers backups, demander a tes membres inscrit depuis le dernier backup de se réinscrire et a prier pour le reste...

Éventuellement si tu as un bon hébergeur essai de voir s'il a pas des backup de la base de donné. (c'est le cas dans les hébergement OVH pro par exemple).
Avatar de l’utilisateur
Mystell
Empereur des posts
Empereur des posts
 
Messages: 1058
Inscription: 15 Avr 2008 à 09:05
Localisation: Toulouse

Re: Mods concernant les grades

Messagepar Krys3000 » 07 Sep 2008 à 14:54

Je suis chez OVH, justement.

Je vais tenter de contacter l'hébergeur.
Sinon oui, je sais, malheureusement c'était une manipulation banale, facile, qu'on fait pratiquement sans regarder... a condition de ne pas se tromper de bouton.
Krys3000
Posteur néophyte
Posteur néophyte
 
Messages: 14
Inscription: 15 Juil 2008 à 20:33

Re: Mods concernant les grades

Messagepar Krys3000 » 07 Sep 2008 à 18:09

Il m'ont envoyé un backup de hier, malheureusement leurs backup fonctionnent pas avec le système InnoDB. Je sais pas ce que ça veut dire mais mon forum est en InnoDB manifestement donc je ne peux pas rétablir. On peux pas changer le système ?
Krys3000
Posteur néophyte
Posteur néophyte
 
Messages: 14
Inscription: 15 Juil 2008 à 20:33

Re: Mods concernant les grades

Messagepar Mystell » 07 Sep 2008 à 18:23

Si on doit pourvoir mais ca sort du cadre du forum.
Je t'invite a chercher sur google des outils ou script pour convertir du innoDB au format MyISAM (format MySQL)

Par exemple: http://www.sugarcrm.com/wiki/index.php? ... _to_MyISAM

ou encore http://forums.mysql.com/read.php?21,261 ... #msg-49429
Avatar de l’utilisateur
Mystell
Empereur des posts
Empereur des posts
 
Messages: 1058
Inscription: 15 Avr 2008 à 09:05
Localisation: Toulouse

Re: Mods concernant les grades

Messagepar Krys3000 » 07 Sep 2008 à 18:39

Merci beaucoup mais je ne sais pas si ça sera suffisant. En fait, via phpmyadmin, on peut changer le moteur. Mais comme le backup à été fait sur du InnoDB, je pense que c'est pour ça que ça marche pas.
Krys3000
Posteur néophyte
Posteur néophyte
 
Messages: 14
Inscription: 15 Juil 2008 à 20:33


Retourner vers Recherches de MODs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 5 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant