Public Lab Wiki documentation



Power Tags

This is a revision from November 30, 2016 20:05. View all revisions
15 | 75 | | #9898

« Back to Authoring Help

Power tags are an advanced feature which can add extra functions and layout options to your wiki pages (and sometimes research notes). They are entered like regular tags but follow the format key:value. After adding a power tag, you must refresh the page.

To add tags, look for this box at the bottom of a wiki page or research note:

tags.png

General power tags

  • events:foo displays a listing of research notes tagged with "event" and "foo", and a link to post new notes with those tags in the left sidebar.
  • sidebar:featured displays "featured" links and images in the sidebar instead of the usual "related content"
  • style:presentation hides the wiki toolbar (with Edit, Talk, Revisions) for more formal pages, and makes the lead image of wiki pages full-width
  • style:minimal just hides the wiki toolbar (but it's accessible via a small caret button)
  • style:wide removes the 800px width limit from wiki pages, and allows them to flow full page
  • style:fancy is used to style articles from the GrassrootsMappingForum
  • style:nobanner
  • parent:foo adds a bar that links back to a parent wiki page
  • with:username adds a co-author to your research note with a live link to the user's profile page, however, the note itself will not show up under that user's profile.
  • lang:es or iso:es is the way to indicate language in a research note or event. In this example, es indicates Spanish.

List of power tags useful for chapter pages:

  • lat:41.023 and lon:-71.023 latitude and longitude. Together with the simple tag "chapter", the combination of these three tags will create a point for your chapter on the Places map
  • events:foo displays a listing of research notes tagged with "event" and "foo", and a link to post new notes with those tags in the left sidebar. Especially useful where foo = the name of your chapter page.
  • list:foo displays recent posts from a Google Group with the name "foo" and a subscription input box
  • tabbed:notes and tabbed:wikis display a tabbed header which offers tabs with links of related research note and wiki content
  • notes:foo displays 4 recent "popular" research notes tagged "foo" (in grid view, popular means >20 views) at the top of the page, under the tabs if they exist. For example see [Gulf Coast](/wiki/gulf-coast]
  • parent:foo adds a bar that links back to a parent wiki page, especially useful for places within regions

Inline power tags

You can now use "inline" power tags in the middle of a research note or wiki page. The first one is for generating a list of notes for a given tag, and is used in this format:

[notes:<tagname>]

For example, to list all notes tagged with peru, you can use:

[notes:peru]

For a more complex example, you can list all questions on the topic of "infragram" using:

[notes:question:infragram]

More advanced uses like activity grids can be found in this post:

https://publiclab.org/notes/liz/08-30-2016/check-out-these-activity-grids

And in the requesting responses documentation.

Automated power tags, not for manual adding

You might see some of these being generated automatically, like when checking the box for a Research Note to be an "Event" or a "question" or when awarding Barnstars to someone's Research Note. Don't manually add these:

  • event:rsvp date:YYYY-MM-DD rsvp:username
  • barnstar:barnstarname
  • question:foo response:foo

Tag aliasing

This feature is for admins only -- please contact web@publiclab.org with questions.

We've created a system for aliasing tags, which serves a number of purposes:

A) disambiguation -- we have both spectrometer and spectrometry -- as of recently, we'd prefer spectrometry. So we make each the alias of the other, and the two become somewhat (but not completely) interchangeable on the site.

  1. When looking at https://publiclab.org/tag/spectrometer, you see content tagged with spectrometry, and vice versa.
  2. Email notifications do not yet take advantage of aliasing, but may at some point (see below).

B) subcategories -- multispectral-imaging contains and is broader than infragram.

  1. When looking at https://publiclab.org/tag/multispectral-imaging, you should see content tagged with infragram.
  2. When looking at https://publiclab.org/tag/infragram, you should NOT see content tagged with multispectral-imaging -- your query is more specific than that.

Later goals:

Some aliasing features are more complex and not complete yet.

Email subscriptions - when people subscribe to a tag, they should receive emails when content is posted using a tag that is a (more generalized) alias of the subscribed-to tag.