Unofficial WebSite X5

WebSite X5 versioni obsolete => WebSite X5 [v11] Evolution/Professional - Discussioni generali => Topic aperto da: silvestro zanviani - 17 Marzo, 2015, 18:35:48

Titolo: casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 17 Marzo, 2015, 18:35:48
Buonasera a tutti.
Lavoro con Pro 11 e ancora una volta mi rivolgo al forum che non ha mai sgarrato . . . il problema :
nell'home page di un sito ho una casella di testo che funge praticamente da diario mensile. Per suddividere i giorni, ho configurato le schede dalla 1 alla 31 che sono richiamabili tramite linguetta dalla parte superiore della casella di testo ed ogni scheda riporta gli avvenimenti del giorno specifico.

Il problema è che l'utente, al momento dell'apertura della home, si trova comunque davanti il giorno 1 indipendentemente dalla data in cui ci si trova . . . esiste la possibilità di legare la visualizzazione della scheda alla data del giorno ?
Sono quasi certo si possa fare anche se mi sfugge come . . . ma non sfuggirà agli amici del forum !

Grazie a tutti in anticipo . . .
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: milux - 18 Marzo, 2015, 06:22:25
ciao, forse dovresti mettere il link del sito oppure il codice che stai usando altrimenti penso sia difficile darti una risposta..
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 18 Marzo, 2015, 10:11:42
Ciao e grazie per la risposta.


Nessun codice . . . semplicemente la funzione "schede" dell'oggetto testo. Questo il link :


www.parentucelli-arzela.gov.it


come puoi vedere, ad ogni apertura della home, la casella testo centrale ritorna invariabilmente sulla scheda n° 1 . . . .
vorrei modificare in modo da permettere che all'apertura della home si posizioni direttamente sulla scheda del giorno
corrispondente alla data . . . .


Ciao.
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: lemonsong - 18 Marzo, 2015, 15:51:46
Premesso che mi dà un po' fastidio leggere post copia/incollati in più forum o giù di lì.
Almeno si potrebbe fare lo sforzo di girare alcune frasi  :)
Sempre ammesso che i due post identici siano della stessa persona...  :-\


Ma veniamo alla richiesta.

Se dovessi fare un calendario eventi userei strumenti diversi e dedicati per questo scopo.

Se proprio vuoi usare le schede di WS, potresti provare con uno script del genere: http://lemonsong.altervista.org/test_today_tab/ (http://lemonsong.altervista.org/test_today_tab/)

Nell'esempio trovi tutto.

Il valore 1500 (1,5s) è personalizzabile ma obbligatorio per dare tempo sufficiente all'esecuzione dell'evento click; si consiglia quindi di non abbassarlo troppo.

Essendo uno script lato client, la data è legata all'orologio del PC/dispositivo dell'utente.

Testalo bene!


Grazie a stesil per l'aiuto.
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: milux - 18 Marzo, 2015, 19:28:21
....
Grazie a stesil per l'aiuto.

Se non ci fosse bisognerebbe inventarla..!!
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 18 Marzo, 2015, 19:34:56
Grazie mille per l'aiuto !!!


Si, sono io ad aver postato in entrambi i forum e mi scuso se non andava fatto : mi sembrava che entrambi godessero della
partecipazione incrociata di utenti e moderatori "storici" e non fossero in contrasto.


Per come l'ho vista io (e ripeto le mie scuse se ho sbagliato !), ho considerato "unofficial"  un po' l'approfondimento di "answer" (non per niente il sottotitolo
recita . . . oltre il 5° step . .) ed ho pensato che postando solo in answer (visto il livello non proprio base della questione) forse non avrei trovato soluzioni al problema (come in effetti è stato) !


Comunque grazie ancora a Lemonsong ed alle . . prossime.


Stefano
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: lemonsong - 18 Marzo, 2015, 20:18:48
@Stefano
Aspe' non devi scusarti, sono io che so' "strano" (anche senza virgolette)  :)

Il (mio personalissimo) fastidio è dovuto solo dal copia/incolla "paro paro".
Ovviamente puoi postare dove, come e quanto vuoi.

Prego!


@milux
Assolutamente vero!
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 18 Marzo, 2015, 21:35:20
Allora, visto che mi hai perdonato, ne approfitto ancora :


(comunque script testato e funziona benissimo !), l'opzione è questa : ammettiamo che per qualche giorno consecutivo non venga immesso nulla nella scheda del giorno . . . il visitatore all'apertura vede scheda bianca.

Come intervengo sullo script in modo che, sino alla mia successiva modifica per riportare tutto in posizione, si visualizzi sempre una scheda a mia scelta (e quindi l'ultima che riporta uno scritto) ?

Grazie ancora e davvero di tutto !!

Stefano
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: stesil - 18 Marzo, 2015, 22:14:03
Ciao, ti rispondo io: troppo macchinoso intercettare la presenza del contenuto nella scheda.

Si potrebbe inserire una variabile e, in base al suo valore che tu dovresti cambiare ad ogni nuova esportazione, condizionare l'esecuzione di tutto lo script.

Sinceramente l'opzione più "pulita" mi sembra quella presente nell'esempio di lemon: preparare in tutte le schede un testo di default "Nessun evento" o una frase analoga in modo che nessuna scheda resti mai vuota. A te resterà solo di sostituire il testo di default con quello dell'evento.

@milux e lemon: se mi dovete reinventare vi mando la lista (lunga) delle cose da cambiare!  :)) Grazie  :)
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 18 Marzo, 2015, 22:20:08
Grazie mille Stesil,
hai ragione, seguirò il tuo consiglio, oppure un'ancora manuale che riporti all'ultima pagina completata . . . no ?
Grazie ancora a tutti !
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 19 Marzo, 2015, 09:34:26
Scusatemi ancora . . . pensavo che, dal momento che devo intervenire ogni volta per creare l'ancora di rimando all'ultima pagina creata con contenuti, tanto vale inserire
la variabile di cui parlava Stesil in modo da condizionare tutto lo script . . . tanto . . . lavoro per lavoro . . . almeno evito un click all'utente che vede direttamente l'ultima pagina che è stata aggiornata.
Stesil che ne pensi ?
Grazie come sempre.

Stefano
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: stesil - 20 Marzo, 2015, 16:16:30
Ciao, puoi provare così:

Inserisci la variabile in questo modo (dopo il document.ready)

Codice:
Only registered users can see contents. Please click here to Register or Login.
Se la variabile assume il valore auto lo script della data entra in funzione in modo automatico, se vuoi invece reindirizzare nella scheda relativa ad un giorno specifico sostituisci auto con il numero del giorno.

Il resto del codice è invariato.
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 21 Marzo, 2015, 13:09:55
Che dire . . . ? . . . hanno ragione Milux e Lemon . . . . se non ci fossi . . . .
Grazie e grazie ancora, a presto.

Stefano
Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 21 Marzo, 2015, 18:30:47
Stesil, scusami ma . . . . non mi funziona !
Mi restituisce sempre la data in "auto" . . .



Sicuramente sto sbagliando ad implementarlo e ormai mi sono incasinato . . .
ti dispiacerebbe molto scrivermi il codice intero per favore ?


Ti ringrazio moltissimo . . . . .


Stefano



Titolo: Re:casella testo : scheda corrispondente alla data odierna
Inserito da: silvestro zanviani - 21 Marzo, 2015, 19:16:22
Come non detto !!!!!
Funziona tutto . . . . evidentemente mi si è rimessa in moto la materia grigia !
Grazie ancora.


Stefano