WebSite X5Help Center

 
Roberto N.
Roberto N.
User

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

Autor: Roberto N.
Visitado 981, Seguidores 2, Compartilhado 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 ?

Publicado em
27 RESPOSTAS - 1 CORRIGIR
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.

Ler mais
Publicado em de Aliosha D.
Roberto N.
Roberto N.
User
Autor

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

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

Ler mais
Publicado em de Aliosha D.
Roberto N.
Roberto N.
User
Autor

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>

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

Ler mais
Publicado em de Aliosha D.
Roberto N.
Roberto N.
User
Autor
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 !

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

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

Ler mais
Publicado em de  lemonsong  
Roberto N.
Roberto N.
User
Autor

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>

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

Ler mais
Publicado em de  lemonsong  
Roberto N.
Roberto N.
User
Autor

lemonsong, grazie mille per i suggerimenti !

Ler mais
Publicado em de Roberto N.
Roberto N.
Roberto N.
User
Autor

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 !

Ler mais
Publicado em de Roberto N.
Roberto N.
Roberto N.
User
Autor

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

Ler mais
Publicado em de Roberto N.
 lemonsong  
 lemonsong  
User

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

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

Ler mais
Publicado em de  lemonsong  
Giuseppe Guida
Giuseppe Guida
User

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

Ler mais
Publicado em de Giuseppe Guida
Giuseppe Guida
Giuseppe Guida
User

Questo é l'errore...

Ler mais
Publicado em de Giuseppe Guida
 lemonsong  
 lemonsong  
User

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

Ler mais
Publicado em de  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giuseppe Guida
Questo é l'errore... ... ... 

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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Giuseppe, Roberto

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

Sicuramente va curata la validazione.

Ler mais
Publicado em de  lemonsong  
Roberto N.
Roberto N.
User
Autor

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

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

.

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

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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Roberto N.
Roberto N.
User
Autor

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

Ler mais
Publicado em de Roberto N.
Roberto N.
Roberto N.
User
Autor
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)

Ler mais
Publicado em de Roberto N.
Roberto N.
Roberto N.
User
Autor

Grazie a tutti !

Ler mais
Publicado em de Roberto N.