Define server tags, which can then be used in the client. The most simple way is to just write all tag combinations, each on its own line. For example:

Client 1, Project X, Activity 1
Client 2, Project Y, Activity 2

You can restrict some tags to specific users. For example to restrict tags to specific teams, use {}, for specific users use []:

Tag, For all
[doman\user2, domain\user1]
Tag, Some users
{team1, team2}
Tag, Some teams

You can also use partial tags for easier tag generation. Lets say each project has subtags Design, Programming, Testing. You can use:

Project X,
Project Y,

Above example will create the following tags:

Project X, Design
Project X, Programming
Project X, Testing
Project Y, Design
Project Y, Programming
Project Y, Testing

In ManicTime there are three ways to use tags defined here:

  • Download tags and show them as regular tags - tags will appear the same as if user entered them locally. This is useful if you only want to preload tags, but users can still use their own tags
  • Download tags, but highlight tags from the server - similar to above option, only server tags are marked differently
  • Allow only tags from the server - ManicTime will only allow tags defined here. Users will not be able to write their own tags

You can deploy ManicTime clients with settings for server and how to treat server tags. So you can for example deploy clients which will connect to the server and download tags automatically.

Updating server tags automatically

You have two options to update server tags automatically, via a web service or via file.

Edit tags via file

Go to Tags -> Edit tags on ManicTimeServer.

Set a full path to a file which contains tags. For example:

ManicTime server will update tags automatically when the file changes.

Within file you can use the same text as described above. 

You can also use the file, which is the result of Export in ManicTime client (Tag Editor -> Export)

Edit tags via webservice

To see how this works we suggest you take a look at a sample we created.

Feedback and Knowledge Base