Download Counter, plugin gratuit pour Joomla 4

Download Counter, plugin gratuit pour Joomla 4

Oui, l'éco-système Joomla et bien vivant et comme preuve, je suis très fier et très heureux de vous présenter Download Counter, mon nouveau plugin forké et développé pour Joomla 4.

Dans cet article, je vais vous expliquer pourquoi et comment j'ai créé ce plugin. Et peut-être que cela donnera quelques idées à certain.es d'entres vous... ;)

Download counter Joomla plugin web-eau.net Download Counter - plugin gratuit pour Joomla 4

Pourquoi j'ai imaginé Download Counter?

Comme toujours, tout part d'un besoin spécifique.
Pour réaliser ce site, je voulais changer la manière dont mes visiteurs téléchargent mes extensions gratuites pour Joomla. Si vous me connaissez, vous savez que j'aime les choses simples et minimalistes. Je voulais rendre ce processus de téléchargement aussi simple que possible pour mes utilisateurs, ce qui signifie:

  • le moins de clics possible: lorsque le visiteur est sur la page d'une de mes extensions, il doit pouvoir la télécharger en 1 ou 2 clics maximum. Pas plus.
  • Aussi léger que possible: la précéente version était construite avec 2 extensions (folie) et bien sûr, c'était trop "lourd" (trop de fichiers, trop de mises à jour, etc.). Pour faire simple et léger, il me fallait quelque chose de différent.
  • Pas d'enregistrement: très honnêtement, Je déteste très fort les développeurs qui exigent une inscription pour télécharger une extension gratuite. Ce genre de processus tue l'expérience utilisateur et je ferme la page immédiatement lorsque je dois remplir ce genre de formulaire. SANS MOI!

Avec de telles exigences, j'ai commencé à imaginer ce qu'il me fallait pour mon site Joomla 4. Alors oui, ça pourrait être un simple bouton avec un lien pour télécharger un fichier mais j'avais aussi besoin de quelques fonctionnalités:

  • Une seule extension: parce que c'est plus facile à maintenir et plus léger car moins de fichiers
  • Un compteur de téléchargement: parce que cela peut être intéressant d'afficher cette information en frontend
  • Limiter le téléchargement aux utilisateurs enregistrés: dans certains cas, limiter le téléchargement à certains utilisateurs spécifiques peut être utile ou nécessaire

Comment j'ai créé cette nouvelle extension pour Joomla?

Avant de commencer à coder quoi que ce soit, j'ai d'abord jeté un coup d'œil au JED. Oui, il vaut mieux vérifier avant si quelqu'un avait déjà développé ce dont j'avais besoin.

Et OUI, l'extension idéale dont j'avais besoin était là, répertoriée sur le JED! Toutes les fonctionnalités dont j'avais besoin étaient également disponibles. Malheureusement, ce plugin était pour J3 et pas pour J4.

Joomla 3 plugin SDC par Yagnenok

J'ai contacté son développeur - Yagnenok - pour lui demander s'il prévoyait de mettre à jour son plugin vers J4. Comme je n'ai jamais eu de réponse de sa part, je lui ai envoyé un second message pour lui demander la permission de forker son plugin pour J4. Aucune réponse. De plus, son site Web est désormais inaccessible.

Parfois, vous avez de la chance et vous n'avez pas besoin de passer des heures à travailler sur un projet parce que le travail a été fait plus tôt par quelqu'un d'autre. Ici, je tiens à remercier Yagnenok, le développeur précédent, qui a fait la majeure partie du travail.

Donc, ce fut beaucoup plus simple et plus rapide que je ne l'imaginais au début et quelques jours plus tard, mon plugin Download Counter était 100% fonctionnel sur J4.

Parce que les fonctionnalités de ce plugin me sont utiles, j'ai décidé de le publier et de le partager avec la communauté Joomla qui pourrait également en avoir besoin.

Et parce que je veux répandre l'amour de Joomla, Download Counter - comme toutes mes extensions Joomla - est gratuit. Pour vous, pour tous et pour toujours.

Comment Download Counter fonctionne?

Très simplement, le plugin a pour but d'afficher un lien pour télécharger un fichier et un compteur pour afficher le nombre de téléchargements.

