Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2006-11-03 15:18:21
- Thierry Uso
- Member

- From: Montpellier
- Registered: 2006-01-08
- Posts: 14
[fr-fr] Compteur de téléchargement de fichiers
Bonjour,
J’aimerais comptabiliser les téléchargements de fichiers zip qui sont actuellement disponibles sous forme d’url (voir site) et ce sans utiliser de plugins. J’ai vu qu’il existe des tags txp notamment file_download_downloads qui semblent adaptés pour cela. Malheureusement, je n’ai pas compris comment associer ces tags avec un fichier donné. Un petit exemple serait le bienvenu.
Merci de votre aide.
PS: Je suis en txp 4.0.3
Offline
#2 2006-11-03 16:35:39
- Niconemo
- Member

- From: Rhône-Alpes, France
- Registered: 2005-04-18
- Posts: 557
Re: [fr-fr] Compteur de téléchargement de fichiers
Dans ta page tu mets ça :
<txp:file_download id="X" form="compteur-de-telechargement" />
“X” étant l’id de ton fichier.
Et tu peux donc te faire un module (form) personnalisé que j’ai nommé “compteur-de-telechargement” ci-dessus en te basant sur cet exemple :
Le fichier <txp:file_download_name />
a été téléchargé <txp:file_download_downloads /> fois
depuis le <txp:file_download_created format="%d/%Y" />.
Le plugin upm_file_packets permet de faire des choses intéressantes aussi en associant un ou plusieurs fichiers à télécharger à des articles (cf le site en lien sous mon avatar).
Last edited by Niconemo (2006-11-03 16:42:11)
Nico
Offline
#3 2006-11-03 21:45:08
- Thierry Uso
- Member

- From: Montpellier
- Registered: 2006-01-08
- Posts: 14
Re: [fr-fr] Compteur de téléchargement de fichiers
Ok, pigé.
Il me reste néanmoins 2 problèmes à traiter :
1- l’upload de gros fichiers (20Mo) plante en générant le message d’alerte “Le document ne contient aucune données”.
2- <txp:file_download id="X" form="compteur" /> marche correctement dans une page mais pas dans un article.
Il va falloir que je revois la logique du site ;-(
Offline
Re: [fr-fr] Compteur de téléchargement de fichiers
Pour la question 1, je crois que php par défaut (chez ton hébergeur) est limité à 2Mo
Pour la 2, je ne voit pas ou est le pb car j’utilise la même chose sur mon blog info.ix-dz.com et dans l’article je met ceci :
<txp:file_download form="files" id="5" />
et cela marche bien!
Offline
Re: [fr-fr] Compteur de téléchargement de fichiers
La limite de taille d’upload est fixée par l’hébergeur. Regarde dans le phpinfo() de ton hébergement, cette valeur est marquée.
Offline
#6 2006-11-06 08:55:04
- Thierry Uso
- Member

- From: Montpellier
- Registered: 2006-01-08
- Posts: 14
Re: [fr-fr] Compteur de téléchargement de fichiers
Merci pour les infos.
Pour le 2ème problème, voici un extrait de ma page :
<txp:if_search>
<h1>Résultats de recherche "<txp:q />"</h1>
<txp:article limit="20" />
Total de <txp:search_result_count />.
<br/><br/>
<txp:else />
<txp:article form="info" />
</txp:if_search>
<div class="footer">
Copyleft @ 2006 vmsfree.<br/>
OpenVMS est une marque déposée de HP.<br/>
Les autres marques sont la propriété de leurs détenteurs respectifs.
</div>
</div>
Lorsque j’inclue un <txp:file_download id="X" form="compteur" /> dans un article “info”, le nombre de downloads apparait bien mais (i) je perds le formatage (marge, police de caractères…) et (ii) plus rien ne s’affiche derrière (suite des articles, footer).
Des idées ?
Offline
#7 2006-11-06 09:30:24
- Niconemo
- Member

- From: Rhône-Alpes, France
- Registered: 2005-04-18
- Posts: 557
Re: [fr-fr] Compteur de téléchargement de fichiers
Ça ressemble à un problème de code du genre <div> ou <!-- mal fermé. Vérifie dans le code source de ta page affichée pour localiser le problème. Parfois ce genre de problème découle de l’utilisation des “includes” (ou plutôt des “modules” pour txp). Vérifie en 1er ton module “compteur”
Voir aussi les messages d’erreur php en mode déboguage
Last edited by Niconemo (2006-11-06 09:32:21)
Nico
Offline