�� 7 ��
�t�m���
�����y�z�U���W�A�l��B��ƾ�M�q�T��ݰ����ܧ�C
�t�m�U���
Communications Express �䴩��´���U��쵲�c�C ������i�t�m�Ѽ��x�s�b�U�C�ɮפ��G
- uwcdomainconfig.properties
- personalstore.properties
- defaultps/defaultps.xml
- <lang>/il8n.properties�C �Ҧp�Gi18n.properties�C
���p Communications Express �ɡA�w�]�ȷ|��o���ɮƻs�� <uwc-deployed-path>WEB-INF/domain �ؿ�C
<uwc-deployed-path>/WEB-INF/domain �ؿ�]�t���S�w�t�m�ɥi�ήɩҨϥΪ��t�m�ɮסC
�w��S�w�ϥΪ̪����q�@�~�A�H�U�C���Ƿj�M������S���ɡG
- <uwc-deployed-path>/WEB-INF/domain/<user's domain>/<property-files>
- <uwc-deployed-path>/WEB-INF/domain/<property-files>
� �Y�n�w��S�w����w������S�ʡG
- �b <uwc-deployed-path>/WEB-INF/domain �U�إߧt���W�٪��ؿ�
- �N <uwc-deployed-path>/WEB-INF/domain �ؿ�U���ɮƻs�즹�ؿ�C
- �ھڥH�U�U�`�����!A�ۭq <uwc-deployed-path>/WEB-INF/domain/<domain> �ؿ�S���ɡC
�U�C�U�`�y�z�z�b Communications Express ���i�t�m�����]�w�G
uwcdomainconfig.properties �ɮפ����t�m�Ѽ�
uwcdomainconfig.properties �ɮ��@��ƾ�γq�T�����ϥΪ̭ӤH�ߦn�w�]�ȡA�i�H�b�C�Ӻ��W�t�m�C �o�ǹw�]���ϥΪ̭ӤH�ߦn�w�]�ȷ|�b�s�ϥΪ̲Ĥ@���s�� Communications Express ������ƾ�γq�T��ɡA�H�ʺA�覡��s�ϥΪ̡C
�� 7-1 �C�X3�ε{�������w�]�ϥΪ̭ӤH�ߦn�C
�� 7-1 uwcdomainconfig.properties �ɮפ����w�]�ϥΪ̭ӤH�ߦn
�Ѽ�
|
�w�]��
|
�y�z
|
uwc-user-attr-sunUCDefaultApplication
|
��ƾ�
|
��w�z�n�J��n��ܪ��w�]��C�i�οﶵ���G �l��B��ƾ�B�q�T��C
|
uwc-user-attr-sunUCDefaultEmailHandler
|
uc
|
��w�q3�ε{���ΨӶǰe�q�l�l��T�����w�]�q�l�l��Τ�ݡC
�z�i�]�w Messenger Express ���s��l��Τ�ݪ��w�]�q�l�l��Τ�ݡC
|
uwc-user-attr-sunUCDateFormat
|
M/D/Y
|
��w�b��d��A��B��B�~����ܶ��ǡC
�i�οﶵ���G
M/D/Y�BD/M/Y�BY/M/D
|
uwc-user-attr-sunUCDateDelimiter
|
/
|
��w��d����3βšC
�3βŬO�b��d��9j��B��M�~���r���C
�z�i��w�r�� (,)�B�u (/)�B�γs�r�� (-) ���3βšC
|
uwc-user-attr-sunUCTimeZone
|
��w/�����F
|
��w�إߦ�ƾ�ɩҦb���ɰϡC
�z�i�q�U�C�ϰ��ܥ�Ī��ɰϡG
[�n/�_��w]�B[�ڬw/�D�w]�B[�ȤӦa��]�C
|
- �� 7-2 �C�X�P [��ƾ�ﶵ����] ��3���ϥΪ̭ӤH�ߦn�C
�� 7-2 uwcdomainconfig.properties �ɮפ����w�]��ƾ�ӤH�ߦn
�Ѽ�
|
�w�]��
|
�y�z
|
uwc-user-attr-icsExtendedUserPref-ceDefaultView
|
���˵�
|
��w�z�n�J��n��ܪ��w�]��ƾ��˵�C�i�οﶵ���G
[��]�B[�g]�B[��] �P [�~]�C
|
uwc-user-attr-icsExtendedUserPrefs-ceShowCompletedTasks
|
False
|
��w�w�������@�~�O�_�n�X�{�b��ƾ䪺 [�@�~] ���椤�C
�p�G�z���n��w�������@�~�X�{�b��ƾ䪺 [�@�~] ���椤�A�Ч�w�]���ܧuFalse�v�C
|
uwc-user-attr-icsExtendedUserPrefs-ceDefaultCategory
|
�Ӱ�
|
��w3�b�䤤�إ߷s�ƥ�Χ@�~���w�]�����C
�i������G
[�g�~��$�]�B[��|]�B[�ͤ�]�B[�Ӱ�]�B[���\]�B[���O]�B[�l�}�|ij]�B[���\]�B[����]�B[���\]�B[�|ij]�B[��L]�B[�ӤH]�B[��Q�|]�B[��V]�B[�Ȧ�]�B[��] �H�� [����]�C
|
uwc-user-attr-icsExtendedUserPrefs-ceDayHead
|
9
|
��w�@�ѱq�X�I�}�l�C
|
uwc-user-attr-icsExtendedUserPrefs-ceDayTail
|
18
|
��w�@�Ѩ�X�I����C
|
uwc-user-attr-icsExtendedUserPrefs-ceInterval
|
PT1H0M
(�@�p��)
|
��w���$@�Ѫ����j�ɶ��C
�b��ζg�˵�A�@�ѹ��&��b�p�ɩΤ@�p�ɪ��ɶ����C
�z�i�H��w�]�����-��ܧ� PT0H30M (�b�p��)
|
uwc-user-attr-icsFirstDay
|
1
|
�b��ƾ䤤��w�@�g���Ĥ@�ѡC �ھڹw�]�ȡA�g�� (1) �Q��@�g���Ĥ@�ѡA�g�� (7) �Q��@�g���̫�@�ѡC
|
uwc-user-icsExtendedUserPrefs-ceWeekEndDays
|
1,7
|
�b��ƾ��˵��w�g���O���X�ѡC
�ھڹw�]�ȡA�g�� (1) ���@�g���Ĥ@�ѡA�g�� (7) ���@�g���̫�@�ѡC
�r���9j���Ʀr�M��N��@�g�����X�ѳQ��g���C
|
uwc-user-attr-icsExtendedUserPrefs-ceIncludeWeekendInViews
|
False
|
�b��ƾ䪺�g�Τ��˵�A�ҥΩΰ��ζg������ܡC
�p�G�g��3����ܦb��ƾ䪺�g�Τ��˵�A�Ч�w�]�ȳ]���uTrue�v�C
|
uwc-user-attr-icsExtendedUserPrefs-ceSingleCalendarTZISD
|
True
|
��w��ƾ䪺�ɰϤ��O�_�n��ܦ�ƾ�C
�p�G�z���n�b��ƾ䪺�ɰϤ��˵��ƾ�A�Ч�w�]���ܧuFalse�v�C �b�o�ӱ��p�U�A�Ҧ�����ƾ�|��ܦb [����ﶵ] ���ҫ�w���ɰϤ��C
|
uwc-usr-attr-icsExtendedUserPrefs-ceDefaultAlarmStart
|
PT0H30M
|
��w�w�]�n�b�ƥ�Χ@�~�o�ͪ��X�p�ɤδX���d��e�ǰe����C
|
uwc-user-attr-icsExtendedUserPrefs-ceNotifyEnable
|
False
|
��w�إ߷s���ƥ�ɡA�O�_�n��q�l�l��T�� (�]�t ical ����) �ǰe�줺���ܽФH�C
|
�� 7-3 uwcdomainconfig.properties �ɮפ����w�]�q�T��ӤH�ߦn
�Ѽ�
|
�w�]��
|
�y�z
|
uwc-user-sunAbExtendedUserPrefs-abName
|
�ӤH�q�T��
|
��w�w�]�q�T��W�١C
|
uwc-user-attr-sunAbExtendedUserPrefs-abDescription
|
�o�ӬO�ӤH�q�T��
|
��w���w�]�q�T��²�u�y�z�C
|
uwc-user-attr-sunAbExtendedUserPrefs-abEntriesPerPage
|
25
|
��w�C���W�n��ܪ��q�T��ؤ��̤j�ƥءC�i�οﶵ���G 25�B50�B75�C
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn1
|
��ܦW��
|
��w�Ĥ@�椤��ܪ��ȡC �ھڹw�]�ȡA�Ĥ@������p���H�θs�ժ��W�١C
|
uwc-user-attr-sunAbExtendedUserPrefs-abSerchDisplayColumn2
|
�D�n�q�l�l��
|
��w�q�T��ĤG�椤��ܪ��ȡC
�z�i�H���檺��ܦW�ٳ]���G
[��ܦW��]�B[���q]�B[�٩I]�B[�D�n�q��]�B[���ȹq��]�B[�a�ιq��]�B[�ǯu��q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[���ȹq�l�l��]�B[�a�ιq�l�l��]�B[�a�̦a�}]�B[���q�a�}]�B[���} 1]�B[���} 2]�B[��ƾ��}]�B[�i�Ωʦ�}]�B[�ͤ�]�B[�g�~��$�B��´���]�B[�s��s��]�B[�˵��ƾ�ϥ�]�C
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn3
|
|
��w�q�T��ĤT�椤��ܪ��ȡC
�z�i�H���檺��ܦW�ٳ]���G
[��ܦW��]�B[���q]�B[�٩I]�B[�D�n�q��]�B[���ȹq��]�B[�a�ιq��]�B[�ǯu��q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[���ȹq�l�l��]�B[�a�ιq�l�l��]�B[�a�̦a�}]�B[���q�a�}]�B[���} 1]�B[���} 2]�B[��ƾ��}]�B[�i�Ωʦ�}]�B[�ͤ�]�B[�g�~��$�B��´���]�B[�s��s��]�B[�˵��ƾ�ϥ�]�C
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn4
|
�s��
|
��w�q�T��ĥ|�椤��ܪ��ȡC
�z�i�H���檺��ܦW�ٳ]���G
[��ܦW��]�B[���q]�B[�٩I]�B[�D�n�q��]�B[���ȹq��]�B[�a�ιq��]�B[�ǯu��q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[���ȹq�l�l��]�B[�a�ιq�l�l��]�B[�a�̦a�}]�B[���q�a�}]�B[���} 1]�B[���} 2]�B[��ƾ��}]�B[�i�Ωʦ�}]�B[�ͤ�]�B[�g�~��$�(��´���)]�B[�s��s��]�B[�˵��ƾ�ϥ�]�C
|
�t�m���:��
���`�y�z�n�ҥε��:��ɡA��ƾ�B�l��B�γq�T��ݰ����ܧ�C
�b��ƾ䤤�ҥε��:��t�m
�Y�n�b��ƾ䤤�ҥε��:��t�m�A�z�����b uwcauth.properties �ɮפ�����:��Ҧ��ѼƳ]���uy�v�A�ðt�m�U��쪺 Calendar Server�C ����p��t�m�U��쪺 Calendar Server �ԲӸ�T�A�аѾ\�uCalendar Server �z��n�v�A�b�G/docs/cd/E19263-01/817-7089
�b�l�ҥε��:��t�m
�Y�n�b�l�ҥε��:��t�m�A�þDzߦb��´���c���إ߰U��춵�ءA�аѾ\�uiPlanet Messaging Server 5.2 Provisioning Guide�v�A�b�Ghttp://docs.sun.com/db/doc/816-6018-10
����p��ۭq�C�Ӻ�쪺 Messenger Express �Τ�ݸԲӸ�T�A�аѾ\�uiPlanet Messaging Server 5.2 Provisioning Guide�v�A�b�Ghttp://docs.sun.com/db/doc/816-6010-10
�b�q�T��ҥε��:��t�m
�i�ק�U�C�ɮץH�ҥε��:��C
�t�m personalstore.properties �ɮ�
�z�i�H�ק� personalstore.properties �ɮפ����ѼơA�H�t�m�q�T���x�s�B���q�ؿ�Υ�ݥؿ�C
�� 7-4 �C�X personalstore.properties �ɮפ��x�s���]�w�C
�� 7-4 �x�s�b personalstore.properties �ɮפ����t�m�]�w
�Ѽ�
|
�w�]��
|
�y�z
|
db.defaultpsrootpattern
|
ldap:///piPStoreOwner=%U,o=%D,o=PiServerDb
|
��w�ΨӬ��ϥΪ̥H�ʺA�覡�غc psRoot �Ȫ��Ҧ��C
�غc�� psRoot �ȷ|�Q�� db.xxx.urlmatch ���ȡA�ѧO�̲ŦX psRoot �Ȫ� xxx ��ҡC
%U = �ϥΪ̪� uid (�ujsmith�v)
%D = �ϥΪ̪���� (�usiroe.com�v)
%O = ���̭��n������ (�usiroe�v)
|
db.xxx.class
|
com.iplanet.iabs.ldap.plug.iLDAP
|
��w��I�~���{���� java ���O�W�١C �Ҧp�ALDAP �~���{���C
|
db.xxx.urlmatch
|
|
��w URL ���榡���G
ldap://host:port/DN
�ھڥ��Ѽ��ѧO xxx ��ҡC
����3��3�� default.xml �ɮפ��x�s���ubookremoteurl�v�ݩʡC
|
db.xxx.configpath
|
|
��w�]�t����� LDAP ��T���t�m�ؿ��|�C
�p�G��|�O�۹諸�A�N�O�P���ɮת���m�۹�C
|
db.xxx.wildcardsearch
|
|
��w�U�Φr���j�M���A�n��J���̤p�r���ơC
|
db.xxx.randompaging
|
False
|
��w�~���{���O�_�䴩�H��s��A�C�Ӻ�O�_�����n�q�Ĥ@�Ӻ�s��C
�p�G���uFalse�v�A�j�M�{�Ƿ|�~��j�M�A�����쥿�T�����C
|
db.xxx.corporatedir
|
False
|
���q�ؿ��3���uTrue�v�C
|
�t�m defaultps.xml �ɮ�
defaultps.xml �ɮץ]�t�ϥΪ̲Ĥ@���n�J�ɡA�b LDAP �x�s���إߪ��ӤH�Τ��q�q�T��w�]�w�q�C
�C�ӳq�T��`�I�]�t�b��줤���ϥΪ̫إߪ��q�T��w�q�A�o�Ӻ��]�N�O defaultps.xml �ɮשҦb���a��C
�U�C�� defaultps.xml �� XML �Ϭq (�]�t�ӤH�q�T��Τ��q�q�T��w�q) ���d�ҡC
�ӤH�q�T�� XML
�{���X�d�� 7-1 �]�t�ӤH�q�T��w�q�� XML �Ϭq
<book booktype="abook">
|
<bookoc>piLocalBook</bookoc>
|
<entry entryID="pab">
|
<displayname>_Personal Address Book</displayname>
|
<description>_This is your Personal Address Book</description>
|
</entry>
|
</book>
|
|
���q�ؿ� XML
�{���X�d�� 7-2 �]�t���q�q�T��w�q�� XML �Ϭq
<book booktype="abook"
|
bookremoteurl="ldap://corpdirectory">
|
<bookoc>piRemoteBook</bookoc>
|
<entry entryID="idirectory">
|
<displayname>_Corporate Directory</displayname>
|
<description>_This is Corporate Directory</description>
|
</entry>
|
</book>
|
|
��q�λ��ݳq�T��Apersonalstore.properties �ɮפ�3�Ӧ���3�� xxx ��ҡC personalstore.properties �ɮפ��� db.xxx.urlmatch �ȡA3�ӫ� personalstore.xml �ɮפ����� bookremoteurl �ݩʭȡC
�Y�n�s�W�s�����ݳq�T��A�����s�W�U�C���ءG
- �b defaultps.xml �ɮפ��s�W�s���q�T��`�I
- �b personalstore.properties �ɮפ��s�W�s�� xxx ��ҡC
- �b WEB-INF/config �U�إߥؿ�A�x�s db_config.properties �� xlate �ɮסC
|
�Ƶ�
|
xlate �ɮץ]�t�p���H�θs�ժ� LDAP �Ҧ��γq�T�� XML �Ҧ�������M�C
|
|
�ۭq���� GUI
�D�D�ɮץ]�t�b Communications Express ���X�{���ϥ���W�٤ιw�]��m�C �p�G�n�ܧ�v����m�A���ܧ��ɮפ���w����|�C �w�]�� theme.properties �ɮצb <uwc-deployed-path>/WEB-INF/skin �U�C
�� 7-5 �C�X�v����w�]��|�C
�� 7-5 �x�s��D�D�ɮפ��i�ۭq���]�w
�v��
|
�w�]��|
|
uwc-common-SearchImage
|
../uwc/images/LrlSearch_1_wo.gif
|
uwc-common-PrintableImage
|
../uwc/images/LrlPrintable_1_wo.gif
|
uwc-common-ImportExportImage
|
../uwc/images/LrlImpExp_1_wo.gif
|
uwc-calclient-NewEventImage
|
../uwc/images/LrlNewEvent_1_wo.gif
|
uwc-calclient-NewTaskImage
|
../uwc/images/LrlNewTask_1_wo.gif
|
uwc-calclient-CheckAvailabilityImage
|
../uwc/images/LrlCheckAvail_1_wo.gif
|
uwc-calclient-publicImage
|
../uwc/images/LrlPrvPub_1.gif
|
uwc-calclient-RecurringImage
|
../uwc/images/LrlRecur_1.gif
|
uwc-calclient-NotifyImage
|
../uwc/images/LrlNotify_1.gif
|
back/forward image
|
../images/back.gif
|
uwcdomainconfig.properties �ɮפ����t�m�y��
uwcdomainconfig.properties �ɮץ]�t���䴩�y�����M��C �M�椤���C�ӻy�����Ѥ8��9j�C �z�i�H�w�q Communications Express �|�����䴩���y���M��C
�Ҧp�A�p�G�z�p�e�b siroe.com ��줤�䴩 en (�^��)�Bde (�w��)�Bfr (�k��)�B�� ja (���) �y���A�Цb uwcdomainconfig.properties �ɮפ��⨺�Ӻ��]���G supportedLanguages=en;fr;de;ja�C
uwcdomainconfig.properties �ɮ� siroe.com ���G
WEB-INF/domain/siroe.com/uwcdomainconfig.properties
�z�]�����w�q��3�� i18n.properties �ɮפ��A�i���g�ƪ��r��C�Ҧp�A
uwc-common-options-preferredLanguage-en=English
uwc-common-options-preferredLanguage-de=German
uwc-common-options-preferredLanguage-fr=French
uwc-common-options-preferredLanguage-ja=Japanese
i18n.properties �ɮ� siroe.com �|���G
WEB-INF/domain/siroe.com/locale/i18n.properties
�b�ϥΪ̪� LDAP ���دʤ� preferredLanguage �ݩʪ����p�U�A��쪺 preferredLanguage �ݩʡB�s��Ѫ����Y�Ȥ� i18.properties �ɮת��i�ΩʡA�M�w�F�ϥΪ̶��q�@�~���ϥΪ��y���C