Inserire Registrazione nell'Header e Footer
Autor: Francesco L.
Visited 2514,
Followers 1,
Udostępniony 0
Volevo sapere se è possibile inserire nell'Header e Footer la parola Registrati per permettere agli utenti di cliccare lì e registrarsi come sul sito Website (vedere l'immagine sottostante) con la registrazione manuale o anche automatica?
Aspetto una soluzione.
Posted on the
credo che basti inserire, dopo aver predisposto o la registrazione manuale o la registrazione automatica, un pulsante o un testo con il link alla pagina imlogin.php che ti mostrerà la pagina per la registrazione...
Autor
Il testo c'è ma non trovo un esempio di un pulsante. Esiste? Oppure c'è un modo per creare attorno al testo un rettangolo colorato simile al sito di Website?
Potresti acquistare l'oggetto "Animated Button" e quindi diventa tutto semplice, oppure inserire un'immagine cliccabile a forma di pulsante o anche puoi cercare su internet il codice per un pulsante
https://market.websitex5.com/it/oggetti/anteprima/24f3b39b-2e09-438d-b3b8-2f2e6b5102b
Autor
Come mai non mi fa acquistare nulla? Ho Website X5 Professional 13 e mi dice
"Stai per completare l'ordine dei seguenti articoli:
NON DISPONIBILI per la tua Licenza: WebSite X5 Professional 13"
Autor
Oppure dove la trovo un'immagine cliccabile a forma di pulsante? C'è su Website x5 Professional 13?
Se cerchi con google, ne trovi fin che vuoi....
se conoscessi un pochino website, curiosando qua e la, sapresti che compresi in website ci sono stili di pulsante già pronti da utilizzare, ad esempio da utilizzare come sfondo delle voci del menu principale, cliccando nell'apposita finestrella... e che si trovano nella cartella di installazione di website, cartella RES, cartella BUTTONS...
contatta incomedia in post privato chiedi a loro perchè non riesci ad acquistare
Buongiorno Francesco,
non riesci ad acquistare perché non hai i crediti, che sono la "moneta" del Marketplace. Controlla qui il pacchetto che fa per te: https://market.websitex5.com/it/credits
Rimango a tua disposizione. Un saluto cordiale.
Autor
Ho acquistato l'oggetto Animated Button ed è tutto ok, solo che vorrei sapere se fosse possibile quando un utente accede con il proprio username e password al sito scompaia l'Animated Button "Registrati Gratis" o almeno "Accedi" che si trovano nell'Header e Footer?
Guardate la scritta cerchiata a destra.
Autor
Forse non c'è un modo o mi sbaglio?
NON SI PUO' FARE PURTROPPO... ci vuole codice extra
Autor
Ah ecco lo sapevo, dunque dovrei chiedere di nuovo a Giorgio?
Autor
Qualcuno conosce un codice extra?
una cosa semplicissima... nella o nelle pagine protette, in proprietà della pagina, tab esperto aggiungi un css, dopo aver individuato l'id dell'oggetto con proprietà display:none; ....
@Skeggia, ma poi non compare in altre pagine?
ci vorrebbe una funzioone in php che se la variabile dell'username utente non è vuota aziona il codice css display none
Non credo sia così semplice altrimenti sarebbe già implementato come per il logaut. ..
@sitiweb: certo che compare in altre pagine... basta metterlo in tutte le pagine che vuoi non compaia... certo che sarebbe utile in php... basta saperlo fare...
@giorgio c.: io ho provato e funziona... semplicemente... basta metterlo nelle pagine in cui non vuoi compaia il login... come per il login per qualsiasi altro elemento, inserito nelle proprietà di quella pagina... non compare...
Autor
Skeggia ma dove trovo un codice php? Puoi farmi vedere sul tuo sito come ti è venuto?
@francesco: non ho un codice php e non sono in grado di farne uno... troppo per le mie conoscenze... e secondo me non ce n'è bisogno in questo caso... non sempre bisogna ricorrere a cose complicate...
http://www.skeggia12.it/test/v13-1/fotoutente/
per entrare: user: utente password: utente
dopo esserti loggato puoi vedere la differenza tra la home page e la pagina 1...
Autor
Ho trovato questo codice css potrebbe andare?
$(function(){
$('#click').click(function(){
if( $('#hide').css('left') == '-9999px' )
$('#hide').css('left','0');
else
$('#hide').css('left','-9999px');
return false;
});
});
questo non è un codice css è un js e non capisco a cosa serve, sembra nasconda qualcosa ma cosa?
ma hai provato la soluzione che ti ho dato? E' troppo semplice? Boh...
Ciao SKeggia, non ho mica capito come fai...
@giorgio: individui l'id dell'oggetto, in questo caso #imLogin...
nelle proprietà pagina, tab esperto, prima della chiusura del tag head, delle pagine che vuoi non compaia il login scrivi il css di questo oggetto con le proprietà display: none;...
<style>
#imLogin {display:none;}
</style>
fatto...
Autor
Infatti anch'io non ho capito!
Comunque il mio sito è tutto in https. Poi ieri ho acquistato Animated Button.
Certo che siocco!
Autor
Giorgio ma alla fine cosa bisogna fare? Funziona anche in php dato che il mio sito è così?
Mi puoi mandare il codice?
A pensarci bene l'oggetto Login è abbastanza inutile (a parte per l'oggetto contenuto dinamico) in quanto per l'accesso alle pagine protette viene creata una pagina (imlogin.php) in automatico da website!
Autor
Giorgio io voglio solo che quando uno acceda al sito con username e password scompaia nell'Header e Footer almeno la parola Accedi che ho aggiunto con Animated Button. Puoi darmi una mano?
@francesco: ma li leggi i post o stiamo qui ad asciugare gli scogli? o ad aspettare il codice bello e pronto (tra l'altro hai avuto anche quello stavolta)...
mettici un po di impegno cavolo... per ogni elemento è possibile fare quello descritto sopra...
non credo che tu ci abbia provato minimamente ad eseguire quanto descritto...
per quanto mi riguarda chiudo qui gli interventi!...
un saluto cordiale alla comunità...
Autor
Skeggia non ho capito dove devo inserire il codice se nell'Header e Footer già esistente, in uno nuovo o se va messo da qualche altra parte? Solo questo non capisco.
Autor
Ora ho provato a inserire il codice
<style>
#imLogin {display:none;}
</style>
in una pagina protetta e vediamo se quando provo ad accedere (lo faccio con l'Animated Button che ho acquistato ieri) scompaia l'Accedi e/o Registrati Gratis che ho inserito nell'Header e Footer?
Autor
Come pensavo, accedendo con username e password compaiono sempre Accedi e Registrati Gratis che ho inserio con l'Animated Button.
Io infatti è dall'inizio che ho specificato ciò dunque sono in attesa che qualcuno abbia una soluzione.
per forza non ti funziona, quello va bene per il mio esempio...
allora, vai al passo creazione mappa, clicca sulla pagina protetta, poi a destra su proprietà, poi sul tab esperto, prima della chiusura del tag head, inserisci questo:
<style>#imHeader_imCellStyle_31, #imHeader_imCellStyle_32 {display:none;}</style>
riesporta... va bene così? è abbastanza chiaro?
Autor
Penso di si, dopo provo, ma questo codice funziona anche nelle pagine non protette giusto?
funziona dove vuoi che non venga visualizzato...
Autor
Fino qui tutto ok funziona benissimo, ma se tolgo l'Accedi, (con il codice) un utente come fa a tornare indietro? Vorrei che per esempio cliccando sul Benvenuto/a Utente torni sulla pagina che prima cliccando su Accedi tornava lì, ma dato che per il Benvenuto/a Utente ho già il codice per la foto non so se sia possibile?
non continuare un post su un argomento inserendo altre domande... chiudi questo se hai risolto e riaprine un'altro con la nuova domanda... altrimenti chi cerca gli argomenti difficilmente li trova... grazie
Autor
Ho messo per esempio solo <style>#imHeader_imCellStyle_31 {display:none;}</style>
ma accedendo compaiono sempre gli Anmated Button cioè Registrati Gratis e Accedi.
Dov'è l'errore?
se stai usando la v13.0.3.11 devi fare CTRL+ANTEPRIMA per visualizzare le modifiche...
l'hai posizionato nel posto giusto?
il codice che ti ho postato funziona sicuramente, quindi guarda che cosa hai fatto di differente...
siamo già a 42 risposte per una cosa che si fa in un attimo...
Autor
Skeggia questo codice funziona solo nelle pagine protette, ma io prima ti ho chiesto " ma questo codice funziona anche nelle pagine non protette giusto? e tu hai risposto "funziona dove vuoi che non venga visualizzato..."
Inserendo questo codice nasconde solo nelle pagine protette e non in quelle visibili.
Come mai? C'è un'altra soluzione?
FUNZIONA IN TUTTE LE PAGINE,
DATO CHE E' UN CODICE CHE AGISCE
SU UN ELEMENTO DELL'HEADER...
NATURALMENTE
LO DEVI INSERIRE NELLE
PROPRIETA' DELLA PAGINA
DI
TUTTE LE PAGINE
IN CUI VUOI CHE NON COMPAIA...
Autor
L'ho fatto ma nasconde solo nelle pagine protette. A volte Website X5 Professional 13 non è tanto per i professionisti dato che da a volte errori!
...
Autor
Skeggia veramente dovrei io sventolare bandiera bianca dato che con Website è sempre un casino.
Guarda i passaggi che ho fatto per esempio e visualizza le immagini del sito
Facendo così restano sempre gli Animated Button che ho inserito nell'Header e Footer nelle pagine visibili e non protette invece di scomparire. Comunque voglio che scompaiano solo quando un utente è entrato sul sito accedendo con username e password mentre per i visitatori che osservano solo il sito senza registrazione compaiono entrambe Registrati Gratis e Accedi (questo l'ho specificato all'inizio)
O sarò io distratto e sbaglio qualcosa o è il programma che non funziona bene no?
Dimmi cosa devo fare o dov'è l'errore?
il programma funziona benissimo...
se torni al mio esempio, ho aggiunto pagina 6 non protetta...
come puoi vedere il login non si vede...
mentre nella home page c'è...
dopo che ti sei loggato scompare anche nella pagina1...
http://www.skeggia12.it/test/v13-1/fotoutente/index.php
è talmente semplice che non riesco a capire che stai facendo...
e il mio programma è lo stesso del tuo... e io non faccio il mago silvan
che fa scomparire gli elementi con SIM SALA BIM...
l'ultima cosa che dico e poi me ne vado,... hai azionato CONTROL+ANTEPRIMA?
'notte...
Autor
Ma hai letto ciò che ho scritto e le immagini? Non mi hai dato una risposta alla mia ultima domanda...
Autor
Per esempio ho inserito nella Creazione della Mappa, Accedi, Proprietà, Esperto il seguente codice
<style>#imHeader_imCellStyle_31 {display:none;}</style>
per nascondere la Registrazione Gratis e far visualizzare Accedi ma sul sito accedendo con username e password non compaiono entrambi.
Ho seguito tutte le procedure ma niente da fare è come se Website facesse tutto di testa sua come vuole lui.
Dunque vorrei sapere cosa sto sbagliando?
Autor
Finalmente provando e riprovando sono riuscito!
L'unico modo che ho dovuto fare per ottenere ciò che volevo (cioè nascondere Registrazione Gratis e/o Accedi) è di aggiungere nell'Header e Footer un Login/Logout vuoto, poi inserire nella Creazione della Mappa il codice ed esportare le modifiche effettuate. Questo Skeggia non me l'hai detto o forse ti è sfuggito riguardo l'aggiunta del Login/Logout, ma per fortuna l'ho scoperto da solo (almeno a me così funziona).
Fatto ciò se cancello il Login/Logout vuoto inserito nell'Header e Footer per fortuna la Registazione Gratis e/o Accedi restano sempre nascosti.
Sono cose strane che nella vita anche Website X5 ti fa cervellare fino a quando riesci a ottenere ciò che vuoi!