WebSite X5Help Center

 
Paolo M.
Paolo M.
User

Come si crea un area riservata con website X5 evo  it

Autore: Paolo M.
Visite 837, Followers 1, Condiviso 0  

DOPO AVER ATTIVATO LA FUNZIONE "ACCESSI RISERVATI" NELLA SEZIONE "GESTIONI ACCESSI" IN CUI HO INDIRIZZATO, COME "PAGINA DI INGRESSO", A QUELLA APPOSITAMENTE CREATA E A SUA VOLTA RESA PROTETTA, tuttavia, quando pubblico il sito on-line, la pagina protetta non compare con l'"ACCESSO RISERRVATO DEL LOGIN" , ma risulta liberamente accessibile.

Quali sono allora i passaggi esatti da seguire ?

Postato il
13 RISPOSTE - 1 CORRETTO
Pasquale L.
Pasquale L.
User

Se imposti il metodo di registrazione automatica la pagina per la registrazione e login la crea in automatico e te la compare. Se invece imposti il metodo di registrazione manuale occore che crei una pagina con un modulo che consente all'utente di richiedere i dati di laccesso, tale pagina deve essere collegata nelle impostazioni.

Per far questo devi andare, AVANZATE-GESTIONE ACCESSI-IMPOSTAZIONI

Leggi di più
Postato il da Pasquale L.
Claudio D.
Claudio D.
Moderator

@Pasquale la registrazione automatica è SOLO nella versione PRO.

@Paolo...

il mio consiglio è creare una pagina di ingresso con l'oggetto LOGIN/LOGOUT ... tale pagina NON deve essere protetta.

Crea in MAPPA le pagine protette e nascoste.

In gestione accessi predisponi gli utenti con mail/password e li dirigi alla pagina che vuoi assegnare a loro.

Infine torna in MAPPA e verifica pagina per pagina, che sia accessibile nelle proprietà di protezione solo all'utente interessato.

altre info le trovi qui:

https://guide.websitex5.com/it/support/solutions/articles/44001270655-come-si-creano-manualmente-gli-utenti-e-i-gruppi-con-accesso-alle-pagine-protette-

ricordati che è necessario il PHP e tutto ciò funzionerà solo una volta pubblicato.

Leggi di più
Postato il da Claudio D.
Paolo M.
Paolo M.
User
Autore

CLAUDIO buongiorno,

grazie per l'indicazione che la guida non dice , e cioè di "creare una pagina di ingresso con l'oggetto LOGIN/LOGOUT ... (e) tale pagina NON deve essere protetta " : pubblicato il sito infatti al link https://www.paolomonzo.one/area-riservata-inquilini.html , compare la pagina di LOGIN . Inoltre ho eseguito tutti gli altri passaggi, creando gli UTENTI AUTORIZZATI nella sezione GESTIONE ACCESSI, assegnando ad ogni utente la propria pagina d'ingresso che dovrebbe comparire solo a loro una volta inserite le credenziali.

Tuttavia, come si puo' vedere , andando al cit. link e cliccando semplicente sul tasto invia (anche senza inserire le credenziali), esce la dicitura "LA FUNZIONE LOGIN SARA' ATTIVA SOLO QUANDO IL SITO SARA' ESPORTATO SUL SERVER".

Pertanto chiedo:

1) Poichè il sito l'ho pubblicato sul SERVER, cosa significa tale dicitura ?

2) Forse devo inserire anche nella sezione "GESTIONE DATI" il percorso della "cartella su server con accesso in scrittura " ?

Se non riesco a risolvere , dovrò aprire un nuovo POST ma RISERVATO con foto di cartelle del proprio sito sul proprio server.

Grazie comunque per l'indicazione del LOGIN che io inserivo in una pagina invece "prottetta" .

Leggi di più
Postato il da Paolo M.
Claudio D.
Claudio D.
Moderator

ma l'esportazione l'hai fatta usando Website ? o hai esportato con un programma ftp di terze parti ?

Leggi di più
Postato il da Claudio D.
Paolo M.
Paolo M.
User
Autore

L'esportazione l'ho fatta usandi FILE ZILLA CLIENT , e il caricamento dell'intero sito è riuscito, solo che la pagina AREA RISERVATA, nel campo LOGIN, mi continua a dare la suimdicata dicitura che "tale funzione login sarà attiva solo quando il sito sara' esportato sul Server". 

