web 2.0

Widget Upload

Ce plugin ajoute un widget à votre sidebar.

Il permet aux visiteurs de votre blog d’uploader des fichiers.

Après avoir installé le plugin, vous devez aller dans Apparence -> widget

Si vous voulez que seulement  les abonnés à votre blog puissent uploder des fichiers cochez la case ’seulement les inscrits» .
Le chemin doit avoir  un chmod  777.

vous devez spécifier les extensions de fichier autorisées séparées par une virgule.

Le 10 février 2009 mise à jour version 1.3.1 :

Ajout du fichier traduction faite par Cori .

Ajout des rôles qui sont présents dans wordpress pour choisir qui peut uploader.

  • Non inscrit : tout le monde peut uploader
  • Abonné
  • Contributeur
  • Auteur
  • Éditeur
  • Administrateur

Les rôles sont présentes dans l’ordre hiérarchique, si vous choisissez contributeur un auteur pourra uploader.

Le 11 février 2009 mise à jour version 1.4.1 :

Correction du bug sur le choix du rôle.

Si le widget n’apparait plus dans la sidebar :

supprimer le de la sidebar, désactiver le plugin, réactiver le plugin, remettre le widget dans la sidebar.

Le 28 février 2009 mise à jour version 1.5.1 :

Correction d’une faille de sécurité. Merci  Manu.

Télécharger widget upload

