WebSite X5Help Center

 
Roberto N.
Roberto N.
User

Oggetto Commento e Voti quanto è manipolabile con codice esterno ?  it

Author: Roberto N.
Visited 983, Followers 2, Shared 0  

Buongiorno a tutti, vi espongo il mio problema al quale forse qualcuno può dare una soluzione.

Il mio sito web è formato da diverse pagine simili ha questa  https://www.ilmioproduttoredifiducia.it/olio.php  contenente indirizzi di aziende al quale vorrei aggiungere la possibilità di dare un voto e una valutazione inserendola poi in testa all'indirizzo sotto forma di stelle come nell'esempio qui sotto esposto (e fino a qua nessun problema).

Cliccando sulle stelle dovrei richiamare la pagina https://www.ilmioproduttoredifiducia.it/recensioni-commenti-opinioni-feedback.php  nella quale votare e presentare poi commenti e votazioni relative all'azienda che ha chiamto la pagina, e qui sorge il mio problema...

Come faccio a visualizzare solo i commenti di una singola azienda votata ? (Allo stato attuale mi presenta i voti di tutte le aziende votate) c'è possibilità tramite codice aggiunto di filtrare ciò che mi serve ?

Posted on the
27 ANSWERS - 1 CORRECT
Aliosha D.
Aliosha D.
User

Ciao,

Colgo l'occasione per chiederti come hai fatto implementare nel tuo sito la funzione cerca con i vari menù a tendina? è interessante, grazie.

Read more
Posted on the from Aliosha D.
Roberto N.
Roberto N.
User
Author

Ciao Aliosha,  trovi spiegato come fare con l'esempio della mia ricerca personalizzata nel file allegato.

Read more
Posted on the from Roberto N.
Aliosha D.
Aliosha D.
User

Ciao Roberto, grazie del file che hai inviato, molto gentile! I codici gli hai inseriti tutti nell'oggetto CODICE HTML? 

Read more
Posted on the from Aliosha D.
Roberto N.
Roberto N.
User
Author

si, nella sezione "esperto" ci ho messo la parte dello stile (ricordati di togliere il tag <style> e </style>)

mentre il resto l'ho riportato nella sezione "Codice HTML"

la riga dello script function-provincia-change-min.js (qui allegata) per visualizzare correttamente la lista delle province in base alla regione selezionata è da inserire in 'Statistiche SEO e Codice' sezione 'Codice' 'Prima della chiusura del tag HEAD'. 
<script src="/function-provincia-change-min.js" async defer></script>

Read more
Posted on the from Roberto N.
Aliosha D.
Aliosha D.
User

Grazie mille delle info, è molto interessante, appena ho tempo proverò a inserirlo e ti farò sapere. Grazie ancora per la disponibilità. wink

Read more
Posted on the from Aliosha D.
Roberto N.
Roberto N.
User
Author
Aliosha D.
Grazie mille delle info, è molto interessante, appena ho tempo proverò a inserirlo e ti farò sapere. Grazie ancora per la disponibilità.

Sempre disponibile se ti servissero ulteriori informazioni !

Read more
Posted on the from Roberto N.
Aliosha D.
Aliosha D.
User

Ciao,

Ho provato inserire i tuoi codici e funziona alla grande, ora c'è da divertirsi cambiando i vari link di collegamento e la personalizzazione, comunque è un ottima idea utile in varie situazioni e non capisco perchè i progettisti del software WS non integrino una funzione del genere.

Mentre nella tua pagina "ricerca-produttori-prodotti.php" hai inserito qualche codice extra?

Grazie in anticipo.

Read more
Posted on the from Aliosha D.
 lemonsong  
 lemonsong  
User

@Roberto

Premesso che non ho l'ultima versione, prova a vedere se puoi prendere spunto da QUESTO articolo e relativa demo.

Risale a 4 anni fa (versione 13), ma se non hanno cambiato radicalmente il sistema di commenti puoi adattarlo facilmente.

Read more
Posted on the from  lemonsong  
Roberto N.
Roberto N.
User
Author

Ciao lemonsong, il mio problema non è tanto riprodurre i commenti del guestbook di WebSite X5 ma è in fase di registrazione del commento che non so come intervenire in quanto registra un valore identificativo unico in questo esempio x5gb791

c'è un modo per forzare il contenuto di value="x5gb791" mettendo una stringa mia ?

oppure c'e il modo di forzare il contenuto di input name="url" mettendo una mia stringa e nscondere il campo ?

codice dell'oggetto "Commento e Voti":

<form id="x5gb791-topic-form" action="recensioni-commenti-opinioni-feedback.php?" method="post">
 <input name="post_id" type="hidden" value="x5gb791">
 <div class="topic-form-row">
  <label style="float: left; width: 100px;" for="x5gb791-topic-form-name">Nome:*</label>
  <input name="name" class="imfield mandatory" id="x5gb791-topic-form-name" type="text">
 </div>
 <div class="topic-form-row">
  <label style="float: left; width: 100px;" for="x5gb791-topic-form-email">E-Mail:*</label>
  <input name="email" class="imfield mandatory valEmail" id="x5gb791-topic-form-email" type="text">
 </div>
 <div class="topic-form-row">
  <label style="float: left; width: 100px;" for="x5gb791-topic-form-url">Vota azienda:</label>
  <input name="url" id="x5gb791-topic-form-url" type="text">
 </div>

Read more
Posted on the from Roberto N.
 lemonsong  
 lemonsong  
User
Roberto N.
Ciao lemonsong, il mio problema non è tanto riprodurre i commenti del guestbook di WebSite X5 [...]

