[pmwiki-users] Pages organization
Simon
nzskiwi at gmail.com
Sun Mar 10 18:50:18 CDT 2013
Categories <http://www.pmwiki.org/wiki/PmWiki/Categories>are certainly a
way to go.
The problem <http://www.pmwiki.org/wiki/PITS/00447>is that PmWiki does not
distinguish between tagging (categorising a page) viz [[!MyTag]] and
referring to that category viz [[Category/MyTag]],
therefore linking to a category tags the (non category) page holding the
link.
Also I have seen previous discussions about making the use of multiple
categories more friendly,
eg [[!MyTag, your tag]]
In a practical sense on a big website where we use categories (which people
only understand when I call them tags),
is that often they are mistyped (and no one notices because there is no
link formatting for an 'undefined' tag) if you use autocreate
<http://www.pmwiki.org/wiki/PmWiki/EditVariables#AutoCreate>for category
pages.
Simon
PS please vote for
http://www.pmwiki.org/wiki/PITS/00447 - Distinguish !Page and Category.Page
in backlinks
and
http://www.pmwiki.org/wiki/PITS/01252 - Add category= parameter to PageLists
On 10 March 2013 23:06, Lars Eighner <surname at larseighner.com> wrote:
> On Sun, 10 Mar 2013, Paolo Z. wrote:
>
> Hi list
>>
>> I'm trying to learn in my spare time a little bit more about pmwiki, in
>> this message I would like to ask some advice about how to organize pages.
>> The idea in my mind is a bit complicated so I made it simple and I use a
>> country as an example.
>>
>
> If I want to have all the pages of the cities of France inside the
>> "directory" called "france" in order to have something like domainname
>> .com/france/marseille how can I do this?
>>
>
> What you want is probably not what you need.
>
> You can create a group called France. Then you can create a page named
> Marseille in the group France. Set $EnablePathInfo = 1 and Voila! the url
> of your page is (apparently)
> http://www.example.com/pmwiki.**php/France/Marsielle<http://www.example.com/pmwiki.php/France/Marsielle>.
>
> Now here is why you probably do not want to this:
>
> It is extremely limited. You just have the two levels group and page, or
> in
> this case France/Marseille. PmWiki is designed to be extended, but you are
> in for much work if you want to get beyond the two levels.
>
> Okay, you could have France/Paris#leftbank, but that's about it.
>
> Your approach could develop into creating many groups, if for example you
> want pages for other cities in Europe. You need to think long and hard
> before
> you create a new group. Many groups can create problems for authors and
> maintainers. For one thing, you have know which group a page is in to make
> internal links. You can quickly make a big mess.
>
>
> The best way to handle heirarchies is with categories.
>
>
> Is there any way to force users that creates a page for the city of Paris
>> to set it in the "directory" france?
>>
>
> No, not if users can create pages in groups other than France. Think about
> this for a moment. For the wiki to do this, it would have to know already
> that Paris is a city in France and it would have to know the user does not
> intend to make a page for Paris, Texas.
>
> This is another good reason to avoid multiple groups: you can be sure users
> will put pages in the right place -- and moving pages between groups is
> tedious. Changing categories tags is much easier, so I suggest a flat
> (almost everything in one group) wiki with categories for (what else?)
> categorizing pages.
>
>
>
>
>
>
>
>> Not sure if it is possible.
>> I hope you understand my question.
>>
>> Thanks P.
>>
>>
> --
> Lars Eighner
> http://www.larseighner.com/**index.html<http://www.larseighner.com/index.html>
> 8800 N IH35 APT 1191 AUSTIN TX 78753-5266
>
>
> ______________________________**_________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/**mailman/listinfo/pmwiki-users<http://www.pmichaud.com/mailman/listinfo/pmwiki-users>
>
--
____
http://kiwiwiki.co.nz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pmichaud.com/pipermail/pmwiki-users/attachments/20130311/0d7bf2da/attachment.html>
More information about the pmwiki-users
mailing list