daren-phi
Hi there,
My wiki is growing up pretty quick after running for one year. To have better organization on the pages, we create many namespaces. Some namespaces' name are pretty long, e.g. :wiki:mathmodule:linear:diffeq. As we know, if we don't specify the full path of namespaces, whatever type in [[|]] will create tag under the current namespace but this is not what I expect. I want all tag will be generated under a default namespace unless specified by path. For example, [[:wiki:mathmodule:linear:matrixeq|matrix equations]] will generate the namespace under :wiki:mathmodule:linear: but if we create a page with [[matrixeq|matrix equations]] then this page will be created under whatever the namepage. I am looking for a plugin to replace the default namespace to a given one unless specified by full path when we edit and save the content. Let says, we configure that using :wiki:main as the default namespace, then [[:wiki:mathmodule:linear:matrixeq|matrix equations]] will use the namespace :wiki:mathmodule:linear:matrixeq but [[matrixeq|matrix equations]] will be replaced as [[:wiki:main:matrixeq|matrix equations]] when we save the modification of the current page.