Problema con l'inserimento delle recensioni e browser
Mi è stato segnalato un problema nell'inserimento delle recensioni.
In alcuni casi esse vengono tagliate, in corrispondenza di questo segno '<', laddove non si lasci uno spazio.
Questo perché il codice che ho inserito da qualche giorno e che permette l'inserimento del BR in automatico legge quel simbolo come l'inizio di un tag html, perciò elimina tutto ciò che vi sta dentro.
Al momento non ho una soluzione immediata per il problema (penso alla possibilità di un'anteprima per le recensioni), per quanto abbia cercato funzioni php che provino a risolverla senza intaccare parti del codice che ritengo indispensabile per un funzionamento ottimale.
Posso invitarvi a fare due cose nel frattempo:
- evitare quel simbolo, oppure scriverlo nel corrispondente html '& l t ;' (senza spazi)
- munirvi di browser differenti da Internet Explorer, perché è l'unico browser che, cliccando sul tasto Back/Indietro, cancella dalla casella delle recensioni il testo che si era inserito. Browser come Mozilla Firefox o Google Chrome (a patto che non chiudiate la pagina, ovvio) per quanto siate andati avanti con la navigazione, tornando indietro vi permettono di recuperare per intero il testo della recensione che stavate cercando di inserire. A parte questo, sono programmi per la navigazione internet più veloci, più comodi e più sicuri. Questa è una pubblicità totalmente disinteressata da parte mia (^^), un consiglio da utente a utente.
Posso vedere d'altronde dalle statistiche di EFP che il numero di coloro che usa Firefox (Chrome è relativamente nuovo) cresce di anno in anno, segno che chi inizia ad usarlo non lo lascia più.
Ecco gli indirizzi di download, nel caso foste interessati e per facilitarvi:
- Mozilla Firefox (http://www.mozilla-europe.org/it/firefox/)
- Google Chrome (http://www.google.com/chrome/)
Per il resto, naturalmente cercherò di risolvere il problema per altre vie quanto prima, tuttavia ci tenevo a consigliare altri browser.
P.S. - alcune persone che utilizzano Google Chrome mi hanno detto che faticavano a rilevare la nuova grafica. Pare che questo browser abbia una lunga memoria, penso che per risolvere il problema sia sufficiente aggiornare la pagina del sito, oppure svuotare la cache. Io con Chrome visualizzo senza problemi la nuova grafica, ma d'altronde l'ho provato solo dopo il cambiamento.
(Erika, webmistress di EFP - 24/10/09, ore 00:06)
Per forza ti ha tagliato il commento XD L'avevo detto che anche qui non serviva più mettere BR, perciò c'è lo stesso problema che dall'altra parte.
Hm. Sai identificare cosa ci fosse nel punto in cui venivano tagliate le recensioni?
Se succede di nuovo, fammelo sapere, grazie^^
Ghen - 24/10/09, ore 03:20 Io ogni tanto uso Chrome e in effetti la nuova grafica non compare subito, bisogna cliccare su 'ricarica' col pulsante destro del mouse, oppure sempre 'ricarica' appare vicino al simbolo dell'homepage.
Non ho inviato recensioni ultimamente, ma nel caso starò attenta.
Io oramai uso solo Chrome e come è già stato detto la nuova grafica del sito compare dopo aver ricaricato la pagina.
Per le recensioni, ora che ci penso il problema si riscontrava anche tempo fa, sempre quando veniva usato il segno in questione, per via dell'html... Non è dunque un problema recente. Io ho risolto semplicemente non usandolo più, e ricontrollando, subito dopo la pubblicazione, la recensione appena inviata.
Ovviamente può darsi che non sia così, però io sono certa di aver trovato alcune mie recensioni tagliate anche prima che venisse cambiato il codice per l'inserimento del BR in automatico.
Ah, grazie per gli avvisi ^^
Anche io ho trovato delle mie recensioni tagliate prima dell'aggiornamento di EFP (: E non è l'unico spazio che ho trovato tagliato... nella mia pagina autore due giorni fa ho trovato il mio profilo tagliato, nonostante non l'avessi cambiato per un anno intero. Ora il problema non si pone, poichè l'ho riscritto e re-inserito, ma ci tenevo a far notare questo "problema" nel caso qualcuno l'abbia avuto come me. E siccome non l'ho ancora fatto ti ringrazio per tutta la disponibilità e per l'immenso lavoro che stai facendo Erika (:
Che codice per il blocco dell'HTML usi? con un htmlentities() ed un preg_replace in coppia con un'array dovrebbero andare...
Liy - 24/10/09, ore 15:13 Io uso Chrome e la grafica la visualizzo perfettamente °.° (apprò, è fantastica)
E nessuna recensione m'è stata ancora tagliata. =P
IlMattodel93, htmlentities sicuramente risolverebbe il problema del segno <, ma lascerebbe nelle recensioni il codice di qualunque tag html che venisse inserito, visibile. Finora è stato permesso e vorrei continuare a permettere alcuni tag (non sono più permessi tutti quanti, come prima). Se ho capito bene, con preg_replace potrei lasciare in funzione alcuni tag selezionati, ma per gli altri continuerebbe ad esserci il problema esposto sopra.
In ogni caso in un certo senso mi diverte pensare a questi problemi e a come risolverli, arrivarci da sola in genere per me è un modo per imparare meglio ^^
Grazie comunque del consiglio.
Non so se sia un problema temporaneo di visualizzazione, ma ieri non c'era e oggi c'è: nell'intro di due mie storie (Touch e Segnali) compare una riga vuota tra 'Personaggi' e 'Pubblicata' come se ci fosse il doppio tag BR ma solo se guardo dal mio account personale, se guardo nella sezione (Merlin) è tutto normale.
Ups... ho aggiornato la pag e mi è partito il post doppio XD
EDIT: Nella fic già citata "Segnali" compare ora anche una riga vuota a metà della frase in corsivo, e 10 minuti fa non c'era. Io non ho usato il doppio TAG BR, difatti dalla sezione Merlin la fic risulta normale, solo dal mio accout risulta sfasata... devo preoccuparmi?
elyxyz, al momento non vedo gli effetti di cui mi parli. Se tu li vedi ancora, puoi dirmi che browser usi e a che risoluzione?
Sì, i problemi permangono anche se aggiorno la pagina. Uso Internet Explorer e... per risoluzione... intendi quella dello schermo? 1024 x 768 pixel
Grazie di tutto, Erika. Non c'entra con l'argomento, ma volevo segnalare che non riesco a modificare la voce "avvertimenti" delle mie storie, né eliminandoli né riselezionandoli, perché in ogni modo rimangono gli stessi.
Ehm, mi spiace dire che ho letto dopo il messaggio, quindi da qualche parte ci sono due mie recensioni vuote. Chiedo perdono ^^"
- Karyon (24/10/2009 - 07:46PM)
Erano tre. Le ho rimosse
Grazie di tutto, Erika. Non c'entra con l'argomento, ma volevo segnalare che non riesco a modificare la voce "avvertimenti" delle mie storie, né eliminandoli né riselezionandoli, perché in ogni modo rimangono gli stessi. - BlueSmoke (24/10/2009 - 07:05PM)
Ho provato (e fatto provare) e sembra funzionare tutto.
Hasta Luego
Grazie a te HarryEly: comunque ovviamente non è il tag BR che opera il taglio (è il codice che ho inserito e lo crea), mi riferivo al simbolo che avevi cercato di mettere tra virgolette nel primo commento^^.
Per quanto riguarda Chrome, fra le opzioni 'Roba da smanettoni', ho visto questa voce: 'Utilizza la prelettura DNS per migliorare le prestazioni di caricamento delle pagine' e credo fosse quella il problema in relazione alla nuova grafica. A parte quello, forse al contrario è un bene usarla con EFP ^^
Erika, volevo solo ricordarti che il mio problema di spazi nella intro rimane ancora, ma se lo vedo solo io me lo tengo e pace amen. Mi preoccupava il fatto che si potesse equivocare come un uso improprio del doppio tag BR, tuttavia, se nessun altro oltre a me lo vede, non c'è dilemma.
elyxyz, in effetti continuo a non vedere ciò di cui mi parli (al contrario vedo una riga vuota nella storia 'Dame ...' . Tuttavia non potrebbe esserci confusione in merito, andando a controllare nel codice delle tue introduzioni non si vedrebbero spazi che non ci sono (ho controllato).
Devo però dirti però che '(...)' da solo in una riga vuota viene considerato un metodo per replicare l'effetto BR doppio.
Inoltre il codice delle storie che mi hai segnalato modifica i colori dei link della pagina e anche la modifica del layout del sito è vietata. Sistema appena puoi.
"compare una riga vuota tra 'Personaggi' e 'Pubblicata' come se ci fosse il doppio tag BR"
E' questo che capisco di meno. Su quello nessun utente può agire. Comunque non vedo nemmeno questo. In compenso ho appena notato che su IE appare un effetto di sfasamento della grafica nella zona amministrazione che non esiste in altri browser. Quindi c'è qualcosa che non va e adesso indago.
Io in 'Dame' vedo tutto normale! O_O
Riguardo a (...) lo uso per segnalare due stralci diversi non contigui presi dalla fic (tipo ad inizio e metà fic) pensavo fosse possibile! O.o''
Erika... ma io non uso codici particolari... non sarei neppure come fare (sono capra in 'ste cose), uso solo i tag consentiti... carico le fic allo stesso modo da 8 anni! Com'è che il problema viene fuori ora?
Mi spiace aver creato casini, scusa per il lavoro extra che ti tocca fare U_U e grazie della pazienza.^^
Ho indagato su IE e credo che in alcuni casi (come per me) faccia come Chrome, leggendo 'momenti' del sito che non ci sono più. Lo sfasamento di grafica era apparso ad un certo punto perché l'avevo creato io ma subito sistemato. Dovrebbe essere un problema circostanziato a poche persone e risolvibile suppongo svuotando la cache.
Con Chrome l'ho risolto eliminando la prelettura DNS. Con Firefox non veniva proprio fuori.
In sostanza, il file caricato sul sito è corretto, il problema è che per i motivi spiegati alcuni browser non lo leggono subito ^^
Riguardo a (...) lo uso per segnalare due stralci diversi non contigui presi dalla fic (tipo ad inizio e metà fic) pensavo fosse possibile! O.o''
Capisco la necessità, ma mi riferivo a quanto scritto all'atto di inserire una storia, sotto 'introduzione': "vietato inserire segni grafici particolari atti ad attirare l'attenzione (lasciando ad esempio righe vuote)."
Dicevo, comprendo che non è proprio la stessa cosa, tuttavia puoi tenere quella parentesi, semplicemente senza andare a capo.
Erika... ma io non uso codici particolari... non sarei neppure come fare (sono capra in 'ste cose), uso solo i tag consentiti... carico le fic allo stesso modo da 8 anni! Com'è che il problema viene fuori ora?
In realtà della necessità di non cambiare i colori dei link del sito si parla da un paio di anni. Non è un problema gravissimo (l'effetto grafico però è orribile), però se si nota si dice, tutto qui.
A dare vita a quell'effetto è il codice introduttorio di Word. Togliendolo in toto si può rischiare di cambiare lievemente la dimensione del testo o il font, oppure si può trovare il modo di agire sulle sole voci link.
Ho appena modificato la tua ultima storia in questo senso. Mi sono limitata a togliere questa parte del codice:
a:link, span.MsoHyperlink
{color:#003366;
mso-text-animation:none;
text-decoration:none;
text-underline:none;
text-decoration:none;
text-line-through:none;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
'A' definisce i link.
Comunque il codice introduttivo di Word pesa un sacco e riporta informazioni che si potrebbero in genere riassumere con due righe di solo codice html.
Se potete evitarlo (mi rivolgo a tutti) è meglio.
Se non potete, vabbeh. Però togliete almeno quelle voci, in modo da non influire sui colori del sito.
Grazie della spiegazione e della mail che mi hai mandato, credo di aver capito la questione dei colori.
Ignoravo completamente questa cosa; non avendolo fatto consapevolmente, non sapevo neppure che fosse un problema (anche se non mi spiego perché in alcune fic cambia, in altre no). Da ora applicherò il metodo che dici tu, ma non riesco a modificare tutte le fic precedenti. Il mese scorso ho superato le 115 fic e 250 capitoli caricati su EFP. Credo mi converrebbe fare harakiri se dovessi sitemarli tutti! XD
.-. A me taglia le recensioni vengono tagliate senza inserire alcuno segno di punteggiatura.
al massimi ho messo ' solamente che la prim aparte mi si visualizza e il resto no.
Non ne capisco il motivo .-.
Ciò non mi fa continuare il resto della recenzione nemmeno se ne scrivo 2 .-.
A dimenticavo!
CI ho porvato sa con mozzilla, che con crome oltre a explorer lo stesso .-.
Silen - 25/10/09, ore 23:56 Scusa Erika, ma, visto che hai fatto la modifica che impedisce di usare il form contatta se non si è loggati, e visto che mi sembra di aver capito che ora se la mail inserita nel profilo utente non è valida "succede qualcosa" (ma non avendo provato ovviamente non so materialmente che succede, si blocca automaticamente il profilo utente?) questa frase "E' necessario compilare tutti i campi. L'email serve per avere una risposta, quindi deve essere corretta." non credo che abbia più senso di esistere, dato che il campo dell'email risulta già compilato.
Ha ancora un senso invece. Anche se il form prende automaticamente l'email registrata nell'account, non sempre quell'email è valida e funzionante (può sempre essere modificata in seguito o appunto lasciata lì e dimenticata).
Infatti ricevo ogni giorno messaggi che sono stati respinti dalle caselle di posta indicate negli account. In questo caso il problema è in fase di ricezione, ma ugualmente non è detto che chi sta mandando un messaggio tramite il form Contatta presti sempre attenzione ad avere un'email che sia aggiornante.
Silen - 26/10/09, ore 00:06 Io invece pensavo che avessi fatto "qualcosa" allo script, tipo una funzione che controlla la validità dell'indirizzo email quando viene sostituita nel profilo utente, mi sa che avevo capito male. ^^''
Nia - 26/10/09, ore 22:48 Io lo so che non è il posto adatto per scriverlo, ma non sapevo come altro fare (non avendo il pc che rimane connesso per più di 5 minuti stasera mi è impossibile fare tutto), ma nella sezione "anime e manga: Altro" vi è presente una storia che è stata postata per tipo sei volte di seguito XD non è che la vedo solo io no? XD
Non ti preoccupare, era presente proprio sei volte. Grazie della segnalazione.
ma com mai la nuova grafica con chrome compare solo dopo aver ricaricato la pagina?
Con Chrome io la visualizzo senza problemi. Prova ad andare nelle opzioni e in 'Roba da smanettoni', quindi deselezione il precaricamento tramite DNS (o qualcosa di simile).
Oddio, l'ho vista solo ora la nuova grafica! Scemo di Chrome... beh, adesso la vedo ed è questo quello che conta :) Grazie mille!
Perchè invece di lasciar inserire il BR non metti una nl2br (http://www.php.net/manual/en/function.nl2br.php)? Così l'a-capo "enter" diventa un BR da solo..
Oppure una strip_tags (http://www.php.net/manual/en/function.strip-tags.php) che lascia solo quelli consentiti?
nl2br e strip_tags sono esattamente le funzioni che sono online già ora (in combinazione, perché mi servono insieme). Ti ringrazio dell'aiuto, ma il manuale di PHP lo conosco, è fondamentale saperlo consultare per modificare un po' il codice.