Down­load Protect

Pro­té­ger les fichiers que vous pro­po­sez en téléchargement

Down­load Pro­tect 0.1 per­met de cacher faci­le­ment le réper­toire de ran­ge­ment de vos fichiers à télé­char­ger. Il se pro­pose aus­si de dif­fé­ren­cier télé­char­ge­ment réser­vé au public et ceux réser­vés aux membres du blog.
Les fichiers télé­char­geables devront avoir les exten­sions : zip ‚pdf, doc, xls, ppt, exe, gif, png, jpg, jpeg, mp3, wav, mpeg, mpg, mpe, mov, avi, wmv, mp4

Code à utiliser

Par défaut, un code du genre [dlprotect file="fichier.mp4"] affi­che­ra un lien avec le texte défi­ni par défaut dans les options.
[dlprotect file="fichier.mp4" visibility="private"]Texte de lien[/dlprotect] per­met de per­son­na­li­ser la pré­sen­ta­tion du lien.

Page d’option

Dans la page d’édition (ici en mode html)

Ren­du visuel

On remar­que­ra un bug sur mon site de test qui fait que les para­graphes ne sont pas pris en compte dans la ver­sion tes­tée. Après après avoir posé la ques­tion au créa­teur du plu­gin, il sem­ble­rait que ce soit un bug recen­sé dans WP. En atten­dant une future ver­sion qui cor­ri­ge­rait le bug, vous pou­vez enca­drer le code par les balises

<div>...</div>

, ce qui semble régler le problème.

- site de l’extension : http://​word​press​.org/​e​x​t​e​n​d​/​p​l​u​g​i​n​s​/​d​o​w​n​l​o​a​d​-​p​r​o​t​e​ct/
– com­pa­ti­bi­li­té à ce jour : WP 2.7 > WP 2.9.2
Par­ta­gez

Si vous avez trou­vé une faute d’orthographe, infor­mez-nous en sélec­tion­nant le texte en ques­tion et en appuyant sur Ctrl + Entrée s’il vous plaît,.

