Idea
move cue text to editable cards+issues
We'd like to easily be able to customize all of the text on any Wagn. This has many uses; one in particular is being able to fully translate the system into other languages.
Search bar
- Search for:
- Go to:
Card interface
- Hover text for cardname/open/close triangle:
open/close {{_self}} - Hover text for page icon:
Go to: {{_self}} - Menu tabs:
View, Changes, Options, Related, Edit - Footer:
Cards:
Last Editor:
watch / unwatch / watch |cardtype| cards
Adding/editing cards
- subtabs: content, name, type, inclusions, codename
- button labels: Submit, Save, Cancel, Delete
- Formatted by a form card. [if a *content applies]
[that would be some tricky WQL :-) ] - Create Successful!
- alert: saved draft of move cue text to editable cards+issues
Adding a card (/card/new)
New Card [h1]
Creating a new card is easy; you just need a unique name.
name: [box] type: [box]
...but if you don't have permission:
Ooo. Sorry, but... [h1]
You need permission to create Basic cards
When you are signed out and lack permission:
Ooo. Sorry, but... [h1]
You have to sign in to create Basic cards
Adding a typed card (/new/User or ?type=User) is the same as above, except
New |Cardtype| Card [h1]
When you lack permission (signed in or not), same as above, but with the given cardtype in place of "Basic"
If there is no such cardtype:
New Card [h1]
Oops! There's no card type called "no such card type".
Creating a new card is easy; you just need a unique name.
Adding a named card
New Card [h1]
Currently, there is no card named "card that doesn't exist", but you are welcomed to create it.
...when you don't have permission (should be; see fix error msg when signed in wo perm to add Basic):
Ooo. Sorry, but... [h1]
You need permission to create Basic cards
...when you are signed out and don't have permission to do so:
Missing Card [h1] — [should be "New Card", yes?]
There's no card named card that doesn't exist.
Sign In or Sign Up to create it.
Disallowed character(s) in name:
Rats. Issue with |name| card: [h2]
NAME: may not contain any of the following characters: / ~ |
Changes tab
Older, Newer, Hide changes, Show changes, Save as current
Current Revision posted by |name| on |timestamp|
Showing changes from revision #|number|: Added | Removed
alert (for Save as current): content rolled back
Settings tab
Setting, Value
General alerts
- connecting to server...
- done
Other error/system messages
Cache
- Cache cleared
- You don't have permission to clear the cache
Deletion
When it is a part of one or more plus cards:
Really remove |cardname|?
That would mean removing all these cards, too:
- [list of cards]
1 error prohibited this card from being saved [h2]
- Confirmation required because Menu has [N] dependents
When it is a Cardtype card and there are any cards of that type:
Rats. Issue with |cardname| card: [h2]
TYPE: can't be deleted because |cardname| is a Cardtype and cards of this type still exist
Renaming
To "cardname" which already exists:
Rats. Issue with |cardname| card: [h2]
NAME: must be unique-- A card named '|cardname|' already exists.
Account-related
*account links
"Invite a Friend", "Sign up", "Sign in", "Sign out"
alerts
- Welcome to Decko
- We don't recognize that email
- Wrong password for that email
- You have been logged out. [should be "signed out"]
Much if not all of the rest of this account-related stuff will be in cards by the time this ticket is addressed
/account/signin
Sign in [h1]
[box]
Password
[box]
Sign me in [button]
Forgot your password? [h2]
[box]
Reset my password [button]
Need an Account? [h2]
Sign Up! [if signups allowed]
/account/signup
Sign Up [h1]
All Account Requests are subject to review. [if true]
Account Details [h2]
Name [box] Unique name for your card
usually first and last name
Email [box] To verify account
About You [h2]
Or, if signups are turned off:
Denied! [h1]
Sorry, no Signup allowed.
on Options tab of account cards
[Permissions going away...]
Account Details [h2]
Email [box] email address for account
Password [box] If left blank, password will remain the same
Confirm password [box]
Block [checkbox] Blocking a user prevents them from signing in
User Roles [h2]
Anonymous's Roles [checkbox for each role]
[cue text to right of checkboxes:] "Role" determine which global permissions a user has access to, as well as card-specific permissions like read, view, comment, and delete. You can only change a user's roles if you have the global "assign user roles" permission.
Save Changes [button]
on Options tab of non-account cards
Add a sign-in account for "move cue text to editable cards+issues"
Global permissions — /admin/tasks
Also likely to be gone by the time we do this.
There is a grid of checkboxes with: a column for each role except Administrator labeled with the name of that role, and rows labeled:
set global permissions
set card permissions
administrate users
create accounts
assign user roles
Also see Design+cues (pretty old but there may be useful bits)
This is definitely something we want to do; some of it has gotten done in pieces (see Config). Please do keep letting us know which messages you'd most like to customize. We'll try to update here when we add something. To see what's up with it yourself, in addition to Config, see Documentation+tickets for item. --John Abbe
top bar is easy to change in layout.
--Ethan McCutchen.....Tue Feb 15 15:41:43 -0800 2011
global permissions will be gone before they're internationalized. account stuff will be in cards after action module refactor, which knocks out signup, signin, and options tab.
So the vast majority of the work is in error messages. hardest part may be nomenclature. We may want to do most of these as stubs, so that the english default is more or less hardcoded but you can create the cards to override. This will both help keep the card count down in new decks and make the system more robust
--Ethan McCutchen.....Tue Feb 15 15:46:13 -0800 2011
notes incorporated into +issues
--John Abbe.....Tue Feb 15 18:11:17 -0800 2011
I'm making some minor edits as I go. Also see improve editor help text and ubiquify it.
--John Abbe.....Wed Feb 16 12:05:23 -0800 2011
This is going to get messy unless I start actually adding the cards that will be used. (E.g., want to use the same text above for adding named cards on handle URLs to nonexistent cards with file types better.)
Any reason not to start doing that?
--John Abbe.....Wed Feb 16 13:46:26 -0800 2011
I'd start by proposing names / structures.
--Ethan McCutchen.....Sat Feb 26 09:18:38 -0800 2011
move cue text to editable cards+discussed in support tickets
move cue text to editable cards+relevant user stories