Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Mod]Fsb Point

Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 18 Juin 2005, 17:57
/******************************************************************************* 
*      Fsb Point :: version 1.0.3 
* 
*   ---------- Auteur -------------------------------------------------------- 
*   Auteur ::            Houram 
*   Email ::            Houram@gmail.com 
*   Site Web ::            www.web-coding.com 
* 
*   ---------- Mod ----------------------------------------------------------- 
*   Nom ::            Fsb Point 
*   Version ::            1.0.3 
*   Compatible ::         FSB 1.0.3b 
* 
*   Description ::        Ajoute un système de points à votre forum : 
* 
*            - Choix du nom des points par l'admin, 
* 
*            - Choix du nombre de points à gagner par : 
*               - post, 
*               - sujet, 
*               - suppression d'un message (perdue plutot...), 
*               - annonces 
* 
*            - Suppression des points lorsque l'on 
*              supprime un message, mais pas un sujet entier, 
* 
*            - Edition des points de chaque membre par l'admin 
*              depuis le panneau Membres -> Gestion 
* 
*            - Choix du nombre de points à l'inscription 
* 
*            - Système de dons (l'admin peut l'autoriser ou non) 
* 
*            - Possibilité pour l'admin de choisir pour chaque 
*              forum si l'on gagne ou non des points 
* 
*            - Désactivation du mod par l'admin 
* 
*            - Possibilité de remettre les points à zero 
*             
*            - Choix de l'affichage des points dans : 
*               - les sujets, 
*               - la liste des membres, 
*               - le profil publique 
* 
*         Les points des membres s'affichent dans ses messages et 
*         dans son profil. Vous pouvez aussi les afficher dans la 
*         liste des membres. 
* 
*         Pour faire un don, connectez vous et rendez-vous dans 
*         profil d'un membre. 
* 
*         Vous pouvez définir des nombres négatif si vous voulez par 
*         exemple faire payer la création d'un nouveau sujet. 
*         Si la personne n'a pas assez de points pour poster son 
*         sujet, le mod affiche un message lui indiquant. 
* 
* 
*   Temps d'installation ::      30 minutes 
*   Requete ::            Oui 
*   Cache ::            Oui 
*   Fichiers joints ::         0 
*   Fichiers à modifier ::      17 
* 
*   ---------- Notes --------------------------------------------------------- 
* 
*   ce mod n'est pas facile à installer, suivez bien les instructions ! 
* 
*   ---------- Prémodifiés --------------------------------------------------- 
* 
*   Le zip contient les fichiers prémodifiés du mod. Pour utiliser ces fichiers, 
*   copier tout le répertoire premodifie/ dans le répertoire de votre forum 
*   puis executer les requetes cache et sql. 
* 
*   Après l'installation, n'oubliez pas de configurez vos forum afin que les 
*   membres y gagnent des points depuis le panneau Forums->Gestion->Editer 
* 
*   ---------- Mise à jour ---------------------------------------------------- 
* 
*   Vous trouverez les fichiers de mise à jour du mod dans le dossier docs/ 
* 
*   ---------- Add-On ---------------------------------------------------- 
* 
*   Pour le moment, il existe trois add-on pour le mod Fsb Point. 
*   J'appele add-on tout les mods utilisant le mod FSB point 
*   Vous trouverez ces add-on dans le dossier add-on/ 
* 
*   - Points par upload :         <-- Houram - www.web-coding.com --> 
* 
*      Permet de définir le nombre de points gagnés ou perdu 
*      en uploadant un fichier. 
* 
*   - Mp Don :         <-- Houram - www.web-coding.com --> 
* 
*      Permet de recevoir un Mp lorsque quelqu'un vous 
*      fait un don. 
* 
*   - Point par sondage :         <-- Houram - www.web-coding.com --> 
* 
*      Permet de gagner ou de perdre des points en créant un sondage 
* 
*   ---------- Remerciement ---------------------------------------------------- 
* 
*   fabogranqi, je suis désolé pour ton mod ! 
*   T@ncredo pour ses idées ! 
*   Genova pour son forum, ses idées et ses explications ! 
*   Ddril pour avoir testé mon mod 
* 
*   ---------- Historique ---------------------------------------------------- 
*   Commencé ::            Le 18/06/2005 
*   Dernière modification ::   Le 27/10/2005 
* 
*   Le 27 / 10 / 2005 :: 
*      v 1.0.3 : Mise à jour pour la 1.0.3b 
* 
*   Le 22 / 08 / 2005 :: 
*      v 1.0.2 : Suppression d'une partie inutile dans l'installation 
* 
*   Le 22 / 05 / 2005 :: 
*      v 1.0.1 : Possibilité de choisir où s'affiche les points. 
* 
*   Le 20 / 05 / 2005 :: 
*      v 1.0.0 : Test, corrections de bugs, tout marche, merci à DDril pour ses test ! 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.6 : Points gagnés pour les annonces définissable par l'admin 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.5 : N'ajoute pas de points si le mod est désactivé 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.4 : verifie si le membre à assez de points pour poster 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.3 : Possibilité de remettre les points à zero 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.2 : Désactivation (visuel seulement) du mod par l'admin 

*   Le 19 / 05 / 2005 :: 
*      v 0.3.1 : L'admin peut définir le nombre de points que l'on enlève 
*       quand l'on supprime un message 
* 
*   Le 19 / 05 / 2005 :: 
*      v 0.3.0 : Possibilité pour l'admin de définir si l'on gagne ou non des 
*       points dans chaque forum 
* 
*   Le 18 / 05 / 2005 :: 
*      v 0.2.0 : Possibilité de faire des dons 
* 
*   Le 18 / 05 / 2005 :: 
*      v 0.1.1 : ajout de la possibilité pour l'admin de choisir le nombre 
*       de points gagnés à l'enregistrement 
* 
*   Le 18 / 05 / 2005 :: 
*      v 0.1.0   Première version distribuée 
* 
*******************************************************************************/	