39 commentaires pour “Widget Upload”

  1. Bonjour, tout d’abord bravo pour la mise en place du blog et pour ces plug-in.
    J’utilise Widget Upload sur mon site et dans le cadre de son utilisation j’ai pensé à quelques améliorations qui pourraient être ajoutées.
    Comme pousser un peu plus loin la spécification des personnes autorisées à voir le widget et uploader.
    En effet Wordpress utilise les rôles pour donner plus ou moins de droits aux utilisateurs inscrits; pourquoi ne pas retranscrire ces rôles dans l’utilisation de « widget upload» .
    On pourrait alors spécifier quels rôles peut utiliser le widget.

    Répondre
  2. Jessai, le 30 janvier, 2009 à 18 h 04 min a dit:
    2

    pourquoi pas rajouter les droits des rôles dans la configuration du plugin.

    Une mise à jour bientôt.

    Répondre
  3. Je m’en réjouis d’avance. Merci Jessai

    Répondre
  4. Betman, le 3 février, 2009 à 10 h 10 min a dit:
    4

    Pour reprende le sujet sur la salle de wordpress, je suis chez OVH je n’ai pas accèss à la config php afin de changer le SAFE MODE.

    Y at-il une solution ?

    Répondre
  5. Jessai, le 3 février, 2009 à 10 h 44 min a dit:
    5

    @Betman votre problème étant spécifique j’ai répondu par mail.

    Quand nous aurons trouvé la solution nous la posterons ici.

    Répondre
  6. Betman, le 3 février, 2009 à 11 h 02 min a dit:
    6

    Merci beaucoup pour votre aide !

    Répondre
  7. Betman, le 3 février, 2009 à 14 h 22 min a dit:
    7

    Un grand merci à Jessay, problème résolu : erreur dans le chemin…

    Répondre
  8. Jessai c’était quoi cette mise à jour? j’arrive pas à déterminer si y a des changements.

    Répondre
  9. Jessai, le 3 février, 2009 à 19 h 10 min a dit:
    9

    juste parce que j’ai changé l’adresse du site

    Répondre
  10. Hi Jessai,
    I am currently using version 1.1.0 and have translated mine into English & all works fine :o )

    What new features do you have in this latest release & is it worth me updating? [please excuse me for not being able to read French]!

    Merci!

    Répondre
  11. Jessai, le 4 février, 2009 à 14 h 07 min a dit:
    11

    @steve :

    The lastest release is just because my blog’s adress change.

    Répondre
  12. hmmm! je me réjouissais comme un gamin devant le sapin de noël. dommmage…

    Répondre
  13. Jessai, le 4 février, 2009 à 17 h 52 min a dit:
    13

    @Ted :

    Patience et longueur de temps sont les deux vertus de la sagesse.

    Je suis entrain de terminer deux plugins et apres je me mets sur ta demande.

    Répondre
  14. Héhé, bien dit, t’inquiétes pas rien ne presse prends ton temps pour travailler ;)

    Répondre
  15. Wooot!! Merci Jessai excellent travail, c’était exactement ce qu’il me fallait.T’es un as !!

    Répondre
  16. Jessai je viens de faire la maj et le widget n’apparait plus du tout. J’ai remarqué que le choix du profil dans le widget n’est pas mémorisé après l’enregistrement des modifications et reste sur sélectionné « abonné» .

    Répondre
  17. Jessai, le 11 février, 2009 à 19 h 37 min a dit:
    17

    @Ted
    Désolé je viens de tester et effectivement il y a un problème.

    J’ai pourtant testé hier avant de poster la mise à jour.

    Je regarde ça ce soir et dés que j’ai trouvé je mets à jour

    Répondre
  18. hi. Thanks for plugin

    perfect.

    Regards

    Répondre
  19. Jessai, le 12 février, 2009 à 10 h 17 min a dit:
    19

    @Ted :

    Je n’ai pas réussi à reproduire le bug d’affichage.

    Répondre
  20. C’est normal, vu que ça vient de chez moi. Un bug avec mon profil admin, le widget fonctionne à la perfection. Merci encore pour ton support et pour cette amélioration qui m’est vraiment utile. Bon boulot

    Répondre
  21. Jeremy, le 18 février, 2009 à 17 h 05 min a dit:
    21

    If I haven’t been able to set the CHOMD to 777 (a problem I am working now) will I not be able to see the widget in my available widgets screen?

    Répondre
  22. Bonjour,
    dans mon cas,le widget semble fonctionner sur firefox mais n’apparaît pas via internet explorer…
    Autre question, est-il possible d’uploader de gros fichiers avec ? et si oui, pourrais-t-on inclure une barre de progression ?

    Merci pour ces réponses et bravo pour ce widget très utile !

    Répondre
  23. Jessai, le 22 février, 2009 à 17 h 32 min a dit:
    23

    @Jonathan :

    Il est vrai que je teste rarement sur IE (oui je sais c’est pas bien). Je vais regarder.

    Pour l’upload de gros fichiers, ça dépend juste de ta configuration PHP, il suffit de faire un phpinfo pour le savoir.

    La fameuse barre de progression, oui c’est possible mais ça charge inutilement le serveur ( il faut faire des requêtes pour voir ou en est l’upload).

    Répondre
  24. merci pour la réponse rapide, j’ai eu le cas d’un client qui ne trouvait pas le widget, il était sur internet explorer…
    comment fait-on un PHP info et encore une question… décidément ! comment faire une requête pour voir ou en est l’upload ?
    Merci pour l’aide apportée, il faut dire que c’est important pour moi. Bonne soirée

    Répondre
  25. Jessai, le 22 février, 2009 à 19 h 05 min a dit:
    25

    @Jonathan :

    pour faire un phpinfo il suffit de faire un script php avec un editeur de texte :
    < ?php
    phpinfo();
    ?>

    de le sauver sous phpinfo.php et de le placer à la racine du site
    pour le lancer il faut faire http://lesite/phpinfo.php

    Bien souvent php limite la taille de l’uplaod a 2 Mo (configuration de base).
    Pour la requête et l’affichage je recherche et je poste, j’avais trouvé un truc la dessus.

    Répondre
  26. Bonjour, j’ai une remarque à propos de ce widget, mais je ne peux pas la poster ici en public. Merci de me contacter via mon email.

    Répondre
    • Jessai, le 28 février, 2009 à 18 h 00 min a dit:
      26.1

      Merci ta remarque est tout à fait justifiée.

      Je fais une mise à jour.

      Répondre
      • Bravo pour ta réactivité, mais je suis au regret de te faire part d’une autre « remarque» .

        Répondre
        • Jessai, le 28 février, 2009 à 22 h 23 min a dit:
          26.1.1.1

          Oui mais la je pense que la prise en charge de l’homme par la machine est suffisante.

          Si tu vas chez ton boucher que tu demandes un steack et qu’il te met du poulet tu n’as pas besoin d’une machine pour lui dire que c’es tpas ce que tu veux.

          Quand j’ouvre un fichier et que le type n’est pas bon c’est qu’un charlot l’a changé. Le fichier va à la poubelle directement, je dirais même un shift+suppr pour ne pas allez dans la corbeille.

          Répondre
          • Manu, le 28 février, 2009 à 23 h 28 min a dit:
            26.1.1.1.1

            C’était pour aider et pas pour te fâcher, alors faut pas le prendre mal hein. Je ne suis pas ici pour te donner des leçons, tu connais certainement mieux php que moi. Je te rapporte juste ce que j’ai constaté et je persiste à dire que c’est bien plus que ce que tu crois avec ton histoire de beefsteak. M’enfin si tu ne veux pas de mes critiques, il n’y a pas de soucis. Bonne continuation.

            Répondre
            • Jessai, le 1 mars, 2009 à 1 h 51 min a dit:
              26.1.1.1.1.1

              T’inquiétes je ne me fâche pas du tout et je suis vraiment désolé que tu l’ais pris comme ça.

              Quand on permet aux autres d’uploader sur notre serveur même si on met deux tonnes de protections il faut un contrôle humain, c’était juste le sens de mon commentaire.

              Si j’autorise les fichiers avec une extension .txt, je ne pourrais pas empêcher quelqu’un de renommer un fichier .php, .rar ou autre en .txt et on peut aussi bidouiller les entêtes de fichier

              Au final c’est à moi de « manipuler»  le fichier avec précaution, il en est de même quand je download un fichier à partir d’un site.

  27. Je suis d’accord avec toi sur le fait que malgré une maxi protection, un script d’upload restera un maillon faible dans la sécurité d’un site.

    Ce que je voulais dire, c’était que selon la configuration de l’hébergement, un fichier de la forme « fichier.php.rar»  sera interprété ou pas. Pour être sur que je ne disais pas des bêtises, j’ai testé ceci sur plusieurs hébergeurs :

    un fichier double extension .php.rar contenant un bête echo

    - sur xamp en local sur ma ubuntu, le fichier est interprété comme du php
    - 1&1 selon l’extension finale, le fichier est soit proposé au téléchargement, soit renvoyé au format texte au navigateur, soit interprété (mais seulement avec des extensions qui n’existent pas, donc pas dangereux)
    - ovh sur 2 mutu, erreur 500 (pas dangereux)
    - ovh sur un autre mutu, fichier interprété
    - ovh sur un dédié (distribution ovh), interprété pour l’instant mais bientôt corrigé (merci à toi, je ne l’aurai jamais remarqué)
    - free, fichier interprété

    Après tu me diras qu’il faut savoir où se trouve le fichier uploadé pour pouvoir le lancer, n’empêche que ça reste sensible.

    Sur ce, je te souhaite une bonne journée, et longue vie à ton blog.

    Répondre
  28. Maxime, le 17 mars, 2009 à 11 h 39 min a dit:
    28

    Bonjour,
    avant d’essayer ce plugin, j’aimerais savoir de quelle manière est affichée le contenu du dossier uploads ?

    J’aimerais faire un espace d’upload.
    Toute personne enregistrée peut envoyer un fichier,
    et toute personne enregistrée peut voir l’emplacement ou sont uploadés les fichiers pour les consulter.

    Merci d’avance.

    Répondre
    • Jessai, le 17 mars, 2009 à 12 h 28 min a dit:
      28.1

      Ce widget permet seulement en fonction du rôle, d’uploader les types de fichier autorisés.

      Il ne permet pas de downloader des fichiers.

      J’ai aussi ecrit un widget downlod

      En combinant les deux vous devriez reussir à faire ce que vous voulez.

      Pour faire un « vrai»  espace upload download, il faudra certainement passer par une page mais avec ces deux widgets vous avez les bases.

      Répondre
  29. Je veux juste apporter mon témoignage pour ma collaboration avec jessai qui a fait un excellent travail sur ce plugin en le personnalisant de façon à pouvoir insérer ce plugin dans une page ‘espace téléchargement»  permettant en étant membre d’uploader des vidéos sur le site en toute transparence, Encore merci Jessai et j’espère à l’avenir avoir d’autres collaborations de ce type…
    Plugin visible sur ce site après s’être enregistré
    http://www.pokinthebox.com/

    Répondre
  30. Ted, le 13 avril, 2009 à 14 h 42 min a dit:
    30

    Salut Camikat, je viens de faire un tour sur ton site et moi aussi je suis intéressé par une intégration du plug de Jessai dans un page. si l’un de vous peutt me fournir le code ca serait cool.

    Répondre
  31. Hi.

    Thanks for a great plugin, I really like the simplicity of it.

    A couple of things though:
    1. Is there an english translation avaliable?
    2. Would it be possible to add a text box where the user can send an message at the same time as uploading a file? (i´m thinking caption/description etc).

    Best regards, and keep the good work up!

    /Mattias

    Répondre
  32. gonzalo, le 14 juillet, 2010 à 21 h 09 min a dit:
    32

    Bonjour,
    Me gusto bastante tu widget,,, pero quiero cambiar el idioma. ¿alguna indicación?
    salu2

    Répondre

Laisser un commentaire