Template:BadgeHunter Badge: Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
imported>Warriorpoet (historical)
m (Added ID parameter example)
imported>Blondeshell (historical)
mNo edit summary
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{#if: {{{ID|}}} | * [http://www.badge-hunter.com/view_badges.php?id={{{ID}}} {{PAGENAME}}] at [http://www.Badge-Hunter.com/ Badge-Hunter.com] }}
<!-- <includeonly>* [http://www.badge-hunter.com/index.php?/page/view_badge_bytype.php?type={{{type|}}}&faction=all#{{#if:{{{ID|}}}|s3_{{{ID}}}}} {{#if: {{{name|}}}|{{{name}}}|{{PAGENAME}}}}] at [http://www.Badge-Hunter.com/ Badge-Hunter.com]</includeonly> --><noinclude>{{Documentation}}</noinclude>
{{#if: {{{name|}}} | * [http://www.badge-hunter.com/view_badges.php?name={{{name}}} {{PAGENAME}}] at [http://www.Badge-Hunter.com/ Badge-Hunter.com] |  * [http://www.badge-hunter.com/view_badges.php?name={{PAGENAMEE}} {{PAGENAME}}] at [http://www.Badge-Hunter.com/ Badge-Hunter.com] }}
<noinclude>
[[Category:External Link Templates|{{PAGENAME}}]]
 
----
A template that can be used to link to badge listings at [http://www.Badge-Hunter.com/ Badge-Hunter.com]
 
By default will use the article's PAGENAMEE (converts spaces to underscores and makes it URL friendly), however in the event that PAGENAMEE does not match what badge-hunter is using, can be replaced by the name parameter.  As a last resort, should the name search feature at Badge-Hunter fail completely, the ID parameter can be used, however, this requires the page editor to verify the badge id at badge-hunter.
:{{tl|BadgeHunter Badge}}
:{{BadgeHunter Badge}}
:{{tl|BadgeHunter Badge|name&#61;Other_Badge_Name}}
:{{BadgeHunter Badge|name=Other_Badge_Name}}
:{{t1|BadgeHunter Badge}}
:{{BadgeHunter Badge|ID=0}}
 
</noinclude>

Latest revision as of 04:24, 19 January 2014

[edit] [purge] Documentation


A template that can be used to link to badge listings at Badge-Hunter.com.

This template should ideally be provided with two parameters:

  • ID=, the internal ID used by Badge Hunter
  • type=, the internal category type ID used by Badge Hunter

The template optionally accepts an additional parameter:

  • name=, the badge's name; this defaults to the current page's name

If all of the parameters are correct, the link will lead to the badge listing page of the appropriate type and will anchor them to the point in the page where the badge is located. If the parameters aren't correct, the link will at least lead to the badge listings.

In order to determine the proper type= value, select the appropriate category at http://www.badge-hunter.com/index.php?/page/view_badge_bytype.php and see what type= value ends up in the URL.

In order to determine the proper ID= value, you'll have to view the page source. Each badge is in a table, and each of those tables is stored in a list item (<li>). The list items will have an "id" attribute that is formatted as "s3_123" where "123" is the ID you'll need to use.

{{BadgeHunter Badge}}
{{BadgeHunter Badge|ID=117|type=11|name=Man / Woman in Black}}

Please see Template talk:BadgeHunter Badge for troubleshooting info.