Documentation



1   MyRepositoryClient 1.1

1.1 Create new category
1.2 Create new album
1.3 Insert files to album
1.4 Add new version of file
1.5 Play, create or delete voice comment
1.6 Modify image
1.7 Search in MyRepository
1.8 Sort in MyRepository
1.9 Custom attributes(Tags)
1.10 Custom attributes validation - regular expression samples
1.11 Category security permissions
1.12 How to: create your own MyRepository client plugin

2   MyRepositoryServer 1.1

2.1 Users Management
2.2 MyRepository server configuration
2.3 How to: create your own MyRepository server plugin
2.4 Backing up MyRepository server
2.5 MyRepository restoration



1 MyRepositoryClient 1.1



1.1 Create new category


To create a new category, follow these steps:

CreateCategory CategoryDetail


1.2 Create new album


To create a new album, follow these steps:

CreateAlbum AlbumDetail


1.3 Insert existing files to album


If you want insert files to album, follow these steps:

AddFilesToAlbum


1.4 Add new version of file

AddNewVersion


1.5 Play, create or delete voice comment

ShowDocumentDetail RecordVoiceComment


1.6 Modify image(s)

ModifyImages ModifyImage


1.7 Search in MyRepository


MyRepository supports two types of search:

Search


1.8 Sort in MyRepository


MyRepository supports asc/desc sorting by attributes in details view:

SortItems


1.9 Custom attributes(Tags)


Custom attributes provide support for recording additional, user-defined information for a files and you can later perform searches and sorting based on custom attributes. Custom attributes are similar to Tags.
Each custom attribute has a name, and an attribute type. The type can be a string or number(64-bit floating-point value).You can define error message and regular expression, which is used to validate custom attribute value.
NOTE: You must be logged on to the MyRepository using an account that has administrator privileges in order to manage custom properties.


CreateCustomAttribute EditCustomProperty


1.10 Custom attributes validation - regular expression samples


Title Regular expression Matches
URL ^http://([a-zA-Z0-9_\-]+)([\.][a-zA-Z0-9_\-]+)+([/][a-zA-Z0-9\~\(\)_\-]*)*([\.][a-zA-Z0-9\(\)_\-]+)*$ http://jpinsoft.com
http://jpinsoft.com/DeepSound
IP Addresses ^\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b$ 81.2.195.145
Telephone numbers ^\+?[\d|-]{7,20}$ +421-903-123-456
00421903123456
1-223-123-1232
01-46-70-89-12
Number 0-999 ^[0-9]{1,3}$ 123
Money ^\d{0,8}[.]\d{2}$ 12345678.12
Mail address ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$ someaddress@mailserv.com
some.address@mailserv.com
Yes or No ^[Y|N]$ Y
N
DateTime(dd-MM-yyyy HH-mm-ss) ^(0[1-9]|[12][0-9]|3[01])[-/.](0[1-9]|1[012])[- /.](19|20)\d\d(?:( [0-2][0-9]):([0-5][0-9]):([0-5][0-9]))?$ 29-12-2008 16:42:09
29.12.2008 16:42:09
Date(dd-MM-yyyy) (0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[-/.](19|20)\d\d$ 29-12-2008
Date(MM-dd-yyyy) (0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[-/.](19|20)\d\d$ 29-12-2008
Date(yyyyMMdd) ^((19|20)\d\d)(0[1-9]|1[012])(0[1-9]|1[0-9]|2[0-9]|3[01])$ 20081229


For more information about regular expressions visit this sites:

1.11 Category security permissions


On MyRepository, you can set security permissions on categories. Only accounts that has administrator privileges may insert, edit or remove categories.
You can view and manage security permissions for categories by completing the following steps:

EditCategoryPermisionsContextMenu EditCategoryPermissions

In the category/album explorer is category disabled, when you do not have permissions to access category.


AccessDenied


1.12 How to: create MyRepository client plugin


If you need add specific abilities to a MyRepository client, you can write your own client plugin by completing the following steps:

ClientPlugin

UserClickPlugin


2 MyRepositoryServer 1.1



2.1 Users Management


To manage user accounts, follow these steps:

ServerStatus CreateUser


2.2 MyRepository server configuration


To modify server settings, follow these steps:

ServerSettings


2.3 How to: create MyRepository server plugin


If you need add specific abilities to a MyRepository server, you can write your own server plugin by completing the following steps:

ServerPlugin


2.4 Backing up MyRepository server



2.5 MyRepository restoration





This website makes use of cookies to enhance browsing experience and provide additional functionality. Learn more