Abonnement à ma liste de contacts

PJ1: zippage.zip
🖮 URL SourceForge ou Github: https://github.com/slhuilli1/zippage
Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 

Je continue de terminer mon projet. J'aime à lire cette phrase...

Aujourd'hui, je vous présente un petit plugin très sympa, très utile dans mon cas, c'est la raison pour laquelle j'ai dû le développer. Il vous permet, une fois installé, de pouvoir placer dans n'importe quel article le short code {zippage} (le franglicisme est volontaire!) qui va alors avoir, pour une page d'un article jumla content donné, récupérer l'ensemble des fichiers PDF positionnés sur des liens hypertextes de téléchargement, afin de procéder à la création d'une archive zip, dans laquelles les fichiers seront intégrés, téléchargeable.
Comme dans chacuns de mes liens hypertextes de la balise <a de téléchargement, je dispose d'une propriété HTML5 que j'ai intitulé data-type qui a pour rôle, dans un autre contexte d'un autre module que j'ai écrit, de pouvoir classifier des documents téléchargeables selon un type fonctionnel de document, de pouvoir utiliser cette même propriété afin de pouvoir ordonner, pour un article donné, l'ensemble des fichiers téléchargeables dans des dossiers du ZIP.
Ainsi, voici un exemple d'utilisatioon dans mes articles
<p><a href="/images/trad.pdf" data-type="UTG">fich 1</a></p>
<p><a href="/images/ajouter-message-administrator.pdf" data-type="RALE">fic 2</a></p>
<p><a href="/images/ajouter-message-administrator.pdf" data-type="IC">fic 2</a></p>
<p><a href="/images/ajouter-message-administrator.pdf" data-type="FIN">fic 2</a></p>

Fonctionnement 

Placer à l'endroit où vous souhaitez voir afficher votre lien de téléchargement de votre article, le shortcode {zippage} et vous verrez alors apparaître dans votre article, un lien hypertexte de téléchargement agrémenté d'une petite icône zip. Je n'ai pas défini de champs pour modifier ni le contenu, ni l'image de téléchargement, si vous souhaitez le faire, rendez-vous ligne 29 du fichier php.
firefox a6Mv0ro4WS
Je dois avouer que je suis actuellement très à la bourre sur mon projet, et des choses futiles à ne pas développer... Le plugin ne gère que des pdf LOCAUX et ne télécharge pas les fichiers distants, car je n'en ai pas l'utiité.

Principe technique 

Lorsque vous aurez intégré ce plugin de contenu sur votre article, ce dernier va alors une fois chargé et afficher dans le moteur Joomla 3, récupérer au moyen d'expressions rationnelles l'ensemble des liens hypertextes vers des fichiers PDF qui sont spécifiés sur la page en cours, les concentrer dans une archive au format ZIP et vous retourner un lien de téléchargement. Ce plugin ne fait que cela et ne travaille que sur la page en cours !

 

Mises à jours

30 juin 2024 Relecture de mon code et découverte de l'absence totale de fonctionnement... dans le fichier php

Vous retrouverez ici tous mes articles explicatifs de mes concepts, mes résultats d'analyses techniques m'ayant permi d'aboutir à un fonctionnement de mes applicatifs très fonctionnel

Rapport sondage marche

Voici le rapport statistique du sondage (auquel vous pouvez toujours répondre) que j'ai lancé sur le sujet

Mon GitHub

Voyant que l'intégration du flux RSS ralentissait tout mon site, voisi le simple lien de mon flux RSS : Mon GitHub