Skip to content

force le telechargement avec un comptage. extension configurable. PRE-REQUIS: apache et mod_rewrite

License

Notifications You must be signed in to change notification settings

gcyrillus/myDownloads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myDownloads

force le telechargement avec un comptage. extension configurable. PRE-REQUIS: apache et mod_rewrite

!Requiert un serveur Apache et mod_rewrite! pour la configuration par .htaccess

Pour les serveurs NGINX, il vous faudra modifier manuellement votre fichier de configuration pour y ajouter 2 régles de redirections.voir ci-dessous

Configuration

Avec un serveur NGINX, vous devrez avant d'activer le plugin faire une modification dans votre fichier de configuration dans le block server avant la premiere ligne avec la declaration location.

Ces deux lignes à ajouter sont :

rewrite ^/plugins/myDownloads/temp/is_active.txt /plugins/myDownloads/temp/okay.txt ; 
	include CHEMIN_ABSOLU_VERS_RACINE_DU_SITE/plugins/file2dl.nginx.conf.txt ;	
CHEMIN_ABSOLU_VERS_RACINE_DU_SITE correspond à root déclaré en amont sans les accolades. Une fois ceci fait, il faut encore créer un fichier vide à la racine du repertoire `plugins` de votre PluXml. Nommez ce fichier : `file2dl.nginx.conf.txt` . Il reste à redemarrer le serveur pour que ces nouvelles régles s'appliquent.et ensuite activé le plugin.

Pour Apache, Il faut seulement activé le plugin pour modifier le fichier .htaccess à la racine de PluXml

Note: Il n'est pas necessaire d'activé l'urlrewriting dans PluXml, le plugin fonctionne dans les deux configurations et est compatible avec le plugin mYBetterUrls.

Par défaut , aucunes extensions de fichier ne sont filtrées, vous devez indiquer quel type de fichiers doivent être téléchargés et comptabilisés.

Pour cela, vous devez faire votre liste d'extension en les séparant par une barre oblique et sans espaces.

Par exemple pour comptabiliser les téléchargement des fichiers zip et rar, il suffit d'indiquer zip|rar dans le champs de configuration.

Note si vous ajoutez l'extension pdf: zip|rar|pdf Les documents pdf seront alors télécharger par défaut.

La page administration

Cette page accessible depuis le menu principale de l'administration vous indique l'état de configuration du plugin et affiche dans un tableau les téléchargement. Ceux ci sont indiqué par répértoire et fichiers.C'est la que vous aurez le compte de vos téléchargements.

Coté visiteurs

Le comptage est transparent et il n'est pas neccessaire de modifier vos liens vers les fichiers.

About

force le telechargement avec un comptage. extension configurable. PRE-REQUIS: apache et mod_rewrite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published