Template:AdvancedRelationshipNavigation: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
mNo edit summary
mNo edit summary
Line 4: Line 4:
* [[Advanced Relationship|Overview]] | [[:Category:Relationship Class|Relationship Class]] | [[Advanced Relationship Family|Relationship Families]] | [[Advanced Relationship Type|Relationship Types]] | [[Advanced Relationship Attribute|Relationship Attributes]]
* [[Advanced Relationship|Overview]] | [[:Category:Relationship Class|Relationship Class]] | [[Advanced Relationship Family|Relationship Families]] | [[Advanced Relationship Type|Relationship Types]] | [[Advanced Relationship Attribute|Relationship Attributes]]
* [[Advanced Relationship Style|Style guidelines]] | [[HowToAddURLs|How to add URL relationships]] | [[HowToMakeRelationships|How to add other relationships]] | [[Proposals|How to suggest new relationship types]]
* [[Advanced Relationship Style|Style guidelines]] | [[HowToAddURLs|How to add URL relationships]] | [[HowToMakeRelationships|How to add other relationships]] | [[Proposals|How to suggest new relationship types]]
{{#if:{{{class{{!}}}}}{{!}}{{!}}-
|-
|
<!-- First Level -->
<!-- First Level -->
{{#if:{{{class}}}|[[:Category:Relationship Class|Relationship Class]]|}}
[[:Category:Relationship Class{{!}}Relationship Class]]
<!-- Second Level -->
<!-- Second Level -->
{{#switch: {{{class}}}
{{#switch: {{{class}}}
| Alternative Version
{{!}} Alternative Version
| Business Association
{{!}} Business Association
| Compilation
{{!}} Compilation
| Composition
{{!}} Composition
| External Resource
{{!}} External Resource
| Get Lyrics
{{!}} Get Lyrics
| Get Music
{{!}} Get Music
| Musical Association
{{!}} Musical Association
| NGS Upgrade Class
{{!}} NGS Upgrade Class
| Performance
{{!}} Performance
| Personal Association
{{!}} Personal Association
| Production
{{!}} Production
| Remix = > [[:Category:{{{class}}} Relationship Class|{{{Class}}} Relationship Class]]
{{!}} Remix = > [[:Category:{{{class}}} Relationship Class{{!}}{{{Class}}} Relationship Class]]
| Business to Business
{{!}} Business to Business
| Contract = > [[:Category:Business Association Relationship Class|Business Association Relationship Class]]
{{!}} Contract = > [[:Category:Business Association Relationship Class{{!}}Business Association Relationship Class]]
| Compiled Material
{{!}} Compiled Material
| Compiling Artist Role = > [[:Category:Compilation Relationship Class|Compilation Relationship Class]]
{{!}} Compiling Artist Role = > [[:Category:Compilation Relationship Class{{!}}Compilation Relationship Class]]
| External Information
{{!}} External Information
| External Website
{{!}} External Website
| Affiliate = > [[:Category:External Resource Relationship Class|External Resource Relationship Class]]
{{!}} Affiliate = > [[:Category:External Resource Relationship Class{{!}}External Resource Relationship Class]]
| Engineer = > [[:Category:Production Relationship Class|Production Relationship Class]]
{{!}} Engineer = > [[:Category:Production Relationship Class{{!}}Production Relationship Class]]
| Remixed Material
{{!}} Remixed Material
| Remixing Artist Role = > [[:Category:Remix Relationship Class|Remix Relationship Class]]
{{!}} Remixing Artist Role = > [[:Category:Remix Relationship Class{{!}}Remix Relationship Class]]
| default
}}
}}
<!-- Third Level -->
<!-- Third Level -->
{{#switch: {{{class}}}
{{#switch: {{{class}}}
| Business to Business
{{!}} Business to Business
| Contract
{{!}} Contract
| Compiled Material
{{!}} Compiled Material
| Compiling Artist Role
{{!}} Compiling Artist Role
| External Information
{{!}} External Information
| External Website
{{!}} External Website
| Engineer
{{!}} Engineer
| Remixed Material
{{!}} Remixed Material
| Remixing Artist Role = > [[:Category:{{{class}}} Relationship Class|{{{Class}}} Relationship Class]]
{{!}} Remixing Artist Role = > [[:Category:{{{class}}} Relationship Class{{!}}{{{Class}}} Relationship Class]]
| Affiliate = > [[:Category:External Website Relationship Class|External Website Relationship Class]]
{{!}} Affiliate = > [[:Category:External Website Relationship Class{{!}}External Website Relationship Class]]
| default
}}
}}
<!-- Fourth Level -->
<!-- Fourth Level -->
{{#switch: {{{class}}}
{{#switch: {{{class}}}
| Affiliate = > [[:Category:{{{class}}} Relationship Class|{{{Class}}} Relationship Class]]
{{!}} Affiliate = > [[:Category:{{{class}}} Relationship Class{{!}}{{{Class}}} Relationship Class]]
| default
}}
}}
<!-- Fifth Level -->
<!-- Fifth Level -->
{{#if:{{{type}}}| > {{{type}}} Relationship Type|}}
{{#if:{{{type{{!}}}}}{{!}} > {{{type}}} Relationship Type{{!}}}}
|}}
{{!}}}}
|}
|}

Revision as of 06:13, 2 March 2010