Wikidoc
Il problema della £ (e degli altri caratteri speciali)
Problema dei file con il carattere £: TestB£File <-- Questo link, viene generato dal wiki stesso scrivendo, secondo le regole del linguaggio:[TestB£File]
http://wikidoc.smeup.com/Edit.jsp?page=TestBFile
D'altro canto questo comportamento è dichiarato dalle specifiche WikiName

- All non-alphanumeric characters except for '_' and '.' are removed (that is, all characters that are not letters or numbers), so that [John's page] becomes [JohnsPage]. This allows you to type normal sentences which are then turned into links, like when talking about Wiki etiquette
.
Possibile soluzione
Si potrebbe forzare la sostituzione del carattere lira con un carattere ammesso, ma quale? Gli unici sono _ o . , e usandoli si genererebbero conflitti di nomi. Si potrebbe sostituire la LIRA e gli altri caratteri con un sequenza di carattteri ammessi: B&SER => B_LIRA_SER Ovviamente l'utente che legge il wiki deve vedere il carattere & e non la parola LIRA. Questo si puù fare generando i link interwiki in questo modo:[TestB£File|TestB_LIRA_File]Il risultato sarebbe: TestB£File <-- Questo link punta ad un file che si chiama TestB_LIRA_File
Esempio immagine con url relativa al server http con sottocartelle:
Codice wiki:[{Image src='/immagini/header_logo.gif'}]
<img src="/immagini/header_logo.gif"/>
${htdocs_base}/immagini/header_logo.gif
![]() |
Add new attachment
Only authorized users are allowed to upload new attachments.
G’day (anonymous guest)
My Prefs
JSPWiki v2.8.0