Difference between revisions of "Template:ProjectByResTopic"
From AIRWiki
m |
|||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
<noinclude> | <noinclude> | ||
This template takes as first input a [[:Category:Research Topic|Research Topic]] and returns a paragraph having with the name of the topic as its title, including all the [[:Category:Project| Projects]] belonging to that Area, visualizing it with the [[Template:ProjectVizSlim]]. | This template takes as first input a [[:Category:Research Topic|Research Topic]] and returns a paragraph having with the name of the topic as its title, including all the [[:Category:Project| Projects]] belonging to that Area, visualizing it with the [[Template:ProjectVizSlim]]. | ||
| Line 7: | Line 5: | ||
{{#ask:[[Category:Research Topic]]|format=template|link=none|template=ProjectByResTopic}} | {{#ask:[[Category:Research Topic]]|format=template|link=none|template=ProjectByResTopic}} | ||
</nowiki></pre> | </nowiki></pre> | ||
| + | If you only want to show projects belonging to a single research area (e.g., because you want to list them in the AIRWiki page dedicated to that area) you can use the following query instead: | ||
| + | <pre><nowiki> | ||
| + | {{#ask:[[Category:Research Topic]][[BelongsToArea::NameOfTheChosenResearchArea]]|format=template|link=none|template=ProjectByResTopic}} | ||
| + | </nowiki></pre> | ||
| + | Of course, the last query will consider ''only'' research topics which include | ||
| + | <pre><nowiki> | ||
| + | [[belongsToArea::Robotics]] | ||
| + | </nowiki></pre> | ||
| + | in their wiki source code. | ||
Source Code: | Source Code: | ||
| Line 13: | Line 20: | ||
<includeonly> | <includeonly> | ||
===== {{{1}}} ===== | ===== {{{1}}} ===== | ||
| − | {{#ask: [[Category:Project]][[PrjResTopic::{{{1}}} | + | {{#ask: [[Category:Project]][[PrjResTopic::{{{1}}}]] |
| ?PrjTitle | | ?PrjTitle | ||
| ?PrjImage | | ?PrjImage | ||
| Line 35: | Line 42: | ||
<includeonly> | <includeonly> | ||
===== {{{1}}} ===== | ===== {{{1}}} ===== | ||
| − | {{#ask: [[Category:Project | + | {{#ask: [[Category:Project]][[PrjResTopic::{{{1}}}]] |
| ?PrjTitle | | ?PrjTitle | ||
| ?PrjImage | | ?PrjImage | ||
Revision as of 10:30, 15 February 2010
This template takes as first input a Research Topic and returns a paragraph having with the name of the topic as its title, including all the Projects belonging to that Area, visualizing it with the Template:ProjectVizSlim. It can be used to dynamically generate list of Projects grouped by their Research Topic, with the following query:
{{#ask:[[Category:Research Topic]]|format=template|link=none|template=ProjectByResTopic}}
If you only want to show projects belonging to a single research area (e.g., because you want to list them in the AIRWiki page dedicated to that area) you can use the following query instead:
{{#ask:[[Category:Research Topic]][[BelongsToArea::NameOfTheChosenResearchArea]]|format=template|link=none|template=ProjectByResTopic}}
Of course, the last query will consider only research topics which include
[[belongsToArea::Robotics]]
in their wiki source code.
Source Code:
<includeonly>
===== {{{1}}} =====
{{#ask: [[Category:Project]][[PrjResTopic::{{{1}}}]]
| ?PrjTitle
| ?PrjImage
| ?PrjDescription
| ?PrjCoordinator
| ?PrjTutor
| ?PrjStarts
| ?PrjStudMin
| ?PrjStudMax
| ?PrjCFUMin
| ?PrjCFUMax
| ?PrjResArea
| ?PrjResTopic
| format = template
| template = ProjectVizSlim
}}
</includeonly>