[RISOLTO] - [GDRCD 5.6.0.2] html nelle textarea postato il 03/12/2022 21:07:19 nel forum programmazione, gdrcd e open source e modificato da sallys il 16/12/2022 15:20:41
Perdonatemi se apro un altro post, per una cosa che ho accennato anche altrove, ma magari lì essendoci tante cose tutte insieme potrebbe creare un pò di confusione e per questo anche non ricevo risposte in merito(?). Se dovesse creare problemi ovviamente vedrò di rimuoverlo.
E' che sto impazzendo da mesi ormai su sta cosa...
Non riesco a capire perchè in qualsiasi textarea, ma soprattutto in forum e nei messaggi privati, l'HTML venga preso come valido anche se disattivato nel config.
Normalmente le textarea non dovrebbero riconoscere l'HTML, giusto?
Io vorrei che uscisse come testo normale, ma dato che viene preso come valido, poi escono disastri che sballano ogni cosa.
Come posso fare per disattivarlo?
Pagine → 1
03/12/2022 21:14:29
Hai modificato qualcosa nel file relativo alla lettura del messaggio privato/bacheca?
Detta così è difficile aiutarti.
Consigliato sarebbe postare il pezzo di codice incriminato.
« Dalla glaciazione di cristallo, noi rinasceremo »
http://crystaltokyo.altervista.org
03/12/2022 21:30:04
Ma in realtà l'HTML viene preso in qualsiasi textarea della land, anche nelle descrizioni dei luoghi delle mappe...cose che ancora non ho ptoptio MAI toccato
Cioè ho visto che è proprio così di default, perchè per curiosità ho provato ad aprire un GDRCD pulitissimo e vergine e ad inserire l'html il un messaggio a caso ed è stato preso anche lì
03/12/2022 22:03:26 e modificato da crystaltokyo il 03/12/2022 22:05:11
sallys ha scritto: Ma in realtà l'HTML viene preso in qualsiasi textarea della land, anche nelle descrizioni dei luoghi delle mappe...cose che ancora non ho ptoptio MAI toccato
Cioè ho visto che è proprio così di default, perchè per curiosità ho provato ad aprire un GDRCD pulitissimo e vergine e ad inserire l'html il un messaggio a caso ed è stato preso anche lì
« Dalla glaciazione di cristallo, noi rinasceremo »
http://crystaltokyo.altervista.org
03/12/2022 22:12:20
Aiuto mi sono persa...
Provo a postare qualcosa per vedere se si individua il problema?
Solo che non sono certa di qualche codice postare, perchè io posterei quello con la textarea...
Per esempio...nei messaggi (io ho quelli stile whatsapp), cliccando sulla conversazione di Caio mi esce tutta la chat con lui, che racchiude proprio tutti quanti i messaggi (proprio come su wapp appunto), quindi ho sopra i messaggi e sotto la textarea. Provo a postare quel codice lì?
04/12/2022 11:35:42
Premetto che io uso una versione di Gdrcd datata.
Dovresti avere questo:
<?php
/** * Html, bbcode o entrambi ?
* @author Blancks
*/
if ($PARAMETERS['mode']['user_bbcode'] == 'ON')
{
if ($PARAMETERS['settings']['user_bbcode']['type'] == 'bbd' && $PARAMETERS['settings']['bbd']['free_html'] == 'ON')
{
echo bbdecoder(gdrcd_html_filter($record['testo']), true);
}elseif ($PARAMETERS['settings']['user_bbcode']['type'] == 'bbd')
{
echo bbdecoder(gdrcd_filter('out',$record['testo']), true);
}else
{
echo gdrcd_bbcoder(gdrcd_filter('out',$record['testo']));
}
}else
{
echo gdrcd_html_filter($record['testo']);
}
?>
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
04/12/2022 11:59:27
Questo pezzo che hai postato dice che se in config è settato su ON l'utilizzio sia di html che del bbcode, allora viene attivato.
Quindi in realtà è da modificare in config, ovvero in questo punto:
$PARAMETERS['mode']['user_bbcode'] = 'OFF';
//ON:abilita l'uso del bbcode obbligatorio per la formattazione delle area affetti e background della scheda
//OFF:consente di usare html, filtrato delle sue componenti nocive, per la modifica dei campi
04/12/2022 12:31:34
Si, lo so che c'è da config ma siccome da lì non funziona, ti dicevo di modificare manualmente nelle pagine di riferimento dove forse hai un codice analogo al mio. Non ti assicuro funzioni perchè il mio gdrcd è modificato ed è una versione più vecchia del tuo ma come logica per l'attivazione o meno dell'html in determinate pagine, dovrebbe essere questa. è un filtro nell'area messaggi (io non uso quella in stile wa).
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
04/12/2022 12:49:02
Aaah ecco, scusa ❤️
Comunque ho trovato il punto nel mio file dei messaggi che purtroppo è totalmente diverso e l'unica cosa che c'è è questa:
.nl2br(gdrcd_bbcoder(gdrcd_filter('out', $row['testo']))).
16/12/2022 15:14:43 e modificato da cbr89 il 16/12/2022 15:17:07
Ciao!
rispondo qui a beneficio di tutti.
Innanzitutto, consiglio di scaricare l'ultima versione del file function.inc.php perché stata oggetto di bug-fixing.
Poi per ottenere il risultato da richiesto, bisogna agire nel file di configurazione di GDR-CD
precisamente devi impostare queste configurazioni:
/** * Parametri per il BBCode
*/
$PARAMETERS['mode']['user_bbcode'] = 'OFF';
//ON:abilita l'uso del bbcode obbligatorio per la formattazione delle area affetti e background della scheda
//OFF:consente di usare html, filtrato delle sue componenti nocive, per la modifica dei campi
$PARAMETERS['settings']['forum_bbcode']['type'] = 'native';
// bbd : viene abilitato l'uso del plugin "BBDecoder" per la funzionalità del bbcode
// native : viene usato la scarna formattazione bbcode di base del gdrcd
# NOTA: nel forum o si sceglie il bbd o la funzione nativa di GDRCD5.1. Non è possibile includere html filtrato.
/** * Le seguenti impostazioni sono valide solo se il bbcode viene abilitato.
* @author Blancks
*/
$PARAMETERS['settings']['user_bbcode']['type'] = 'native';
// bbd : viene abilitato l'uso del plugin "BBDecoder" per la funzionalità del bbcode
// native : viene usato la scarna formattazione bbcode di base del gdrcd
Claudio
16/12/2022 15:20:21
Confermo!
Inizialmente avevo scaricato infatti l'ultima versione di gdrcd uppando solo il file functions (anche se so che sarebbe da implementare tutto, ma ho fatto troppe modifiche generali e mi perdo), ma mi mancava quest'ultima cosa in config da sistemare e mi perdevo in un bicchier d'acqua.
Grazie grazie grazie dell'aiuto! ❤️❤️
Discussione seguita da
Pagine → 1
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
skaikrugdrstaff ha risposto alla discussione: [Risolto - GDRCD 5.6.0.5] Somma dei dadi
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste