Difference between revisions of "Template:DiscoverParents"

From AtlasWiki
Jump to: navigation, search
(Created page with "<noinclude> This template is designed to help in discovering distinct parents that can be reached over "extends" relationships among XCSG elements within a specific number of ...")
 
(fix missing /nowiki tag)
Line 4: Line 4:
 
Note that the results of this template will always include the parameters.
 
Note that the results of this template will always include the parameters.
  
For example: <nowiki>{{DiscoverParents|{{FULLPAGENAME}}}} should return a comma-separated list of parents of the current page, which also includes the current page itself.
+
For example: <nowiki>{{DiscoverParents|{{FULLPAGENAME}}}}</nowiki> should return a comma-separated list of parents of the current page, which also includes the current page itself.
  
 
<nowiki>{{DiscoverParents|{{DiscoverParents|{{FULLPAGENAME}}}}</nowiki> should find all parents and grandparents, with each listed only once in case a diamond pattern occurs, and will again include the current page itself.
 
<nowiki>{{DiscoverParents|{{DiscoverParents|{{FULLPAGENAME}}}}</nowiki> should find all parents and grandparents, with each listed only once in case a diamond pattern occurs, and will again include the current page itself.

Revision as of 14:56, 21 April 2014

This template is designed to help in discovering distinct parents that can be reached over "extends" relationships among XCSG elements within a specific number of inheritance steps.

Note that the results of this template will always include the parameters.

For example: {{DiscoverParents|{{FULLPAGENAME}}}} should return a comma-separated list of parents of the current page, which also includes the current page itself.

{{DiscoverParents|{{DiscoverParents|{{FULLPAGENAME}}}} should find all parents and grandparents, with each listed only once in case a diamond pattern occurs, and will again include the current page itself.

To avoid including the current page, combine use of this template with the Template:ParentsOf template:

{{DiscoverParents|{{ParentsOf|{{FULLPAGENAME}}}}}} will return two levels of parents of

This template can also be used to find the union of the parents of two or more unrelated XCSG nodes or edges, for example, this query would find the union of the parents and grand-parents of X and Y: {{DiscoverParents|{{ParentsOf|X}}, {{ParentsOf|Y}}}}

{{{1}}},
  • Some part "<nowiki>...</nowiki>" of the query was not understood.
  • The symbol &quot;[[&quot; was used in a place where it is not useful.
  • The part "{1" of the query was not understood. Results might not be as expected.
  • The part "]]" of the query was not understood. Results might not be as expected.
}