Fsb Points.zip


Télecharger
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 18 Juin 2005, 21:04
Mise à jour du mod - Passage en v0.2.0

Changement :
  1. Choix du nombre de points à l'inscription par l'admin,
  2. Système de dons (l'admin peut l'autoriser ou non)
    Pour faire un don, connectez vous et rendez-vous dans
    profil d'un membre,
  3. Page d'admin indépendante,
  4. Fichier cache indépendant.
 
Equipe des MODS
Avatar de fabogranqi
  • Age : 19 ans
  • Messages : 3013
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 18 Juin 2005, 21:39
Citation (Houram)
Mise à jour du mod - Passage en v0.2.0

Changement :
  1. Système de dons (l'admin peut l'autoriser ou non)
    Pour faire un don, connectez vous et rendez-vous dans
    profil d'un membre,


J'étais justement en train de faire ca pour mon mod, je crois que je vais abandonnée mon mod a cause de ca.
 
Equipe des MODS
Avatar de fabogranqi
  • Age : 19 ans
  • Messages : 3013
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 18 Juin 2005, 22:40
Je te conseil de faire pour erndre le mod activable depuis le panneau d'admin comme j'avais fais pour mon début de mod.
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 22:44
Comme je comptais le faire après l'oral du bac, je peux te dire ce à quoi j'avais pensé.

- Plusieurs monnaies
- Points lors de l'édition et modération des sujets ;) (Mais définissable depuis l'admin, et désactivable)

Et surtout sur ça que j'insiste : possibilité de gérer tous les quotas de points, et d'activer/désactiver tout

Ensuite, définir des forums dans lesquels ça ne s'appliquera pas ;)

Voilà , je pense que ça serait déjà super :)

(et si possible, une limite supérieure à 2 milliards et kkes ;) )


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 18 Juin 2005, 22:54
Lol, j'aime bien tes suggestions, même si je n'en ai pas comprit la moitié !

Citation
Plusieurs monai

je ne vois pas trop l'utilité par rapport au travail, pourquoi pas en add-on mais pas tout de suite.

Citation
Points lors de l'édition et modération des sujets

