===== NameSpaces ===== ==== Entendendo ==== Dokuwiki suporta a chamada por //NameSpaces// para separar diferentes tipos de conteúdo no wiki, assim podemos categorizar o conteúdo do wiki. O conceito de organização das //NameSpaces// do dokuwiki é muito parecido com o conceito de pastas, só que ao invés da (**/**) é usado dois-pontos (**:**) para separação - Exemplo: - Estrutura de pasta no Unix ( /nome/da/pasta/ou/diretorio ) - Estrutura de namespace do dokuwiki ( raiz:categoria:e:quantos:mais:sub:niveis:você:quiser ) \\ \\ ^Exemplos:^^ |exemplo|referência a página "exemplo" na namespace atual.| |:exemplo|referência a página "exemplo" na namespace raiz do wiki.| |wiki:exemplo|referência para a página "exemplo na namespace "wiki" . A namespace "wiki" esta localizada na namespace raiz do wiki.| |ns1:ns2:exemplo|referência para a página "exemplo" na namespace **ns2**. A namespace **ns2** está localizada na namespace **ns1** e a name space **ns1** esta localizada na namespace raiz do wiki.| |:ns1:ns2:exemplo|O mesmo de cima.| |.ns1:ns2:example|referência para a página "exemplo" que está localizado na namespace **ns2**; A namespace **ns2** está localizada na namespace **ns1** e a **ns1** está localizada na namespace atual.| As //NameSpaces// não existem somente 'teoricamente' dentro da estrutura do wiki, mas também 'fisicamente' na estrutura de diretório no servidor lembrando exatamente a estrutura do wiki. Isto facilita para que administradores examinem, façam cópias de segurança ou removam as //NameSpaces// e as páginas.