Però il sito è già esportato regolarmente, come si può vedere navigando tranquillamente tramite il MENU.

Leggi di più
Postato il da Paolo M.
Claudio D.
Claudio D.
Moderator

devi esportare usando la funzione di Website... 

Leggi di più
Postato il da Claudio D.
Paolo M.
Paolo M.
User
Autore

Gtazie per il Tuo riscontro.

Tuttavia credo che non sia cio il problema, altrimenti non avrebbero funzionato neanche tanti altri OGGETTI inseriti nelle pagine, mentre le CARTELLE DEGLI OGGETTI risultano tutte perfettamente caricate con i loro file.

Credo che yl problrma sia come collegare il PROGETTO al DATABESE, e cioe sapere come riportare il pertcorso nella sezione GESTIONE DATI.

Ho imviato quindi richiesta di supporto privata con fpto dei percorsi delle cartelle del SERVER e attendo riscontro. Quando lo avro aggiornero anche questo post con la soluzione. 

Leggi di più
Postato il da Paolo M.
Claudio D.
Claudio D.
Moderator

fai come credi e rimani in attesa...

ma hai esportato da programma ?

perchè un conto è esportare da programma sull'host , un conto è esportare su disco e poi usare un ftp esterno... 

Leggi di più
Postato il da Claudio D.
Paolo M.
Paolo M.
User
Autore

CLAUDIO buonasera,

con un po' di calma ho provato ad eseguire l'esportazione come indicato da Te, e cioè anzicchè tramite FILE ZILLA CLIENT, tramite l'apposita sezione di EVO: a tal fine ho selezionato le pagine HTML del progetto, compreso la pagina HTML del login (quella che il programma definisce imlogin.html) : 

però come puoi constatare ancora una volta, si naviga sempre, ma cliccando sul login anche senza inserire le credenziali, esce sempre la suddetta dicitura "LA FUNZIONE LOGIN SARA' ATTIVA SOLO QUANDO IL SITO SARA' ESPORTATO SUL SERVER".

Grazie comunque anche per questo suggerimento.

PS: Uso FILE ZILLA CLIENT perchè piu' agevole, non solo perchè consente l'esportazione di intere cartelle mentre EVO consente al massimo l'esportazione di FILES MULTIPLI, ma anche perchè, con l'aumentare delle pagine e degli oggetti del sito, è piu' "leggero" visivamente, e quindi le possibilità di errore di esportazione sono ancora minori.

Leggi di più
Postato il da Paolo M.
Claudio D.
Claudio D.
Moderator

non ho capito la parte:

Paolo M.
con un po' di calma ho provato ad eseguire l'esportazione come indicato da Te, e cioè anzicchè tramite FILE ZILLA CLIENT, tramite l'apposita sezione di EVO: a tal fine ho selezionato le pagine HTML del progetto, compreso la pagina HTML del login (quella che il programma definisce imlogin.html) : 

intendi che hai esportato SOLO certi file ? surprised

se così... ripeto:

L'esportazione è consigliabile farla TOTALMENTE da Website... ESPORTANDO TUTTO IL SITO 

Poi

Verifica che nell'indirizzo del sito ci sia specificato l'indirizzo esatto... 

Che ci sia sull'host il PHP , e che abbia come minimo la versione 7.1

Non si apre neppure il pannello /admin del tuo sito quindi qualche problema c'è... 

https://www.paolomonzo.one/admin/

Mi pare strano che quando esporti con Website, non ti segnali errori ... ma se non ha iesportato tutto... allora la cosa cambia...

Leggi di più
Postato il da Claudio D.
Paolo M.
Paolo M.
User
Autore

 ... infatti attendo che il supporto di WEBSITE X5 mi risponda proprio perchè :

-  il pannello /admin del mio sito https://www.paolomonzo.one/admin/ nonc'e'mai stato(forseperchèperlaversioneEVO non serve);

- l'INDIRIZZO DEL SITO nella sezione esportazione di EVO è corretto;

- Sul SERVER HOSTING di ONE.COM la versione attiva è PHP  7.2.24-0ubuntu0.18.04.9 , ed è settato sull'aggiornamento "all'ultima versione stabile".

- Circa l'esportazione, anche con EVO non mi ha dato mai nessun messaggio di errore: però noto questo

