Vincent Massol wrote: > I'd like to discuss about filtering document names when they are > created, i.e directly in the XWikiDocument.setFullName()/setName()/ > setSpace()/setDatabase() methods. > > We could filter out (i.e. remove) the following characters: > * pipe: | > * greater than: > > * brackets: [ and ] > * apostrophe: ' > * quote: " > * colon: : > * dot: . > * forward slash: / > > Any other? > > The reason for ., :, |, >, [ and ] is because these are reserved > characters in wiki link format. > > Another option is to allow some escaping for these chars when writing > a wiki link. > > Last we need to think about documents in the DB and which already have > these chars. Should we write a migrator to filter these chars too? > Probably. > > WDYT?
+1 for remove these chars. This makes much problems and I think it doesn't worth effort for escaping chars in hundreds places. At least for now. -- Artem Melentyev _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

