WebSite X5Help Center

 
Annibale P.
Annibale P.
User

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

Autor: Annibale P.
Visitado 953, Seguidores 3, Compartilhado 0  

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.

Publicado em
42 RESPOSTAS - 5 ÚTEIS
 ‪ 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

.

Ler mais
Publicado em de  ‪ 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

Ler mais
Publicado em de Stiac Engineering
Annibale P.
Annibale P.
User
Autor

Gabriele grazie anche a te, link inserito.

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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>

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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...

Ler mais
Publicado em de 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>

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... riprovo...

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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>

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

ciao

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

Grazie lo stesso... Ciao

Ler mais
Publicado em de 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...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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.

Ler mais
Publicado em de Stiac Engineering
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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
.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de 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...

.

Ler mais
Publicado em de  ‪ 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>

.

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Annibale P.
Annibale P.
User
Autor

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

Ler mais
Publicado em de Annibale P.
Annibale P.
Annibale P.
User
Autor

Speriamo che torni utile anche ad altri utenti...

Ler mais
Publicado em de 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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