[plugin] Update History: affiche un bloc avec les dernieres modifs [plugin] Update History: affiche un bloc avec les dernieres modifs
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

[plugin] Update History: affiche un bloc avec les dernieres modifs

Started by François Keller, November 05, 2006, 01:16:52 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

François Keller

Ce plugin reprenant le mod de Nibbler http://forum.coppermine-gallery.net/index.php?topic=26629.0 modifié par deejaymony pour CPG 1.4.* permets d'afficher sur la page principale un bloc donnant les informations sur les dernières mise à jour des galeries(voir image attachée ci dessous)

INSTALLATION:
- Décompactez l'archive dans le répertoire plugins et utilisez le "pluginmanager" pour l'installer
- après installation ajoutez updatehistory à :
    config => Affichage de la liste des Albums => Le contenu de la page principake
   

CONFIGURATION:

- Initiallement le plugin est configuré pour démarer l'affichage de l'historique sur les 4 jours précédents. Vous pouvez changer ce paramettre en éditant plugins/update_history/codebase.php et changez la valeur de $day ligne 68.
- Si vous ne voulez afficher les statistiques que pour l'administrateur, ouvrez  plugins/update_history/codebase.php et changez (ligne 64)
Ce Code:

if($matches[1] != 'updatehistory') {

Par ce Code:

if($matches[1] != 'updatehistory' || !GALLERY_ADMIN_MODE) {


- Pour n'aficher le bloc que pour les utilisateurs "registred , ouvrez  plugins/update_history/codebase.php et changez (ligne 64)
Ce Code:

if($matches[1] != 'updatehistory') {

Par ce Code:

if($matches[1] != 'updatehistory' || !USER_ID) {

LANGUE:
english.php et french.php existent actuellement. Vous pouvez bien évidemment traduire le plugin dans une autre langue
Nouvelle version 1.1
Pour plus de détails regardez ce post http://forum.coppermine-gallery.net/index.php?topic=38150.msg196316#msg196316
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

unrender


jujuv

Hello,

Est-il possible d'avoir non pas les 4 derniers jours, mais par exemple les 10 dernieres mise à jour !!!

Parce que chez moi, ca me fait des listes enormes !!! ;o)

Merci

François Keller

QuoteEst-il possible d'avoir non pas les 4 derniers jours, mais par exemple les 10 dernieres mise à jour !!!
Oui certainement, mais comme ça là je ne sais pas comment faire, il faudrait se pencher sur le code  ;)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

jujuv

Oups ... :'(

N'étant pas très débrouille en PHP, je ne peux faire que ça ...

A L'AIDE

;)

En espérant que ça marche !!!
Sinon merci pour ta prompte réponse !  ;)

François Keller

QuoteA L'AIDE

On va voir ça, mais pas de délai (ou alors c'est plus cher  ;))
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

jujuv


angeldevil

Salut Frantz, dans annexe le langage Italien

;D
a

jujuv

Euh ... voilà j'utilise Update History depuis un moment et une petite chose me tracassait ... ça:

1 nouveau(x) fichier ajoutés à l'album ...

alors je me suis amusé à "modifier" le code pour que ça donne ça:

1 nouveau fichier ajouté à l'album ...
2 nouveaux fichiers ajoutés à l'album ...

Ca donne plus beau je trouve, mieux fini !
Je n'ai modifié que les fichiers langues "French" et "English", je connais pas l'italien  :-\
Le plugin est en action sur mon site !
Si il y a des erreurs (je suis nul en PHP) ou s'il ne fallait pas le modifier, désolé !

François Keller

merci pour cette correction du code (je n'ai pas encore regardé, mais je vais le faire)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

François Keller

Nouvelle version 1.1
Cette version "commandée" par Hein affiche un bouton qui envoie vers une page d'archive  sur laquelle vous choisirez le nombre de jours à prendre en compte dans l'affichage des derniers téléchargements (uploads).
par défaut cette fonction n'est accessible que pour l'administrateur (pour les autres, le plugin affiche toujours les derniers uploads). Il est possible d'afficher le bouton pour les utilisateurs enregistrés ou pour tout le monde en modifiant légèrement le code du fichier codebase.php du plugin (voir les commentaires dans le code du fichier).
Attention. Seuls les fichiers langue français et anglais sont adaptés à cette nouvelle version (mais je pense que nos traducteurs vont pallier à ce manque)
le pack de cette nouvelle version est attaché au premier post de ce fil
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

arturo77

Hello Frantz  ;)

Merci pour ton plugin, il est génial!

Serait-il possible d'afficher le plugin uniquement sur la page d'accueil (et non sur les pages des catégories)?
J'ai essayé de mettre dans la page codebase.php un if $cat == 0 (il ne doit pas connaître la variable cat).

Si tu as une idée, n'hésite pas.

Merci,
Arturo

François Keller

Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

arturo77

Hello Frantz,

Sur la version 1.0

Je viens d'arriver à le faire.
Il suffit d'ajouter dans codebase.php, juste avant le <table>:

<?
    if (isset($_GET['cat'])) {
        $cat = (int)$_GET['cat'];
                                   }
if ($cat == 0) {
?>
<table width="100%" bgcolor=etc...


Sinon Frantz, j'aimerais seulement afficher les 4 derniers ajouts.
Si je mets 4 jours et si le jour x j'en ai ajouté 20, cela me fait 24 lignes.
Comment donc limiter l'afficher à 4 lignes?

Merci


François Keller

QuoteSinon Frantz, j'aimerais seulement afficher les 4 derniers ajouts.
Si je mets 4 jours et si le jour x j'en ai ajouté 20, cela me fait 24 lignes.
Comment donc limiter l'afficher à 4 lignes?
Attends al version 2.0, il y aura la possibilité de choisir entre le nombre de jours ou le nombre d'ajouts, il y aura aussi la possibilité de gérer ce que l'on veut faire pour chaque groupe d'utilisateurs... :)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

damien44

Bonjour frantz,

J'ai reussi à installé ce script et il marche parfaitement. Seulement j'aimerais l'utilisé d'une manière externe à coppermine est-ce possible ? Si oui comment faire.

Donc au faite j'aimerais affiché les dernieres modifications sur l'index.php de mon site web, et non pas intégré dans coppermine. J'essaie de joindre codebase.php mais seulement il me dit not in coppermine.

Merci d'avance

François Keller

Bonjour,

a priori ce n'est pas possible. Il faudrait modifier le code et l'intégrer à la page index du site web, avec des appels à la base de donnée de coppermine.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

François Keller

J'en profite pour mettre en ligne ici aussi (c'est déjà fait depuis longtemps dans le forum anglophone, mais j'ai oublié de le faire ici  :-\) la version 2.01 du plugin
cette version permets de choisir pour chaque groupe d'utilisateur ce que l'on veut mettre dans la fenêtre update history:
choix du nombre de fichiers ou du nombre de jours avec affichage des vignettes des images
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog