Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#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

#4 2006-11-04 10:53:40

Dragondz
Moderator
From: Algérie
Registered: 2005-06-12
Posts: 1,557
Website GitHub Twitter

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

#5 2006-11-05 00:18:08

Jeremie
Member
From: Provence, France
Registered: 2004-08-11
Posts: 1,578
Website

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

Board footer

Powered by FluxBB