coding help

Barnstars are wiki awards celebrating great contributions. They recognize good work and build community spirit. Any user can award a barnstar to someone else.

Barnstars are made using a template like {{Barnstar}}. The giver puts the template on a recipient's profile page and fills out the parameters to say why they are giving it. Usually, the giver also makes a forum post announcing the barnstar. That way, the community can celebrate.

Barnstar
Barnstar
This is an example of what a barnstar looks like.
Awarded by Luna Rose

Reasons why people give barnstars

A barnstar celebrates when a fellow user goes "above and beyond" somehow. It could be a single amazing thing they did or a bunch of little things that add up to something wonderful. Example reasons include:

You aren't limited to the list above, of course.

How to give a barnstar

Note: These instructions describe our wiki's {{Barnstar}} template and setup. It may be a little different on wikis that use different templates.

Below a userbox and infobox on a profile page is an h2 creating a section entitled Awards. In that section is a barnstar with a paragraph praising the user's contributions.

A barnstar in the "Awards" section of a user's profile page at the Autism Living Wiki. (Click the image if you want to see it up close.)

You can grant barnstars on any wiki where there's a {{Barnstar}} template. Here's how:

  1. Go to the profile page of the user you want to celebrate. Edit their page.
    • While it's usually rude to edit another user's page, barnstars are a happy exception.
  2. Scroll down to the "Awards" section of their page. (This is under a heading called "Awards.") If there isn't one yet, you can make it.
  3. In the top menu bar, go to Insert > Template.
  4. In the search bar, star typing "Barnstar." Select the barnstar template.
  5. Fill out the fields.
    1. Barnstar type: Pick the general one or a specific type.
    2. Reason: Write a few sentences about why they deserve a barnstar.
    3. Your name: To make it clear who gave the barnstar
    4. Date: Today's date
    5. Forum post URL: Leave this blank at first. (You'll come back to it soon.)
  6. Save your changes.
  7. Go to the wiki's discussions. Make a new post announcing the barnstar. Here is an example post.
    • Try copy-pasting the reason you wrote in the barnstar template as part of the post.
    • Tag the user using the @username format, e.g. @JaneDoe, to make sure they see it.
  8. Return to their profile page. Edit it and select the barnstar you added. Put the URL of the forum post you made in the forum post URL field.
  9. Save. You did it!

Generally, you don't edit a barnstar after you give it and add the forum post link. However, you might edit it if you find a typo or mistake. Or, if a user's name/pronouns change, the barnstar text can change to reflect that.[1]

How to add barnstars to a wiki you love

Maybe another wiki you love doesn't have barnstars, but you think it should. You can add our {{Barnstar}} template. Here's how:

  1. Download our barnstar images. Upload them to your wiki.
    • Do this at Special:NewFiles. Use the "More Options" option to credit the original artist(s) in the caption spot. (You can find the artist name(s) when viewing the file on our site.) This is respectful of their work.
  2. Make a new page named Template:Notice box. (The barnstar template will use this.)
    • Alternative: If you are decent at coding templates, and if your wiki has a similar template like Ambox, you can use that instead. You are welcome to modify the barnstar template code to use something different.
  3. Copy-paste the code from our {{Notice box}} into the page. Edit it as desired. For example, you might:
    • Change the category to suit your wiki's category scheme
    • Edit the border gradient or color to match your wiki's color theme
    • Make any other tweaks that seem right
  4. Preview and save the notice box template. If it looks good, you're ready to move forward.
  5. Make a new page named Template:Barnstar.
  6. Copy-paste the code from our {{Barnstar}} template into the page.
  7. Edit the barnstar template however you like. Here are some examples of changes you might make:
    • If you're using .webp files instead of .png files (which can happen with Fandom), make sure to change the image URLs to .webp files.
    • Categorize the page somewhere that fits with your wiki's categories. That might be Category:Templates or somewhere else.
    • Consider editing or adding to the types of barnstars users can grant. For example, maybe you want to create a new type of barnstar to award people.
  8. Preview and save the template.
  9. Consider writing a page about barnstars for the wiki. For example, you might call it "Wiki barnstars" or "Wiki Name:Barnstars." Feel free to use our barnstar page as inspiration.
  10. Optional but recommended: Award the first barnstar to a cool user! Announce it in the forums and celebrate with the community.

Barnstars on the Coding Help Wiki

The Coding Help Wiki includes barnstars to celebrate great contributions. If you see someone doing something great, feel free to award them a barnstar!

Coding Help Wiki barnstars
Image Name What it's for
Barnstar General Barnstar This type can honor any awesome contribution. It works if you don't know what to choose, if you want to describe lots of things, or if none of the below options seem to fit.
Wonderful Writer Barnstar Wonderful Writer Barnstar Award this to users who do great writing. That can mean writing helpful content, making good edits, or even fixing spelling/grammar.
Outstanding Organizer Barnstar Outstanding Organizer Barnstar Award this to people who organize the wiki. This can include adding links, adding categories, or other helpful things.
Caring Community Member Barnstar Caring Community Member Barnstar Award this to people who help the community. This can mean answering questions, welcoming newbies, and otherwise making this a friendlier place.

Q&A

Here are some questions you may have and their answers.

How do I get a barnstar?

Maybe you saw that shiny star badge and it makes you want one. Totally normal! Lots of people like recognition and/or shiny things.

There is no guaranteed way to get a barnstar. But it can help to:

Barnstars award great work. So doing great work and using your strengths will increase your chances.

Please don't ask other people to give you barnstars. That can make them uncomfortable.

May I create new types of barnstars on the Coding Help Wiki?

Absolutely! MissLunaRose created our first few barnstar images and types, but they don't only have to come from her. Anyone who can edit template code can add new barnstar types.

To add a new type of barnstar, you'll need basic familiarity with template data, parameters, and parser functions like #switch. This way, you can edit these without breaking them.

Here's how to do it:

  1. Make your new barnstar image. You can use our basic barnstar image as a base[2] or make your own from scratch.
  2. Upload it to the wiki and give it a good name. For example, "Terrific Template Maker Barnstar.png"
  3. Edit the {{Barnstar}} template.
  4. In the switch statement for the image parameter, add your barnstar's name and image. For example, |Terrific Template Maker = Terrific Template Maker Barnstar.png
  5. Preview to make sure nothing broke. Debug until it looks good.
  6. Go to the template data and add the name of your barnstar as an option.
  7. Inside the "About" section in the noinclude tags, find the example barnstars. Create a new example barnstar with the type you just invented. This helps you check that it's working properly. It also might be helpful when other users visit the page.
  8. Once everything looks good, save.
  9. Now edit our "Barnstars" page (which you're reading right now). Add your type of barnstar to the table of barnstar types.
  10. Optional but recommended: Award the new barnstar type to a wiki user who deserves it!

If you need help, try asking the wiki admin team or posting in the forums.

See also

External links

References

  1. Wiki barnstars, Autism Living Wiki
  2. MissLunaRose officially grants wiki users permission to use her barnstar image as a base. Have fun!