Note: You must be a DocuShare Administrator
To create a new object class:
1. From the Administration menu, click Object Properties | Custom Object. The Custom Object page appears.
2. In the Name field, enter a name for your object.
This is the classname that the system reads. The name you enter must be part of the ASCI character set (A ~ B, a~b, 0~9), underscores accepted but no spaces allowed, and follow a 32 character maximum length. The classname must begin with a letter.
Warning: It is considered undesirable to name an object starting with docu in object name, even though an error is not displayed. This can cause issues when upgrading to newer versions of DocuShare.
3. In the Label field, enter a label for your object.
This is the name of your class as it appears on the property page. The label you enter may be upper or lower case, and may contain numbers, special characters, and spaces.
DocuShare does not translate custom property labels. Custom property labels appear in the language in which they are written. If you give a custom property an English label and someone views your site in French, that custom property label appears in English. To correct this, you must manually translate the English label into French by entering the French equivalent of the English word(s) in the Label field.
4. From the Clone menu, select an object class.
Your new object inherits the properties of the object that you select from the Clone menu. Your new object class creates a new handle name that is based on the object label. For example, if the label is Invoice, the handle will be Invoice-#.
5. Click Create. A property page appears displaying the properties of the custom object that you just created.
Note: Immediately after you create a custom object class, the property page displays only a few of the properties of the clone. This is normal and indicates that you haven't yet updated the site database. After you click Submit on the Update Properties page, DocuShare adds the custom object class to the site database, so the next time you open the properties page of the new custom object class, all of the properties of the clone will be displayed.
6. Click Object Properties | Update Properties. The Update Properties page appears.
7. Review your changes and if necessary, return to the object property page to modify the changes.
8. When you are satisfied with your changes, click Submit. DocuShare saves your changes and applies them to your new object.