Template:Archivelinks dpl

From RationalWiki

Jump to: navigation, search

This template generates the link list for {{talkpage}}. However, you can also use it on its own, although formatting support is quite basic.

Contents

[edit] Parameters

archivepath

  • This works exactly like the archivepath parameter in {{talkpage}}.
  • Default: "Archive" (so you only have to specify it if you're using another name for your archives)

intro

  • A string that comes before the list begins. It is displayed right before the first link.
  • Default: None

before

  • Formatting that comes before the archive number. In {{talkpage}}, this is simply the "<" sign. It is part of the link.
  • Default: None

after

  • Formatting that comes after the archive number. In {{talkpage}}, this is simply the ">" sign. It is part of the link.
  • Default: None

separator

  • The separator sign that comes after each archive link. It's not part of the link, though.
  • Default: ","

Since the parameters are now named, you only have to specify the ones you need, and you can do so in any order.

[edit] Examples

Assuming that your archivepath is "Archive", you can recreate the formatting of {{talkpage}} with:

  • {{archivelinks dpl|before=<|after=>}}

Just calling the template without any parameter will give you a simple, comma-separated list:

  • {{archivelinks dpl}}

To generate a bullet-point list that spells out "Archive x" instead of just plain "x", use:

  • {{archivelinks dpl|before=Archive&nbsp;|intro=¶*|separator=¶*}}

And if your archives start with (for example) "Stuff" instead of "Archive", the first example becomes:

  • {{archivelinks dpl|archivepath=Stuff|before=<|after=>}}

[edit] Bugs / To Do

[edit] Recent Changes

  • Listing the links seems to work, the custom parameters are supported.
  • Link for new archive works. I think that the load isn't too huge - I have to call DPL twice now.
  • Thanks to Human for having the *bleep*ed-up special case of having a "0"-archive. Link for new archive works there, too.
  • Bugfix: The "(new)" link should now actually point to the correct subpage and not to mainspace articles called "Archive..."
  • Bugfix: Also attempted to remove the "(new)" link from archive pages. Seems to work, I think.
  • Bugfix (Jan 06): Trying out new way of handling the issue that caused long lists to grow too long.
  • Update (Jan 10): Template now uses named parameters. Added "intro" parameter.
Personal tools