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
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 ;où 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.
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.
Le comptage est transparent et il n'est pas neccessaire de modifier vos liens vers les fichiers.