Le fichier à télécharger peut être n'importe quoi : une image, une archive .zip, etc. tout ce que vous voulez. Vous uploadez votre fichier dans un dossier spécifique de votre installation Joomla et vous indiquez le nom de ce dossier dans les paramètres du plugin.

Chaque fois que quelqu'un télécharge le fichier, le compteur incrémente automatiquement et affiche le nombre total de téléchargements.

Bien sur, il y a quelques options intéressantes comme:

  • Personnaliser le lien de téléchargement: vous pouvez facilement ajouter une classe CSS pour transformer le lien de téléchargement en bouton
  • limiter le téléchargement à des utilisateurs spécifiques en fonction de leur groupe d'utilisateurs

Regardons maintenant les paramètres de Download Counter:

Download counter, plugin gratuit pour Joomla 4
Download counter, plugin gratuit pour Joomla 4

Comme vous pouvez le voir, Download Counter est vraiment très simple mais suffisamment puissant pour vous donner le sourire tous les jours.

Si vous utilisez ce plugin gratuit, je vous demanderai de bien vouloir prendre quelques intants pour poster un avis positif sur le JED pour aider cette nouvelle extension à obtenir plus de visibilité.

Et si vous aimez vraiment beaucoup ce plugin, un don Paypal sera très apprécié :)

Accéder à la page du plugin

Conclusion

Parce que je crois fermement en Joomla, parce que Download Counter est gratuit et facilement personnalisable, j'espère que ce plugin sera utilisé sur de nombreux projets.

J'espère aussi que les extensions Joomla 3 abandonnées seront sauvées et forkées par des développeurs talentueux qui ont la même vision positive de l'avenir que moi.

Si vous avez des questions ou des commentaires, n'hésitez pas à les poster dans la section des commentaires ci-dessous. Je vous répondrai sous peu.

Oui, l'éco-système Joomla et bien vivant et comme preuve, je suis très fier et très heureux de vous présenter Download Counter, mon nouveau plugin forké et développé pour Joomla 4.

Dans cet article, je vais vous expliquer pourquoi et comment j'ai créé ce plugin. Et peut-être que cela donnera quelques idées à certain.es d'entres vous... ;)

Download counter Joomla plugin web-eau.net Download Counter - plugin gratuit pour Joomla 4

Pourquoi j'ai imaginé Download Counter?

Comme toujours, tout part d'un besoin spécifique.
Pour réaliser ce site, je voulais changer la manière dont mes visiteurs téléchargent mes extensions gratuites pour Joomla. Si vous me connaissez, vous savez que j'aime les choses simples et minimalistes. Je voulais rendre ce processus de téléchargement aussi simple que possible pour mes utilisateurs, ce qui signifie:

  • le moins de clics possible: lorsque le visiteur est sur la page d'une de mes extensions, il doit pouvoir la télécharger en 1 ou 2 clics maximum. Pas plus.
  • Aussi léger que possible: la précéente version était construite avec 2 extensions (folie) et bien sûr, c'était trop "lourd" (trop de fichiers, trop de mises à jour, etc.). Pour faire simple et léger, il me fallait quelque chose de différent.
  • Pas d'enregistrement: très honnêtement, Je déteste très fort les développeurs qui exigent une inscription pour télécharger une extension gratuite. Ce genre de processus tue l'expérience utilisateur et je ferme la page immédiatement lorsque je dois remplir ce genre de formulaire. SANS MOI!

Avec de telles exigences, j'ai commencé à imaginer ce qu'il me fallait pour mon site Joomla 4. Alors oui, ça pourrait être un simple bouton avec un lien pour télécharger un fichier mais j'avais aussi besoin de quelques fonctionnalités:

  • Une seule extension: parce que c'est plus facile à maintenir et plus léger car moins de fichiers
  • Un compteur de téléchargement: parce que cela peut être intéressant d'afficher cette information en frontend
  • Limiter le téléchargement aux utilisateurs enregistrés: dans certains cas, limiter le téléchargement à certains utilisateurs spécifiques peut être utile ou nécessaire

Comment j'ai créé cette nouvelle extension pour Joomla?

