Re: [Trac] Levels or Wikis or Subwikis

2016-02-21 Thread RjOllos


On Wednesday, February 17, 2016 at 2:34:20 AM UTC-8, Mo wrote:
>
> Am Dienstag, 2. Februar 2016 13:28:25 UTC+1 schrieb Mo:
>>
>> All in all, also because the format=hierarchy looks better, I would 
>> prefer the real subwiki approach, changing the Index page to 
>> format=hierarchy.
>>
>
> My current Index page:
>
> [[TitleIndex(format=hierarchy,min=1)]]
>
> I prefer the real subwiki approach like Projects/Foo/Roadmap, as it allows 
> browsing from child wikis up to parent wikis.
>
> format=hierarchy has the advantage that subwikis don't repeat the complete 
> wiki path, looking better:
>
> Projects
> Projects-common
> ProductionServers
> Projects
> Hss
> Roadmap
> Sub
> Roadmap
>
> I created also Wikis for the parent wikis, but the index does not 
> hyperlink the parents but adds aditional "Projects" wiki. This is a bug, no?
>
> Switching to format=group, the issue is the same, plus the very 
> unattractive repeating of the whole wiki path:
>
> - Projects
> - Projects-common/ProductionServers
> - *Projects*
>
>- *Hss*
>   - Projects/Hss
>   - Projects/Hss/Roadmap
>- *Sub*
>   - Projects/Sub
>   - Projects/Sub/Roadmap
>
>
I can reproduce. The issue looks like a defect, but please search existing 
tickets before creating a new ticket.



 








 

> As the real index is growing very large, both styles are far from optimal. 
> Displaying generic index is a very important feature. I also like to have 
> Sub-Index on parent pages if there is no custom content on parent wikis. I 
> would also like to have that automatically if there is no explicit parent 
> wiki created.
>

I'm unsure what you mean by sub-index. I will take a guess at what I think 
you mean. Suppose the page Projects/Rss/Roadmap exists, but Projects/Rss 
does not. I think you mean that you would like Rss to be in the hierarchy, 
like the following:





 







But since I get that result with Trac 1.0.10, I wonder what feature is 
missing?

 

> If you agree and there is no work-around, I would like to file this issue 
> as a Trac-ticket.
>
> Best regards,
> Mo
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


Re: [Trac] Levels or Wikis or Subwikis

2016-02-17 Thread Mo
Am Dienstag, 2. Februar 2016 13:28:25 UTC+1 schrieb Mo:
>
> All in all, also because the format=hierarchy looks better, I would prefer 
> the real subwiki approach, changing the Index page to format=hierarchy.
>

My current Index page:

[[TitleIndex(format=hierarchy,min=1)]]

I prefer the real subwiki approach like Projects/Foo/Roadmap, as it allows 
browsing from child wikis up to parent wikis.

format=hierarchy has the advantage that subwikis don't repeat the complete 
wiki path, looking better:

Projects
Projects-common
ProductionServers
Projects
Hss
Roadmap
Sub
Roadmap

I created also Wikis for the parent wikis, but the index does not hyperlink 
the parents but adds aditional "Projects" wiki. This is a bug, no?

Switching to format=group, the issue is the same, plus the very 
unattractive repeating of the whole wiki path:

- Projects
- Projects-common/ProductionServers
- *Projects*
   
   - *Hss*
  - Projects/Hss
  - Projects/Hss/Roadmap
   - *Sub*
  - Projects/Sub
  - Projects/Sub/Roadmap
  

As the real index is growing very large, both styles are far from optimal. 
Displaying generic index is a very important feature. I also like to have 
Sub-Index on parent pages if there is no custom content on parent wikis. I 
would also like to have that automatically if there is no explicit parent 
wiki created.
If you agree and there is no work-around, I would like to file this issue 
as a Trac-ticket.

Best regards,
Mo

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


Re: [Trac] Levels or Wikis or Subwikis

2016-02-02 Thread Mo
Am Montag, 1. Februar 2016 18:43:11 UTC+1 schrieb Peter Suter:
>
> HiThe TitleIndex page usually contains the macro 
> [[TitleIndex(format=group,min=4)]] so it only starts a group when at least 
> four pages share the same structure.
>
>
> http://trac.edgewall.org/browser/trunk/trac/wiki/default-pages/TitleIndex?format=txt
>

Thank you very much for that hint. Playing with the macro options I see 
another difference between CamelCase levels and subwikis:
Using format=group, both are grouped by repeating the parent name in the 
name, while format=hierarchy does not group CamelCase at all but the 
subwikis by omitting the parent wiki in the subwiki name.
Another difference in the header of the wiki is, that CamelCase levelling 
does not provide a link to the levels in the header, while subwikis have 
sub-level links in the header.

All in all, also because the format=hierarchy looks better, I would prefer 
the real subwiki approach, changing the Index page to format=hierarchy.

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


[Trac] Levels or Wikis or Subwikis

2016-02-01 Thread Mo
Hi,

This is trac-1.0.9. Now that we are populating our wiki I try to get some 
organization and levelling into the structure.

Afaik there are 2 ways for levelling, that is using CamelCase only like
*TestFoo*
*TestBar*

And the Subwikis like Mediawiki:
*Test/Foo*
*Test/Bar*

What is the difference?
As far as I see the Subwikis would create a generic *Test* wiki that has 
all Subwikis as index. Overwriting a *Test* wiki would drop that generic 
page. The CamelCase ordering doesn't create that generic *Test* level.

Then what I wonder is that the installed wikis like *TracAccessibility*, 
*TracAdmin* etc. make a generic tree view in the *TitleIndex* page. But if 
I name my wikis like *TestFoo* and *TestBar* I don't get that tree 
structure in the index.
More curious the specific subwiki approach with *Test/Foo **Test/Bar *does'nt 
show a tree structure either but only the path names in a plain list. 
What's wrong?

Best regards.

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


Re: [Trac] Levels or Wikis or Subwikis

2016-02-01 Thread Peter Suter

Hi

On 01.02.2016 12:05, Mo wrote:
Then what I wonder is that the installed wikis like 
*TracAccessibility*, *TracAdmin* etc. make a generic tree view in the 
*TitleIndex* page. But if I name my wikis like *TestFoo* and *TestBar* 
I don't get that tree structure in the index.
More curious the specific subwiki approach with *Test/Foo **Test/Bar 
*does'nt show a tree structure either but only the path names in a 
plain list. What's wrong?
The TitleIndex page usually contains the macro 
[[TitleIndex(format=group,min=4)]] so it only starts a group when at 
least four pages share the same structure.


http://trac.edgewall.org/browser/trunk/trac/wiki/default-pages/TitleIndex?format=txt

--
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.