WebSite X5Help Center

 
Annibale P.
Annibale P.
User

Pagina da visualizzare dopo l'inserimento di un commento nel blog  it

Autore: Annibale P.
Visite 928, Followers 3, Condiviso 0  
Parole Chiave: blog,website x5 go 2022.2

Salve a tutti, ho un nuovo piccolo problemino, voglio inserire una pagina dove indirizzare l'utente che ha inserito un commento ad un articolo del blog. Ovvero dopo aver cliccato invia non restare sull'articolo del blog ma andare appunto in questa pagina. Ma cercando in tutte le impostazioni non ho trovato nulla, e modificarlo ogni volta da codice è pesante. Esiste un modo? La versione è sempre la 13 pro che va sempre alla grande... Grazie a tutti come sempre.

Postato il
42 RISPOSTE - 5 UTILI
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... attendi il parere degli esperti, ... e se poi come hai già riscontrato non esistesse tale possibilità, ... ...forse(!)  si potrebbe tentare con codice EXTRA, ma nel caso per poter valutare devi postare il LINK del blog funzionante per le prove, ...altrimenti ignora il mio Post e come non detto...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User

Per quanto riguarda tale possibilità via software, non è possibile. Bisogna forzatamente agire per mezzo codice extra come indicato dal gentile KolAsim.

Io ad esempio sono alla versione attuale (v2022.2) e non reperisco nessuna opzione. Tra le altre cose è presente un bug attualmente non risolto nella sezione product, che al posto di ricaricare la pagina, porta alla ricerca prodotti, mentre di norma dovrebbe mostrare l'avviso del commento postato.

Come già suggerito, condividi l'URL! wink

Leggi di più
Postato il da Stiac Engineering
Annibale P.
Annibale P.
User
Autore

Gabriele grazie anche a te, link inserito.

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Non avevo letto bene Gabriele, quindi hai risposto alla mia domanda, a distanza di anni ancora non è presente questa funzione. Peccato

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ho fatto una simulazione sul tuo link ed in teoria potrebbe funzionare, e non ti resta che provare per verificare questo mio codice...

<script>
/** == condizione su INVIO commento del BLOG by KolAsim == **/
$( document ).ready(function() {//K
setTimeout(function(){ //K1>
$("input[value=\"Invia\"] ").click(function() { imTipK() })
}, 3000); //K1<<
}); //K

function imTipK(){//K2>
setTimeout(function(){ //K3>
K =$( ".imTip" );TotK = K.length;
if(TotK== 0){//K4>
location.href="pippo.html";
} else {alert("Compilare i campi indicati");
}//K4> | <<
}, 100); //K3<<
}//K2<<
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Grazie KolAsim, domani lo inserisco e lo metto on line. Ti faccio sapere appena fatto. Buona serata

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Buongiorno, ho inserito il codice inserendo l'allert del sito e non capisco come mail il menu resta sempre visibile, ho inserito un z-index ma non funziona, inoltre non reagisce al primo click ma dal secondo. Inoltre purtroppo la pagina (non quella definitiva, ma una a caso) non viene richiamata dopo l'iserimento del commento. Quando hai un momento e se puoi prova. Grazie

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ho fatto un test poco fa dal PC, "test a1", e mi ha funzionato secondo aspettative...
... per l'alert custom nel tag style devi usare:
#alert {z-index:100000 !important}
... la terza pagina che tu richiami non può aprirsi perchè non è nella cartella "blog", ma come noto si trova nella directory precedente...
... o usi l'URL assoluto...
... oppure la path relativa:
"../photo_hover_effects.php"

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Grazie per la risposta, evidentemente sbaglio qualcosa, il menu non ne vuole sapere si passare in secondo piano e la pagina non viene richiamata (ho provato sia il pecorso relativo sia quello assoluto). Mi pare tutto fatto nel modo giusto... Mha... Qualche idea? Ho cambiato anche l'ordine z-index per il menu ma nulla da fare...

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... mi ha funzionato, test a3, e si è aperta questa pagina:   https://www.panan.it/afrodite/comment_entered_correctly.php
... ma prova a sostituire l'intervallo in basso che adesso ha il valore 100   in 500
... magari così potrebbe dar più tempo alla scrittura php del messaggio...
............................................................
... per i pulsanti del menu è un problema antecedente; ... rispetto alla situazione attuale e senza andare a vedere gli altri codici che hai già in atto, lo puoi risolvere con questo codice:

<style>
#alert {z-index:100001 !important}
#black_screen_alert {z-index:100000 !important}
</style>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Allora, prima di tutto grazie. Ho fatto le seguenti prove dopo aver aggiornato i codici come suggerivi: Google Chrome visualizza l'allert (perfetto) ma non va alla pagina, Opera non visualizza l'allert ma va alla pagina, Firefox non visualizza l'allert ne va alla pagina. Roba da pazzi... Pazienza. Se puoi dai un occhio magari con un altro browser, ma a te funziona. Bho. Di nuovo grazie mille

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... riprovo...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Portato intervallo da 500 a 1000 ma cambia nulla...

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... adesso il menu è a posto...

