L'estensione lastpictures è l'unione di 2 vecchie MOD create da Micogian (Giovanni Dose)
La prima era la MOD LastPictures che visualizzava una lista fotografica degli ultimi allegati , la MOD TopTenTopics creava la Lista degli ultimi topics, la lista degli ultimi poste e la lista dei topics più visti.
Tutte queste funzioni sono state riunite nella nuova estensione "Lastpictures & Toptentopics"
ISTRUZIONI PER L'INSTALLAZIONE
1) Decomprimere il pacchetto "micogian.zip" e copiare il contenuto nel percorso "ext/micogian/lastpictures/"
2) Aprire con un programma di testo (notepad++ o similare) il file "ext/micogian/pictures/includes/lastpictures_var.php"
Codice: Seleziona tutto
<?php
global $list_attach;
global $list_topics;
global $list_posts;
global $list_views;
/** LISTA DEI FORUM DA ELABORARE */
$list_attach = '2,6,7,8,9,10,11'; // Ultime immagini
$list_topics = '2,6,7,8,9,10,11'; // Ultimi topics
$list_posts = '2,6,7,8,9,10,11'; // Ultimi posts
$list_views = '2,6,7,8,9,10,11'; // Topics più visti
?>
La lista dei forum_id da elaborare deve essere separata da una virgola.
Le variabili sono 4, in genere l'elenco dei forum_id è lo stesso per tutte le opzioni ma potrebbe essere necessario creare elenchi diversi in base alla struttura del Furum, ad esempio nel caso che uno volesse visualizzare le immagini solo di alcuni Forum specifici.
ATTENZIONE = le immagini allegate vengono elaborate solo se vengono allegate nel primo post, le immagini delle pagine successive non vengono inserite nella Lista, il motivo è semplice: la striscia fotografica vuol essere un indice figurato degli ultimi topics, non ha senso visualizzare immagini dello stesso topics, pertanto se l'immagine non è stata inserita nel primo post non viene presa in considerazione.
Per default sono 20 le immagini che vengono inserite nella Lista e dato che un topic potrebbe contenere più immagini, il numero dei topics elaborati sono fissati in 40.
Nel caso si volesse modificare il numero delle immagini della lista e il numero dei topics da elaborare bisogna intervenire nel file "./event/listener.php" e precisamente nelle righe seguenti:
Codice: Seleziona tutto
/**
* IMPOSTAZIONI PRINCIPALI */
$n_pic = '20' ; // Numero delle immagini da visualizzare
$n_top = '40' ; // Numero dei topics da considerare nella query di ricerca. (***)
// (***) Dato che nei Topics ci possono essere più posts con immagini allegate ma solo una viene considerata
// è necessario aumentare il numero dei Topics elaborati per ottenere il numero di immagini da visualizzare
Spero che l'estensione sia di vostro gradimento.
DEMO
Il pacchetto scaricabile è il seguente: (versione 1.0.3 del 15/01/2018 14.44)
Modifiche effettuate:
lastpictures.css - inseriti i css responsive (nella Lista dei topic più visti il titolo si sovrapponeva al select riducendo lo schermo)
index_body_markforums_before.html - modificate le classi css del titolo della lista selezionata.
listener.php - ridotto leggermente il titolo del topic nella lista Immagini
jcarousel.js - modificato il numero delle immagini visualizzate in base alla dimensione dello schermo.