key

The canonical name for a card from the user's perspective is the name the card was created under. However a card is referenced in the database and in code using the card's "key", which is translated from the name by these steps:

  1. decode any HTML
  2. add a space before any upper case letter followed by a lower case letter (this splits CamelCase into words)
  3. make all upper case into lower case
  4. replace any non-alphanumeric character (except *) with a space
  5. break the name into words, and make each word singular if it's plural
  6. rejoin those words with underscores (instead of spaces)

Some examples:

  • Apples — apple
  • TedErnst — ted_ernst
  • Joe's Blog Entries — joe_s_blog_entry

 

The key may sometimes be visible to end users in URLs.

 

 

Tickets about keys

 

Development Tickets (by status)

 

Ideas

 

Documentation Tickets

 

Support Tickets

 

...

try it

 

wagneers

intro

videos

features

syntax

weekly calls

ideas

 

twitter

mailing list

 

developers

roadmap

next release

tickets

pack API

REST API

one-pager

 

github

mailing list

 

wagn.org

recent

todo