WebSite X5Help Center

 
Roberto N.
Roberto N.
User

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

Autor: Roberto N.
Besucht 986, Followers 2, Geteilt 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 ?

Gepostet am
27 ANTWORTEN - 1 KORREKT
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.

Mehr lesen
Gepostet am von Aliosha D.
Roberto N.
Roberto N.
User
Autor

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

Mehr lesen
Gepostet am von 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? 

Mehr lesen
Gepostet am von 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>

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von 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 !

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von  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>

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von  lemonsong  
Roberto N.
Roberto N.
User
Autor

lemonsong, grazie mille per i suggerimenti !

Mehr lesen
Gepostet am von 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 !

Mehr lesen
Gepostet am von Roberto N.
Roberto N.
Roberto N.
User
Autor

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

Mehr lesen
Gepostet am von Roberto N.
 lemonsong  
 lemonsong  
User

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

Mehr lesen
Gepostet am von  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.

Mehr lesen
Gepostet am von  lemonsong  
Giuseppe Guida
Giuseppe Guida
User

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

Mehr lesen
Gepostet am von Giuseppe Guida
Giuseppe Guida
Giuseppe Guida
User

Questo é l'errore...

Mehr lesen
Gepostet am von Giuseppe Guida
 lemonsong  
 lemonsong  
User

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

Mehr lesen
Gepostet am von  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giuseppe Guida
Questo é l'errore... ... ... 

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

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Giuseppe, Roberto

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

Sicuramente va curata la validazione.

Mehr lesen
Gepostet am von  lemonsong  
Roberto N.
Roberto N.
User
Autor

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

Mehr lesen
Gepostet am von 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...

.

Mehr lesen
Gepostet am von  ‪ 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.

Mehr lesen
Gepostet am von  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...

.

Mehr lesen
Gepostet am von  ‪ 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;
 }

Mehr lesen
Gepostet am von 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)

Mehr lesen
Gepostet am von Roberto N.
Roberto N.
Roberto N.
User
Autor

Grazie a tutti !

Mehr lesen
Gepostet am von Roberto N.