Installing user calendars

Build 1501 on 14/Nov/2017  This topic last edited on: 17/Mar/2016, at 16:49

Note: no steps are needed if you are using standard schemes.

The below steps are needed only if your schemes are different of standard ones.

If using a schema different than the standard ones - i.e. that does NOT include the standard Tark4Include.xsd, it is necessary to add to it these declarations:

  <xs:attributeGroup name="userGapExtra">

    <xs:annotation>

      <xs:documentation>Additional attributes of the 'userGap' object type that are rendered as XML attributes</xs:documentation>

    </xs:annotation>

  </xs:attributeGroup>

 

  <xs:group name="userGapExtra">

    <xs:annotation>

      <xs:documentation>Additional attributes of the 'userGap' object type that are rendered as XML element</xs:documentation>

    </xs:annotation>

    <xs:sequence>

    </xs:sequence>

  </xs:group>

Re-import the schema.

Import these data files:

Config\Data\GapReasons.xml

Config\Data\HR.xml

Import this string file:

Config\Strings\BaseStrings.en.xml

Import these configuration files:

Config\Global\BasePortalConfig.xml

Config\Global\gnpc_WebParts_userCalendars.xml

Config\Global\gnpcInt_WebParts_userCalendars.xml

If using the GN4 configuration import also these configuration files:

Config\Global\GN4\html_Home.xml

Config\Global\GN4\html_HomeInt.xml

If using the Tark4 configuration instead import these configuration files:

  Config\Global\Tark4\html_Home.xml

  Config\Global\Tark4\html_HomeInt.xml

If using a different configuration add this line:

makePageButton('User calendars', 'Manage user calendars.', 'userCalendars', 'btn_calendars');

to the home HTML configuration files.