... ho fatto diversi test, certe volte pare funzionare, però il redirect del torna indietro della terza pagina forse falsa i risultati...

... eventualmente usa sempre la funzione ALERT per il saluto senza dover passare dalla terza pagina...

... prova:

<script>
/** == condizione su INVIO commento del BLOG by KolAsim == **/
$( document ).ready(function() {//K
setTimeout(function(){ //K1>
$("input[value=\"Invia\"] ").click(function() { imTipK() })
}, 3000); //K1<<
}); //K

function imTipK(){//K2>
setTimeout(function(){ //K3>
K =$( ".imTip" );TotK = K.length;
if(TotK== 0){//K4>
_alert('=== OK ===','Commento inviato');
} else {_alert('Salone Afrodite','P§LUTO Compilare i campi indicati...');
}//K4> | <<
}, 0); //K3<<
}//K2<<
</script>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Ti ringrazio, pomeriggio provo e ti faccio sapere. Buona giornata

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Modificato il codice come da te suggerito e ho tolto la terza pagina. Sembra funzionare bene, ad eccezione che è praticamente illeggibile il messaggio "commento inviato", troppo veloce, compare e scompare nello stesso momento. C'è modo di farlo rallentare di un paio di secondi in modo da poterlo far leggere? Grazie 1000 come sempre

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... niente, ho provato e putroppo non vedo modo, partendo subito lo script di invio, ...mi dispiace...

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Grazie lo stesso... Ciao

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... farò comunque nel breve altri tentativi per vedere di intercettare la sequenza degli eventi online a posteriori, avendo altra idea in mente...

... nel caso e se(!) ti farò sapere per farti fare le prove...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Grazie 1000! Sei molto gentile, ho pravato con "function sleep(s){ var now = new Date().getTime(); while(new Date().getTime() < now + (s*5000)){ ('=== OK ===','Commento inviato')} }", e altri vari codici trovati on line, ma tutti inutili salta tutti gli eventi... Ciao

Leggi di più
Postato il da Annibale P.
Stiac Engineering
Stiac Engineering
User

Comunque se non ricordo male quando inserisci un commento dovrebbe essere mostrato un messaggio sotto il form del commento. Almeno così ricordo.

Se non va bene quello si potrebbe agire su quel campo.

Leggi di più
Postato il da Stiac Engineering
Annibale P.
Annibale P.
User
Autore

Gabriele non viene visualizzato nessun messaggio, resta sulla pagina del blog con il commento già inserito... Grazie per l'interessamento...

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ultima spiaggia, ...se la sequenza degli eventi rimane costante ("&")(!), prova questa mia interpretazione:

<script>
/** == rilevamento commento del BLOG by KolAsim == **/
$( document ).ready(function() {//K>
urlK=window.location.href;
leggeK = window.location.href.split('/');
estraeK = leggeK[leggeK.length -1];
urlK= urlK.split("&").join("");
var trovaK = estraeK.indexOf("&");
if (trovaK != -1){ //K2>
_alert("Grazie","Commento inviato");
setTimeout(function(){//K3>
location.href=urlK;
}, 5000); //K3<<
}//K2<<
}); //K
</script>

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Grazie mille... Provo l'ultima spiaggia e ti faccio sapere... Buona giornata

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Su Google Chrome, su Opera e su Edge è perfetto!!! Sia l'avviso sull'inserimento dati corretti che il messaggio di avvenuto inserimento sono OK. Nota dolente Firefox che visualizza il messaggio di avvenuto inserimento ma non di inserire i dati corretti. 3 su 4 lascerei cosi, forse è un problema di firefox, oppure ho fatto io qualche errore, ma sugli altri funziona... Comunque un fenomeno! Se passi da Roma colazione pagata!!! Grazie! Comunque prova per avere la tua soddisfazione... Ciao

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ho fatto un paio di test ed ha funzionato secondo aspettative, sia dal PC (Ff)  che dallo smartphone (Ch),  e direi OK ...

...

... per strafare, quello che si potrebbe fare, sarebbe di modificare i colori del Alert riuscito di ritorno, magari con colori tendenti al verde o diversi dal rosso di attenzione...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Ok, appena ho un attivo modifico l'allert con il verde per commento inserito... Grazie 1000 di nuovo... Ciao

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Buondi KolAsim, ho seguito il tuo consiglio e inserito il verde per commento inserito, sembra tutto perfetto...

Ma... inserisci un commento qui: https://www.panan.it/afrodite/blog/index.php?id=tcx0d0r3

Poi prova a cambiare la pagina dei commenti da 1 a 2...

------------------------------

Il problema è in questo codice:

<script>
/** == Rilevamento commento del BLOG by KolAsim == **/
$( document ).ready(function() {//K>
urlK=window.location.href;
leggeK = window.location.href.split('/');
estraeK = leggeK[leggeK.length -1];
urlK= urlK.split("&").join("");
var trovaK = estraeK.indexOf("&");
if (trovaK != -1){ //K2>
_alert_green("Grazie!","Commento inserito correttamente...");
setTimeout(function(){//K3>
location.href=urlK;
}, 5000); //K3<<
}//K2<<
}); //K
</script>

