Download Protect

Protéger les fichiers que vous proposez en téléchargement

Down­load Protect permet de cacher faci­le­ment le réper­toire de range­ment de vos fichiers à télé­char­ger. Il se propose aussi de diffé­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] permet de person­na­li­ser la présen­ta­tion du lien.

Page d’option

1

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

1

Rendu visuel

1

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 version testée. Après après avoir posé la ques­tion au créa­teur du plugin, il semble­rait que ce soit un bug recen­sé dans WP. En atten­dant une future version qui corri­ge­rait le bug, vous pouvez enca­drer le code par les balises

<div>...</div>

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


site de l’extension sur word​press​.org : https://​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/ ‑ version testée : 1.2.0


Autre plugin compa­rable recom­man­dé : WP Down­load Moni­tor

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.

49 réponses sur “ Download Protect ”
  1. bonjour,
    j’essaie ce plugin mais je ne comprends pas.
    Tout comme Wp down­load Moni­tor, je crois que quelque chose m’échappe.
    Les docu­ments que l’on souhaite proté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 donnée de suite par défaut. Donc comment chan­ger cette url pour qu’elle soit proté­gée : dans down­load protect, en se trou­vant le dossier para­mé­tré (cf première screen­shot) ou dans Wp down­load moni­tor, télé­char­ger via le plugin. Déso­lée, je suis novice et suis confron­té à des problèmes de compré­hen­sion. C’est dans mon cadre profes­sion­nel que je m’occupe d’un site Word­Press, et mon poste en dépend. Il faut que j’arrive à trover une solu­tion. Par avnace, merci 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 Protect, il me semble que l’on charge les fichiers par ftp dans un réper­toire donné. Dans le cas de Down­load Moni­tor, le plugin gère les imports dans un réper­toire qu’il crée si je ne m’abuse. L’utilisation de ce dernier n’est pas très compli­quée : vous allez au menu du plugin et vous cliquez sur ajou­ter un nouveau.

  3. merci, je vais essayer dès demain, de comprendre pour Down­load Moni­tor qui me semble plus complet. Je me souviens avoir réus­si à télé­char­ger des fichier via le plugin mais impos­sible de trou­ver l’url proté­gée…
    Merci de votre aide. L’utilisez vous ?

  4. Je viens de rées­sayer down­load protect, j’ai trou­vé mon erreur…
    Je vais voir en le testant plus profon­de­ment s’il corres­pond à ce que je recherche, sinon il va falloir que je comprenne wp down­load moni­tor!!!
    Merci encore pour votre réponse.

  5. il y a bien un problè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 possible. Certains plugins demandent à ce que l’on reste en html.
    Down­load Moni­tor est le plugin utili­sé sur ce blog pour la gestion des fichiers de traduc­tion.

  7. je viens de reten­ter mais ça marche une fois sur deux !
    Si je comprends bien, tu connais bien down­load moni­tor alors ? Peux-tu choi­sir de proté­ger tes fichiers ? Les rendre acces­sibles que si l’utilisateur est logué ?
    Je l’ai instal­lé en local au boulot, pour le tester, mais je n’ai pas compris. Ok, j’ai noté où impor­ter les docu­ments (dans ajou­ter un nouveau), mais après je n’ai pas compris comment mettre le lien dans un article ou page pour qu’il soit proté­gé. Je ne trouve par l’url…
    C’est étrange, et je vous avoue que je n’ai pas compris tout les para­mé­trages. C’est terrible, car il suffit que l’on m’explique pour que je comprenne mais je n’ai pas trou­ver de “tuto” expli­quant clai­re­ment son fonc­tion­ne­ment…
    Soyons posi­tif, je vais trou­ver une solu­tion.
    Merci en tout cas de me répondre.

  8. Pour cacher les liens de télé­char­gemnt avec Down­load, il faut que les perma­liens soient acti­vés. Vous pouvez modi­fier l’intitulé des liens dans les options du plugin. Pour réser­ver le télé­char­ge­ment aux membres, il faut cocher la case corres­pon­dante dans la fenêtre d’édition dusdit télé­char­ge­ment.

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

  10. Bonjour,
    Je n’arrive pas à proté­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.
    Merci d’avance de votre réponse. Mais je doute, avec down­load moni­tor, est-il possible que les fichiers soient proté­gés ? Ou c’est juste le lien qui est caché lorsque l’on est pas connec­té ?

    1. Ah, ça dépend ce que vous appe­lez “proté­gé”. En théo­rie, DM propose 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 suffi­sant pour vous, il faudrait préci­ser ce que vous cher­chez.

  11. Quand je parle de “proté­gé”, j’entends pas acces­sible si on tape l’adresse url dans le navi­ga­teur.
    Ce que je recherche est simple : un pluging qui permet de proté­ger les fichiers qui sont en accès privé. Pour éviter d’avoir un .htpass­word sur mon serveur ftp.
    Cela pour rendre la navi­ga­tion plus légère aux personnes connec­tés, ils n’ont pas à se logger puis de nouveau taper un code d’accès pour télé­char­ger les fichiers.
    Down­load protect semblait corres­pondre à cela mais qui de son fonc­tion­ne­ment.
    Voilà.

  12. Je viens de tester, 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 person­na­li­ser ces liens ?

  13. Dans Down­load Moni­tor, vous pouvez aller dans Configuration>URL de télé­char­ge­ment person­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 pouvais 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 loggé. Vous compre­nez mon problème ? je sais c’est diffi­cile à comprendre comme cela et je vous remer­cie réel­le­ment de votre atten­tion

  15. J’avoue que votre problè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 connec­ter.

  16. bonjour,
    Il n’y aurait pas un problème du coté de mon .htac­cess. Par default, lorsque que j’active DM, est-ce que le .Htac­cess est modi­fié ?
    Voici 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 manque­rait-il pas quelque-chose qui protè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, norma­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 proté­gé que je coche acces pour membres ou pas ? Je ne comprends rien ? Qu’entendez vous par “il faut que les perma­liens soient acti­vés.”, j’ai la struc­ture suivantes pour mes perma­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
    Pensez 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 docu­ment
    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!!!
    Merci pour ton aide en tout cas.

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

  21. Ok !
    Si je comprends bien , les url propres des fichiers ne sont pas proté­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 protect me parais­sait la bonne solu­tion car ce plugin semble proté­ger les fichiers, or il ne fonc­tionne pas… Merci de ton aide vrai­ment et de ta compré­hen­sion.

  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 restric­tif de ce point de vue (enfin il me semble, je ne l’ai jamais utili­sé dans cette optique). DM propose quand même un lien “masqué” qui empêche de déter­mi­ner où est rangé 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 comprends pas quand tu parles de lien “masqué”. 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 compris la fina­li­té de ce plugin et après mûres réflexions je pense que je vais tout de même le garder et persé­ver dans sa compré­hen­sion. Car pour que ce fichier soit divul­guer il faudrait 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 donner le mot de passe (si je protège les fichiers par un mot de passe). Reste plus qu’à restreindre les robots de ne pas aller cher­cher dans le réper­toire dans lequel se trouve les fichiers. Qu’en pensez vous ?
    Aussi comment faire pour que le lien s’ouvre dans une nouvelle fenêtre ?
    C’est un peu trop vous deman­der, je le recon­nais.
    Et je n’attends pas de réponse de votre part, vous avez déjà fait beau­coup.
    Merci

  24. Non, j’ai fait un test et ça donne le même lien person­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 connec­té.

  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 simi­laire ?
    Quand tu es sur ta page “ajou­ter un télé­char­ge­ment” : tu charge ton fichier le bouton “parcou­rir”, et ensuite il se télé­charge, et te dit télé­char­ge­ment réus­si avec succès à l’url http://.… c’est ça ? C’est cette derniè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 comprendre!!! Ton .htac­cess est bien comme celui que tu m’as indi­qué au dessus, tu n’as rien chan­gé ?
    C’est dingue, ça!!!
    Cela ne vient même pas d’un problè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 propo­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 .htacess est comme celui que tu m’as indi­qué plus haut ?

  30. bonjour,
    j’ai contac­té l’auteur du plugin Down­load moni­tor, d’après ce que j’ai compris ce qui se passe est normal. Cepen­dant pour que l’adresse URL ne s’affiche pas dans la barre de navi­ga­tion, il faut “forcer”, le télé­char­ge­ment (option dans l’édition), ce que je ne faisait pas!!!
    Bon, une chose de réglée, enfin je pense…
    Merci en tout cas de ton aide et ton atten­tion.

  31. bonjour j’aimerai aussis instal­ler DL-protect mais sur mon site qui est ni un blog ni un forum ‚donc intal­ler DL-protect avec plugins html dans quel registre je dois instal­ler je suis sur web acca­pel­la je publie en gene­ral mes fichiers avec le ftp integre de WA mon site n’est pas encore en ligne reponse par email merci

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.