Difference between revisions of "Talk:Wiki Team/TODO"

From Sugar Labs
Jump to navigation Jump to search
(Automatically listing subpages)
 
(fix markup)
Line 3: Line 3:
 
This wiki is heavily subpage-oriented.
 
This wiki is heavily subpage-oriented.
 
It's a waste of effort to manually maintain a list of links to subpages, e.g. on the [[BugSquad/Meetings/Minutes]] page.
 
It's a waste of effort to manually maintain a list of links to subpages, e.g. on the [[BugSquad/Meetings/Minutes]] page.
Instead, you could use the [[mediawiki:Extension:SubPageList3]] extension to generate lists of subpages.  I think  
+
Instead, you could use the [http://www.mediawiki.org/wiki/Extension:SubPageList3 SubPageList3 extension] to generate lists of subpages.  I think  
 
   <nowiki><splist  
 
   <nowiki><splist  
 
     kidsonly=yes
 
     kidsonly=yes
 
     showpath=full
 
     showpath=full
   />
+
   /></nowiki>
 
would make that page dynamically list
 
would make that page dynamically list
* BugSquad/Meetings/Minutes/2009-02-12
+
* [[BugSquad/Meetings/Minutes/2009-02-12]]
* BugSquad/Meetings/Minutes/2008-12-17
+
* [[BugSquad/Meetings/Minutes/2008-12-17]]
* BugSquad/Meetings/Minutes/2008-12-10
+
* [[BugSquad/Meetings/Minutes/2008-12-10]]
  
 
Disclaimer: I've not used this extension, but it sounds great :)
 
Disclaimer: I've not used this extension, but it sounds great :)
 
So maybe SubPageList3 should be installed.
 
So maybe SubPageList3 should be installed.
  
An alternative that doesn't require an extension is discussed on [[mediawiki:Talk:Extension:SubPageList3|SubPageList3''s talk page]]: use the [[Special:Prefindex]] feature by transcluding
+
An alternative that doesn't require an extension is discussed on [http://www.mediawiki.org/wiki/Extension_talk:SubPageList3 SubPageList3's talk page]: use the [[Special:Prefixindex]] feature by transcluding
'''<nowiki>{{Special:Prefixindex/{{FULLPAGENAME}}/}}</nowiki>'''.
+
  <nowiki>{{Special:Prefixindex/{{FULLPAGENAME}}/}}</nowiki>
 
Let's try it for [[BugSquad/Meetings/Minutes]]:
 
Let's try it for [[BugSquad/Meetings/Minutes]]:
 
{{Special:Prefixindex/BugSquad/Meetings/Minutes/}}
 
{{Special:Prefixindex/BugSquad/Meetings/Minutes/}}
  
Seems to work, though as a result this page is now mis-categorized in those pages' categories.
+
This seems to work, though as a result this page is now mis-categorized in those pages' categories.
 
-- [[User:Skierpage|Skierpage]] 04:31, 22 February 2009 (UTC)
 
-- [[User:Skierpage|Skierpage]] 04:31, 22 February 2009 (UTC)
  

Revision as of 00:12, 22 February 2009

Automatically listing subpages

This wiki is heavily subpage-oriented. It's a waste of effort to manually maintain a list of links to subpages, e.g. on the BugSquad/Meetings/Minutes page. Instead, you could use the SubPageList3 extension to generate lists of subpages. I think

 <splist 
    kidsonly=yes
    showpath=full
  />

would make that page dynamically list

Disclaimer: I've not used this extension, but it sounds great :) So maybe SubPageList3 should be installed.

An alternative that doesn't require an extension is discussed on SubPageList3's talk page: use the Special:Prefixindex feature by transcluding

 {{Special:Prefixindex/{{FULLPAGENAME}}/}}

Let's try it for BugSquad/Meetings/Minutes:

This seems to work, though as a result this page is now mis-categorized in those pages' categories. -- Skierpage 04:31, 22 February 2009 (UTC)

Semantic MediaWiki doesn't (yet) do subpages

By the way, Semantic MediaWiki cannot run a query "show me all subpages of BugSquad/Meetings/Minutes", you'd have to put in each and query for those. You should probably categorize subpages anyway, as WikiTeam/WikiGuide/PageCreation recommends. -- Skierpage 04:31, 22 February 2009 (UTC)