Ho provato senza, solo con il codice che ricorda di inserire i dati richiesti, e il problema non si pone. 

Deve dar fastidio a qualcosa, ma nella mia ignoranza non saprei proprio dove mettere le mani...

Se hai tempo e voglia dai un occhio, senno lo lasciamo cosi, forse non è proprio possibile...

Nota per i programmatori, ma se esiste nell'invio mail la possibilità di un redirect, non mi pare impossibile inserirlo anche nel blog... Mha...

Buon Sabato

Grazie

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ho visto; ...il problema dipende da quel "se che ti avevo detto prima, da verificare, e che non era emerso prima:
""se la sequenza degli eventi rimane costante ("&")(!)""
... in pratica la variabile in "& non è singola e costante nella paginazione 1-2...
.. bisognerebbe vedere di poter condizionare tale variabile, magari come idea rilevandone la presenza di maggior contenuto nella stringa relativa...
... prova a disabilitare temporaneamente il secondo codice, quello del rilevamento, in modo che io possa cercare di valutare senza interferenze, ...e se lo farai nel breve, avvisami...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Ok, fatto. Ho rimosso la seconda parte del codice, quello del rilevamento...

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

.

Annibale P.
... ...  ...   ... Nota per i programmatori, ma se esiste nell'invio mail la possibilità di un redirect, non mi pare impossibile inserirlo anche nel blog... Mha... Buon Sabato Grazie

... questa tua richiesta allo STAFF passerebbe inosservata essendo il Topic troppo esteso e frammentato su soluzioni EXTRA...
... per evidenziarla conviene che fai la tua segnalazione su un NUOVO Argomento a tema, e meglio se in forma privata...
... considera anche che la tua versione è scaduta di assistenza ufficiale sul funzionamento del Programma da diversi anni...
... eventualmente e se ti interessa, nel tuo Profilo potresti trovare le attuali offerte e te dedicate...
.
ciao
.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...  OK ... dovrei avere del tempo per andara a guardare,  a dopo ... ..  . .

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Lo so che la versione è scaduta, ma come vedi al momento si comporta ancora egregiamente se non fosse per dettagli che dovrebbero già esserci, in futuro certo che aggiornerò ad una nuova versione. E lo so che stai facendo un favore enorme al sottoscritto... Che intendi in forma privata un nuovo argomento? Ciao

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Visto le offerte, ma non trovo dove inserire l'arogomento in forma privata. Forse qui: IDEA "Suggerimenti per lo sviluppo di una nuova funzionalità di WebSite X5 o per l'attivazione di un nuovo servizio da parte di Incomedia."? Ciao

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... per lo STAFF apri un NUOVO Argomento, OK x IDEA; ... invece per Topic  DOMANDA, se vuoi, per renderlo PRIVATO guarda nelle opzioni della icona grigia a forma di ingranaggio del primo tuo messagio nel nuovo Topic, dovresti poter vedere un occhio rosso...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... vediamo un po'; ... ho applicato l'idea pensata prima sul rilevamento del contenuto o meno della variabile costruita in "&"...
... il teoria dovrebbe funzionare; ... fai le prove con varie combinazioni, e speriamo bene...cool...

<script>
/** == Rilevamento commento del BLOG by KolAsim == **/
$( document ).ready(function() {//K>
urlK=window.location.href;
leggeK = urlK.split('/');
estraeK = leggeK[leggeK.length -1];
if(estraeK.indexOf('&') != -1){//K1>
sub_leggeK = estraeK.split('&');
sub_estraeK = sub_leggeK[sub_leggeK.length -1];
substringaK = sub_estraeK.length;
if(substringaK > 0 ){ } else {//K2>
_alert_green("Grazie!","Commento inserito correttamente...");
setTimeout(function(){//K3>
urlK= urlK.split("&").join("");
location.href=urlK;
}, 5000); //K3<<
}//K2<<
}//K1<<
}); //K<<
</script>

.

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autore

Allora, provato con Opera, Firefox, Edge e Chrome... Tutti da Pc... Sia la richiesta di inserimento dati che il messaggio di inserimento avvenuto funzionano perfettamente... Fai una prova pure tu quando puoi. Grazie! Sei un fenomeno... Poi mi spiegherai come fai a provare del codice su una pagina online che non puoi modificare... Grazie di nuovo KolAsim... Ciao

Leggi di più
Postato il da Annibale P.
Annibale P.
Annibale P.
User
Autore

Speriamo che torni utile anche ad altri utenti...

Leggi di più
Postato il da Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... provato, ...OK ... per me adesso funziona apparentemente bene...wink...

... per tua soddisfazionelaughing, ...prima mi serviva la disabilitazione del precedente codice perchè alterava la risposta del browser nel URL della barra indirizzi, quindi non si potevano rilevare le azioni reali del browser per poter valutare...
.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