-
Notifications
You must be signed in to change notification settings - Fork 44
Advanced Features
Warning: fields string with wrong format might prevent you entering password manager!, read this page carefully before you customize fields.
Users might find it helpful to customize their fields. For example, some users always use a same username everywhere, so they might want to delete username
field or at least hide this field. Some users might want to add a answer to security question
field because they always forget their answer to security questions. In password manager, fields are controlled by fields string
, which is associated with a user account for Password-Manager. That said, different users can have different customized fields. Password-Manager allows users to edit fields string
to customize their fields.
After login, open settings -> Customize Fields
. You'll see your current fields string
. If you never edited it before, it's the default fields string
. You can edit this string and then save it by clicking Change
. The format requirement for this fields string
is as follows:
-
String should be in JSON format, a format like {entry_1,entry_2,entry_3}. Even if you don't want any fields, you should make the string {} instead of empty.
-
Each entry in 1 should be like "
label
":{"colname":"screen name
","hint":"input hint
","cls":"style
"}, italics texts are placeholder for parts you can edit.
-
label
is a system label for this entry, which should be UNIQUE and won't show up in user screen. -
screen name
is the name for this entry that the user see on their screen, need not to be unique. -
input hint
is the hint string that will show up when you try to edit values for this field. -
style
is the display style for this field. If style string is empty (e.g. ..."cls":" "...), this field will always show up. If style = hidden (e.g. ..."cls":" hidden"...), this field will not show up in main table. You can only access it by clicking [view details]. If style = hidden-xs, this field will not show up in main table on small screens such as smart phone screens, but will show up on computer screens. NO OTHER VALUES ALLOWED for style. There should always be a space before style string, don't delete it.
- Optionally, you may define the position of each additional fields on the main table of Password Manager. If you want to define position, the entry should look like: "
label
":{"colname":"screen name
","hint":"input hint
","cls":"style
","position":position_num
}
-
position_num
should be an integer number greater than or equal to 1. Account name will always be the first column in main table. if position is defined to be 1, it will appear right after the account name.
-
An example of
fields string
is shown as follows: {"url":{"colname":"URL","hint":"","cls":" hidden"},"user":{"colname":"Username","hint":"","cls":" hidden-xs","position":1},"tags":{"colname":"Tags","hint":"Comma separated values","cls":" hidden-xs"}} -
Account name
andPassword
fields are mandatory and the style is fixed. So you don't need to specify these two fields infields string
. Otherwise you might have a duplicate. -
passwordlastchangtime_01_system can't be used as label as it's already occupied by the system.
Tags allow you to group accounts and find accounts with same the same tag quickly. If you have a field named "tags" (there is tags field by default) and you have at least one entry with tags field not empty, at the top-right corner of the password manager window, you'll see tag-overview section.
- You can group accounts by tags by clicking the down arrow in tag-overview section.
- You can filter tags by clicking the tags you want to use. Then, only accounts with this tag will show up in your screen.