Non so se ho capito bene cosa vuoi fare, comunque non si tratta di riprodurre semplicemente, ma di scegliere manualmente quali commenti visualizzare in una pagina specifica.

Se il tuo intento è di automatizzare tale scelta, probabilmente l'esempio linkato non fa per te, ma con un uso sapiente delle query forse potresti raggiungere lo scopo.

Alle tue due domande (sempre se ho capito bene) la risposta è sì, con JS/jQuery. Ma non so se lato client puoi ottenere il risultato, andrebbe provato.

Read more
Posted on the from  lemonsong  
Roberto N.
Roberto N.
User
Author

lemonsong, grazie mille per i suggerimenti !

Read more
Posted on the from Roberto N.
Roberto N.
Roberto N.
User
Author

Problema risolto scrivendo il codice del form in PHP....

Vi chiedo se qualcuno possiede un palmare o smartphone puo provare cortesemente ad inviare un messaggio di prova scrivendo se ha riscontrato problemi di visualizzazione ? (poi Lunedì 23 Marzo 2020 cancellerò tutti messaggi per pulire l'archivio)

https://www.ilmioproduttoredifiducia.it/recensioni-commenti-opinioni-feedback.php?id=1

Grazie a tutti per i suggerimenti e la collaborazione !

Read more
Posted on the from Roberto N.
Roberto N.
Roberto N.
User
Author

Nessuno ha un palmare o smartphone per fare la suddetta prova !? 

Read more
Posted on the from Roberto N.
 lemonsong  
 lemonsong  
User

I due commenti con Tablet Samsung (Marco) sono miei: non mi sembra di aver notato problemi di visualizzazione.

Read more
Posted on the from  lemonsong  
 lemonsong  
 lemonsong  
User
Roberto N.
Nessuno ha un palmare o smartphone per fare la suddetta prova !? 

Mi sono accorto solo ora che non cercavi riscontri con tablet. Ho un cellulare Huawei, ma ho visto che hai già un commento inviato con tale dispositivo.

Read more
Posted on the from  lemonsong  
Giuseppe Guida
Giuseppe Guida
User

Ciao. Ho provato a lasciarti un commento (vedi screenshot sotto) mami vien fuori un errore (vedi screenshot successivo)...

Read more
Posted on the from Giuseppe Guida
Giuseppe Guida
Giuseppe Guida
User

Questo é l'errore...

Read more
Posted on the from Giuseppe Guida
 lemonsong  
 lemonsong  
User

Ho voluto provare anche con smartphone: tutto OK tranne che ho dovuto premere due volte "Invia".

Read more
Posted on the from  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giuseppe Guida
Questo é l'errore... ... ... 

...prova a togliere l'apostrofo ( ' ) in "nell'Help Center"  ...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Giuseppe, Roberto

Forse è l'apice (apostrofo) che genera l'errore. 

Sicuramente va curata la validazione.

Read more
Posted on the from  lemonsong  
Roberto N.
Roberto N.
User
Author

grazie mille per le prove effettuate... ora provvedo alla ricerca degli errori !

Read more
Posted on the from Roberto N.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ho inviato un commento con aaa aaaa aaa >> risultato REGOLARE...!...

... ... ho inviato un commento con aaa'aaaa con apostrofo e >> risultato ERRORE...!!!!!...

... come avevo immaginato...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Staff

Fate qualcosa per evitare post "doppi": mettete un avviso quando c'è un nuovo post e si sta per inviare il proprio, grazie.

Read more
Posted on the from  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
 lemonsong  
@Staff Fate qualcosa per evitare post "doppi": mettete un avviso quando c'è un nuovo post e si sta per inviare il proprio, grazie.

... non serve se sono utili anche se dicono le stesse cose, .. specie quando l'orario parla da se...
... certo, i commenti postati a distanza di ore o di giorni, sono un'altra cosa dei "soliti noti",...e lì ci sta solo una risata...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Roberto N.
Roberto N.
User
Author

ho modificato il codice in modo che se le stringhe contengono riferimenti a entità vengono converti...

ora dovrebbe funzionare correttamente grazie mille per la collaborazione !

function converti_riferimenti_entita($lcstringa)
 {
  //
  // & diventa &amp;  N.B. Deve essere la prima trasformazione altrimenti mettendo &amp; il carattere & diventerebbe &lt;
  //
  $lcstringa = str_replace('&','&amp;',$lcstringa);
  //
  // < diventa &lt;
  //
  $lcstringa = str_replace('<','&lt;',$lcstringa);
  //
  // > diventa &gt;
  //
  $lcstringa = str_replace('>','&gt;',$lcstringa);
  //
  // " diventa &quot;
  //
  $lcstringa = str_replace('"','&quot;',$lcstringa);
  //
  // ' diventa &apos;
  //
  $lcstringa = str_replace("'",'&apos;',$lcstringa);
  //
  return $lcstringa;
 }

Read more
Posted on the from Roberto N.
Roberto N.
Roberto N.
User
Author
Aliosha D.
Ciao Roberto, grazie del file che hai inviato, molto gentile! I codici gli hai inseriti tutti nell'oggetto CODICE HTML? 

ciao Aliosha, nel codice richiamo questi due piccoli file (qui in allegato):

datalist-polyfill-min.js (per la compatibilità browser)

function-provincia-change-min.js (per assegnare la lista con le province in base alla regione)

Read more
Posted on the from Roberto N.
Roberto N.
Roberto N.
User
Author

Grazie a tutti !

Read more
Posted on the from Roberto N.