Visagrafía®
English

VisaSoft Studio manual

Contents:

Signing in

The sign-in screen.
The sign-in screen.

Opening VisaSoft Studio shows the sign-in screen:

FieldWhat it does
Username and PasswordThe credentials your administrator gave you. The error message is always the same ("Invalid username or password"), whether the user does not exist, the password is wrong or the account is disabled.
Remember usernameKeeps the username in this browser so you need not type it next time. It does not keep the password.
Keep me signed inUnticked, the session lasts 12 hours and ends when the browser closes. Ticked, it lasts 60 days and survives closing the browser.
Sign inEnabled once both fields have text; Enter also signs in.

If the server is configured in single-user mode, the sign-in screen is skipped and you enter directly as administrator.

To leave: menu File → Sign out, or the Sign out button of My account. If the session expires or an administrator revokes it, the app returns to the sign-in screen by itself.

The screen

The ideogram editor open: menu bar, toolbar, tool rail, tabs, canvas and status bar.
The ideogram editor open: menu bar, toolbar, tool rail, tabs, canvas and status bar.

VisaSoft Studio is laid out like a desktop application:

  1. Menu bar: File, Edit, View and Tools. In the text editor it is replaced by its own menus (Text editor, Format, View, Panels, Downloads). Menus open with a click and, once one is open, hovering the others switches; Escape or a click elsewhere closes them.
  2. Toolbar: on the left, the Collections button (back to the index) and the name of the open collection (opens its detail); in the editor, the editing controls. On the right, always: the theme selector, the language selector and your username (opens My account).
  3. Tool rail (left): Collections, Collection details, Ideogram editor, Text editor, and below My account and, if you have access, Administration. The three collection buttons become active once a collection is chosen.
  4. Document tabs: in the editor, every open grapheme (G) or ideogram (I) is a tab. The + tab returns to the browser without closing anything.
  5. Work area: the active screen.
  6. Status bar: in the editor, the save state of the active document and how many tabs have pending changes.

Short notices ("Collection created", "Snapshot saved"…) appear for a few seconds at the bottom of the screen.

The menus

The File menu.
The File menu.

File

OptionEffectWhere
New collectionOpens the new collection dialog. Needs the permission to create collections.Always
Clone collectionOpens the clone collection dialog.With a collection chosen
Rename collectionAsks for the new name; it cannot match another collection.With a collection chosen
Add localeAsks for a new locale in xx_XX format.With a collection chosen
Export font…Opens the export font dialog.With a collection chosen
Export XMLOpens the export XML dialog.With a collection chosen
Import XMLOpens the import XML dialog.With a collection chosen
Sign outEnds the current session.Always
The Edit menu in the editor.
The Edit menu in the editor.

Edit (only in the ideogram and grapheme editors)

OptionShortcutEffect
Undo / RedoCtrl+Z / Ctrl+YOn the active document.
Create versionCtrl+SFreezes the current state as a new version.
Create snapshotSaves a manual snapshot.
Clone item…Creates a copy of the active item from what is on screen.
New grapheme / New ideogramOpens the new item dialog.
The View menu.
The View menu.

View

OptionEffect
Light theme / Dark theme / Dark, white canvasSwitches the theme. Saved in the account.
Show or hide the gridSame as the ⌗ button of the toolbar (editor).
Percentile framesSame as the ▣ button (ideogram editor).
Glyph pageSame as the page button (ideogram editor).
Español / English / Français / Português (BR)Interface language. Saved in the browser.
The Tools menu.
The Tools menu.

Tools: Text editor (with a collection chosen), My account and Administration (if you have access).

My account

The My account page.
The My account page.

Opened with your username on the toolbar, with the rail or with Tools → My account.

My data: username, name, role (administrator or user), your superior in the hierarchy if any, the teams you belong to with your role in each (owner, secondary owner, member) and the sign-up date.

Preferences (saved to the account at once, showing "Preference saved"):

PreferenceValuesDefault
Autosaveafter every change (with a short delay) or every N seconds, from 10 to 300. See autosave.every 30 s
Automatic snapshotsevery N minutes, from 5 to 240, while an item is open.30 min
Text editorresume the last document if it is less than N minutes old, from 1 to 240.10 min

Change password: current password, new one (at least 6 characters) and its repetition; the button enables once the new one meets the minimum.

Active sessions: every session of your account with its last activity, the browser and whether it is remembered; the current one shows as "this session". Sign out ends this one; Sign out other sessions revokes all the others (for instance the one on a computer you no longer use).

Administration

The administration module.
The administration module.

The Administration module appears to administrators (members of the Administrators team) and to owners of any team. It is organised in areas:

AreaContent
UsersCreate users (username, password, name, description, superior in the hierarchy), enable/disable, reset the password (one is generated and shown once), see their collections and sessions.
TeamsTeams with owner, secondary owners and permanent or expiring members; transfer ownership.
Resource groupsThe groups collections live in (Default, Private, Public and any created later), their owning team, the resources they hold and the permissions: which users or teams may run which actions, on the whole group or on one collection, permanently or with an expiry.
Resource typesRead-only catalogue of the available actions: for collections read, create, edit, delete; for graphemes and ideograms also deprecate version, restore version, import XML, export XML, and for ideograms export font.
TagsColoured tags (a ten-colour palette or free hex).
TransfersRequests to move a collection from one group to another: pending, accepted, rejected or cancelled; accepted by the owning team of the target group.
Activity logThe activity log: only version events (create, promote, restore, deprecate, revive) and snapshot events (take, restore, delete), filterable by user, action, collection, keyword and dates.
OperationsBulk transfer of team ownership between two users and the debug mode.
Text editorThe maximum number of saved documents per user in the text editor (beyond it the oldest are removed).
LimitsThe defaults for collections per user, graphemes per collection and ideograms per collection. A user (on their card) or a collection (on its detail) can have a value of its own; 0 = default. Lowering a limit keeps what exists but stops additions. See limits.

How permissions are decided

What each person may do with a collection is computed on the server, and the interface merely hides what is not allowed:

  1. Administrators may do everything.
  2. The owner of a collection, and anyone above them in the user hierarchy, may do everything with it.
  3. Members of the owning team of the group the collection lives in may do everything with it.
  4. Otherwise an explicit permission on the group or on the collection is needed, granted to the person or to one of their teams, and including the specific action (read, edit, export font…).

That is why a button may be dimmed or absent: you do not hold that action on that collection.