43 réponses sur “ Down­load Protect ”
  1. bon­jour,
    j’essaie ce plu­gin mais je ne com­prends pas.
    Tout comme Wp down­load Moni­tor, je crois que quelque chose m’échappe.
    Les docu­ments que l’on sou­haite pro­tége, au départ , on les importe dans la biblio­thèque des médias ? ou pas ? Car lorsqu’on les importe de cette façon là, une url est don­née de suite par défaut. Donc com­ment chan­ger cette url pour qu’elle soit pro­té­gée : dans down­load pro­tect, en se trou­vant le dos­sier para­mé­tré (cf pre­mière screen­shot) ou dans Wp down­load moni­tor, télé­char­ger via le plu­gin. Déso­lée, je suis novice et suis confron­té à des pro­blèmes de com­pré­hen­sion. C’est dans mon cadre pro­fes­sion­nel que je m’occupe d’un site Word­Press, et mon poste en dépend. Il faut que j’arrive à tro­ver une solu­tion. Par avnace, mer­ci de votre aide

  2. Dans les deux cas, ce sont des impor­ta­tions sépa­rées de la biblio­thèque de médias WP. Pour Down­load Pro­tect, il me semble que l’on charge les fichiers par ftp dans un réper­toire don­né. Dans le cas de Down­load Moni­tor, le plu­gin gère les imports dans un réper­toire qu’il crée si je ne m’abuse. L’utilisation de ce der­nier n’est pas très com­pli­quée : vous allez au menu du plu­gin et vous cli­quez sur ajou­ter un nou­veau.

  3. mer­ci, je vais essayer dès demain, de com­prendre pour Down­load Moni­tor qui me semble plus com­plet. Je me sou­viens avoir réus­si à télé­char­ger des fichier via le plu­gin mais impos­sible de trou­ver l’url protégée…
    Mer­ci de votre aide. L’utilisez vous ?

  4. Je viens de rées­sayer down­load pro­tect, j’ai trou­vé mon erreur…
    Je vais voir en le tes­tant plus pro­fon­de­ment s’il cor­res­pond à ce que je recherche, sinon il va fal­loir que je com­prenne wp down­load monitor!!!
    Mer­ci encore pour votre réponse.

  5. il y a bien un pro­blème. Lorsque l’on note “[dlpro­tect file=“fichier.mp4” visibility=“private”]Texte de lien[/dlprotect” dans l’éditeur html et que l’on met à jour, cela fonc­tionne, par contre pas defaut si on revient à l’éditeur, ça déconne.

  6. Ah, c’est fort pos­sible. Cer­tains plu­gins demandent à ce que l’on reste en html.
    Down­load Moni­tor est le plu­gin uti­li­sé sur ce blog pour la ges­tion des fichiers de traduction.

  7. je viens de reten­ter mais ça marche une fois sur deux !
    Si je com­prends bien, tu connais bien down­load moni­tor alors ? Peux-tu choi­sir de pro­té­ger tes fichiers ? Les rendre acces­sibles que si l’utilisateur est logué ?
    Je l’ai ins­tal­lé en local au bou­lot, pour le tes­ter, mais je n’ai pas com­pris. Ok, j’ai noté où impor­ter les docu­ments (dans ajou­ter un nou­veau), mais après je n’ai pas com­pris com­ment mettre le lien dans un article ou page pour qu’il soit pro­té­gé. Je ne trouve par l’url…
    C’est étrange, et je vous avoue que je n’ai pas com­pris tout les para­mé­trages. C’est ter­rible, car il suf­fit que l’on m’explique pour que je com­prenne mais je n’ai pas trou­ver de “tuto” expli­quant clai­re­ment son fonctionnement…
    Soyons posi­tif, je vais trou­ver une solution.
    Mer­ci en tout cas de me répondre.

  8. Pour cacher les liens de télé­char­gemnt avec Down­load, il faut que les per­ma­liens soient acti­vés. Vous pou­vez modi­fier l’intitulé des liens dans les options du plu­gin. Pour réser­ver le télé­char­ge­ment aux membres, il faut cocher la case cor­res­pon­dante dans la fenêtre d’édition dus­dit téléchargement.

  9. mer­ci, je ne l’ai pas chez moi, mais j’y regar­de­rais au boulot.
    Mer­ci encore de votre aide.
    Pour­rais-je encore vous poser des ques­tions si je ne com­prends pas ?

  10. Bon­jour,
    Je n’arrive pas à pro­té­ger mes fichiers télé­char­gés via down­load moni­tor. Même si je ne suis pas connec­té, l’url du télé­char­ge­ment est acces­sible. Ou est mon erreur !
    J’ai coché “fichier reser­vé aux membres” mais cela ne fonc­tionne pas.
    Mer­ci d’avance de votre réponse. Mais je doute, avec down­load moni­tor, est-il pos­sible que les fichiers soient pro­té­gés ? Ou c’est juste le lien qui est caché lorsque l’on est pas connecté ?

    1. Ah, ça dépend ce que vous appe­lez “pro­té­gé”. En théo­rie, DM pro­pose un lien réécrit et n’affiche pas le lien en ques­tion si vous n’êtes pas connec­té. Si ce n’est pas suf­fi­sant pour vous, il fau­drait pré­ci­ser ce que vous cherchez.

  11. Quand je parle de “pro­té­gé”, j’entends pas acces­sible si on tape l’adresse url dans le navigateur.
    Ce que je recherche est simple : un plu­ging qui per­met de pro­té­ger les fichiers qui sont en accès pri­vé. Pour évi­ter d’avoir un .htpass­word sur mon ser­veur ftp.
    Cela pour rendre la navi­ga­tion plus légère aux per­sonnes connec­tés, ils n’ont pas à se log­ger puis de nou­veau taper un code d’accès pour télé­char­ger les fichiers.
    Down­load pro­tect sem­blait cor­res­pondre à cela mais qui de son fonctionnement.
    Voilà.

  12. Je viens de tes­ter, on voit effec­ti­ve­ment un lien mais c’est un lien réécrit et qui ne fonc­tionne donc pas dans un navi­ga­teur si on copie l’adresse. Vous êtes allé faire un tour dans les options pour per­son­na­li­ser ces liens ?

  13. Dans Down­load Moni­tor, vous pou­vez aller dans Configuration>URL de télé­char­ge­ment per­son­na­li­sé pour modi­fier l’URL par défaut. Mais même par défaut, l’URL n’affiche pas d’informations sur le lien direct vers le fichier.

  14. oui, j’ai vu que je pou­vais modi­fier l’URL, mais comme vous le dites en lais­sant l’adresse par défaut ça devrait fonc­tion­ner. Même si on ne voit pas le lien, si on connait celui ci et qu’on le tape dans le navi­ga­teur, le fichier est télé­char­geable même si on est pas log­gé. Vous com­pre­nez mon pro­blème ? je sais c’est dif­fi­cile à com­prendre comme cela et je vous remer­cie réel­le­ment de votre attention

  15. J’avoue que votre pro­blème me dépasse un peu : je viens de faire un test et je ne peux pas télé­char­ger un fichier réser­vé aux membres sous DM si je ne suis pas connec­té. Même en reco­piant l’adresse. À chaque fois, je suis redi­ri­gé vers une page deman­dant à me connecter.

  16. bon­jour,
    Il n’y aurait pas un pro­blème du coté de mon .htac­cess. Par default, lorsque que j’active DM, est-ce que le .Htac­cess est modifié ?
    Voi­ci mon .htac­cess :
    SetEnv PHP_VER 5

    BEGIN Word­Press

    Rewri­teEn­gine On
    Rewri­te­Base /blog/
    Rewri­te­Rule ^index\.php$ – [L]
    Rewri­te­Cond %{REQUEST_FILENAME} !-f
    Rewri­te­Cond %{REQUEST_FILENAME} !-d
    Rewri­te­Rule . /blog/index.php [L]

    END Word­Press

    Ne man­que­rait-il pas quelque-chose qui pro­tège le réper­toire de télé­char­ge­ment pas défaut de DM ?

  17. Rien à faire je n’y arrive pas.
    Même si je garde les para­mètres par défaut, nor­ma­le­ment les fichiers se télé­chargent à l’adresse : http://​your​do​main​.com/​w​p​-​c​o​n​t​e​n​t​/​p​l​u​g​i​n​s​/​d​o​w​n​l​o​a​d​-​m​o​n​i​t​o​r​/​d​o​w​n​l​o​a​d​.​p​h​p​?​i​d=1 or moi il se télé­charge dans http://​your​do​main​.com/​w​p​-​c​o​n​t​e​n​t​/​u​p​l​o​a​d​s​/​d​o​w​n​l​o​a​d​s​/​2​0​1​1​/​0​2​/​n​o​m​_​d​u​_​f​i​c​h​i​e​r​.​pdf et rien n’est pro­té­gé que je coche acces pour membres ou pas ? Je ne com­prends rien ? Qu’entendez vous par “il faut que les per­ma­liens soient acti­vés.”, j’ai la struc­ture sui­vantes pour mes per­ma­liens : /%year%/%monthnum%/%category%/%postname%/, même si je remet tout par défaut et que je recom­mence j’ai exac­te­ment la même chose qui se produit
    Pen­sez vous qu’il y a un détail qui m’échappe.
    Je n’en peu plus!!!

  18. Je sais pas…
    Moi j’ai ça :

    BEGIN Word­Press


    Rewri­teEn­gine On
    Rewri­te­Base /wpplugins/
    Rewri­te­Rule ^index\.php$ – [L]
    Rewri­te­Cond %{REQUEST_FILENAME} !-f
    Rewri­te­Cond %{REQUEST_FILENAME} !-d
    Rewri­te­Rule . /wpplugins/index.php [L]

    END Word­Press

  19. ouais donc comme moi !
    J’ai beau reten­té, si je tape l’adresse sans être connec­té je peux télé­char­ger le document
    Atten­tion je dis bien si je connais l’url exacte. et par defaut les docu­ments télé­char­gés via DM se mettent dans /wp-content/u­pload/­down­load­s/­nom du fichier.extension et pas wp-content/­plu­gin/­down­load-moni­tor/­down­load… comme l’indique le plugin!!!
    C’est à s’arracher les cheveux!!!
    Mer­ci pour ton aide en tout cas.

  20. En fait, je me demande si on parle de la même chose. DM per­met de cacher les liens des fichiers à télé­char­ger mais n’a pas de pro­tec­tion spé­ci­fique. Pour cela, il fau­drait plu­tôt se tour­ner vers des plu­gins de “vente” de fichiers (S2member ou d’autres).

  21. Ok !
    Si je com­prends bien , les url propres des fichiers ne sont pas pro­té­gés, c’est à dire que celui qui connait l’adresse, connec­té ou non, il y a accès ? C’est bien cela ?
    C’est pour cela que down­load pro­tect me parais­sait la bonne solu­tion car ce plu­gin semble pro­té­ger les fichiers, or il ne fonc­tionne pas… Mer­ci de ton aide vrai­ment et de ta compréhension.

  22. C’est ça. DM part du prin­cipe que le visi­teur ne connait ni le nom ni le lien direct vers le fichier mais si c’est le cas, il ne peut pas empê­cher un télé­charg­ment. S2member est bien plus res­tric­tif de ce point de vue (enfin il me semble, je ne l’ai jamais uti­li­sé dans cette optique). DM pro­pose quand même un lien “mas­qué” qui empêche de déter­mi­ner où est ran­gé le fichier. Je viens de regar­der et je n’ai pas trou­vé d’option pour dépla­cer les fichiers ailleurs que le réper­toire par défaut.

  23. Je ne te com­prends pas quand tu parles de lien “mas­qué”. Ok, si tu n’es pas connec­té, le lien appa­rais­sant dans la barre du navi­ga­teur n’indique rien, mais si je suis connec­té et que je veux télé­char­gé l’adresse dans le navi­ga­teur appa­rait. On est d’accord ?
    Je pense avoir com­pris la fina­li­té de ce plu­gin et après mûres réflexions je pense que je vais tout de même le gar­der et per­sé­ver dans sa com­pré­hen­sion. Car pour que ce fichier soit divul­guer il fau­drait alors que le membres donne l’adresse du lien et de toute façon même s’il ne l’a pas rien ne l’empêche de don­ner le mot de passe (si je pro­tège les fichiers par un mot de passe). Reste plus qu’à res­treindre les robots de ne pas aller cher­cher dans le réper­toire dans lequel se trouve les fichiers. Qu’en pen­sez vous ?
    Aus­si com­ment faire pour que le lien s’ouvre dans une nou­velle fenêtre ?
    C’est un peu trop vous deman­der, je le reconnais.
    Et je n’attends pas de réponse de votre part, vous avez déjà fait beaucoup.
    Merci

  24. Non, j’ai fait un test et ça donne le même lien per­son­na­li­sé que je sois connec­té ou pas sauf que je ne peux pas télé­char­ger si je ne suis pas connecté.

  25. c’est à rien y comprendre !
    Donc par défaut, tu as cette adresse de télé­char­ge­ment : http://​your​do​main​.com/​w​p​-​c​o​n​t​e​n​t​/​p​l​u​g​i​n​s​/​d​o​w​n​l​o​a​d​-​m​o​n​i​t​o​r​/​d​o​w​n​l​o​a​d​.​p​h​p​?​i​d=1, que tu sois connec­té ou non, même si tu peux télé­char­gé ou pas. Moi, j’ai cette adresse lorsque je ne suis pas connec­té et ou j’ai la page qui me demande de me connec­ter pour télé­char­ger mais lorsque je me connecte et je télé­charge, l’adresse appa­rais­sant dans le navi­ga­teur est http://yourdomain.com//wp-content/upload/downloads/nom du fichier.extension
    Pas toi ?
    C’est dingue!!!

  26. oui, j’ai bien vu, c’est pour cela que je ne vois pas ce qui ne fonc­tionne pas ? Je suis que c’est juste une petite chose qui m’échappe, mais quoi ?
    Pour intro­duire dans ton article ou ta page le télé­char­ge­ment tu mets un truc du style [download#id], c’est ça ?

  27. donc là, j’ai compris.
    MAIs où se trouve l’erreur ?
    Je ne trouve aucun cas similaire ?
    Quand tu es sur ta page “ajou­ter un télé­char­ge­ment” : tu charge ton fichier le bou­ton “par­cou­rir”, et ensuite il se télé­charge, et te dit télé­char­ge­ment réus­si avec suc­cès à l’url http://.… c’est ça ? C’est cette der­nière adresse qui est pour moi : http://yourdomain.com//wp-content/upload/downloads/années/mois/nom du fichier.ext et pas http://​your​do​main​.com/​w​p​-​c​o​n​t​e​n​t​/​p​l​u​g​i​n​s​/​d​o​w​n​l​o​a​d​-​m​o​n​i​t​o​r​/​d​o​w​n​l​o​a​d​.​p​h​p​?​i​d=1
    A rien y com­prendre!!! Ton .htac­cess est bien comme celui que tu m’as indi­qué au des­sus, tu n’as rien changé ?
    C’est dingue, ça!!!
    Cela ne vient même pas d’un pro­blème d’hébergement car j’ai la même chose en local qu’à distance…

  28. Oui, je suis bien d’accord, il indique l’endroit exact où a été uploa­dé le fichier. Mais le lien de télé­char­ge­ment pro­po­sé aux visi­teurs est de la forme ?id=xxx

  29. et bien pas moi, si le visi­teur a accès au fichier, l’url du fichier qu’il télé­charge qui appa­rait dans le navi­ga­teur est celle qui est indi­qué quand tu le télé­charges via DM.
    Le lien de forme ?id=xxx n’apparait que lorsque le visi­teur n’est pas connec­té et qu’il est donc invi­té à se connec­té pour avoir accès au fichier c’est dingue non ?
    On est d’accord que ton .hta­cess est comme celui que tu m’as indi­qué plus haut ?

  30. bon­jour,
    j’ai contac­té l’auteur du plu­gin Down­load moni­tor, d’après ce que j’ai com­pris ce qui se passe est nor­mal. Cepen­dant pour que l’adresse URL ne s’affiche pas dans la barre de navi­ga­tion, il faut “for­cer”, le télé­char­ge­ment (option dans l’édition), ce que je ne fai­sait pas!!!
    Bon, une chose de réglée, enfin je pense…
    Mer­ci en tout cas de ton aide et ton attention.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Aucun support n’est fourni pour les extensions testées. Vous pouvez utiliser Markdown pour les commentaires.