Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Professore

Pagine: [1]
1
Grazie Maorinz,

quella di dare accesso al backend è la soluzione più veloce senza dubbio, ma non avendo dormito stanotte sono riuscito a fare esattamente quello che volevo, modificando due soli file...

in "content.html.php" ho aggiunto il campo data che mi serviva, all'interno del tab "_E_PUBLISHING", il campo che ho inserito è questo:
Codice: [Seleziona]
<input class="inputbox" type="text" name="created" id="created" size="25" maxlength="19" value="<?php echo $row->created?>" />
// aggancio anche il calendarietto //
<input type="reset" class="button" value="..." onclick="return showCalendar('created', 'y-mm-dd');" />

in "content.php" alla riga 2202 ho trovato questa cosa qua:
Codice: [Seleziona]
$row->created = date( 'Y-m-d H:i:s' );l'ho rimossa e al suo posto ho inserito questo:
Codice: [Seleziona]
if (trim( $row->created ) == '') {
$row->created = $nullDate;
} else {
if (strlen(trim( $row->created )) <= 10) {
$row->created .= ' 00:00:00';
}
$row->created = mosFormatDate( $row->created, _CURRENT_SERVER_TIME_FORMAT, -$mosConfig_offset );
}

Per il momento sembra funzionare senza problemi, sto facendo tutte le prove del caso, visto che modificare un file importante come "content.php" è una responsabilità molto grande per uno con poca esperienza come me...

Grazie ancora,
Il Professore.

2
Editor / Re: Aiuto : per creare sotto menu' ?
« il: 21 Ott 2007, 00:30:26 »
Ciao Z30,

con Joomla puoi creare tutti i sottomenu che ti pare, segui questa procedura:

1. dal pannello di controllo seleziona la voce "gestione menu" per visualizzare tutti i menu del tuo sito.
2. clicca sull'icona "voce di menu" per visualizzare tutte le voci del menu.
3. clicca sul pulsante "nuovo" o su una qualunque voce di menu per entrare nel pannello di creazione e modifica.
4. dalla lista di scelta chiamata "parent item" scegli una voce che sarà il "genitore" di quella che stai modificando.

A questo punto salva la voce creata (o modificata) e vai a dare un'occhiata al sito: la voce di menu non è subito visibile ma compare appena clicchi sul suo "genitore".
Puoi creare anche dei sotto-sotto-menu scegliendo come "genitore" una voce già annidata, non so quale sia il limite di sotto-livelli.

Non conosco il componente lxmenu quindi non so dirti altro.

3
Editor / Decidere data di creazione contenuto (lato sito)
« il: 20 Ott 2007, 23:18:27 »
Salve a tutti,

chiedo scusa prima di cominciare perché questo è il mio primo messaggio su questo forum ed è una richiesta di aiuto... un po' come andare a vivere in un condominio e come prima cosa chiedere dei soldi in prestito ai nuovi vicini... alquanto scortese!
Ad ogni modo eccomi qua, spero che possiate aiutarmi.

Sto usando Joomla per la prima volta (versione 1.0.12) e funziona divinamente, riesco a fare quasi tutto quello che mi chiedono ma mi sono bloccato su un piccolo particolare che forse sarà di facile risoluzione da parte di un utente più esperto di me.

Ho installato Community Builder, JoomlaFCK e JACLPlus e ho assemblato una comunità in cui gli utenti scrivono i loro contenuti nelle sezioni di loro competenza, tutto va alla perfezione.

Mi hanno anche chiesto un calendario che raccogliesse tutti i contenuti da specifiche categorie, così ho cercato un po' in giro e, non avendo trovato niente di utile, ho realizzato un modulo per conto mio.
In realtà ho visto che ci sono moltissimi calendari per Joomla ma quasi tutti richiedevano una categoria a parte, mentre a me serviva che pescasse contenuti dalle sezioni e dalle categorie già esistenti, oltre a permettere la navigazione dei mesi senza bisogno di ricaricare la pagina.
Come ho fatto non lo so, ma adesso il modulo è funzionante (anche se non sono riuscito a capire come renderlo "installabile" e ho dovuto copiare alcuni file a mano).

Il mio problema nasce adesso! Gli utenti inseriscono i loro contenuti nelle loro categorie, questi contenuti sono mostrati anche sul calendario secondo la data di creazione.
Ho visto che modificando o creando un nuovo articolo dal lato amministratore è presente un campo in più, la cui etichetta è "Sovrascrivi data di creazione", quando si aggiunge o si modifica un contenuto dal lato sito questo campo non è disponibile, e a me servirebbe in quanto:
  • Gli utenti inseriscono e modificano i contenuti dal lato sito e non accedono al lato amministratore in nessun caso.
  • La data che il calendario usa per mettere in ordine i contenuti è proprio la data di creazione.

Sul database, nella tabella #__content ho trovato solamente cinque campi di tipo data e gli unici che posso modificare tramite il modulo dal lato sito sono "publish_up" e "publish_down", non posso assolutamente usarli per il mio scopo in quanto definiscono la data di inizio e la data di fine pubblicazione, quindi sto usando il campo "created".

Mi serve che i miei utenti siano in grado di decidere autonomamente che data inserire nel campo "created", so che questo influenzerà la posizione dell'articolo sia in home page, sia nelle ricerche, sia nelle altre pagine di contenuto e non è un problema, ma... Come posso fare?

Spero di essere stato chiaro, e spero che esista già una soluzione o almeno che ci sia qualcuno in grado di spiegarmi esattamente dove andare a cercare il codice che gestisce l'inserimento e la modifica degli articoli nel database, così che io possa cercare di ovviare da solo al mio problema.

Grazie in anticipo a chiunque volesse perdere un po' del suo tempo per rispondermi.
Il Professore.

Pagine: [1]


Web Design Bolzano Kreatif