Forum verrouillé Forum verrouillé Imprimer Syndication RSS 2.0

[BETA] MOD fichiers joints

Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Octobre 2004, 12:55
J'ai commencé le dévelopement d'un MOD permettant l'utilisation de fichiers joints sur le forum (upload). Il sera différent du style de celui de phpBB, c'est à dire on a pas une petite option pour lier des fichiers à des messages. Là en gros une fois qu'on aura uploader un fichier depuis son message on pourra lier le fichier avec la balise [atach]...[/attach]. Par exemple j'upload le fichier test.zip, et il me sufira de faire un
Fichier joint
Ce fichier joint n'existe plus sur ce serveur
test.zip
(ou bien
Fichier joint
Ce fichier joint n'existe plus sur ce serveur
mon fichier
.

L'avantage c'est que ce système sera bien plus souple et facilement utilisable, et qu'on pourra placer notre fichier à uploader ou on veut dans le message.

Si vous avez des suggestions pour ce mod hésitez pas :)


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
 
Equipe des MODS
Avatar de Grummfy
  • Age : 27 ans
  • Messages : 7056
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Octobre 2004, 14:36
bien sécuriser les extensions des fichiers à télécharger, controler le tout par l'admin,....

mais aussi permettre la supréssion des pièces depuis l'admin et lors de la supréssion du message....

protéger l'accés au répertoire de téléchargement, ajout d'un compteur de téléchargement, mettre plus un id qu'un nom de fichier,....


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
Mods fsb2 - Grummfy's project - Zf Planet
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Octobre 2004, 14:39
Bah en fait le problème si je met des ID c'est que le fichier sera ataché à un message même, alors que ce que je veux c'est que les gens puissent facilement uploader des données, tout en laissant un accès à l'admin.


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
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 29 Octobre 2004, 15:31
Je ne pense pas qu'il y aura un compteur de téléchargement, tout simplement car les fichiers sont libres. En gros on a le droit ou pas d'uploadé. Une fois qu'on upload on peut placer son fichier join ou on veut avec les balises [attach]. Il y a un coté négatif, c'est que chaque fichier joins ne peut pas être à une palce fixe et donc un tracage plus dur, mais je suis en train de faire en sorte en sorte d'enregistrer la taille du fichier à chaque upload pour les quotas, ainsi que de lister les fichiers présents et qui les as uploader.


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
 
Nouvelle étincelle
Avatar de Grepast
  • Messages : 16
  • Inscrit : 03 Novembre 2004
  Lien vers ce message 04 Novembre 2004, 13:40
C'est dommage qu'il n'y ai pas de compteurs de telechargements ! :karate:
 
Equipe des MODS
Avatar de Grummfy
  • Age : 27 ans
  • Messages : 7056
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Novembre 2004, 16:02
tu pourrais faire que dans le bbcode attach tu retiennes lorque l'on clique dessus le nom du fichier et que cela d'après le nom du fichier incrémente le compteur.

non?

enfin quelque chose du genre.... ( d'o๠mon idée d'id.....)


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
Mods fsb2 - Grummfy's project - Zf Planet
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 04 Novembre 2004, 16:53
En fait le truc c'est que ce que je développe est plus un système d'upload que de fichiers joins. Ce qui signifie que les gens peuvent uploader un fichier et le palmcer dans le message qu'ils veulent autant de fois qu'il veulent, en gros la seule attach d'un fichier n'est pas avec son ID mais directement avec le .zip (ou autre extension).
Il est donc aps possible de fair eun compteur, enfin si c'est possible mais ca prendrai une requète par message (donbc 15 requètes en plus pour un topic de 15 messages par page) et encore ca serait très dur à faire :s


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 : 1179
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Novembre 2004, 21:33
Lors des attaches d'images, il y aura des miniatures pour les grosses images ?

Ou plutot, réduire proportionnellement les grosses images pour ne pas qu'elles dépassent 800*600 par exemple ;)


Kilomaths, blog de mathématiques...
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Novembre 2004, 23:14
Pour les attach d'images il sufira de les placer dans des balises [img] en fait pour l'affichage, donc pas spécialement d'agrandissement :s


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
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 06 Novembre 2004, 17:42
Voilà le MOD en BETA, si vous pouviez le tester et me rapporter les éventuels bugs (étant donné que j'ai mis les fichiers déjà modifiés dans le zip il sera rapide à installer sur un forum démuni de MODS ;)
Merci :)

Télécharger la BETA


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
 
Equipe des MODS
Avatar de Grummfy
  • Age : 27 ans
  • Messages : 7056
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 07 Novembre 2004, 12:53
pour le compteur, en fait je pensait : lors de l'upload on sauve le nom du fichier et par la suite on regarde chaque fois si le nom du fichier à déja été repris et on incrémente son compteur, le tout dans un fichier mis en cache......
mais bon c'est pas grave....

je vais tester ça bientà´t....


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
Mods fsb2 - Grummfy's project - Zf Planet
 
Volcan
Avatar de T@ncredo
  • Messages : 1179
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 07 Novembre 2004, 13:15
C'est pas mal fait du tout.
Par contre :
- Personnellement je trouve le cadre et le bouton très gros... un peu trop et le texte en noir à l'intérieur pour la description, c'est ... peu visible

Je n'arrive pas en local à changer les extensions autorisées
Dans l'admin, je rajoute autant que je veux, le départ étant :
Citation
gif, png, jpg, jpeg, bmp, zip, txt

Mais après, si je met une extension que j'ai rajoutée dans l'admin, il me met :
Citation
L'extension du fichier que vous tentez d'uploader est interdite, la liste des extensions autorisées est : jpg, jpeg, gif, png, zip


J'ai essayé de mettre un fichier mp3 mais là je ne sais pas, il ne se passe rien...

Sinon, upload ça fait un peu anglais : lol

Dans gestion_upload.php, je mettre une colonne avec le code à inclure si on veut le rajouter dans un message.

Voilà .

En tout cas c'est bien come mod :lol:


Kilomaths, blog de mathématiques...
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 07 Novembre 2004, 14:21
[quot=Grummfy]pour le compteur, en fait je pensait : lors de l'upload on sauve le nom du fichier et par la suite on regarde chaque fois si le nom du fichier à déja été repris et on incrémente son compteur, le tout dans un fichier mis en cache......
mais bon c'est pas grave....

je vais tester ça bientà´t....[/quot]
Grummfy, le problème 'cest admettons on fait ca, ça signifie que lorsque l'on matche le BBcode il faut soit faire une requète SELECT dans la abse de donnée, soit selectionner dans le cache la bonne ligne du tableau, ce qui fait donc un truc par [attach] a faire ce qui peut trsè ralentir sil y a plusieurs fichiers joints dans le message non?

T@ncredo, je prend tes remarques en compte et je corrige tout ca prochainement :D Merci pour ton test ;)


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
 
Equipe des MODS
Avatar de Grummfy
  • Age : 27 ans
  • Messages : 7056
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 08 Novembre 2004, 14:46
oui effectivement, mais bon pourquoi pas... enfin à la limite quelqu'un fera un ad-dons......


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
Mods fsb2 - Grummfy's project - Zf Planet
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 15 Novembre 2004, 23:32
bonsoir,

Quand sortira la version complet ?


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Forum verrouillé


.