Avant de commencer à coder quoi que ce soit, j'ai d'abord jeté un coup d'œil au JED. Oui, il vaut mieux vérifier avant si quelqu'un avait déjà développé ce dont j'avais besoin.

Et OUI, l'extension idéale dont j'avais besoin était là, répertoriée sur le JED! Toutes les fonctionnalités dont j'avais besoin étaient également disponibles. Malheureusement, ce plugin était pour J3 et pas pour J4.

Joomla 3 plugin SDC par Yagnenok

J'ai contacté son développeur - Yagnenok - pour lui demander s'il prévoyait de mettre à jour son plugin vers J4. Comme je n'ai jamais eu de réponse de sa part, je lui ai envoyé un second message pour lui demander la permission de forker son plugin pour J4. Aucune réponse. De plus, son site Web est désormais inaccessible.

Parfois, vous avez de la chance et vous n'avez pas besoin de passer des heures à travailler sur un projet parce que le travail a été fait plus tôt par quelqu'un d'autre. Ici, je tiens à remercier Yagnenok, le développeur précédent, qui a fait la majeure partie du travail.

Donc, ce fut beaucoup plus simple et plus rapide que je ne l'imaginais au début et quelques jours plus tard, mon plugin Download Counter était 100% fonctionnel sur J4.

Parce que les fonctionnalités de ce plugin me sont utiles, j'ai décidé de le publier et de le partager avec la communauté Joomla qui pourrait également en avoir besoin.

Et parce que je veux répandre l'amour de Joomla, Download Counter - comme toutes mes extensions Joomla - est gratuit. Pour vous, pour tous et pour toujours.

Comment Download Counter fonctionne?

Très simplement, le plugin a pour but d'afficher un lien pour télécharger un fichier et un compteur pour afficher le nombre de téléchargements.

Le fichier à télécharger peut être n'importe quoi : une image, une archive .zip, etc. tout ce que vous voulez. Vous uploadez votre fichier dans un dossier spécifique de votre installation Joomla et vous indiquez le nom de ce dossier dans les paramètres du plugin.

Chaque fois que quelqu'un télécharge le fichier, le compteur incrémente automatiquement et affiche le nombre total de téléchargements.

Bien sur, il y a quelques options intéressantes comme:

  • Personnaliser le lien de téléchargement: vous pouvez facilement ajouter une classe CSS pour transformer le lien de téléchargement en bouton
  • limiter le téléchargement à des utilisateurs spécifiques en fonction de leur groupe d'utilisateurs

Regardons maintenant les paramètres de Download Counter:

Download counter, plugin gratuit pour Joomla 4
Download counter, plugin gratuit pour Joomla 4

Comme vous pouvez le voir, Download Counter est vraiment très simple mais suffisamment puissant pour vous donner le sourire tous les jours.

Si vous utilisez ce plugin gratuit, je vous demanderai de bien vouloir prendre quelques intants pour poster un avis positif sur le JED pour aider cette nouvelle extension à obtenir plus de visibilité.

Et si vous aimez vraiment beaucoup ce plugin, un don Paypal sera très apprécié :)

Accéder à la page du plugin

Conclusion

Parce que je crois fermement en Joomla, parce que Download Counter est gratuit et facilement personnalisable, j'espère que ce plugin sera utilisé sur de nombreux projets.

J'espère aussi que les extensions Joomla 3 abandonnées seront sauvées et forkées par des développeurs talentueux qui ont la même vision positive de l'avenir que moi.

Si vous avez des questions ou des commentaires, n'hésitez pas à les poster dans la section des commentaires ci-dessous. Je vous répondrai sous peu.

Daniel Dubois - auteur à web-eau.net

A propos de Daniel

Passionné par le Web depuis 2007, Daniel défend la veuve et l'orphelin du web en créant des sites respectueux du W3C. Fort de son expérience, il partage ses connaissances dans un état d'esprit open source. Très impliqué en faveur du CMS Joomla depuis 2014, il est également conférencier et fondateur du Joomla User Group Breizh.

web-eau.net

29800 Landerneau

06 74 50 27 99

daniel@web-eau.net