WebSite X5Help Center

 
Roberto N.
Roberto N.
User

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

Autore: Roberto N.
Visite 980, Followers 2, Condiviso 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 ?

Postato il
27 RISPOSTE - 1 CORRETTO
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.

Leggi di più
Postato il da Aliosha D.
Roberto N.
Roberto N.
User
Autore

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

Leggi di più
Postato il da 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? 

Leggi di più
Postato il da Aliosha D.
Roberto N.
Roberto N.
User
Autore

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>

Leggi di più
Postato il da 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

Leggi di più
Postato il da Aliosha D.
Roberto N.
Roberto N.
User
Autore
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 !

Leggi di più
Postato il da 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.

Leggi di più
Postato il da 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.

Leggi di più
Postato il da  lemonsong  
Roberto N.
Roberto N.
User
Autore

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>

Leggi di più
Postato il da 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.

Leggi di più
Postato il da  lemonsong  
Roberto N.
Roberto N.
User
Autore

lemonsong, grazie mille per i suggerimenti !

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

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 !

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

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

Leggi di più
Postato il da Roberto N.
 lemonsong  
 lemonsong  
User

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

Leggi di più
Postato il da  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.

Leggi di più
Postato il da  lemonsong  
Giuseppe Guida
Giuseppe Guida
User

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

Leggi di più
Postato il da Giuseppe Guida
Giuseppe Guida
Giuseppe Guida
User

Questo é l'errore...

Leggi di più
Postato il da Giuseppe Guida
 lemonsong  
 lemonsong  
User

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

Leggi di più
Postato il da  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giuseppe Guida
Questo é l'errore... ... ... 

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

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Giuseppe, Roberto

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

Sicuramente va curata la validazione.

Leggi di più
Postato il da  lemonsong  
Roberto N.
Roberto N.
User
Autore

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

Leggi di più
Postato il da 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...

.

Leggi di più
Postato il da  ‪ 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.

Leggi di più
Postato il da  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...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto N.
Roberto N.
User
Autore

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;
 }

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore
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)

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

Grazie a tutti !

Leggi di più
Postato il da Roberto N.