Bacheche
Bacheche postato il 12/06/2009 12:05:54 nel forum programmazione, open source e hosting
Innanzitutto voglio ringraziare tutti coloro che stanno facendo lumi sui problemi che ho posto prima. Siete fantastici! :D
Abbiamo, un altro problema, la gestione del form della bacheca.
Come possiamo fare in modo da crearne una che sia più ampia di quella predefinita, (GDRCD Extreme), e che ci consenta di formattare il testo come desideriamo, (come ad esempio accade qui), senza essere succubi di quella interna al codice originale?
Grazie mille! ^_^
Pagine → 1
12/06/2009 12:31:47
Se non ricordo male in GDRCD Extreme il bbcode è già implementato
Per quanto riguarda l'area di scrittura, suppongo tu parli della textarea e in quel caso devi modificare gli attributi "cols" e "rows" (rispettivamente "colonne" e "righe").
Anche se suggerisco di agire via css con width ed height visto che i primi due vengono interpretati differentemente in quanto a dimensioni a seconda del browser
12/06/2009 12:39:54
Ok
Per dire, se io lascio degli spazi, (che vedo), nella text area della bacheca e salvo la modifica, quando vado a visionarla, io gli spazi non li vedo.
Del tipo, scrivo questo nella text area;
XXXXX (10 spazi) YYYYYY
Quando vado a vederla;
XXXXX YYYYYY
12/06/2009 12:44:54 e modificato da blancks il 12/06/2009 12:45:37
arkran ha scritto: Ok
Per dire, se io lascio degli spazi, (che vedo), nella text area della bacheca e salvo la modifica, quando vado a visionarla, io gli spazi non li vedo.
Del tipo, scrivo questo nella text area;
XXXXX (10 spazi) YYYYYY
Quando vado a vederla;
XXXXX YYYYYY
Beh è più che normale direi. Se vedrai la sorgente gli spazi son li è html che non ne interpreta più di uno tra una parola e l'altra.
hai bisogno quindi di sostituire gli spazi con il tag html per fare ciò, quindi devi implementare la funzione del bbcode (che se non ricordo male si trova in open2) aggiungendo una riga tipo questa
$str = str_replace(" ", " ", $str);
12/06/2009 15:21:11
Sennò:
Utilizzare tynmce, ed includi il file nella bacheca. :)
12/06/2009 15:24:35 e modificato da arkran il 12/06/2009 16:05:55
Lo uso e lo inserisco internamente alla land, dici? :)
Perchè io ho provato ad inserirlo, ma se premo SUBMIT, (
<form method="post" action="http://tinymce.moxiecode.com/dump.php?example=true">), mi porta qui.
Io, come faccio a salvare nel form, quello che gli utenti scrivono?
12/06/2009 16:26:54
Il problema di questi script è che richiedono l'abilitazione dell'html e questo può comportare evidenti vulnerabilità in caso di attacchi cross-site.
Bisogna essere abili nel consentire solo cose innocue utilizzando le strip tags o le regex, quindi bandire gli inserimenti di script e possibilmente anche di immagini oltre all'inserimento degli attributi gestori di eventi in ogni possibile tag html...
Diciamo che richiede il suo lavoro :s
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Hero Wars ↗
New Orleans ↗
AlterEgo ↗
Imperion ↗
The Coven ↗
RAID Shadow Legends ↗
Project Entropy ↗
Foundation Galactic Frontier ↗