Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : Cialda 12 Jun 2010, 21:40:22

: Anniversari e Ricorrenze
: Cialda 12 Jun 2010, 21:40:22
Ci sono tante estensione che gestiscono gli appuntamenti le manifestazioni in calendari vari, ma purtroppo non ho trovato quello che serve a me.

Mi serve un modulo che mi tenga memorizzati 365 campi, in modo che per esempio il 25 Dicembre mi faccia apparire  la scritta (pre memorizzata da me):

25 Dicembre
Natale

In poche parole devo far apparire nel mio sito una sorta di promemoria per i vari anniversari Storici.
: Re:Anniversari e Ricorrenze
: 56francesco 12 Jun 2010, 21:58:55
articoli con la loro bella data di inizio e fine pubblicazione...
si lo so, c'è l'anno  ma si risolverebbe con una semplice variazione manuale sul database una volta l'anno..
: Re:Anniversari e Ricorrenze
: Cialda 12 Jun 2010, 22:24:26
L'idea non è male... usare la data di inizio e fine pubblicazione

Però sorgono dei problemi:

Come faccio ad inserirlo in una posizione del Template?
Posso cambiare l'anno dal database senza entrare in ogni singolo articolo?
Gestire 365 Articoli in questa maniera penso che sia un po rognosa

Perché 365 articolo o ricorrenze???  Siccome il mio sito tratta argomenti storici Aeronautici, ogni giorno c'è un anniversario di qualcosa.
: Re:Anniversari e Ricorrenze
: 56francesco 13 Jun 2010, 09:59:13
Posso cambiare l'anno dal database senza entrare in ogni singolo articolo?

in teoria sarebbe un solo clic con notepad++  (cerca tutti 20xx  e sostituisci tutti con 20yy)  la difficoltà sarà nell'isolare la parte di database  che ti interessa senza incidere li dove  non serve

Gestire 365 Articoli in questa maniera penso che sia un po rognosa
sempre item  (elementi sono)  anche con una estensione non sarebbe poi tanto diverso

inoltre gli articoli hanno una serie infinita di moduli che potresti utilizzare, dalla ricerca alle diverse visualizzazioni...

per pubblicare nei moduli ti basta il modulo news-flash che ci sta di default

: Re:Anniversari e Ricorrenze
: Cialda 13 Jun 2010, 19:54:52
Vediamo se riesco a buttare giù due righe di codice in php per fare tutto in maniera automatica, male che vada userò il metodo da te suggerito.

Grazie ancora.
: Re:Anniversari e Ricorrenze
: Cialda 14 Jun 2010, 23:21:05
Sono riuscito a scrivere qualcosina che funziona decentemente, questa è la base, bisogna sistemarlo un pochino con qualche accortezza grafica.

Ho fatto girare lo script PHP come modulo grazie a PHP Module www.fijiwebdesign.com (http://www.fijiwebdesign.com)

:
<?php
// Genera il nome del file in base alla data con il suo percorso (cartella/)
// Supponiamo che sia il 25 Dicembre avremo:
// cartella/25-12.htm
$today 'cartella/';
$today .= date("d-m");
$today .= ".htm";

// Controlla se esiste il file html associato alla data
// se positivo mostrerà il contenuto del file
// in caso contrario mostrerà la frase: Nessuna ricorrenza memorizzata
if (file_exists($today)) {
    @include(
"$today");
} else {
    echo 
"Nessuna ricorrenza memorizzata";
}
?>

Questa è la mia prima esperienza in PHP quindi suggerimenti e consigli sono sempre ben accetti, mi piacerebbe appena completato convertirlo in modulo, ma sarà in una fase successiva.