PJ1: lastdocsupdates.zip
🖮 URL SourceForge ou Github: https://github.com/slhuilli1/lastdocsupdates

Le besoin métier 

Je vous propose aujourd'hui un petit plugin qui va vous permettre de visualiser les dernières mises à jours de fichier. Ce travail s'inscrit une fois de plus dans un besoin professionnel où je drois gérer des mises à jours doccumentaires, des PDF que les utilisateurs peuvent télécharger via un lien hypertexte.

Or, que ce soit l'utilisateur final, ou m^oi même, gestionnaire, il peut être interessant de pouvoir visualiser les derniers fichiers ayant été mis à jour. Sur un serveur linux, avec PHP, il existe une commande pour exxtraire cette donnée : filemtime.

Ce plugin qui s'utilise via le shortcode {LastDocUpdates} (attention à la casse)

Le fonctionnement

Ce plugin de contenu va alors lister récursivement le contenu du dossier à surveiller, que vous définirez dans l'interface d'administration, va lister les fichiers de ce dossier et les trier par date de derniere mises à jour. Sera alors présenté à l'utilisateur une liste ordonée et classée des fichiers dernièrement modifiés (en fait le tri est croissant) et vous obtiendrez une liste de la forme suivante :

 

Mon Github

slhuilli1's GitHub repositories

  • ongletvide
    Rajoute une icone sir le content de l'onglet contien la constante [[[onglet_vide]]], constante déclarée dans RL content templater
  • cssmodale
    Create un modal window full CSS
  • nl2br
    ce plugin tranforme automatiquement vos retours à la ligne de vos articles en BR grâce à la fonction PHP dédiée nl2br(). - this plugin automatically transforms your newlines of your articles into BR thanks to the dedicated PHP function nl2br().
  • hidenatifs
    Hide from a links data-natifs="..."
  • targetpdf
    Add "_blank" automatically when href ils a pdf file !
  • zippage
    Zipper tous les PDF internes d'une page Joomla Content
  • legendeimg
    No description
  • antispam
    Plugin qui génère une chaine mais avec le symbole @ dans le css, évitant de se faire aspirer son mail !
  • modallightbox
    No description
  • titrearticle
    Remplace affiche le titre de l'article.
  • provisoire
    Lister des documents marqués comme "provisioires"
  • cssmodal
    Plugin Joomla pour lancer une fenetre modale
  • modalpdf
    No description
  • demandeajoutdoc
    This pligin add a mailto: link info Regular Labs Tabs (for intranet whithout spam)
  • natif
    Ce plugin prend en compte ou pas l'affichage des fichiers natifs (word/excel) en sus de liens vers des PDF
  • nouveau
    Un plugin joomla qui affiche une mention "nouveau" sur un lien hypertext avannt une date butoire - A Joomla plugin that displays a “new” mention on a hyperlink before a deadline
  • lastdocsupdates
    Plugin d'affichage des derniers fichiers modifiés dans un répertoire donné
  • noteitv2
    No description
  • NoCache
    No description
  • addIdToHn
    Ce plugin ajoute automatiquement un id calculé (compté) aux balises Hn
  • ReadFirefoxBookmarks
    reading Firefox bookmak with PHP using SQLite library
  • externalcssandlib
    Add external CSS and javascript libraries in your projets
  • qr
    Ce plugins affiche une liste de questions reponses - This plugin for Joomla show a list of questions, when clicked, the answer is showed
  • dataarchives
  • attachments
    No description
  • mod_vacances
    Ce module Joomla affiche les congés français. Basé sur des OpenDatas du minitère de l'éducation nationale
  • noteit
    Ce plugin permet l'ajout de Post it (format graphique) dans un article
  • nbonlineusers
    No description
  • removehtmlcomment
    Delete all html comment in a joomla article
  • rechercheget
    Recherche en GET dans Joomla Content