creata la PAGINA RISRRVATA con l'OGGETTO LOGIN come indficato da Te, questa si vede on-line, mentre non si vede la pagina imlogin-html, che sarebbe poi quella che nella mappa di EVO compare nella sezione PAGINE SPECIALI , con il lucchetto nominata "ACCESSO RISERVATO".

Infatti, secondo la guida, E' QUESTA LA PAGINA CHE DOVREBBE VEDERSI ON LINE PER IL LOGIN, E NON QUELLA CREATA CON L'OGGETTO LOGIN.

E' inebitabile quindi una spiegazione da partte proprio del supporto di WEBSITE X5 in modo chiaro.

Comunque ancora grazie per la Tua attenzione.

Leggi di più
Postato il da Paolo M.
Paolo M.
Paolo M.
User
Autore

AVVENUTA INDIVIDUAZIONE CAUSA DEL PROBLEMA e SOLUZIONE RIUSCITA:

CLAUDIO buongiorno,

dopo navigato per un po' in questi giorni tra i Vs post, quale in particolare quello a questo link riferito però alla versione EVO 9 e quindi di qualche hanno fa (link http://www.unofficialwsx5.com/index.php?topic=421.0 ), ho appreso che i FILE SU CUI SI BASA IL FUNZIONAMENTO DELL'AREA RISERVATA SONO QUESTI:

- il file  imlogin.php che viene richiamato ogni volta che si cerca di accedere ad una pagina ;

- il file x5engine.php, che contiene le funzioni che gestiscono la sessione e il logout;

- e il file access.inc.php, in cui sono memorizzati i permessi (motivo per cui io ho pensato che fosse necessario anche inserire il percorso per il collegamento al SERVER "PHP" per la GESTIONE DATI , ma che invece non è neccessario per attivare tale AREA RISERVATA in EVO ).

                                                                                ***

Pertanto esportati i file sul SERVER (tra l'altro con FILE ZILLA CLIENT), mi sono accorto che esportavo tutti i file della cartella del progetto denominata "PREVIEW", ma che questa cartella conteneva solo uno dei tre file suddetti, ed in particolare il solo file x5engine.php.

Gli altri due file invece, sono creati in una cartella ulteriore che fino ad ora non era mai stata esportata, e che il software WEBSITE denomina "UPLOAD", cartella che oltre che a contenere i due file imlogin.php e access.inc.php , contiene anche file html inerenti le stesse pagine presenti nella cartella da sempre esportata e denominata "PREVIEW".

Conseguentemente, ho fatto il copia dell'intero contenuto della cartella "UPLOAD" contenente ANCHE MA NON SOLO i due file imlogin.php e access.inc.php e l'ho incollato nella cartella "PREVIEW" che poi ho provveduto ad esportare.

Il risultato è ora visibile on-line: se si va alla pagina "AREA RISERVATA" (che è quella creata secondo l'indicazione di CLAUDIO con l'uso dell'oggetto LOGIN) e si clicca sul login anche senza inserire le credenziali, i campi vuoti diventano rossi e ricompare la pagina dell'AREA RISERVATA (questa volta quella creata automaticamente dal software con il file nelle "PAGINE SPECIALI - AREA RISERVATA") : per cui inserendo le credenziali nei campi vuoti, si accede alle pagine protette e nascoste.

Petranto chiudo il POST COME RISOLTO

Leggi di più
Postato il da Paolo M.
Claudio D.
Claudio D.
Moderator

surprised

Non capisco tutti questi giri...

ma a quanto pare non facevi l'esportazione da Website completa...

... come ti avevo già detto ed avevo ribadito... 

Claudio D.
non ho capito la parte: Paolo M. con un po' di calma ho provato ad eseguire l'esportazione come indicato da Te, e cioè anzicchè tramite FILE ZILLA CLIENT, tramite l'apposita sezione di EVO: a tal fine ho selezionato le pagine HTML del progetto, compreso la pagina HTML del login (quella che il programma definisce imlogin.html) :  intendi che hai esportato SOLO certi file ? se così... ripeto: L'esportazione è consigliabile farla TOTALMENTE da Website... ESPORTANDO TUTTO IL SITO 

L'esportazione va fatta COMPLETA e  tramite Website. Se vuoi usare un programma di terze parti , DEVI SAPERE QUELLO CHE FAI.., altrimenti rischi di perderci un sacco di tempo per capire perchè non funzionano certe cose...

comunque l'importante che hai risolto... 

chiuditi il post...

Leggi di più
Postato il da Claudio D.