We extended the schema to include the attributes of homepage, employeenum, keywords, photo, and abprefs on User objects. Homepage, employeenum, and keywords are string types, whereas photo and abprefs are stream types. The homepage attribute is used to provide a link from eGuide to the user's home page. The employeenum attribute represents the employee's ID number. The keywords attribute is used for storing custom data.
Photo contains an image of the user.
The abprefs attribute is used by eGuide to store eGuide preference data. With the NDS schema extended for eGuide, we then needed to apply the LDAP mappings for these attributes. As can be seen in the following excerpt from the LDI file, it simply provides a link between an NDS attribute and LDAP name. We wanted to include the custom skin for Digital Airlines shown in Figure 3. Normally, to load eGuide a user would have to include the path to eGuide on the URL line.