Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : 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.
-
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..
-
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.
-
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
-
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.
-
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.