View | Details | Raw Unified | Return to bug 49823
Collapse All | Expand All

(-)a/management/univention-directory-manager-modules/modules/univention/admin/handlers/users/user.py (-32 / +32 lines)
Lines 124-130 property_descriptions = { Link Here
124
		syntax=univention.admin.syntax.TwoThirdsString,
124
		syntax=univention.admin.syntax.TwoThirdsString,
125
		include_in_default_search=True,
125
		include_in_default_search=True,
126
		readonly_when_synced=True,
126
		readonly_when_synced=True,
127
		copyable=True,
127
		copyable=False,
128
	),
128
	),
129
	'lastname': univention.admin.property(
129
	'lastname': univention.admin.property(
130
		short_description=_('Last name'),
130
		short_description=_('Last name'),
Lines 133-139 property_descriptions = { Link Here
133
		include_in_default_search=True,
133
		include_in_default_search=True,
134
		required=True,
134
		required=True,
135
		readonly_when_synced=True,
135
		readonly_when_synced=True,
136
		copyable=True,
136
		copyable=False,
137
	),
137
	),
138
	'gecos': univention.admin.property(
138
	'gecos': univention.admin.property(
139
		short_description=_('GECOS'),
139
		short_description=_('GECOS'),
Lines 141-147 property_descriptions = { Link Here
141
		syntax=univention.admin.syntax.IA5string,
141
		syntax=univention.admin.syntax.IA5string,
142
		default='<firstname> <lastname><:umlauts,strip>',
142
		default='<firstname> <lastname><:umlauts,strip>',
143
		dontsearch=True,
143
		dontsearch=True,
144
		copyable=True,
144
		copyable=False,
145
	),
145
	),
146
	'displayName': univention.admin.property(
146
	'displayName': univention.admin.property(
147
		short_description=_('Display name'),
147
		short_description=_('Display name'),
Lines 149-168 property_descriptions = { Link Here
149
		syntax=univention.admin.syntax.string,
149
		syntax=univention.admin.syntax.string,
150
		default='<firstname> <lastname><:strip>',
150
		default='<firstname> <lastname><:strip>',
151
		readonly_when_synced=True,
151
		readonly_when_synced=True,
152
		copyable=True,
152
		copyable=False,
153
	),
153
	),
154
	'title': univention.admin.property(
154
	'title': univention.admin.property(
155
		short_description=_('Title'),
155
		short_description=_('Title'),
156
		long_description='',
156
		long_description='',
157
		syntax=univention.admin.syntax.OneThirdString,
157
		syntax=univention.admin.syntax.OneThirdString,
158
		readonly_when_synced=True,
158
		readonly_when_synced=True,
159
		copyable=True,
159
		copyable=False,
160
	),
160
	),
161
	'initials': univention.admin.property(
161
	'initials': univention.admin.property(
162
		short_description=_('Initials'),
162
		short_description=_('Initials'),
163
		long_description='',
163
		long_description='',
164
		syntax=univention.admin.syntax.string6,
164
		syntax=univention.admin.syntax.string6,
165
		copyable=True,
165
		copyable=False,
166
	),
166
	),
167
	'preferredDeliveryMethod': univention.admin.property(
167
	'preferredDeliveryMethod': univention.admin.property(
168
		short_description=_('Preferred delivery method'),
168
		short_description=_('Preferred delivery method'),
Lines 326-332 property_descriptions = { Link Here
326
		long_description='',
326
		long_description='',
327
		syntax=univention.admin.syntax.string,
327
		syntax=univention.admin.syntax.string,
328
		include_in_default_search=True,
328
		include_in_default_search=True,
329
		copyable=True,
329
		copyable=False,
330
	),
330
	),
331
	'roomNumber': univention.admin.property(
331
	'roomNumber': univention.admin.property(
332
		short_description=_('Room number'),
332
		short_description=_('Room number'),
Lines 360-366 property_descriptions = { Link Here
360
		long_description='',
360
		long_description='',
361
		syntax=univention.admin.syntax.postalAddress,
361
		syntax=univention.admin.syntax.postalAddress,
362
		multivalue=True,
362
		multivalue=True,
363
		copyable=True,
363
		copyable=False,
364
	),
364
	),
365
	'physicalDeliveryOfficeName': univention.admin.property(
365
	'physicalDeliveryOfficeName': univention.admin.property(
366
		short_description=_('Delivery office name'),
366
		short_description=_('Delivery office name'),
Lines 374-380 property_descriptions = { Link Here
374
		syntax=univention.admin.syntax.phone,
374
		syntax=univention.admin.syntax.phone,
375
		multivalue=True,
375
		multivalue=True,
376
		readonly_when_synced=True,
376
		readonly_when_synced=True,
377
		copyable=True,
377
		copyable=False,
378
	),
378
	),
379
	'mobileTelephoneNumber': univention.admin.property(
379
	'mobileTelephoneNumber': univention.admin.property(
380
		short_description=_('Mobile phone number'),
380
		short_description=_('Mobile phone number'),
Lines 382-388 property_descriptions = { Link Here
382
		syntax=univention.admin.syntax.phone,
382
		syntax=univention.admin.syntax.phone,
383
		multivalue=True,
383
		multivalue=True,
384
		readonly_when_synced=True,
384
		readonly_when_synced=True,
385
		copyable=True,
385
		copyable=False,
386
	),
386
	),
387
	'pagerTelephoneNumber': univention.admin.property(
387
	'pagerTelephoneNumber': univention.admin.property(
388
		short_description=_('Pager telephone number'),
388
		short_description=_('Pager telephone number'),
Lines 390-402 property_descriptions = { Link Here
390
		syntax=univention.admin.syntax.phone,
390
		syntax=univention.admin.syntax.phone,
391
		multivalue=True,
391
		multivalue=True,
392
		readonly_when_synced=True,
392
		readonly_when_synced=True,
393
		copyable=True,
393
		copyable=False,
394
	),
394
	),
395
	'birthday': univention.admin.property(
395
	'birthday': univention.admin.property(
396
		short_description=_('Birthdate'),
396
		short_description=_('Birthdate'),
397
		long_description=_('Date of birth'),
397
		long_description=_('Date of birth'),
398
		syntax=univention.admin.syntax.iso8601Date,
398
		syntax=univention.admin.syntax.iso8601Date,
399
		copyable=True,
399
		copyable=False,
400
	),
400
	),
401
	'unixhome': univention.admin.property(
401
	'unixhome': univention.admin.property(
402
		short_description=_('Unix home directory'),
402
		short_description=_('Unix home directory'),
Lines 552-558 property_descriptions = { Link Here
552
		long_description=_('Picture for user account in JPEG format'),
552
		long_description=_('Picture for user account in JPEG format'),
553
		syntax=univention.admin.syntax.jpegPhoto,
553
		syntax=univention.admin.syntax.jpegPhoto,
554
		dontsearch=True,
554
		dontsearch=True,
555
		copyable=True,
555
		copyable=False,
556
	),
556
	),
557
	'userCertificate': univention.admin.property(
557
	'userCertificate': univention.admin.property(
558
		short_description=_("PKI user certificate (DER format)"),
558
		short_description=_("PKI user certificate (DER format)"),
Lines 560-566 property_descriptions = { Link Here
560
		syntax=univention.admin.syntax.Base64Upload,
560
		syntax=univention.admin.syntax.Base64Upload,
561
		dontsearch=True,
561
		dontsearch=True,
562
		options=['pki'],
562
		options=['pki'],
563
		copyable=True,
563
		copyable=False,
564
	),
564
	),
565
	'certificateIssuerCountry': univention.admin.property(
565
	'certificateIssuerCountry': univention.admin.property(
566
		short_description=_('Issuer Country'),
566
		short_description=_('Issuer Country'),
Lines 569-575 property_descriptions = { Link Here
569
		dontsearch=True,
569
		dontsearch=True,
570
		editable=False,
570
		editable=False,
571
		options=['pki'],
571
		options=['pki'],
572
		copyable=True,
572
		copyable=False,
573
	),
573
	),
574
	'certificateIssuerState': univention.admin.property(
574
	'certificateIssuerState': univention.admin.property(
575
		short_description=_('Issuer State'),
575
		short_description=_('Issuer State'),
Lines 578-584 property_descriptions = { Link Here
578
		dontsearch=True,
578
		dontsearch=True,
579
		editable=False,
579
		editable=False,
580
		options=['pki'],
580
		options=['pki'],
581
		copyable=True,
581
		copyable=False,
582
	),
582
	),
583
	'certificateIssuerLocation': univention.admin.property(
583
	'certificateIssuerLocation': univention.admin.property(
584
		short_description=_('Issuer Location'),
584
		short_description=_('Issuer Location'),
Lines 587-593 property_descriptions = { Link Here
587
		dontsearch=True,
587
		dontsearch=True,
588
		editable=False,
588
		editable=False,
589
		options=['pki'],
589
		options=['pki'],
590
		copyable=True,
590
		copyable=False,
591
	),
591
	),
592
	'certificateIssuerOrganisation': univention.admin.property(
592
	'certificateIssuerOrganisation': univention.admin.property(
593
		short_description=_('Issuer Organisation'),
593
		short_description=_('Issuer Organisation'),
Lines 596-602 property_descriptions = { Link Here
596
		dontsearch=True,
596
		dontsearch=True,
597
		editable=False,
597
		editable=False,
598
		options=['pki'],
598
		options=['pki'],
599
		copyable=True,
599
		copyable=False,
600
	),
600
	),
601
	'certificateIssuerOrganisationalUnit': univention.admin.property(
601
	'certificateIssuerOrganisationalUnit': univention.admin.property(
602
		short_description=_('Issuer Organisational Unit'),
602
		short_description=_('Issuer Organisational Unit'),
Lines 605-611 property_descriptions = { Link Here
605
		dontsearch=True,
605
		dontsearch=True,
606
		editable=False,
606
		editable=False,
607
		options=['pki'],
607
		options=['pki'],
608
		copyable=True,
608
		copyable=False,
609
	),
609
	),
610
	'certificateIssuerCommonName': univention.admin.property(
610
	'certificateIssuerCommonName': univention.admin.property(
611
		short_description=_('Issuer Common Name'),
611
		short_description=_('Issuer Common Name'),
Lines 614-620 property_descriptions = { Link Here
614
		dontsearch=True,
614
		dontsearch=True,
615
		editable=False,
615
		editable=False,
616
		options=['pki'],
616
		options=['pki'],
617
		copyable=True,
617
		copyable=False,
618
	),
618
	),
619
	'certificateIssuerMail': univention.admin.property(
619
	'certificateIssuerMail': univention.admin.property(
620
		short_description=_('Issuer Mail'),
620
		short_description=_('Issuer Mail'),
Lines 623-629 property_descriptions = { Link Here
623
		dontsearch=True,
623
		dontsearch=True,
624
		editable=False,
624
		editable=False,
625
		options=['pki'],
625
		options=['pki'],
626
		copyable=True,
626
		copyable=False,
627
	),
627
	),
628
	'certificateSubjectCountry': univention.admin.property(
628
	'certificateSubjectCountry': univention.admin.property(
629
		short_description=_('Subject Country'),
629
		short_description=_('Subject Country'),
Lines 632-638 property_descriptions = { Link Here
632
		dontsearch=True,
632
		dontsearch=True,
633
		editable=False,
633
		editable=False,
634
		options=['pki'],
634
		options=['pki'],
635
		copyable=True,
635
		copyable=False,
636
	),
636
	),
637
	'certificateSubjectState': univention.admin.property(
637
	'certificateSubjectState': univention.admin.property(
638
		short_description=_('Subject State'),
638
		short_description=_('Subject State'),
Lines 641-647 property_descriptions = { Link Here
641
		dontsearch=True,
641
		dontsearch=True,
642
		editable=False,
642
		editable=False,
643
		options=['pki'],
643
		options=['pki'],
644
		copyable=True,
644
		copyable=False,
645
	),
645
	),
646
	'certificateSubjectLocation': univention.admin.property(
646
	'certificateSubjectLocation': univention.admin.property(
647
		short_description=_('Subject Location'),
647
		short_description=_('Subject Location'),
Lines 650-656 property_descriptions = { Link Here
650
		dontsearch=True,
650
		dontsearch=True,
651
		editable=False,
651
		editable=False,
652
		options=['pki'],
652
		options=['pki'],
653
		copyable=True,
653
		copyable=False,
654
	),
654
	),
655
	'certificateSubjectOrganisation': univention.admin.property(
655
	'certificateSubjectOrganisation': univention.admin.property(
656
		short_description=_('Subject Organisation'),
656
		short_description=_('Subject Organisation'),
Lines 659-665 property_descriptions = { Link Here
659
		dontsearch=True,
659
		dontsearch=True,
660
		editable=False,
660
		editable=False,
661
		options=['pki'],
661
		options=['pki'],
662
		copyable=True,
662
		copyable=False,
663
	),
663
	),
664
	'certificateSubjectOrganisationalUnit': univention.admin.property(
664
	'certificateSubjectOrganisationalUnit': univention.admin.property(
665
		short_description=_('Subject Organisational Unit'),
665
		short_description=_('Subject Organisational Unit'),
Lines 668-674 property_descriptions = { Link Here
668
		dontsearch=True,
668
		dontsearch=True,
669
		editable=False,
669
		editable=False,
670
		options=['pki'],
670
		options=['pki'],
671
		copyable=True,
671
		copyable=False,
672
	),
672
	),
673
	'certificateSubjectCommonName': univention.admin.property(
673
	'certificateSubjectCommonName': univention.admin.property(
674
		short_description=_('Subject Common Name'),
674
		short_description=_('Subject Common Name'),
Lines 677-683 property_descriptions = { Link Here
677
		dontsearch=True,
677
		dontsearch=True,
678
		editable=False,
678
		editable=False,
679
		options=['pki'],
679
		options=['pki'],
680
		copyable=True,
680
		copyable=False,
681
	),
681
	),
682
	'certificateSubjectMail': univention.admin.property(
682
	'certificateSubjectMail': univention.admin.property(
683
		short_description=_('Subject Mail'),
683
		short_description=_('Subject Mail'),
Lines 686-692 property_descriptions = { Link Here
686
		dontsearch=True,
686
		dontsearch=True,
687
		editable=False,
687
		editable=False,
688
		options=['pki'],
688
		options=['pki'],
689
		copyable=True,
689
		copyable=False,
690
	),
690
	),
691
	'certificateDateNotBefore': univention.admin.property(
691
	'certificateDateNotBefore': univention.admin.property(
692
		short_description=_('Valid from'),
692
		short_description=_('Valid from'),
Lines 695-701 property_descriptions = { Link Here
695
		dontsearch=True,
695
		dontsearch=True,
696
		editable=False,
696
		editable=False,
697
		options=['pki'],
697
		options=['pki'],
698
		copyable=True,
698
		copyable=False,
699
	),
699
	),
700
	'certificateDateNotAfter': univention.admin.property(
700
	'certificateDateNotAfter': univention.admin.property(
701
		short_description=_('Valid until'),
701
		short_description=_('Valid until'),
Lines 704-710 property_descriptions = { Link Here
704
		dontsearch=True,
704
		dontsearch=True,
705
		editable=False,
705
		editable=False,
706
		options=['pki'],
706
		options=['pki'],
707
		copyable=True,
707
		copyable=False,
708
	),
708
	),
709
	'certificateVersion': univention.admin.property(
709
	'certificateVersion': univention.admin.property(
710
		short_description=_('Version'),
710
		short_description=_('Version'),
Lines 713-719 property_descriptions = { Link Here
713
		dontsearch=True,
713
		dontsearch=True,
714
		editable=False,
714
		editable=False,
715
		options=['pki'],
715
		options=['pki'],
716
		copyable=True,
716
		copyable=False,
717
	),
717
	),
718
	'certificateSerial': univention.admin.property(
718
	'certificateSerial': univention.admin.property(
719
		short_description=_('Serial'),
719
		short_description=_('Serial'),
Lines 722-728 property_descriptions = { Link Here
722
		dontsearch=True,
722
		dontsearch=True,
723
		editable=False,
723
		editable=False,
724
		options=['pki'],
724
		options=['pki'],
725
		copyable=True,
725
		copyable=False,
726
	),
726
	),
727
	'umcProperty': univention.admin.property(
727
	'umcProperty': univention.admin.property(
728
		short_description=_('UMC user preferences'),
728
		short_description=_('UMC user preferences'),

Return to bug 49823