Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 30-11-2009 20:07:46

Filou69
Membre

Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Auteur : Filou69

Cette mod permet de donner et de sauvegarder (dans la base de donnés) l'ip 127.0.0.1 à tout les gradés de votre forum.

A NOTER QUE DANS CETTE MOD, TOUT LES ENVOIS DE MP DONNE L'IP 127.0.0.1 A TOUS (dans la partie MP) !

##          Changelog :  Depuis la version 1.0.0 :
##
##                            #Corection d'un bug concernant le nombre de "ChatBox Posts" qui n'étais plus comtabilisé
##                              pour les simples membres.


Aperçu:

Chatbox:

091130071246249114.jpg


Membre:

091130074057912252.jpg


Membre Gradé:

09113007142013994.jpg


Télécharger

Dernière modification par Filou69 (30-11-2009 20:34:31)

Hors ligne

#2 30-11-2009 20:19:24

adaur
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

J'aime l'avatar du membre mdr


"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

#3 30-11-2009 20:27:51

fanf73
Wik-wiki

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Merci de bien vouloir éviter ce genre d'image sur le forum, en choisissant un autre exemple ou en coupant une partie de l'image.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#4 30-11-2009 20:35:45

Filou69
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

J'ai flouté ce qu'il fallait.

Ma modification je l'a déplace dans quel catégorie de mod ?

Plusieurs vues ?

Dernière modification par Filou69 (30-11-2009 20:38:20)

Hors ligne

#5 01-12-2009 04:01:28

MeSKo
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Filou69 a écrit :

J'ai flouté ce qu'il fallait.

Ma modification je l'a déplace dans quel catégorie de mod ?

Plusieurs vues ?

mdr

Toujours aussi "bête" toi tongue

Sinon cool cette mod.

Hors ligne

#6 05-12-2009 16:34:37

Matthieu
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

merci d'avoie corrigé le bug happy

Hors ligne

#7 21-01-2010 16:38:06

Sevrinos
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Pourquoi faire compliquer qd on peut faire simple ?

include/functions.php

//
// Try to determine the correct remote IP-address
//
function get_remote_address()
{
    global $pun_user;
    if ($pun_user['g_id'] ==1||$pun_user['g_id'] ==2)
    return '10.0.0.127';
    else
    return $_SERVER['REMOTE_ADDR'];
}

Hors ligne

#8 22-01-2010 00:50:24

MeSKo
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Bonsoir à tous,

J'ai installé la mod de Filou69.

Mais je rencontre un petit problème avec les messages des membres dans la chatbox.

Quand un membre (et non un gradé) post un message j'ai ceci qui apparait.

Testeur - Aujourd'hui 23:47:16 - [ 4 ChatBox Posts ] [ IP.DU.MEMBRE | Courriel ] [  Modifier  ] [  Supprimer  ]

On distingue bien le lien "Courriel" hmm

Puis quand je fais F5 le message du membre devient:

Testeur - Aujourd'hui 23:46:39 - [ 3 ChatBox Posts ] [ IP.DU.MEMBRE | Courriel ]

Le lien courriel reste toujours sad Mais les fonctions Modifier & Supprimer elles disparaissent

Dernière modification par MeSKo (22-01-2010 01:22:56)

Hors ligne

#9 25-02-2010 03:10:21

General Otacon
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Moi ça me fait ça quand un membre poste :

Les erreurs suivantes doivent être corrigées pour que le message puisse être envoyé :
Les noms d'utilisateur doivent être constitués d'au moins 2 caractères. Veuillez choisir un autre nom d'utilisateur.
L'adresse de courriel que vous avez saisie est invalide.

Hors ligne

#10 25-02-2010 03:33:14

sanjayrup
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Sevrinos a écrit :

Pourquoi faire compliquer qd on peut faire simple ?

include/functions.php

//
// Try to determine the correct remote IP-address
//
function get_remote_address()
{
    global $pun_user;
    if ($pun_user['g_id'] ==1||$pun_user['g_id'] ==2)
    return '10.0.0.127';
    else
    return $_SERVER['REMOTE_ADDR'];
}

Cette solution est beaucoup plus simple ! plus_un

Hors ligne

#11 25-02-2010 14:56:35

Xtrem-AW
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

sanjayrup a écrit :
Sevrinos a écrit :

Pourquoi faire compliquer qd on peut faire simple ?

include/functions.php

//
// Try to determine the correct remote IP-address
//
function get_remote_address()
{
    global $pun_user;
    if ($pun_user['g_id'] ==1||$pun_user['g_id'] ==2)
    return '10.0.0.127';
    else
    return $_SERVER['REMOTE_ADDR'];
}

Cette solution est beaucoup plus simple ! plus_un

Sa Supprime tout les IP et remplace par 10.0.0.127 ?

Faut rajouter se Code ou remplacer un qui existe?

Et sa Fonctionne aussi pour MP et Chatbox?

Hors ligne

#12 25-02-2010 21:33:09

fanf73
Wik-wiki

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

Ça n'enregistre plus pour les nouveaux messages, fonctionne pour les MP et la Chatbox normalement, et il faut modifier la fonction.

Toujours fan des citations complète, même quand il s'agit du message précédent ? roll


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#13 09-02-2011 08:10:17

Kramer
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

C'est largement plus fiable de passer par include/functions.php smile

Hors ligne

#14 09-02-2011 13:26:16

Guims
Membre

Re : Ne plus enregistrer les IPs des gradés dans la BDD 1.0.1

En passant par include/fonction.php j'avais eu des soucis quand il s'agissait de bannir un membre, les 3/4 se faisait ban alors qu'il n'y avait pas lieu (parce que si l'on met le code dans l'include afin qu'il n'y est plus les IP, il faut bien quand même faire l'update que donne Florider pour les anciennes IP stocker en BDD). J'avais donc opter pour la même méthode que Florider, c'est sur que c'est un peu prise de tête de faire cela quotidiennement mais il devrait y avoir moyen d'exécuter ça en tache cron ...

Hors ligne

Pied de page des forums