pas comprit tout de suite, mais là je crois que c'est bon ! Le problème c'est que les modos rique d'en abuser pour gagner des points, comme c'est assez discret.

Citation
Ensuite, définir des forums dans lesquels ça ne s'appliquera pas

Très bonne idée ! :lol:

Citation
et si possible, une limite supérieure à 2 milliards et kkes

Facile, mais je ne vois pas non plus l'utilité, si un admin trouve qu'un membre à trop de points, ils peut en enlevé, ou alors je pourrai rajouter une fonction permettant de "geler" un membre pour plus qu'il ne gagne de points.

Citation
Et surtout sur ça que j'insiste : possibilité de gérer tous les quotas de points, et d'activer/désactiver tout

Qu'est ce que tu entends pas quota de points ?

Merci !
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 22:57
Citation (Houram)
Citation
et si possible, une limite supérieure à 2 milliards et kkes

Facile, mais je ne vois pas non plus l'utilité, si un admin trouve qu'un membre à trop de points, ils peut en enlevé, ou alors je pourrai rajouter une fonction permettant de "geler" un membre pour plus qu'il ne gagne de points.

Merci !


fait en local :
[php]<?php
echo $nombre = intval(999999999999999999999999999999);
?>[/php]

et tu verras ce qu'il retourne. C'est ça dont je parle ;)


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 18 Juin 2005, 22:59
J'ai édité mon précedent message pour rajouter une question : que veux-tu dire par quota de points ?
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 18 Juin 2005, 23:04
Lol, j'ai testé ce que tu m'a donné, et par curiosité, pourquoi ça fait ça ?
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:10
Parce que les variables ne peuvent pas contenir de données à l'infinie, elles sont limitées en mémoires. Un entier (un int) est sauvegarder dans la mémoire sur 4 octets dans la RAM. Chaque octet est constitué de 8 bits qui peuvent prendre la valeur 0 ou 1 (ton entier est enregistré en binaire). Ce qui fait qu'un int est stoqué dans 32 bits, ce qui fait que ton nombre ne peut pas dépasser la valeur de ((2^32) - 1).

(Et oui c'étais la petite explication du jour :p).

PS : A savoir que les tableaux peuvent contenir cependant un nombre de case très élevé car c'est toqué diférement.

Pour ce qui est de la limite des points ca sert pas a grand chose, faut pas être normal pour donner 2^32 points à un membre :lol:

SUGGESTION pour ton MOD : Faire en sorte qu'il soit facilement adaptable pour les futurs MODS magasin, rpg, etc ...


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:10
Citation (Houram)
J'ai édité mon précedent message pour rajouter une question : que veux-tu dire par quota de points ?


Que l'on puisse choisir combien de points sont rajouté lors de la création d'un sujet, de la réponse, combien sont enlevés lors des suppressions etc...

Citation (Houram)
Lol, j'ai testé ce que tu m'a donné, et par curiosité, pourquoi ça fait ça ?


Je sais pas bien ça :$


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:11
Lis mon explication un message au dessus :lol:


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:12
Citation (Genova)
Pour ce qui est de la limite des points ca sert pas a grand chose, faut pas être normal pour donner 2^32 points à un membre :lol:


Ah non je suis pas d'accord :P

Prend un exemple sur un jeu virtuel. Pour peu que ce jeu dure assez longtemps, il se peut que les membres arrievnt à 2 milliards. Et là , il y a une limite. Et ca, ce n'est pas tout à fait normal...


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:14
Dans ce cas faut stoquer les nombres sous forme de chaine de caractère et non sous forme d'entier. Pour se faire faut le caster en string, par exemple :
[php]$var = 5; // Je suis un nombre !!!
$var = (string)$var; // Je suis un string ... euh une chaine :lol: [/php]


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 18 Juin 2005, 23:18
Ouais mais si tu fais ça :

[php]<?php

$nombre = 99999999999999999999999999999;
$nombre = (string)$nombre;

echo $nombre;

?>[/php]

ça te renvoit
1E+029.

Ce qu'il faudrait, c'est trouver le nombre maximal que php ne transforme pas avec eds puissances...


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Répondre


.