diff --git a/AUTHORS b/AUTHORS index f7ce4cfcabbbc1fe94201af8891fd12692154f19..fb395b3cee8775173f8ef65eef6d743891b3e439 100644 --- a/AUTHORS +++ b/AUTHORS @@ -71,8 +71,8 @@ documentation and additional help. French online documentation English online documentation -* Vincent Seynhaeve - Xls export plugin <vincent.seynhaeve@opensides.be> +* Vincent Seynhaeve <vincent.seynhaeve@opensides.be> + Xls export plugin * Wouter Verhelst <wouter@debian.org> accept-to-gettext code that helps for language conversation @@ -163,7 +163,7 @@ documentation and additional help. * Adrian Reyer <are+fd@lihas.de> Modifier for templates to convert german umlauts to 7-bit ASCII -* Samuel Bosquin samuel.bosquin@ibcp.fr +* Samuel Bosquin <samuel.bosquin@ibcp.fr> Plugin FAI - LVM partitions * IOhannes umlaeute <noc@iem.at> @@ -188,6 +188,15 @@ documentation and additional help. QA on FusionDirectory RPM packaging maintener and ArchLinux Packager -* Timothée Giet timo@timotheegiet.com +* Timothée Giet <timo@timotheegiet.com> New breezy icon Theme + +* Clement Oudot <clem.oudot@gmail.com> + HTTP header authentication + +* Thomas Niercke <thomas@niercke.de> + Code and ideas for making Argonaut Events Extensible + +* Paola Penati <paolapenati@hotmail.com> + Italian translation diff --git a/Changelog b/Changelog index 969f6d7e9c2646943594979af47354bc5e1d7db2..0f0c96f63722280be34f52c266dd127574f60179 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,45 @@ FusionDirectory changelog ========================= +* FusionDirectory 1.0.15 + +[Feature] Wishlist #4832: Allow removal of user picture +[Feature] Bugs #4945: Add the possibility to use %askme% for password expiration in template +FusionDirectory plugins - Bugs #4991: we should document all the change in the webservice done recently +|Fix] Bugs #5003: Error on mixed groups when nis schema not present +[Feature] Wishlist #5010: HTTP header authentication +|Fix] Bugs #5012: [PRINTERS] old printers are not migrated after upgrade to 1.0.14 +|Fix] Bugs #5013: User that will expire in two weeks is not show in dashboard +|Fix] Argonaut Deployment System - Bugs #5018: Reinstall trigger on a workstation trigger an error +|Fix] FusionDirectory plugins - Bugs #5020: PHP errors in DHCP plugin with PHP7 +|Fix] Bugs #5021: Checkhook should have a way to know if other check errors occured +|Fix] Bugs #5022: Random password does not work when we use a template in read only +|Fix] Bugs #5023: Icon for section account is not found +|Fix] FusionDirectory plugins - Bugs #5026: CSV import bug ? +|Fix] FusionDirectory plugins - Bugs #5031: Icon for LDAP should be moved to core +|Fix] Bugs #5040: Uppercase login triggers php notice +|Fix] FusionDirectory plugins - Bugs #5043: GPG server info cannot be edited anymore +[Feature] FusionDirectory plugins - Bugs #5044: Use simpleManagement in GPG plugin +|Fix] Bugs #5047: add git-shell in default shell list +|Fix] Bugs #5049: probleme de traduction dans le systeme de reinitialisation des mots de passe +|Fix] Bugs #5050: mauvais encodage dans le message de demande de reinitialisation du mot de passe +|Fix] FusionDirectory plugins - Bugs #5051: add a url text field for the linkedin account url +|Fix] Bugs #5052: password storage in firefox provoque an issue in the password field of the user tab in FusionDirectory +|Fix] FusionDirectory plugins - Bugs #5055: Argonaut actions launching is broken +[Feature] FusionDirectory plugins - Bugs #5056: Need to edit class_argonautActions.inc for custom modules +|Fix] Bugs #5057: check_schema should be reviewed +|Fix] Bugs #5058: notice on 1.0.14-fixes +|Fix] FusionDirectory plugins - Bugs #5068: PHP4 constructor in FAI plugin +|Fix] FusionDirectory plugins - Bugs #5069: PHP4 constructor in mail plugin +|Fix] Bugs #5071: Fatal error in FAI plugin +|Fix] Bugs #5074: Error to add ACL +|Fix] FusionDirectory plugins - Bugs #5075: Error to add ACL +|Fix] FusionDirectory plugins - Bugs #5088: Add samba shares update action to the list +|Fix] Bugs #5089: Attribute dob of fusiondirectory schema conflicts with evolution schema +|Fix] FusionDirectory plugins - Bugs #5090: Attribute dob of fusiondirectory schema conflicts with evolution schema +|Fix] Bugs #5092: FD should not interfere with form handling + + * FusionDirectory 1.0.14 |Fix] FusionDirectory plugins - Bugs #4142: Local quota diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup index a008f2a1f35b85c912e38176c6d98be3719c54fa..f9c88ebc07a2fbba15b846c9d862faf60c0cd830 100644 --- a/contrib/bin/fusiondirectory-setup +++ b/contrib/bin/fusiondirectory-setup @@ -1578,6 +1578,65 @@ sub get_deprecated { return (\@obsolete_attrs, \@obsolete_classes); } +# function that migrates printers from FD<=1.0.13 to FD>=1.0.14 +sub migrate_printers { + # initiate the LDAP connexion + my %hash_ldap_param = get_ldap_connexion(); + + # LDAP's connection's parameters + my $base = $hash_ldap_param{base}; + my $ldap = $hash_ldap_param{ldap}; + + my $mesg = $ldap->search( + filter => '(objectClass=gotoPrinter)', + base => $base + ); + $mesg->code && die $mesg->error; + + if ($mesg->count > 0) { + print ("The following printers are using the obsolete gotoPrinter objectClass:\n"); + + my @entries = $mesg->entries; + + foreach my $entry (@entries) { + print $entry->dn()."\n"; + } + + if (ask_yn_question("Migrate these entries to fdPrinter objectClass?")) { + foreach my $entry (@entries) { + my $newrdn = "cn=".$entry->get_value('cn')."+ipHostNumber=".$entry->get_value('ipHostNumber'); + $mesg = $ldap->moddn($entry->dn(), newrdn => $newrdn); + if ($mesg->code) { + print $entry->dn().": ".$mesg->error."\n"; + next; + } + my $dn_old = $entry->dn(); + $dn_old =~ s/^[^,]+,/$newrdn,/; + my @replace = ('ieee802Device', 'ipHost', 'fdPrinter'); + my @classes = $entry->get_value('objectClass'); + foreach my $class (@classes) { + if ($class ne 'gotoPrinter') { + push(@replace, "$class"); + } + } + $entry->replace("objectClass" => \@replace); + $mesg = $ldap->add($entry); + if ($mesg->code) { + print $entry->dn().": ".$mesg->error."\n"; + next; + } + undef @replace; + $mesg = $ldap->delete($dn_old); + $mesg->code && print $dn_old.": ".$mesg->error."\n"; + } + } + } + + # unbind to the LDAP server + my $unbind = $ldap->unbind; + $unbind->code && warn "! Unable to unbind from LDAP server: ", $unbind->error."\n"; +} + # List LDAP attributes which have been deprecated sub list_deprecated { my ($obsolete_attrs, $obsolete_classes) = get_deprecated(); @@ -1824,6 +1883,7 @@ die ("! You have to run this script as root\n") if ($<!=0); $commands{"--check-ldap"} = ["Checking your LDAP tree", \&check_ldap]; $commands{"--check-ids"} = ["Checking for duplicated uid or gid numbers", \&check_id_numbers]; $commands{"--migrate-users"} = ["Migrating your users", \&migrate_users]; + $commands{"--migrate-printers"} = ["Migrating your printer from FD < 1.0.14", \&migrate_printers]; $commands{"--migrate-dns"} = ["Migrating DNS zones for FD 1.0.10", \&migrate_dns]; $commands{"--migrate-acls"} = ["Migrating your ACLs", \&migrate_acls]; $commands{"--install-plugins"} = ["Installing FusionDirectory's plugins", \&install_plugins]; @@ -1922,6 +1982,10 @@ This option check your LDAP tree for duplicated uidNumber or gidNumber among use This option add FusionDirectory attributes to the people branch. +=item --migrate-printers + +This option replace gosaPrinter objectClass by new fdPrinter objectClass. + =item --migrate-dns This option moves DNS zones from systems branch to DNS branch, which is necessary for FusionDirectory 1.0.10 and above. diff --git a/contrib/docs/UPGRADE b/contrib/docs/UPGRADE index 54a59b3f5872ab31c5369d44bf3cf5cce0876207..9d7633a805de653659c5d8ab7da04f7a4c84ec54 100644 --- a/contrib/docs/UPGRADE +++ b/contrib/docs/UPGRADE @@ -1765,6 +1765,198 @@ If they are old objectClasses it will warn you and you will have to remove it by !! Please read it carefully before applying !! +New Breezy Theme +================ + +In this version by default there is a new more modern theme called breezy. To active it completely go to the configuration plugin, click edit and in the "Look and feel" section select breezy + +Enjoy :) + + +Migrate FusionDirectory from 1.0.14 to 1.0.15 +============================================= + +Ubuntu 12.0.4 TLS users +======================= + +Since 1.0.9.2 FusionDirectory need the php-cas library for CAS server support. This library can normally found in universe in the Ubuntu repositories + +In case you did not find it, grab the deb from here and install it + +http://packages.ubuntu.com/trusty/all/php-cas/download + +and select your preferred mirror + +Upgrade FusionDirectory first +============================= + +- Upgrade FusionDirectory core package before other ones to avoid dependencies errors: + +apt-get install fusiondirectory + +- Upgrade FusionDirectory schema package too. + +apt-get install fusiondirectory-schema + +Plugin deprecated +================= + +The apache2 plugin as been removed in this version + +apt-get remove fusiondirectory-plugin-apache2 + +apt-get remove fusiondirectory-plugin-apache2-schema + +Upgrade of LDAP directory +========================= + +- Upgrade the core template schema + +fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/core-fd-conf.schema + +fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/core-fd.schema + +- if your are using the systems plugin you have to update its schema + +fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/systems-fd.schema + +- if your are using the personal plugin you have to update its schema + +fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/personal-fd.schema + +Remove old schema from /etc/ldap/schema/fusiondirectory +======================================================= + +The old schema are not automatically removed from /etc/ldap/schema/fusiondirectory. +You can safely remove recovery-fd.schema and asterisk-fd-conf.schema if they still exist + +Check for deprecated attributes and objectClasses in your LDAP + +fusiondirectory-setup --list-deprecated show deprecated attributes and objectClasses for FusionDirectory + +fusiondirectory-setup --list-deprecated +List deprecated attributes and objectclasses +Deprecated attributes: + gotoXKbVariant (GOto - Gonicus Terminal Concept, value xKbvariant.) - 1.3.6.1.4.1.10098.1.1.1.27 + ghGfxAdapter (Hardware definitions, value Grafikkarte) - 1.3.6.1.4.1.10098.1.1.2.9 + gotoModules (GOto - Gonicus Terminal Concept, value kernel modules.) - 1.3.6.1.4.1.10098.1.1.1.32 + gotoHardwareChecksum (GOto - quick way to see if something has changed) - 1.3.6.1.4.1.10098.1.1.2.12 + gotoPrinterPPD (GOto - Gonicus Terminal Concept, PPD data) - 1.3.6.1.4.1.10098.1.1.11.6 + fdAsteriskDriver (Driver used for asterisk DB) - 1.3.6.1.4.1.10098.1.1.9.30 + fdRfc2307bis (FusionDirectory - rfc2307bis) - 1.3.6.1.4.1.38414.8.10.1 + goFonAreaCode (Store area code) - 1.3.6.1.4.1.10098.1.1.9.28 + gotoGroupAdminPrinter (GOto - keeps printers we are admin for) - 1.3.6.1.4.1.10098.1.1.11.17 + gotoXVsync (GOto - Gonicus Terminal Concept, value xVsync.) - 1.3.6.1.4.1.10098.1.1.1.19 + printerWindowsDriverName (Windows name of the printer driver) - 1.3.6.1.4.1.38414.6.10.3 + printerWindowsDriverDir (Path to directory that contains windows drivers for this printer) - 1.3.6.1.4.1.38414.6.10.2 + fdSipContexts (FusionDirectory - available sip contexts) - 1.3.6.1.4.1.38414.19.11.1 + fdPhoneConferenceRDN (FusionDirectory - Phone conference RDN) - 1.3.6.1.4.1.38414.19.10.3 + goFonPassword (Admin password for fon server) - 1.3.6.1.4.1.10098.1.1.9.27 + fdSnapshotURI (FusionDirectory - Snaphost URI) - 1.3.6.1.4.1.38414.8.17.3 + fdSnapshotAdminPassword (FusionDirectory - Snaphost admin password) - 1.3.6.1.4.1.38414.8.17.5 + gotoAdaptPath (GOto - Gonicus Terminal Concept, value adaptpath.) - 1.3.6.1.4.1.10098.1.1.1.33 + ghMemSize (Hardware definitions, value memSize) - 1.3.6.1.4.1.10098.1.1.2.2 + gotoCdromEnable (GOto - Gonicus Terminal Concept, value cdromEnable.) - 1.3.6.1.4.1.10098.1.1.1.8 + ghInventoryNumber (Unique number for inclusion in an inventory) - 1.3.6.1.4.1.10098.1.1.2.10 + avArchiveMaxRecursion (Maximum number of archive nestings) - 1.3.6.1.4.1.10098.1.1.9.73 + goLogAdmin (Admin user for log server) - 1.3.6.1.4.1.10098.1.1.9.24 + gotoXMouseport (GOto - Gonicus Terminal Concept, value xMouseport.) - 1.3.6.1.4.1.10098.1.1.1.22 + gotoXMouseButtons (GOto - Gonicus Terminal Concept, value xMouseButtons.) - 1.3.6.1.4.1.10098.1.1.1.23 + gotoXKbLayout (GOto - Gonicus Terminal Concept, value xKblayout.) - 1.3.6.1.4.1.10098.1.1.1.26 + fdCopyPaste (FusionDirectory - (de)Activate copy/paste) - 1.3.6.1.4.1.38414.8.14.5 + gotoScannerBackend (GOto - Gonicus Terminal Concept, value scannerBackend.) - 1.3.6.1.4.1.10098.1.1.1.39 + printerWindowsInfFile (Path to windows inf file for this printer) - 1.3.6.1.4.1.38414.6.10.1 + avArchiveMaxCompressionRatio (Maximum compression ratio) - 1.3.6.1.4.1.10098.1.1.9.74 + fdPhoneMacroRDN (FusionDirectory - Phone macro RDN) - 1.3.6.1.4.1.38414.19.10.2 + avMaxDirectoryRecursions (Number of recursions done with directories) - 1.3.6.1.4.1.10098.1.1.9.69 + gotoUserPrinter (GOto - keeps printers shown for this user) - 1.3.6.1.4.1.10098.1.1.11.12 + fdPasswordHook (FusionDirectory - Password hook (external command)) - 1.3.6.1.4.1.38414.8.13.4 + gotoXColordepth (GOto - Gonicus Terminal Concept, value xColordepth.) - 1.3.6.1.4.1.10098.1.1.1.21 + gotoXHsync (GOto - Gonicus Terminal Concept, value xHsync.) - 1.3.6.1.4.1.10098.1.1.1.18 + fdPersonalTitleInDN (FusionDirectory - Personal title in dn) - 1.3.6.1.4.1.38414.8.12.5 + gotoXMouseType (Hardware definitions, value Type of mouse) - 1.3.6.1.4.1.10098.1.1.1.34 + gotoNtpServer (GOto - Gonicus Terminal Concept, value ntpServer.) - 1.3.6.1.4.1.10098.1.1.1.2 + goLogDriver (FD logging MDB2 driver name) - 1.3.6.1.4.1.10098.1.1.9.84 + fdPrimaryGroupFilter (FusionDirectory - Primary group filter) - 1.3.6.1.4.1.38414.8.14.1 + ghUsbSupport (Hardware definitions, value usbSupport) - 1.3.6.1.4.1.10098.1.1.2.3 + gotoXKbModel (GOto - Gonicus Terminal Concept, value xKbmodel.) - 1.3.6.1.4.1.10098.1.1.1.25 + gotoSysStatus (Keeps current system status - info shown in GOsa) - 1.3.6.1.4.1.10098.1.1.2.11 + goLogDB (GOsa logging DB name) - 1.3.6.1.4.1.10098.1.1.9.83 + gotoFloppyEnable (GOto - Gonicus Terminal Concept, value floppyEnable.) - 1.3.6.1.4.1.10098.1.1.1.7 + gotoFontPath (GOto - Gonicus Terminal Concept, value fontPath.) - 1.3.6.1.4.1.10098.1.1.1.5 + gotoAutoFs (GOto - Gonicus Terminal Concept, value autofs.) - 1.3.6.1.4.1.10098.1.1.1.31 + gotoXDriver (GOto - Gonicus Terminal Concept, value xDriver.) - 1.3.6.1.4.1.10098.1.1.1.28 + gotoXResolution (GOto - Gonicus Terminal Concept, value xResolution.) - 1.3.6.1.4.1.10098.1.1.1.20 + goFonCountryCode (Store country code) - 1.3.6.1.4.1.10098.1.1.9.29 + fdAccountRDN (FusionDirectory - use a placeholder pattern for generating account RDNs) - 1.3.6.1.4.1.38414.8.12.2 + avMaxThreads (Number of AV scanning threads) - 1.3.6.1.4.1.10098.1.1.9.68 + gotoScannerModel (GOto - Gonicus Terminal Concept, value scannerModel.) - 1.3.6.1.4.1.10098.1.1.1.40 + gotoSndModule (GOto - Gonicus Terminal Concept, value sound Modules.) - 1.3.6.1.4.1.10098.1.1.1.29 + gotoLpdEnable (GOto - Gonicus Terminal Concept, value lpdEnable.) - 1.3.6.1.4.1.10098.1.1.1.9 + avHttpProxyURL (How to get the updates) - 1.3.6.1.4.1.10098.1.1.9.76 + gotoRootPasswd (GOto - Gonicus Terminal Concept, value rootPasswd.) - 1.3.6.1.4.1.10098.1.1.1.14 + goLogPassword (Admin password for log server) - 1.3.6.1.4.1.10098.1.1.9.25 + gotoProfileServer (GOto - specifies the profile server) - 1.3.6.1.4.1.10098.1.1.11.8 + avDatabaseMirror (Where to find updates) - 1.3.6.1.4.1.10098.1.1.9.75 + gotoGroupPrinter (GOto - keeps printers shown for this user) - 1.3.6.1.4.1.10098.1.1.11.16 + fdMailMethod (FusionDirectory - Mail method) - 1.3.6.1.4.1.38414.10.10.1 + gotoFilesystem (GOto - Gonicus Terminal Concept, value filesystem.) - 1.3.6.1.4.1.10098.1.1.1.6 + ghSoundAdapter (Hardware definitions, value soundAdapter) - 1.3.6.1.4.1.10098.1.1.2.7 + avArchiveMaxFileSize (Maximum archive file size) - 1.3.6.1.4.1.10098.1.1.9.72 + avChecksPerDay (Update checks per day) - 1.3.6.1.4.1.10098.1.1.9.78 + gotoScannerEnable (GOto - Gonicus Terminal Concept, value scannerEnable.) - 1.3.6.1.4.1.10098.1.1.1.10 + ghScsiDev (Hardware definitions, value scsiDev) - 1.3.6.1.4.1.10098.1.1.2.5 + goFaxPassword (Admin password for fax server) - 1.3.6.1.4.1.10098.1.1.9.23 + goSyslogSection (What sections wants the server for its syslog service? i.e. *.*) - 1.3.6.1.4.1.10098.1.1.9.9 + gotoLpdServer (GOto - Gonicus Terminal Concept, value lpdServer.) - 1.3.6.1.4.1.10098.1.1.1.4 + avUser (Username to run antivirus with) - 1.3.6.1.4.1.10098.1.1.9.70 + gotoProfileQuota (GOto - save quota for home) - 1.3.6.1.4.1.10098.1.1.11.15 + fdIdGenerator (FusionDirectory - An automatic way to generate new user ids) - 1.3.6.1.4.1.38414.8.12.4 + avFlags (Special flags for the antivirus scan engine) - 1.3.6.1.4.1.10098.1.1.9.71 + gotoScannerClients (GOto - Gonicus Terminal Concept, value scannerClients.) - 1.3.6.1.4.1.10098.1.1.1.11 + gotoXMonitor (GOto - Gonicus Terminal Concept, value xMonitor.) - 1.3.6.1.4.1.10098.1.1.1.17 + ghNetNic (Hardware definitions, value Network Device) - 1.3.6.1.4.1.10098.1.1.2.8 + goFonAdmin (Admin user for fon server) - 1.3.6.1.4.1.10098.1.1.9.26 + gotoShare (GOto - specifies a share) - 1.3.6.1.4.1.10098.1.1.11.9 + ghIdeDev (Hardware definitions, value ideDev) - 1.3.6.1.4.1.10098.1.1.2.4 + fdSnapshotAdminDn (FusionDirectory - Snaphost admin dn) - 1.3.6.1.4.1.38414.8.17.4 + goFaxAdmin (Admin principal for fax server) - 1.3.6.1.4.1.10098.1.1.9.22 + ghCpuType (Hardware definitions, value cpuType) - 1.3.6.1.4.1.10098.1.1.2.1 + fdVoicemailContexts (FusionDirectory - available voicemail contexts) - 1.3.6.1.4.1.38414.19.11.2 + gotoProfileFlags (GOto - Flags for Profile handling - C is for caching) - 1.3.6.1.4.1.10098.1.1.11.7 + gotoUserAdminPrinter (GOto - keeps printers we are admin for) - 1.3.6.1.4.1.10098.1.1.11.13 +Deprecated objectClasses: + goCupsServer (CUPS server description) - 1.3.6.1.4.1.10098.1.2.1.23 + goLogDBServer (Log DB server description) - 1.3.6.1.4.1.10098.1.2.1.28 + goFaxServer (Fax server description) - 1.3.6.1.4.1.10098.1.2.1.26 + goNtpServer (Time server description) - 1.3.6.1.4.1.10098.1.2.1.20 + goSyslogServer (Syslog server description) - 1.3.6.1.4.1.10098.1.2.1.21 + goNfsServer (NFS server description) - 1.3.6.1.4.1.10098.1.2.1.19 + goFonServer (Fon server description) - 1.3.6.1.4.1.10098.1.2.1.29 + gosaUserTemplate (GOsa - Class for GOsa User Templates) - 1.3.6.1.4.1.10098.1.2.1.19.11 + goVirusServer (Virus server definition) - 1.3.6.1.4.1.10098.1.2.1.39 + +fusiondirectory-setup --check-deprecated will output a list of dn using old attributes and objectClasses of they are present in your ldap server + +fusiondirectory-setup --check-deprecated +List LDAP entries using deprecated attributes or objectclasses +There are no entries in the LDAP using obsolete attributes +There are no entries in the LDAP using obsolete classes + +If you see the obsolete object class gotoPrinter you must run the next command and answer yes + +fusiondirectory-setup --migrate-printers + +fusiondirectory-setup --ldif-deprecated will output an ldif file on the console that you can use with ldapmodify to clean you ldap server from old attributes. + +If they are old objectClasses it will warn you and you will have to remove it by hand, they have been specified at the fusiondirectory-setup --check-deprecated step. + +!! Please read it carefully before applying !! + +==== Hook ==== + +You must modify your hook so that they don't use quotes. The attributes are now automatically quotes and escape. + ==== New Breezy Theme ==== In this version by default there is a new more modern theme called breezy. To active it completely go to the configuration plugin, click edit and in the "Look and feel" section select breezy diff --git a/contrib/man/fusiondirectory-insert-schema.1 b/contrib/man/fusiondirectory-insert-schema.1 index 39a7e4e9ff1129f69bebfee903e7cb6db3dfd579..6b3d9b74a29c3a51ab013476f3f7271974d159b0 100644 --- a/contrib/man/fusiondirectory-insert-schema.1 +++ b/contrib/man/fusiondirectory-insert-schema.1 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "FUSIONDIRECTORY-INSERT-SCHEMA 1" -.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2016-06-23" "FusionDirectory 1.0.14" "FusionDirectory Documentation" +.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2016-08-01" "FusionDirectory 1.0.15" "FusionDirectory Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/contrib/man/fusiondirectory-setup.1 b/contrib/man/fusiondirectory-setup.1 index c886285caf046e530f9dbc127ba662797f8b56fa..e5de417f9dee842d8087016e74d6f9807cec23e7 100644 --- a/contrib/man/fusiondirectory-setup.1 +++ b/contrib/man/fusiondirectory-setup.1 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "FUSIONDIRECTORY-SETUP 1" -.TH FUSIONDIRECTORY-SETUP 1 "2016-06-23" "FusionDirectory 1.0.14" "FusionDirectory Documentation" +.TH FUSIONDIRECTORY-SETUP 1 "2016-08-09" "FusionDirectory 1.0.15" "FusionDirectory Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -168,6 +168,9 @@ This option check your \s-1LDAP\s0 tree for duplicated uidNumber or gidNumber am .IP "\-\-migrate\-users" 4 .IX Item "--migrate-users" This option add FusionDirectory attributes to the people branch. +.IP "\-\-migrate\-printers" 4 +.IX Item "--migrate-printers" +This option replace gosaPrinter objectClass by new fdPrinter objectClass. .IP "\-\-migrate\-dns" 4 .IX Item "--migrate-dns" This option moves \s-1DNS\s0 zones from systems branch to \s-1DNS\s0 branch, which is necessary for FusionDirectory 1.0.10 and above. diff --git a/contrib/man/fusiondirectory.conf.5 b/contrib/man/fusiondirectory.conf.5 index 315f5b646c5c02ccd87ec8d76192024d06f34418..c08fd5982e75ad1f1bd06b60250e4b17e34f9c13 100644 --- a/contrib/man/fusiondirectory.conf.5 +++ b/contrib/man/fusiondirectory.conf.5 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "FUSIONDIRECTORY.CONF 1" -.TH FUSIONDIRECTORY.CONF 1 "2016-06-23" "FusionDirectory 1.0.14" "FusionDirectory Documentation" +.TH FUSIONDIRECTORY.CONF 1 "2016-08-01" "FusionDirectory 1.0.15" "FusionDirectory Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/contrib/openldap/core-fd-conf.schema b/contrib/openldap/core-fd-conf.schema index 6084f58c8fd1db8ded41d4388f71683ea1ee1ec5..dff0cbff28285a189d78d30efd98f092e7cfde3b 100644 --- a/contrib/openldap/core-fd-conf.schema +++ b/contrib/openldap/core-fd-conf.schema @@ -302,11 +302,24 @@ attributetype ( 1.3.6.1.4.1.38414.8.15.5 NAME 'fdSessionLifeTime' SINGLE-VALUE) attributetype ( 1.3.6.1.4.1.38414.8.15.6 NAME 'fdHttpAuthActivated' - DESC 'FusionDirectory - HTTP Auth activation' + DESC 'FusionDirectory - HTTP Basic Auth activation' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributetype ( 1.3.6.1.4.1.38414.8.15.7 NAME 'fdHttpHeaderAuthActivated' + DESC 'FusionDirectory - HTTP Header Auth activation' + EQUALITY booleanMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 + SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.38414.8.15.8 NAME 'fdHttpHeaderAuthHeaderName' + DESC 'FusionDirectory - HTTP Header Auth - Header name' + EQUALITY caseExactIA5Match + SUBSTR caseExactIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE ) + # Debugging attributetype ( 1.3.6.1.4.1.38414.8.16.1 NAME 'fdDisplayErrors' @@ -581,7 +594,7 @@ objectclass ( 1.3.6.1.4.1.38414.8.2.1 NAME 'fusionDirectoryConf' fdPrimaryGroupFilter $ fdListSummary $ fdModificationDetectionAttribute $ fdLogging $ fdLdapSizeLimit $ fdLoginAttribute $ fdForceSSL $ fdWarnSSL $ fdStoreFilterSettings $ fdSessionLifeTime $ - fdHttpAuthActivated $ + fdHttpAuthActivated $ fdHttpHeaderAuthActivated $ fdHttpHeaderAuthHeaderName $ fdDisplayErrors $ fdLdapMaxQueryTime $ fdLdapStats $ fdDebugLevel $ fdEnableSnapshots $ fdSnapshotBase $ fdTabHook $ fdShells $ fdDisplayHookOutput $ diff --git a/contrib/openldap/core-fd.schema b/contrib/openldap/core-fd.schema index 54d111b691ca98d3fbf63a774e093d473c47f50f..2679eae8ac089308d3c83c5ae56cf18bb2fac0bb 100644 --- a/contrib/openldap/core-fd.schema +++ b/contrib/openldap/core-fd.schema @@ -4,12 +4,6 @@ # Attributes -attributetype ( 1.3.6.1.4.1.10098.1.1.12.1 NAME 'gosaSubtreeACL' - DESC 'GOsa - ACL entry' - OBSOLETE - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) attributetype ( 1.3.6.1.4.1.10098.1.1.12.2 NAME 'gosaUser' DESC 'GOsa - DN of a user' @@ -23,13 +17,6 @@ attributetype ( 1.3.6.1.4.1.10098.1.1.12.3 NAME 'gosaObject' SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) -attributetype ( 1.3.6.1.4.1.10098.1.1.12.14 NAME 'gosaDefaultLanguage' - DESC 'GOsa - Defines the default language for a user' - OBSOLETE - EQUALITY caseIgnoreIA5Match - SUBSTR caseIgnoreIA5SubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) - attributetype ( 1.3.6.1.4.1.10098.1.1.12.30 NAME 'gosaGroupObjects' DESC 'GOsa - List of all object types that are in a gosaGroupOfNames' EQUALITY caseIgnoreIA5Match @@ -64,61 +51,17 @@ attributetype ( 1.3.6.1.4.1.10098.1.1.12.39 NAME 'gosaSnapshotData' DESC 'GOsa - Original data of saved object in snapshot' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE) -attributetype ( 1.3.6.1.4.1.10098.1.1.12.46 NAME 'gosaLoginRestriction' - DESC 'GOsa - Multivalue attribute to carry a number of allowed ips/subnets' - OBSOLETE - SUP name) - -attributetype ( 1.3.6.1.4.1.10098.1.1.6.2 NAME 'academicTitle' - DESC 'Field to represent the academic title' - OBSOLETE - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) - -attributetype ( 1.3.6.1.4.1.15305.2.1 NAME ( 'gender' 'sex' ) - DESC 'Gender: M for male, F for female' - EQUALITY caseIgnoreIA5Match - SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1} - SINGLE-VALUE ) - -attributetype ( 1.3.6.1.4.1.15305.2.2 NAME ( 'dateOfBirth' 'dob' ) - DESC 'Date of birth in ISO 8601 format' - EQUALITY caseIgnoreMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10} - SINGLE-VALUE ) - # Classes -objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.1 NAME 'gosaObject' SUP top AUXILIARY - DESC 'GOsa - Class for GOsa settings' - OBSOLETE - MUST ( ) - MAY ( gosaSubtreeACL )) objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.2 NAME 'gosaLockEntry' SUP top STRUCTURAL DESC 'GOsa - Class for GOsa locking' MUST ( gosaUser $ gosaObject $ cn )) -objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.3 NAME 'gosaCacheEntry' SUP top STRUCTURAL - DESC 'GOsa - Class for GOsa caching' - OBSOLETE - MAY ( ) - MUST ( cn $ gosaUser )) - objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.4 NAME 'gosaDepartment' SUP top AUXILIARY DESC 'GOsa - Class to mark Departments for GOsa' MUST ( ou $ description ) MAY ( manager $ co $ labeledURI ) ) -objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.6 NAME 'gosaAccount' SUP top AUXILIARY - DESC 'GOsa - Class for GOsa Accounts' - OBSOLETE - MUST ( ) - MAY ( - gosaLoginRestriction $ - gosaDefaultLanguage $ academicTitle $ personalTitle $ dateOfBirth $ gender - ) ) - objectclass ( 1.3.6.1.4.1.10098.1.2.1.19.11 NAME 'gosaUserTemplate' SUP top AUXILIARY DESC 'GOsa - Class for GOsa User Templates' OBSOLETE diff --git a/html/class_passwordRecovery.inc b/html/class_passwordRecovery.inc index 30a0ab46cd92a61a636101b0222179b117abf979..99b1fa03e41a7aab9598819700b4a78dbbba18d3 100644 --- a/html/class_passwordRecovery.inc +++ b/html/class_passwordRecovery.inc @@ -248,14 +248,10 @@ class passwordRecovery extends standAlonePage { { parent::__construct(); - $smarty = get_smarty(); - if (isset($_GET['email_address']) && $_GET['email_address'] != "") { $this->email_address = validate($_GET['email_address']); - $smarty->assign('email_address', $this->email_address); } elseif (isset($_POST['email_address'])) { $this->email_address = validate($_POST['email_address']); - $smarty->assign('email_address', $this->email_address); } /* Check for selected user... */ @@ -264,7 +260,7 @@ class passwordRecovery extends standAlonePage { } elseif (isset($_POST['uid'])) { $this->uid = validate($_POST['uid']); } else { - $this->uid = ""; + $this->uid = ''; } } @@ -322,13 +318,16 @@ class passwordRecovery extends standAlonePage { $smarty->assign('usePrototype', 'FALSE'); $smarty->append('js_files', 'include/pwdStrength.js'); $smarty->append('css_files', get_template_path('login.css')); + $lang = session::global_get('lang'); + $smarty->assign('lang', preg_replace('/_.*$/', '', $lang)); + $smarty->assign('rtl', language_is_rtl($lang)); $smarty->display(get_template_path('headers.tpl')); $smarty->assign('version', FD_VERSION); $smarty->assign('step', $this->step); $smarty->assign('delay_allowed', $this->delay_allowed); $smarty->assign('activated', $this->activated); - + $smarty->assign('email_address', $this->email_address); $smarty->display(get_template_path('recovery.tpl')); exit(); } @@ -533,13 +532,7 @@ class passwordRecovery extends standAlonePage { /* Send the mail */ $mail_body = sprintf($this->mail_body, $this->uid, $reinit_link); - /* From */ - $headers = "From: ".$this->from_mail."\r\n"; - $headers .= "Reply-To: ".$this->from_mail."\r\n"; - - $additional_parameters = "-f".$this->from_mail; - - if (mail($this->email_address, $this->mail_subject, $mail_body, $headers, $additional_parameters)) { + if (mail_utf8($this->email_address, FALSE, $this->from_mail, $this->mail_subject, $mail_body)) { $this->step = 3; } else { $this->message[] = msgPool::invalid(_("Contact your administrator, there was a problem with mail server")); @@ -602,13 +595,7 @@ class passwordRecovery extends standAlonePage { /* Send the mail */ $mail_body = sprintf($this->mail2_body, $this->uid); - /* From */ - $headers = "From: ".$this->from_mail."\r\n"; - $headers .= "Reply-To: ".$this->from_mail."\r\n"; - - $additional_parameters = "-f".$this->from_mail; - - if (mail($this->email_address, $this->mail2_subject, $mail_body, $headers, $additional_parameters)) { + if (mail_utf8($this->email_address, FALSE, $this->from_mail, $this->mail2_subject, $mail_body)) { $smarty = get_smarty(); $this->step = 5; $smarty->assign('changed', TRUE); diff --git a/html/include/fusiondirectory.js b/html/include/fusiondirectory.js index 09534f53f78d1537f83c60a8a0c3b8c728a34fb4..fa2e300c2f832ef020aa9774210e1ab3c9bf96a7 100644 --- a/html/include/fusiondirectory.js +++ b/html/include/fusiondirectory.js @@ -22,8 +22,6 @@ Event.observe(window, 'resize', resizeHandler); Event.observe(window, 'load', resizeHandler); Event.observe(window, 'load', initProgressPie); -Event.observe(window, 'keypress', keyHandler); - /* Ask before switching a plugin with this function */ function question(text, url) @@ -100,80 +98,6 @@ function acl_toggle_all(regex) } } - -/* Global key handler to estimate which element gets the next focus if enter is pressed */ -function keyHandler(DnEvents) { - // determines whether Netscape or Internet Explorer - k = (Prototype.Browser.Gecko) ? DnEvents.keyCode : window.event.keyCode; - if (k == 13) { // enter key pressed - if(typeof(nextfield)!='undefined') { - if(nextfield == 'login') { - return true; // submit, we finished all fields - } else { // we are not done yet, send focus to next box - eval('document.mainform.' + nextfield + '.focus()'); - return false; - } - } else { - if(Prototype.Browser.Gecko) { - if(DnEvents.target.type == 'textarea') { - return true; - } else if (DnEvents.target.type != 'submit') { - // TAB - var thisfield = document.getElementById(DnEvents.target.id); - for (i = 0; i < document.forms[0].elements.length; i++) { - if(document.forms[0].elements[i].id==thisfield.id) { - // Last form element on page? - if(i!=document.forms[0].elements.length-1) { - document.forms[0].elements[i+1].focus(); - } - } - } - return false; - } else { - return true; - } - // Check for konqueror - } else if(document.clientWidth) { - // do nothing ATM - } else { - if(window.event.srcElement.type == 'textarea') { - return true; - } else if (window.event.srcElement.type != 'submit') { - // TAB - var thisfield = document.getElementById(window.event.srcElement.id); - for (i = 0; i < document.forms[0].elements.length; i++) { - if(document.forms[0].elements[i].id==thisfield.id) { - // Last form element on page? - if(i!=document.forms[0].elements.length-1) { - document.forms[0].elements[i+1].focus(); - } - } - } - return false; - } else { - return true; - } - } - } - } else if (k==9) { - // Tab key pressed - if(Prototype.Browser.Gecko) { - if(DnEvents.target.type == 'textarea') { - document.getElementById(DnEvents.target.id).value+="\t"; - return false; - } - // Check for konqueror - } else if(document.clientWidth) { - // do nothing ATM - } else { - if(window.event.srcElement.type == 'textarea') { - document.getElementById(window.event.srcElement.id).value+="\t"; - return false; - } - } - } -} - function inArray(p_val, array) { var l = array.length; for (var i = 0; i < l; i++) { @@ -232,14 +156,6 @@ function changeTripleSelectState_2nd_neg(firstTriggerField, secondTriggerField, } } -// work together to analyze keystrokes -if (Prototype.Browser.Gecko){ - window.onkeypress= keyHandler; -} else { - document.onkeydown= keyHandler; -} - - function popup(target, name) { var mypopup= window.open( @@ -579,7 +495,7 @@ function setProgressPie(context, percent) if (percent > 75) { r = "ED" g = "15" - b = "15"; + b = "15"; } context.strokeStyle = "#" + r + g + b diff --git a/html/index.php b/html/index.php index 88886ddb31fed01e6dc9de84eef692b82453d54e..670368ffe6a5c7633f4e0dd29de3ce9a1a1efd1b 100644 --- a/html/index.php +++ b/html/index.php @@ -183,7 +183,7 @@ clean_smarty_compile_dir($smarty->compile_dir); initLanguage(); -$smarty->assign ('nextfield', 'username'); +$smarty->assign ('focusfield', 'username'); if (isset($_POST['server'])) { $server = $_POST['server']; @@ -223,7 +223,7 @@ if (isset($_REQUEST['message'])) { /* Class with a function for each login step * Each function can return a string to display an LDAP error, or FALSE to redirect to login - * In this case it can set global $message and assign nextfield in smarty before hand */ + * In this case it can set global $message and assign focusfield in smarty before hand */ class Index { static protected $username; static protected $password; @@ -279,7 +279,7 @@ class Index { return FALSE; } elseif (mb_strlen(self::$password, 'UTF-8') == 0) { $message = _('Please specify your password!'); - $smarty->assign ('nextfield', 'password'); + $smarty->assign ('focusfield', 'password'); return FALSE; } return TRUE; @@ -291,14 +291,14 @@ class Index { global $ui, $config, $message, $smarty; /* Login as user, initialize user ACL's */ $ui = ldap_login_user(self::$username, self::$password); - if ($ui === NULL || !$ui) { + if ($ui === NULL) { if (isset($_SERVER['REMOTE_ADDR'])) { logging::log('security', 'login', '', array(), 'Authentication failed for user "'.self::$username.'" [from '.$_SERVER['REMOTE_ADDR'].']'); } else { logging::log('security', 'login', '', array(), 'Authentication failed for user "'.self::$username.'"'); } $message = _('Please check the username/password combination.'); - $smarty->assign ('nextfield', 'password'); + $smarty->assign ('focusfield', 'password'); return FALSE; } return TRUE; @@ -328,7 +328,7 @@ class Index { if ($expired == POSIX_ACCOUNT_EXPIRED) { logging::log('security', 'login', '', array(), 'Account for user "'.self::$username.'" has expired'); $message = _('Account locked. Please contact your system administrator!'); - $smarty->assign ('nextfield', 'password'); + $smarty->assign ('focusfield', 'username'); return FALSE; } } @@ -429,6 +429,77 @@ class Index { } } + /* All login steps in the right order for HTTP Header login */ + static function headerAuthLoginProcess() + { + global $config, $message, $ui; + + self::init(); + + /* Reset error messages */ + $message = ''; + + $header = $config->get_cfg_value('httpHeaderAuthHeaderName', 'AUTH_USER'); + + self::$username = $_SERVER['HTTP_'.$header]; + + if (!self::$username) { + msg_dialog::display( + _('Error'), + sprintf( + _('No value found in HTTP header "%s"'), + $header + ), + FATAL_ERROR_DIALOG + ); + exit(); + } + + $ldap = $config->get_ldap_link(); + $ldap->cd($config->current['BASE']); + $verify_attr = explode(',', $config->get_cfg_value('loginAttribute', 'uid')); + $filter = ''; + foreach ($verify_attr as $attr) { + $filter .= '('.$attr.'='.ldap_escape_f(self::$username).')'; + } + $ldap->search('(&(|'.$filter.')(objectClass=inetOrgPerson))'); + $attrs = $ldap->fetch(); + if ($ldap->count() < 1) { + msg_dialog::display( + _('Error'), + sprintf( + _('Header user "%s" could not be found in the LDAP'), + self::$username + ), + FATAL_ERROR_DIALOG + ); + exit(); + } elseif ($ldap->count() > 1) { + msg_dialog::display( + _('Error'), + sprintf( + _('Header user "%s" match several users in the LDAP'), + self::$username + ), + FATAL_ERROR_DIALOG + ); + exit(); + } + $ui = new userinfo($config, $attrs['dn']); + $ui->loadACL(); + + $success = self::runSteps(array( + 'loginAndCheckExpired', + 'runSchemaCheck', + 'checkForLockingBranch', + )); + + if ($success) { + /* Everything went well, redirect to main.php */ + self::redirect(); + } + } + /* All login steps in the right order for CAS login */ static function casLoginProcess() { @@ -510,6 +581,8 @@ if ($config->get_cfg_value('httpAuthActivated') == 'TRUE') { spl_autoload_unregister('CAS_autoload'); spl_autoload_register('CAS_autoload', TRUE, TRUE); Index::casLoginProcess(); +} elseif ($config->get_cfg_value('httpHeaderAuthActivated') == 'TRUE') { + Index::headerAuthLoginProcess(); } elseif ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])) { /* Got a formular answer, validate and try to log in */ Index::fullLoginProcess(); diff --git a/html/themes/breezy/icons/16/apps/ldap.png b/html/themes/breezy/icons/16/apps/ldap.png new file mode 100644 index 0000000000000000000000000000000000000000..ce8075c3923632dd91dfb97629223323da8076f4 Binary files /dev/null and b/html/themes/breezy/icons/16/apps/ldap.png differ diff --git a/html/themes/legacy/icons/16/apps/ldap.png b/html/themes/legacy/icons/16/apps/ldap.png new file mode 100644 index 0000000000000000000000000000000000000000..d632c8506b649e04f78081276918e207b7940fc4 Binary files /dev/null and b/html/themes/legacy/icons/16/apps/ldap.png differ diff --git a/ihtml/themes/breezy/login.tpl b/ihtml/themes/breezy/login.tpl index 3c7ff4b9b1c9ce6e396cd080ca002d32bd621045..295813b2a26ffcb7e6f9c08173ff4894a9c12ab5 100644 --- a/ihtml/themes/breezy/login.tpl +++ b/ihtml/themes/breezy/login.tpl @@ -8,7 +8,7 @@ <div id="window_container"> <div id="window_div"> -<form action="index.php" method="post" name="mainform" onSubmit="js_check(this);return true;"> +<form action="index.php" method="post" id="loginform" name="loginform" onSubmit="js_check(this);return true;"> {$msg_dialogs} <div id="window_titlebar"> @@ -25,20 +25,22 @@ </div> <div> - <label for="username"><img class="center" src="{$personal_img|escape}" alt="{t}Username{/t}" title="{t}Username{/t}"/> </label> - <input type="text" name="username" id="username" maxlength="40" value="{$username|escape}" - title="{t}Username{/t}" onFocus="nextfield= 'password';" /> + <label for="username"> + <img class="center" src="{$personal_img|escape}" alt="{t}Username{/t}" title="{t}Username{/t}"/> + </label> + <input type="text" name="username" id="username" maxlength="40" value="{$username|escape}" title="{t}Username{/t}" /> <br /> <br /> - <label for="password"><img class="center" src="{$password_img|escape}" alt="{t}Password{/t}" title="{t}Password{/t}" /> </label> - <input type="password" name="password" id="password" maxlength="40" value="" - title="{t}Password{/t}" onFocus="nextfield= 'login';" /> + <label for="password"> + <img class="center" src="{$password_img|escape}" alt="{t}Password{/t}" title="{t}Password{/t}" /> + </label> + <input type="password" name="password" id="password" maxlength="40" value="" title="{t}Password{/t}"/> <br /> <a href="recovery.php">{t}I forgot my password{/t}</a> </div> <div> <img class="center" src="{$directory_img|escape}" alt="{t}Directory{/t}" title="{t}Directory{/t}" /> - <select name="server" title="{t}Directory{/t}" onchange="javascript:document.mainform.submit();"> + <select name="server" title="{t}Directory{/t}" onchange="javascript:document.loginform.submit();"> {html_options options=$server_options selected=$server_id} </select> </div> @@ -58,14 +60,12 @@ </div> <div id="window_footer" class="plugbottom"> <div> - {$message} + <!-- Display error message on demand --> + {$message} </div> <div> - <!-- Display error message on demand --> - <input type="submit" name="login" value="{t}Sign in{/t}" - title="{t}Click here to log in{/t}" onFocus="nextfield='login';" /> + <input type="submit" name="login" value="{t}Sign in{/t}" title="{t}Click here to log in{/t}"/> <input type="hidden" name="javascript" value="false" /> - <input type="hidden" name="login" value="{t}Sign in{/t}" /> </div> </div> @@ -79,8 +79,7 @@ <script type="text/javascript"> <!-- enable_keyPress = false; - nextfield= "{$nextfield}"; - focus_field("{$nextfield}"); + focus_field("{$focusfield}"); next_msg_dialog(); --> </script> diff --git a/ihtml/themes/breezy/recovery.tpl b/ihtml/themes/breezy/recovery.tpl index a28b3a26a9bb3e7db0657bd74e378fea8e9b447f..9f3b5472ebb376e770d7922617f76370313dbfba 100644 --- a/ihtml/themes/breezy/recovery.tpl +++ b/ihtml/themes/breezy/recovery.tpl @@ -59,11 +59,11 @@ </tr> <tr> <td><label for="new_password">{t}New password{/t}</label></td> - <td><input type="password" name="new_password" id="new_password" value="" title="{t}New password{/t}" onFocus="nextfield= 'new_password_repeated';" onkeyup="testPasswordCss(document.getElementById('new_password').value);"></td> + <td><input type="password" name="new_password" id="new_password" value="" title="{t}New password{/t}" onkeyup="testPasswordCss(document.getElementById('new_password').value);" /></td> </tr> <tr> <td><label for="new_password_repeated">{t}New password repeated{/t}</label></td> - <td><input type="password" name="new_password_repeated" id="new_password_repeated" maxlength="40" value="" title="{t}New password repeated{/t}" onFocus="nextfield= 'apply';"></td> + <td><input type="password" name="new_password_repeated" id="new_password_repeated" maxlength="40" value="" title="{t}New password repeated{/t}" /></td> </tr> <tr> <td>{t}Password strength{/t}</td> diff --git a/include/class_IconTheme.inc b/include/class_IconTheme.inc index 8e15b3b40fd644213f94d88112635bc23b49ae0f..b7874729d6804f379f1692fef8251c0545a82ebd 100644 --- a/include/class_IconTheme.inc +++ b/include/class_IconTheme.inc @@ -309,6 +309,10 @@ class IconTheme array('actions','go-up'), array('actions','arrow-up'), ), + 'actions/upload' => array( + array('actions','document-import'), + array('actions','up'), + ), 'actions/down' => array( array('actions','go-down'), array('actions','arrow-down'), diff --git a/include/class_filter.inc b/include/class_filter.inc index 0b1322440381d09fcfc2396df54534d58459a5a5..cf7e9fc4fc5c6fa0aa31968654a611ea1c959c56 100644 --- a/include/class_filter.inc +++ b/include/class_filter.inc @@ -610,7 +610,7 @@ class filter echo '<ul>'; foreach ($result as $entry) { - echo '<li>'.mark($_POST[$tag], $entry).'</li>'; + echo '<li>'.mark(htmlentities($_POST[$tag], ENT_COMPAT, 'UTF-8'), htmlentities($entry, ENT_COMPAT, 'UTF-8')).'</li>'; if ($max-- == 0) { break; } diff --git a/include/class_template.inc b/include/class_template.inc index c435dfa98d9c7930d554d1ea31a38a6be1934dc1..cc332d8b61d1c957a7985e7426c0ec6f2544ac0a 100644 --- a/include/class_template.inc +++ b/include/class_template.inc @@ -98,8 +98,12 @@ class template function getBase() { - $infos = objects::infos($this->type); - return dn2base($this->dn, 'ou=templates,'.$infos['ou']); + if (is_object($this->tabObject)) { + return $this->tabObject->getBaseObject()->base; + } else { + $infos = objects::infos($this->type); + return dn2base($this->dn, 'ou=templates,'.$infos['ou']); + } } function getNeeded() @@ -219,7 +223,6 @@ class template $this->attrs = plugin::tpl_parse_attrs($this->attrs); $this->tabObject->adapt_from_template($this->attrs, call_user_func_array('array_merge', $this->attributes)); - $this->tabObject->getBaseObject()->base = $this->getBase(); $this->applied = TRUE; return $this->tabObject; diff --git a/include/functions.inc b/include/functions.inc index fc990519019bda4154ba39c5cc8623eda62bc097..a6aabb2f57f424e83faac07b9432bed2bbd33199 100644 --- a/include/functions.inc +++ b/include/functions.inc @@ -593,7 +593,7 @@ function ldap_login_user ($username, $password) } } if (!$success) { - return FALSE; + return NULL; } /* got user dn, fill acl's */ @@ -2579,69 +2579,95 @@ function check_schema($cfg) $ldap = new ldapMultiplexer(new LDAP($cfg['admin'], $cfg['password'], $cfg['connection'], FALSE, $cfg['tls'])); $objectclasses = $ldap->get_objectclasses(TRUE); if (count($objectclasses) == 0) { - msg_dialog::display(_("LDAP warning"), _("Cannot get schema information from server. No schema check possible!"), WARNING_DIALOG); + msg_dialog::display(_('LDAP warning'), _('Cannot get schema information from server. No schema check possible!'), WARNING_DIALOG); + return $checks; } /* This is the default block used for each entry. * to avoid unset indexes. */ $def_check = array( - "SCHEMA_FILES" => array(), - "CLASSES_REQUIRED" => array(), - "STATUS" => FALSE, - "IS_MUST_HAVE" => FALSE, - "MSG" => "", - "INFO" => ""); // There is currently no information specified for this schema extension.; - - /* FusionDirectory lock entry, used to mark currently edited objects as 'in use' */ - $checks['gosaLockEntry']['SCHEMA_FILES'] = array('core-fd.schema'); - $checks['gosaLockEntry']['CLASSES_REQUIRED'] = array('gosaLockEntry'); - $checks['gosaLockEntry']['IS_MUST_HAVE'] = TRUE; - $checks['gosaLockEntry']['INFO'] = _('Used to lock currently edited entries to avoid multiple changes at the same time.'); - - /* Some other checks */ - $checks['posixAccount']['SCHEMA_FILES'] = array('nis.schema'); - $checks['posixAccount']['CLASSES_REQUIRED'] = array('posixAccount'); - $checks['posixAccount']['IS_MUST_HAVE'] = FALSE; + 'SCHEMA_FILE' => '', + 'CLASSES_REQUIRED' => array(), + 'STATUS' => FALSE, + 'IS_MUST_HAVE' => FALSE, + 'MSG' => '', + 'INFO' => '' + ); + + /* FusionDirectory core schemas */ + + /* core-fd */ + $checks['core-fd'] = $def_check; + $checks['core-fd']['SCHEMA_FILE'] = 'core-fd.schema'; + $checks['core-fd']['CLASSES_REQUIRED'] = array('gosaLockEntry'); + $checks['core-fd']['IS_MUST_HAVE'] = TRUE; + $checks['core-fd']['INFO'] = _('Main FusionDirectory schema'); + + /* core-fd-conf */ + $checks['core-fd-conf'] = $def_check; + $checks['core-fd-conf']['SCHEMA_FILE'] = 'core-fd-conf.schema'; + $checks['core-fd-conf']['CLASSES_REQUIRED'] = array('fusionDirectoryConf'); + $checks['core-fd-conf']['IS_MUST_HAVE'] = TRUE; + $checks['core-fd-conf']['INFO'] = _('Schema used to store FusionDirectory configuration'); + + /* ldapns */ + $checks['ldapns'] = $def_check; + $checks['ldapns']['SCHEMA_FILE'] = 'ldapns.schema'; + $checks['ldapns']['CLASSES_REQUIRED'] = array('hostObject'); + $checks['ldapns']['IS_MUST_HAVE'] = FALSE; + $checks['ldapns']['INFO'] = _('Used to store trust mode information in users or groups.'); + + /* template-fd */ + $checks['template-fd'] = $def_check; + $checks['template-fd']['SCHEMA_FILE'] = 'template-fd.schema'; + $checks['template-fd']['CLASSES_REQUIRED'] = array('fdTemplate'); + $checks['template-fd']['IS_MUST_HAVE'] = FALSE; + $checks['template-fd']['INFO'] = _('Used to store templates.'); + + /* nis */ + $checks['nis'] = $def_check; + $checks['nis']['SCHEMA_FILE'] = 'nis.schema'; + $checks['nis']['CLASSES_REQUIRED'] = array('posixAccount'); + $checks['nis']['IS_MUST_HAVE'] = FALSE; + $checks['nis']['INFO'] = _('Used to store POSIX information.'); foreach ($checks as $name => $value) { foreach ($value['CLASSES_REQUIRED'] as $class) { - if (!isset($objectclasses[$name])) { + if (!isset($objectclasses[$class])) { + $checks[$name]['STATUS'] = FALSE; if ($value['IS_MUST_HAVE']) { - $checks[$name]['STATUS'] = FALSE; - $checks[$name]['MSG'] = sprintf(_("Missing required object class '%s'!"), $class); + $checks[$name]['MSG'] = sprintf(_('Missing required object class "%s"!'), $class); } else { - $checks[$name]['STATUS'] = TRUE; - $checks[$name]['MSG'] = sprintf(_("Missing optional object class '%s'!"), $class); + $checks[$name]['MSG'] = sprintf(_('Missing optional object class "%s"!'), $class); } } else { $checks[$name]['STATUS'] = TRUE; - $checks[$name]['MSG'] = sprintf(_("Class(es) available")); + $checks[$name]['MSG'] = sprintf(_('Class(es) available')); } } } - $tmp = $objectclasses; - - /* The FusionDirectory base schema */ $checks['posixGroup'] = $def_check; - - $checks['posixGroup']['SCHEMA_FILES'] = array("core-fd.schema"); - $checks['posixGroup']['CLASSES_REQUIRED'] = array("posixGroup"); + $checks['posixGroup']['SCHEMA_FILE'] = 'nis.schema'; + $checks['posixGroup']['CLASSES_REQUIRED'] = array('posixGroup'); $checks['posixGroup']['STATUS'] = TRUE; - $checks['posixGroup']['IS_MUST_HAVE'] = TRUE; - $checks['posixGroup']['MSG'] = ""; - $checks['posixGroup']['INFO'] = ""; + $checks['posixGroup']['MSG'] = ''; + $checks['posixGroup']['INFO'] = ''; - /* Depending on mixed groups plugin installation status, we need different schema configurations */ - if (class_available('mixedGroup') && isset($tmp['posixGroup']['STRUCTURAL'])) { - $checks['posixGroup']['STATUS'] = FALSE; - $checks['posixGroup']['MSG'] = _('You have installed the mixed groups plugin, but your schema configuration does not support this.'); - $checks['posixGroup']['INFO'] = _('In order to use mixed groups the objectClass "posixGroup" must be AUXILIARY'); - } elseif (!class_available('mixedGroup') && !isset($tmp['posixGroup']['STRUCTURAL'])) { - $checks['posixGroup']['STATUS'] = FALSE; - $checks['posixGroup']['MSG'] = _('Your schema is configured to support mixed groups, but this plugin is not present.'); - $checks['posixGroup']['INFO'] = _('The objectClass "posixGroup" must be STRUCTURAL'); + if (isset($objectclasses['posixGroup'])) { + $checks['posixGroup']['IS_MUST_HAVE'] = TRUE; + + /* Depending on mixed groups plugin installation status, we need different schema configurations */ + if (class_available('mixedGroup') && isset($objectclasses['posixGroup']['STRUCTURAL'])) { + $checks['posixGroup']['STATUS'] = FALSE; + $checks['posixGroup']['MSG'] = _('You have installed the mixed groups plugin, but your schema configuration does not support this.'); + $checks['posixGroup']['INFO'] = _('In order to use mixed groups the objectClass "posixGroup" must be AUXILIARY'); + } elseif (!class_available('mixedGroup') && !isset($objectclasses['posixGroup']['STRUCTURAL'])) { + $checks['posixGroup']['STATUS'] = FALSE; + $checks['posixGroup']['MSG'] = _('Your schema is configured to support mixed groups, but this plugin is not present.'); + $checks['posixGroup']['INFO'] = _('The objectClass "posixGroup" must be STRUCTURAL'); + } } return $checks; @@ -3443,4 +3469,23 @@ function ldap_escape_dn($str, $ignore = '') { return ldap_escape($str, $ignore, LDAP_ESCAPE_DN); } + +function mail_utf8($to, $from_user, $from_email, $subject, $message, $type = 'plain') +{ + $subject = "=?UTF-8?B?".base64_encode($subject)."?="; + if ($from_user) { + $from_user = "=?UTF-8?B?".base64_encode($from_user)."?="; + $headers = "From: $from_user <$from_email>\r\n"; + $headers .= "Reply-To: $from_user <$from_email>\r\n"; + } else { + $headers = "From: <$from_email>\r\n"; + $headers .= "Reply-To: <$from_email>\r\n"; + } + $headers .= "MIME-Version: 1.0" . "\r\n" . + "Content-type: text/$type; charset=UTF-8" . "\r\n"; + + $additional_parameters = "-f".$from_email; + + return mail($to, $subject, $message, $headers, $additional_parameters); +} ?> diff --git a/include/simpleplugin/class_attribute.inc b/include/simpleplugin/class_attribute.inc index b1d0e7631c7d52aacbfd1a3802a14f1152d6e63f..a1e38c2445f44a8e8882c53e16acaf8c5258100d 100644 --- a/include/simpleplugin/class_attribute.inc +++ b/include/simpleplugin/class_attribute.inc @@ -623,7 +623,7 @@ class Attribute )); } - protected function htmlIds() + public function htmlIds() { return array($this->getHtmlId()); } @@ -818,6 +818,7 @@ class StringAttribute extends Attribute { protected $pattern; protected $example; + protected $autocomplete = NULL; /*! \brief The constructor of StringAttribute * @@ -856,6 +857,9 @@ class StringAttribute extends Attribute $js = $this->managedAttributesJS(); $attributes['onChange'] = 'javascript:'.htmlentities($js, ENT_COMPAT, 'UTF-8'); } + if ($this->autocomplete !== NULL) { + $attributes['autocomplete'] = ($this->autocomplete ? 'on' : 'off' ); + } $display = $this->renderInputField('text', $id, $attributes); return $this->renderAcl($display); } @@ -878,6 +882,16 @@ class StringAttribute extends Attribute return msgPool::invalid($this->getLabel(), $this->value, $this->pattern, htmlentities($this->example)); } } + + function setAutocomplete ($bool) + { + $this->autocomplete = $bool; + } + + function getAutocomplete () + { + return $this->autocomplete; + } } class HiddenAttribute extends Attribute @@ -1031,16 +1045,6 @@ class PasswordAttribute extends StringAttribute { protected $autocomplete = FALSE; - function setAutocomplete ($bool) - { - $this->autocomplete = $bool; - } - - function getAutocomplete () - { - return $this->autocomplete; - } - function renderFormInput () { $id = $this->getHtmlId(); @@ -1051,6 +1055,9 @@ class PasswordAttribute extends StringAttribute 'autocomplete' => ($this->autocomplete?'on':'off'), ) ); + if ($this->autocomplete === FALSE) { + $display = '{literal}<input autocomplete="off" value="foolautocompleteworkaround" type="text" style="display:none;"/>{/literal}'.$display; + } return $this->renderAcl($display); } @@ -1438,7 +1445,7 @@ class DateAttribute extends Attribute { if ($value === "" && !$this->isRequired()) { return $value; - } elseif (is_object($this->plugin) && $this->plugin->is_template && (preg_match('/%/', $value))) { + } elseif (is_object($this->plugin) && $this->plugin->is_template && preg_match('/%/', $value)) { return $value; } else { return $this->ldapToDate($value); @@ -1453,7 +1460,11 @@ class DateAttribute extends Attribute try { return $this->getDateValue()->format('d.m.Y'); } catch (Exception $e) { - return ""; + if (is_object($this->plugin) && $this->plugin->is_template && preg_match('/%/', $this->value)) { + return $this->value; + } else { + return ''; + } } } } @@ -1488,7 +1499,15 @@ class DateAttribute extends Attribute if ($this->value === "" && !$this->isRequired()) { return $this->value; } elseif (!($this->value instanceof DateTime)) { - $this->setValue($this->getDateValue()); + try { + $this->setValue($this->getDateValue()); + } catch (Exception $e) { + if (is_object($this->plugin) && $this->plugin->is_template && preg_match('/%/', $this->value)) { + return $this->value; + } else { + throw $e; + } + } } return $this->dateToLdap($this->value); } @@ -1505,7 +1524,11 @@ class DateAttribute extends Attribute try { $this->getDateValue(); } catch (Exception $e) { - return _("Error, incorrect date: ").$e->getMessage(); + if (is_object($this->plugin) && $this->plugin->is_template && preg_match('/%/', $this->value)) { + return; + } else { + return sprintf(_('Error, incorrect date: %s'), $e->getMessage()); + } } } } @@ -1668,7 +1691,7 @@ class FileDownloadAttribute extends FileAttribute return $this->renderAcl($display); } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); $ids = array('download'.$id); @@ -1735,7 +1758,7 @@ class FileTextAreaAttribute extends FileDownloadAttribute return $this->renderAcl($display).parent::renderFormInput(); } - protected function htmlIds() + public function htmlIds() { $ids = parent::htmlIds(); $ids[] = $id.'_text'; @@ -1770,8 +1793,20 @@ class ImageAttribute extends FileAttribute function loadPostValue () { $this->postValue = $this->value; - if (isset($_POST['upload'.$this->getHtmlId()])) { - parent::loadPostValue(); + $id = $this->getHtmlId(); + if (!$this->disabled && $this->isVisible()) { + foreach (array_keys($_POST) as $name) { + if (!$this->isRequired()) { + if (preg_match('/^'.$id.'_remove_/', $name)) { + $this->setPostValue(''); + break; + } + } + if (preg_match('/^'.$id.'_upload_/', $name)) { + parent::loadPostValue(); + break; + } + } } } @@ -1834,7 +1869,26 @@ class ImageAttribute extends FileAttribute ' title="'.$this->getDescription().'"'. ' /><br/>'; $display .= $this->renderInputField('file', $id); - $display .= $this->renderInputField('submit', 'upload'.$id, array('value' => _('Upload'))); + $display .= $this->renderInputField( + 'image', $id.'_upload', + array( + 'class' => 'center', + 'src' => 'geticon.php?context=actions&icon=upload&size=16', + 'title' => _('Upload'), + 'alt' => _('Upload') + ) + ); + if (!$this->isRequired()) { + $display .= $this->renderInputField( + 'image', $id.'_remove', + array( + 'class' => 'center', + 'src' => 'geticon.php?context=actions&icon=remove&size=16', + 'title' => _('Remove'), + 'alt' => _('Remove') + ) + ); + } if (($this->getValue() == '') && ($this->placeholder != '')) { session::set('binary', $this->placeholder); } else { @@ -1844,7 +1898,7 @@ class ImageAttribute extends FileAttribute return $this->renderAcl($display); } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); return array($id.'_img',$id,'upload'.$id); @@ -2253,7 +2307,7 @@ class SetAttribute extends Attribute return array_values($this->value); } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); return array_merge(array('add'.$id,'del'.$id,'row'.$id), $this->attribute->htmlIds()); @@ -2577,7 +2631,7 @@ class CompositeAttribute extends Attribute return $display; } - protected function htmlIds() + public function htmlIds() { $ret = array(); foreach ($this->attributes as &$attribute) { @@ -2855,7 +2909,7 @@ class OrderedArrayAttribute extends SetAttribute } } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); $ids = array('add'.$id); diff --git a/include/simpleplugin/class_dialogAttributes.inc b/include/simpleplugin/class_dialogAttributes.inc index 947e26115ee014ef043abcdb42d287770ebf35ba..2fb432e15391ff6f422492615a7b95bed6ee1f74 100644 --- a/include/simpleplugin/class_dialogAttributes.inc +++ b/include/simpleplugin/class_dialogAttributes.inc @@ -223,7 +223,7 @@ class DialogAttribute extends SetAttribute return $buttons; } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); return array('add'.$id.'_dialog','del'.$id,'row'.$id); @@ -241,6 +241,16 @@ class DialogOrderedArrayAttribute extends OrderedArrayAttribute $this->attribute = FALSE; } + function getFilterBlackList () + { + trigger_error("abstract method"); + } + + function getFilterWhiteList () + { + return array(); + } + function loadPostValue () { if ($this->isVisible()) { @@ -278,7 +288,7 @@ class DialogOrderedArrayAttribute extends OrderedArrayAttribute ); } - protected function htmlIds() + public function htmlIds() { $ids = parent::htmlIds(); $ids[0] .= '_dialog'; @@ -515,7 +525,7 @@ class MailsAttribute extends DialogAttribute return $buttons; } - protected function htmlIds() + public function htmlIds() { $id = $this->getHtmlId(); return array('add'.$id,'add'.$id.'_dialog','del'.$id,'row'.$id); @@ -641,7 +651,7 @@ class UserAttribute extends DialogButtonAttribute 'image', $id.'_remove', array( 'class' => 'center', - 'src' => 'geticon.php?context=actions&icon=edit-delete&size=16', + 'src' => 'geticon.php?context=actions&icon=remove&size=16', 'title' => _('Remove'), 'alt' => _('Remove') ) @@ -686,7 +696,7 @@ class UserAttribute extends DialogButtonAttribute } } - protected function htmlIds() + public function htmlIds() { $ids = array($this->getHtmlId()); if (!$this->isRequired()) { diff --git a/include/simpleplugin/class_simpleManagement.inc b/include/simpleplugin/class_simpleManagement.inc index caa3c24c56e39137be8ed2d3b51b3b4208c59a3d..0153bf6bce3f09749667dbca04718d3d9a8686f4 100644 --- a/include/simpleplugin/class_simpleManagement.inc +++ b/include/simpleplugin/class_simpleManagement.inc @@ -530,7 +530,7 @@ class simpleManagement extends management */ protected function saveChanges() { - if (($this->tabObject instanceOf tabs) && ($this->dialogObject instanceOf templateDialog)) { + if (($this->tabObject instanceOf simpleTabs) && ($this->dialogObject instanceOf templateDialog)) { $this->tabObject->save_object(); $this->handleTemplateApply(); return; @@ -544,7 +544,7 @@ class simpleManagement extends management */ protected function cancelEdit() { - if (($this->tabObject instanceOf tabs) && ($this->dialogObject instanceOf templateDialog)) { + if (($this->tabObject instanceOf simpleTabs) && ($this->dialogObject instanceOf templateDialog)) { $this->handleTemplateApply(TRUE); return; } diff --git a/include/simpleplugin/class_simplePlugin.inc b/include/simpleplugin/class_simplePlugin.inc index 0fac1641813c206679a96ba4f22f3a64cf83ffc1..4503340a2dc2cc3c8ece2deb59f12af20b488e76 100644 --- a/include/simpleplugin/class_simplePlugin.inc +++ b/include/simpleplugin/class_simplePlugin.inc @@ -724,7 +724,7 @@ class simplePlugin extends plugin function check () { @DEBUG (DEBUG_TRACE, __LINE__, __FUNCTION__, __FILE__, $this->dn, 'check'); - $message = parent::check(); + $message = array(); foreach ($this->attributesInfo as $sectionInfo) { foreach ($sectionInfo['attrs'] as $attr) { @@ -739,6 +739,20 @@ class simplePlugin extends plugin } } + $this->callHook('CHECK', array('nbCheckErrors' => count($message)), $returnOutput); + if (!empty($returnOutput)) { + $message[] = join("\n", $returnOutput); + } + + /* Check entryCSN */ + if (!empty($this->entryCSN)) { + $current_csn = getEntryCSN($this->dn); + if (($current_csn != $this->entryCSN) && !empty($current_csn)) { + $this->entryCSN = $current_csn; + $message[] = _('The object has changed since opened in FusionDirectory. All changes that may be done by others will get lost if you save this entry!'); + } + } + return $message; } @@ -830,7 +844,11 @@ class simplePlugin extends plugin /* Create tab object on demand */ if (!session::is_set($classname) || (isset($_GET['reset']) && $_GET['reset'] == 1)) { - $tabObject = objects::open($entry_dn, $objectType); + try { + $tabObject = objects::open($entry_dn, $objectType); + } catch (NonExistingLdapNodeException $e) { + $tabObject = objects::open('new', $objectType); + } if ($edit_mode) { $tabObject->setNeedEditMode(TRUE); } diff --git a/include/simpleplugin/class_simpleSelectManagement.inc b/include/simpleplugin/class_simpleSelectManagement.inc index 855b2b75dee38d6f2e60ea64fcd3331fb2eb69c5..3025fbcb5987d7480e755a4ac22b1f62939b22b6 100644 --- a/include/simpleplugin/class_simpleSelectManagement.inc +++ b/include/simpleplugin/class_simpleSelectManagement.inc @@ -74,8 +74,8 @@ class simpleSelectManagement extends simpleManagement $dn = func_get_arg(2); $trans = func_get_arg(3); $trans = $trans[0]; - if ($trans != "") { - return "<a href='?plug=".$_GET['plug']."&PID=$pid&act=listing_select_$row&add_finish=1' title='$dn'>$trans</a>"; + if ($trans != '') { + return '<a href="?plug='.$_GET['plug'].'&PID='.$pid.'&act=listing_select_'.$row.'&add_finish=1" title="'.htmlentities($dn, ENT_COMPAT, 'UTF-8').'">'.htmlentities($trans, ENT_COMPAT, 'UTF-8').'</a>'; } return ''; diff --git a/include/variables_common.inc b/include/variables_common.inc index 97d9c5e47b676788e4dc339b3137709ea09e0fb0..da50561fde45d71c7611697f36d49cdacae4c44e 100644 --- a/include/variables_common.inc +++ b/include/variables_common.inc @@ -63,7 +63,7 @@ define("FPDF_FONTPATH", "/usr/share/php/fpdf/font/"); /*! Define fpdf font path /*! * \brief FusionDirectory Version */ -define ("FD_VERSION", "1.0.14"); /*! Define FusionDirectory version */ +define ("FD_VERSION", "1.0.15"); /*! Define FusionDirectory version */ /*! * \brief FusionDirectory config object RDN diff --git a/locale/ar/fusiondirectory.po b/locale/ar/fusiondirectory.po index 2dcfb2f27c2c90dcb4223397305aab1420c90f6f..a502d5defa047f0c286b5f702fd7f52990c394a0 100644 --- a/locale/ar/fusiondirectory.po +++ b/locale/ar/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Arabic (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ar/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "تØذير" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "تلقائي" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/ca/fusiondirectory.po b/locale/ca/fusiondirectory.po index b211a59a15aefab77e9e4e9bd6737f7c9748fcf0..2f6eec358c5c1c9ada52be0fe19d8ace98c1dacb 100644 --- a/locale/ca/fusiondirectory.po +++ b/locale/ca/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Catalan (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ca/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "AvÃs" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "Número d'empleat" msgid "Employee type" msgstr "Categoria professional" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Contrasenya nova" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "La contrasenya nova i l'actual són massa similars." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "La contrasenya nova és massa curta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Directori personal" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Intèrpret d'ordres" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Compte" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Grup de l'usuari" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "El compte és blocat. Contacteu el vostre administrador de sistemes." -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "La configuració %s/%s del FusionDirectori no és llegible. S'està avor msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/cs_CZ/fusiondirectory.po b/locale/cs_CZ/fusiondirectory.po index c1d740afa87242640e937c8aa771dc7b1e89c511..1c1cdd50b7e8354cea8fb90a9831cebc08204ca0 100644 --- a/locale/cs_CZ/fusiondirectory.po +++ b/locale/cs_CZ/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "Vynutit konkrétnà identifikátor pro tuto skupinu" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "ÄŒlenové skupiny" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "důvÄ›ryhodnost systémů" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "režim důvÄ›ryhodnosti" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Typ ověřovánà pro tyto poÄÃtaÄe" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "vypnuto" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "plný pÅ™Ãstup" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "umožnit pÅ™Ãstup k tÄ›mto strojům" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "Této skupinÄ› umožnit pÅ™ipojenà pouze na poÄÃtaÄe z tohoto seznamu" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "VarovánÃ" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "VyprÅ¡el Äasový limit pÅ™i Äekánà na zámek – zámek bude proto nebude brán v potaz!" @@ -277,8 +278,8 @@ msgstr "VytvoÅ™it" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Upravit" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Spravovat uživatele" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "OprávnÄ›nÃ" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Zamykánà úÄtu" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "Způsob ukládánà hesel %s neumožňuje uzamykánà úÄtů. ÚÄet %s proto nebyl uzamÄen!" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Odemknout úÄet" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Uzamknout úÄet" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Uživatelský úÄet" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Informace o uživatelském úÄtu" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "upravit ACL kategorie" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Smazat" @@ -1120,230 +1123,230 @@ msgstr "ÄŒÃslo zamÄ›stnance" msgid "Employee type" msgstr "Typ zamÄ›stnaneckého pomÄ›ru" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "Ppolicy %s nebyla nalezena v LDAP!" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Nejste oprávnÄ›ni ke zmÄ›nÄ› svého hesla" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Je tÅ™eba, abyste poÄkali %d sekund než budete moci znovu mÄ›nit své heslo" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "Toto heslo už bylo nedávno použito" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "Bylo zadáno naprosto stejné heslo, jako je to stávajÃcÃ" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Pro pokraÄovánà je tÅ™eba zadat své stávajÃcà heslo." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "Zadánà v kolonkách Nové heslo a Zopakovánà nového hesla se neshodujÃ." -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nové heslo" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Nové a staré heslo jsou si pÅ™ÃliÅ¡ podobné." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Nové heslo nelze použÃt – je pÅ™ÃliÅ¡ krátké (nenà bezpeÄné)." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Heslo obsahuje znaky, které mohou být problematické (napÅ™. se nenacházejà pÅ™Ãmo na klávesnici)." -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "upravit POSIXová nastavenà uživatele" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Domovská složka" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "UmÃstÄ›nà domovské složky tohoto uživatele" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Který shell by mÄ›l být použit, když se uživatel pÅ™ihlásÃ" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Hlavnà skupina" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Hlavnà skupina tohoto uživatele" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Stav" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Stav tohoto unixového uživatelského úÄtu" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Vynutit konkrétnà identifikátor uživatele/skupiny" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "Pro tohoto uživatele vynutit konkrétnà identifikátory uživatele a jeho hlavnà skupiny" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "Identifikátor uživatele" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Hodnota identifikátoru úÄtu tohoto uživatele" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "Idenifikátor skupiny" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Hodnota identifikátoru hlavnà skupiny tohoto uživatele" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "ÄŒlenstvà ve skupinách" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "ÚÄet" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Uživatel musà pÅ™i prvnÃm pÅ™ihlášenà zmÄ›nit heslo." -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "PÅ™i prvnÃm pÅ™ihlášenà musà uživatel zmÄ›nit heslo (vyžaduje nastavenou hodnotu u Prodleva pÅ™ed vynucenÃm zmÄ›ny hesla)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Prodleva pÅ™ed vynucenÃm zmÄ›ny hesla (dny)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "Po tomto poÄtu dnů bude uživatel pÅ™imÄ›n ke zmÄ›nÄ› hesla (nevyplnÄ›nà funkce vypÃná)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Datum skonÄenà platnosti hesla" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Datum po kterém skonÄà platnost hesla uživatele (nevyplnÄ›nà tuto funkci vypÃná)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Délka neÄinnosti uživatele, po které bude úÄet uživatele vypnut (dny)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Po skonÄenà platnosti hesla, jak dlouho nanejvýš může být úÄet nepoužÃván, než dojde k jeho vypnutà (zůstane ovÅ¡em zachován). NevyplnÄ›nà tuto funkci vypÃná" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Prodleva varovánà uživatele pÅ™ed skonÄenÃm platnosti hesla (dny)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "Uživatel bude varován nastavený poÄet dnů pÅ™edem pÅ™ed skonÄenÃm platnosti hesla (nevyplnÄ›nà tuto funkci vypÃná)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Tomuto uživateli povolit pÅ™ipojenà pouze na poÄÃtaÄe z tohoto seznamu" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "nenastavené" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "samoÄinné" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "platnost skonÄila" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "běžà Äas odkladu" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "aktivnÃ" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "platnost hesla skonÄila" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "heslo nelze zmÄ›nit" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Skupina uživatele %s" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "" + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Zachycené stavy" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Zapnout poÅ™izovánà zachycených stavů" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Toto umožňuje uložit urÄité stavy položek a pozdÄ›ji je zase obnovit." -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Základ zachyceného stavu" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "Základ, ve kterém by mÄ›ly být zachycené stavy ukládány v LDAP." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "UmÃstÄ›nà klÃÄe" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "UmÃstÄ›nà soukromé Äásti klÃÄe FusionDirectory. V tuto chvÃli nenà použÃváno." -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "UmÃstÄ›nà certifikátu" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "UmÃstÄ›nà certifikátu FusionDirectory. V tuto chvÃli nenà použÃváno." -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "UmÃstÄ›nà certifikátu cert. autority" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "UmÃstÄ›nà certifikátu cert. autority. Sloužà k ověřenà stroje s Argonaut serverem." -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "ÚstÅ™ednà ověřovacà služba (CAS)" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "Zapnout CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "Bude použito CAS namÃsto LDAP pÅ™ihlášenÃ" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "UmÃstÄ›nà certifikátu cert. autority na CAS serveru" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Stroj" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "Stroj, na kterém je provozován CAS server" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Port" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "Port na kterém CAS server oÄekává spojenÃ" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "Kontext CAS" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "Kontext CAS, který použÃt" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "ÚložiÅ¡tÄ› úÄtů uživatelů a skupin" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "atribut úÄtu uživatele použitý jako DN" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Atribut, který bude použit na zaÄátku rozliÅ¡ených jmen uživatelů" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "Vzor CN" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "Vzor který použÃt pro vytvářenà kolonky běžný název" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "PÅ™Ãsná pravidla pro pojmenovávánÃ" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "ZapÃná pÅ™Ãsnou kontrolu uživatelských jmen a názvů skupin" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "Nejnižšà identifikátor skupiny/uživatele" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "Nejnižšà umožnÄ›ný pÅ™iÅ™aditelný identifikátor uživatele Äi skupiny pro vylouÄenà bezpeÄnostnÃch průniků s úÄty s identifikátorem 0 (root)." -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "HáÄek pÅ™ÃÅ¡tÃho identifikátoru" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Skript, který má být volán pro nalezenà dalÅ¡Ãho volného identifikátoru pro uživatele nebo skupiny." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Od jakého ÄÃsla zaÄÃt pÅ™idÄ›lovat identifikátory uživatelů" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Kde zaÄÃt s hledánÃm volných identifikátorů pro nové uživatele." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Od jakého ÄÃsla zaÄÃt pÅ™idÄ›lovat identifikátory skupin" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Kde zaÄÃt s hledánÃm volných identifikátorů pro nové skupiny." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "Relativnà rozliÅ¡ený název uživatelů" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "VÄ›tev, ve které jsou uloženi uživatelé." -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "Relativnà rozliÅ¡ený název skupin" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "VÄ›tev, ve které jsou uloženy skupiny." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "Relativnà rozliÅ¡ený název ACL úlohy" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "VÄ›tev, ve které jsou uloženy ACL úlohy." -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Metoda pÅ™iÅ™azovánà identifikátorů" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "Způsob pÅ™iÅ™azovánà identifikátorů uživatelů/skupin" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "TradiÄnÃ" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Rozsah unixových identifikátorů pro Samba" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "Nejnižšà identifikátor uživatele" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "Nejnižšà umožnÄ›ná hodnota pro identifikátor uživatele pÅ™i použità způsobu rozsahu" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "NejvyÅ¡Å¡Ã identifikátor uživatele" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "NejvyÅ¡Å¡Ã umožnÄ›ná hodnota pro identifikátor uživatele pÅ™i použità způsobu rozsahu" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "Nejnižšà identifikátor skupiny" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "Nejnižšà umožnÄ›ná hodnota pro identifikátor skupiny pÅ™i použità způsobu rozsahu" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "NejvyÅ¡Å¡Ã identifikátor skupiny" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "NejvyÅ¡Å¡Ã umožnÄ›ná hodnota pro identifikátor skupiny pÅ™i použità způsobu rozsahu" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Diagnostika" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Zobrazit chyby" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "V hornà Äásti obrazovky vypisuje chyby, ke kterým doÅ¡lo v PHP. V produkÄnÃm nasazenà by toto mÄ›lo být vypnuto, protože se zde mohou objevovat hesla." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "maximálnà prodleva odpovÄ›di LDAPu" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Zastavit LDAP akce pokud nenà obdržena odpovÄ›Ä v rámci zadaného poÄtu sekund." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Zaznamenávat statistiky LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "Sledovat statistiky Äasovánà LDAP do systémového protokolu. Může pomoci s hledánÃm problémů s indexovánÃm Äi chybnými filtry hledánÃ." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Úroveň podrobnostà diagnostických informacÃ" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Zobrazit urÄité údaje pÅ™i každém naÄtenà stránky." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Různé" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "HáÄky, které jsou volány pokud nastane konkrétnà událost" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "panel" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "Panel, kterého se týká tento háÄek" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "režim" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Kdy spouÅ¡tÄ›t tento pÅ™Ãkaz" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "pÅ™Ãkaz" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "PÅ™Ãkaz, který bude spouÅ¡tÄ›n" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "háÄky" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "Zobrazit výstup háÄku" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "Pokud je zapnuto, je úspěšné vykonánà háÄku zobrazeno uživateli prostÅ™ednictvÃm dialogu." -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Dostupné shelly" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "POSIX shelly, dostupné pro uživatele F.D." -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "Zobrazit panel ACL u vÅ¡ech objektů" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "Pro velmi specifická nastavenà ACL práv, kde je zapotÅ™ebà udÄ›lit právo na jediném objektu." -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "SamoÄinné" @@ -2142,13 +2161,13 @@ msgstr "Nahoru" msgid "Down" msgstr "Dolů" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "SeÅ™adit vzestupnÄ›" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "SeÅ™adit sestupnÄ›" @@ -2160,26 +2179,27 @@ msgstr "Vybrat vÅ¡e" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "fatálnà chyba: nelze vytvoÅ™it instanci tÅ™Ãdy '%s' – pokuste se to napravit spuÅ¡tÄ›nÃm '%s' --update-cache (na serveru) a restartujte svůj webový prohlÞeÄ" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "Varovánà LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Nedařà se zÃskat informace o schématech ze serveru. Schémata proto nelze ověřit!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "PoužÃvá se k uzamÄenà právÄ› upravovaných položek, aby se zabránilo vÃcero (vzájemnÄ› si vadÃcÃm) úpravám naráz." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Chybà nezbytnÄ› nutná tÅ™Ãda objektů '%s'!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Chybà volitelná tÅ™Ãda objektů %s!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Dostupné tÅ™Ãdy" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "Zásuvný modul smÃÅ¡ených skupin je nainstalován, ale vaÅ¡e nastavenà schématu ho nepodporuje." -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "Aby bylo možné použÃt smÃÅ¡ené skupiny v objectClass posixGroup, je tÅ™eba aby byly POMOCNÉ" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "StávajÃcà schéma je nastaveno pro smÃÅ¡ené skupiny, ale nenà pÅ™Ãtomen pÅ™ÃsluÅ¡ný zásuvný modul." -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "Je tÅ™eba, aby ObjectClass posixGroup bylo STRUKTURÃLNÃ" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Nenà k dispozici volné ID:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "Neznámá metoda idAllocation (pÅ™iÅ™azovánà ID)!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "Identifikátor sambaUnixIdPool nenà jedineÄný!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "Nenà k dispozici ID!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "PÅ™ekroÄen nejvyÅ¡Å¡Ã pÅ™ijatelný poÄet neúspěšných pokusů!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Nenà k dispozici volné ID – nenà co pÅ™idÄ›lit!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Nelze nalézt soubor %s – opravte to spuÅ¡tÄ›nÃm %s (na serveru)" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "Chyba v XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "Položka s takovým rozliÅ¡eným názvem již existuje: %s" msgid "The entry %s is not existing" msgstr "Položka %s neexistuje" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Skupina uživatele" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "žádné" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "dny" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (vyžadováno)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Celé kladné ÄÃslo z rozmezà %d až %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Celé kladné ÄÃslo vÄ›tÅ¡Ã než %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Celé kladné ÄÃslo menÅ¡Ã než %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Desetinné ÄÃslo z rozsahu %f až %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Desetinné ÄÃslo vÄ›tÅ¡Ã než %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Desetinné ÄÃslo menÅ¡Ã než %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Chyba, neplatný datum:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Nelze pÅ™eÄÃst nahraný soubor: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "soubor je prázdný" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "soubor nebyl nenalezen" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "soubor nenà Äitelný" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d bajtů)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Nahrát" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "staženÃ" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Základ" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Základ objektu" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Neplatná hodnota pro %s" @@ -3810,17 +3847,32 @@ msgstr "Zkontrolujte prosÃm správnost kombinace zadaného uživatelského jmé msgid "Account locked. Please contact your system administrator!" msgstr "ÚÄet je uzamÄen. Kontaktujte svého správce systémů!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "Nastavenà %s/%s FusionDirectory nenà Äitelné. Akce byla zruÅ¡ena." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Složka %s, nastavená jako mÃsto pro provedenà sestavenÃ, nenà pÅ™Ãstupná!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "ÚÄet s uživatelským jménem %s nebyl nalezen" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "Bylo nalezeno hned nÄ›kolik úÄtů s uživatelským jménem %s" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "E-mailová adresa" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Nastal problém s poÅ¡tovnÃm serverem – obraÅ¥te se na svého správce systémů." -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "tato poukázka (token) je neplatná" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Vyskytl se problém s poÅ¡tovnÃm serverem, potvrzovacà e-mail proto nebyl odeslán" @@ -4041,6 +4093,13 @@ msgstr "Zadejte uživatelské jména a heslo!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "PÅ™ihlášenà se jako uživatel '%s' k serveru '%s' probÄ›hlo úspěšnÄ›!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/de/fusiondirectory.po b/locale/de/fusiondirectory.po index 4c2599711c41fa44479cdf5125f8e17e8ecf72a9..6538f1cc48c68f5790e72f8e63d59e016451bf5c 100644 --- a/locale/de/fusiondirectory.po +++ b/locale/de/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: German (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/de/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "GID-Wert für diese Gruppe erzwingen" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Gruppenmitglieder" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "System-Vertrauen" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Vertrauens-Modus" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Art der Authorisierung für diese Hosts" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "deaktiviert" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Vollzugriff" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Zugriff auf diese Hosts erlauben" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "Nur dieser Gruppe erlauben, dieser Liste von Hosts zu verbinden" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Warnung" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Wartezeit für Sperre abgelaufen. Ignoriere Sperre!" @@ -277,8 +278,8 @@ msgstr "Anlegen" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Bearbeiten" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Benutzer verwalten" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Berechtigung" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Konto-Sperrung" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Konto aktivieren" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Konto deaktivieren" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Benutzerkonto" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Benutzerkontoinformation" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "ACL Kategorie bearbeiten" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Entfernen" @@ -1120,230 +1123,230 @@ msgstr "Personalnummer" msgid "Employee type" msgstr "Anstellungsart" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "Passwörter ist im Verlauf alter Passwörter" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "Bestehender Wert das Passworts wurde nicht geändert" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Sie müssen das aktuelle Passwort eingeben, um fortfahren zu können." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Neues Passwort" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Das alte und neue Passwort sind sich zu ähnlich." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Das Passwort, welches Sie als 'Neues Passwort' eingegeben haben, ist zu kurz." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Das Passwort beinhaltet möglicherweise problematische Unicode-Zeichen!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Benutzer POSIX-Einstellungen bearbeiten" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Basisverzeichnis" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Der Pfad zum Heimatverzeichnis für diesen Benutzer" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Welche Shell soll verwendet werden, wenn dieser Benutzer sich einloggt" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Primäre Gruppe" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Primäre Gruppe für diesen Benutzer" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Status" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Status dieses Benutzer unixkontos" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Benutzer-/Gruppenkennung erzwingen" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "Benutzerkennungs- und Gruppenkennungswerte für diesen Benutzer erzwingen" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "Benutzerkennung" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Benutzerkennwert für diesen Benutzer" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "Gruppenkennung" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Gruppenkennwert für diesen Benutzer" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Gruppenmitgliedschaft" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Konto" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Benutzer muss beim ersten Anmelden sein Passwort ändern" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Verzögerung bevor die Passwortänderung erzwungen wird (Tage)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "Der Benutzer wird gezwungen werden, sein Passwort nach dieser Anzahl von Tagen zu ändern (Leer lassen zum Deaktivieren)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Passwort Ablaufdatum" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Datum nach dem dieses Benutzerpasswort ablaufen wird (leer lassen zur Deaktivierung)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Verzögerung von Inaktivität bevor der Benutzer deaktiviert wird (Tage)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Maximale Verzögerung der Inaktivität nach Passwortablauf bevor der Benutzer deaktiviert wird (leer lassen zum Deaktivieren)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Verzögerung für Benutzerwarnung vor Passwortablauf (Tage)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "Der Benutzer wird diese Anzahl an Tagen vorher gewarnt, bevor sein Passwort aufläuft (leer lassen zum Deaktivieren)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Nur diesem Benutzer erlauben, dieser Liste von Hosts zu verbinden" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "unkonfiguriert" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatisch" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "abgelaufen" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Nachfrist aktiv" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "aktiv" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "Passwort abgelaufen" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "Passwort kann nicht geändert werden" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Gruppe des Benutzers %s" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "" + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Schnappschüsse" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Snapshots ermöglichen" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Dies ermöglicht es Ihnen, gewisse Stati von Einträgen zu speichern und diese später wieder herzustellen." -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Basis für Snapshots" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "Die Basis wo Snapshots innerhalb des LDAP gespeichert werden sollen." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "Schlüsselpfad" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "Zertifikatspfad" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "CA-Zertifikatspfad" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "System" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Port" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Ablage für Personen und Gruppen" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "DN-Attribut für Personen" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Zu verwendendes Attribut zu Beginn des Benutzers dn" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "CN-Muster" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Strikte Namenspolicy" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "Nachster id hook" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Basisnummer für Benutzerkennung" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Wo mit der Suche nach einer neuen freien user id gestartet werden soll." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Basisnummer für Gruppenkennung" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Wo nach der Suche nach einer neuen freien group-ID geschaut werden soll." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "Users RDN" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "Groups RDN" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Der Zweig in welchem Gruppen gespeichert werden." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Id-Zuweisungsmethode" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Traditionell" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Samba unix id pool" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Debugging" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Fehler anzeigen" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Zeigt PHP-Fehler in dem oberen Teil des Bildschirms. Dies sollte in produktiven Einrichtungen deaktiviert werden, da einige Passwörter enthalten sein könnten." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Maximale LDAP Abfragedauer" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Anhalten von LDAP-Aktionen wenn keine Antwort innerhalb der angegeben Anzahl von Sekunden erfolgt." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Protokolliere LDAP-Statistiken" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "LDAP Timingstatistiken mit dem Syslog verfolgen. Dies kann helfen, Indexproblem oder schlechte Suchfilter zu finden." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Debug Level" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Gewisse Informationen bei jedem Seitenladen anzeigen." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Verschiedenes" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "Hooks die aufgerufen werden wenn spezifische Aktionen passieren" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "Reiter" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "Der Tab, der diesen hook betrifft" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "mode" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Wann dieser Befehl aufgerufen wird" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "cmd" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Der zu aufrufende Befehl" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Hooks" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Verfügbare Shells" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "Verfügbare POSIX-Shells für FD-Benutzer." -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "ACL-Reiter auf allen Objekten anzeigen" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatisch" @@ -2142,13 +2161,13 @@ msgstr "Auf" msgid "Down" msgstr "Ab" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Aufsteigend sortieren" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Absteigend sortieren" @@ -2160,26 +2179,27 @@ msgstr "Alle auswählen" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Schwerer Fehler: Kann Klasse '%s' nicht instanziieren - bitte führen Sie '%s' aus um das Problem zu beheben" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "LDAP-Warnung" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Kann die Schema-Informationen nicht vom Server beziehen. Keine Schemaprüfung möglich!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Verwenden, um die momentan bearbeiteten Einträge für andere zu sperren (um gleichzeitige Änderungen zu verhindern)." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Die benötigte Objektklasse '%s' fehlt!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Die optionale Objektklasse '%s' fehlt!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Verfügbare Klasse(n)" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Konnte keine freie ID allozieren:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "unbekannte idAllocation-Methode!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool ist nicht eindeutig!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "keine ID verfügbar!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "maximale Anzahl von Versuchen abgelaufen!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Konnte keine freie ID allozieren!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Konnte Datei '%s' nicht finden - bitte führen Sie '%s' aus um das Problem zu beseitigen" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "XML-Fehler" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "Es gibt bereits einen Eintrag mit dem selben dn: %s" msgid "The entry %s is not existing" msgstr "Der Eintrag %s existiert nicht" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Gruppe des Benutzers" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Keine" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "Tage" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (benötigt)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Eine Ganzzahl/Integer zwischen %d und %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Eine Ganzzahl/Integer größer als %d " -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Eine Ganzzahl/Integer kleiner als %d " -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Ein Float zwischen %f und %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Ein Float größer als %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Ein Float kleiner als %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Fehler, falsches Datum:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Kann hochgeladene Datei nicht lesen: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "Die Datei ist leer" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "Die Datei wurde nicht gefunden" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "Die Datei ist nicht lesbar" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d Bytes)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Hochladen" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Herunterladen" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Basis" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Objektbasis" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Ungültiger Wert für %s" @@ -3810,17 +3847,32 @@ msgstr "Bitte überprüfen Sie die Kombination von Benutzernamen und Passwort." msgid "Account locked. Please contact your system administrator!" msgstr "Das Konto ist gesperrt. Bitte benachrichtigen Sie den Administrator!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "FusionDirectory Konfiguration %s/%s ist nicht lesbar. Abgebrochen." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Auf das als Kompilierverzeichnis angegegebene Verzeichnis '%s' kann nicht zugegriffen werden!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Email-Adresse" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Kontaktieren Sie Ihren Administrator, es gab ein Problem mit dem Mailserver" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Das Token ist nicht gültig" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Es gab ein Problem mit dem Mailserver, Bestätigungsmail wurde nicht verschickt" @@ -4041,6 +4093,13 @@ msgstr "Bitte geben Sie Ihren Benutzer und das zugehörige Passwort ein!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Verbindung als Benutzer '%s' zu Server '%s' war erfolgreich!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/el_GR/fusiondirectory.po b/locale/el_GR/fusiondirectory.po index 5dafc6274ca9c894aa7ce0381f0bd128f2010382..8057281ac2188df7f6ee3d8b4a34b3c99db76aab 100644 --- a/locale/el_GR/fusiondirectory.po +++ b/locale/el_GR/fusiondirectory.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Greek (Greece) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/el_GR/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,7 @@ msgstr "Εξαναγκασμός τιμής GID για αυτή την ομάδ #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -165,39 +165,39 @@ msgstr "ÎœÎλη ομάδας" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "ΕπιστοσÏνη συστήματος" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "ΛειτουÏγία επιστοσÏνης" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "ΤÏπος εξουσιοδότησης για αυτά τα συστήματα" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "απενεÏγοποιημÎνο" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "πλήÏης Ï€Ïόσβαση" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "να επιτÏαπεί η Ï€Ïόσβαση σε αυτά τα host" @@ -207,10 +207,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "ΕπιτÏÎπεται σ'αυτή την ομάδα να συνδÎεται στην ακόλουθη λίστα διακομιστών" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -222,7 +223,7 @@ msgid "Warning" msgstr "Î Ïοειδοποίηση" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "ΥπÎÏβαση χÏόνου κατά την αναμονή για κλÎιδωμα. Αγνόηση κλειδώματος!" @@ -283,8 +284,8 @@ msgstr "ΔημιουÏγία" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -297,6 +298,8 @@ msgstr "ΕπεξεÏγασία" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -631,7 +634,7 @@ msgstr "ΔιαχείÏιση χÏηστών" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -641,31 +644,31 @@ msgstr "" msgid "Permission" msgstr "Άδεια" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Κλείδωμα λογαÏιασμοÏ" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "ÎœÎθοδος ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης \"%s\" δεν υποστηÏίζει κλείδωμα. Ο λογαÏιασμός \"%s\" δεν Îχει κλειδώσει!" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Ξεκλείδωμα λογαÏιασμοÏ" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Κλείδωμα λογαÏιασμοÏ" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "ΛογαÏιασμός χÏήστη" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "ΠληÏοφοÏίες λογαÏÎ¹Î±ÏƒÎ¼Î¿Ï Ï‡Ïήστη" @@ -684,8 +687,8 @@ msgid "Edit category ACL" msgstr "ΕπεξεÏγασία κατηγοÏίας ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "ΔιαγÏαφή" @@ -1126,230 +1129,230 @@ msgstr "ΑÏιθμός Υπαλλήλου" msgid "Employee type" msgstr "ΤÏπος υπαλλήλου" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "Δεν ήταν δυνατή η εÏÏεση του Ppolicy \"%s\" στο LDAP!" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Δεν Îχετε δικαίωμα αλλαγής του ÎºÏ‰Î´Î¹ÎºÎ¿Ï ÏƒÎ±Ï‚" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Θα Ï€ÏÎπει να πεÏιμÎνετε %d δευτεÏόλεπτα για να αλλάξετε το κωδικό σας" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "Ο κωδικός είναι στο ιστοÏικό παλιών κωδικών Ï€Ïόσβασης." -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "Ο κωδικός Ï€Ïόσβασής σας δεν Îχει αλλάξει από την Ï„ÏÎχουσα τιμή" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Θα Ï€ÏÎπει να εισάγετε τον κÏÏιο κωδικό σας για να συνεχίσετε" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "Οι κωδικοί εισάγατε ως \"ÎÎο κωδικό\" και \"Επανάληψη νÎου κωδικοÏ\" δεν ταιÏιάζουν." -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "ÎÎος κωδικός " -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Ο παλιός και ο νÎος κωδικός Ï€Ïόσβασης μοιάζουν πολÏ" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Ο κωδικός που εισάγατε είναι Ï€Î¿Î»Ï Î¼Î¹ÎºÏός" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Ο νÎος κωδικός Ï€Ïόσβασης πεÏιÎχει Ï€ÏοβληματικοÏÏ‚ χαÏακτήÏες Unicode!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "ΕπεξεÏγασία Ïυθμίσεων χÏηστών POSIX" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Î Ïοσωπικός κατάλογος" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Η διαδÏομή για τον αÏχικό κατάλογο του χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "ΚÎλυφος" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Ποιο κÎλυφος Ï€ÏÎπει να χÏησιμοποιηθεί όταν ο χÏήστης συνδεθεί" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "ΚÏÏια ομάδα" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "ΚÏÏια ομάδα του χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Κατάσταση" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Κατάσταση του λογαÏÎ¹Î±ÏƒÎ¼Î¿Ï unix του χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Εξαναγκασμός user/group id" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "ΥποχÏÎωση συμπλήÏωσης τιμών για user id και group id για αυτόν τον χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "User id" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Τιμή User id για αυτόν τον χÏήστη." -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "Group id" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Τιμή Group id για αυτόν τον χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "ÎœÎλη ομάδας" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "ΛογαÏιασμός" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Ο χÏήστης θα Ï€ÏÎπει να αλλάξει τον κωδικό Ï€Ïόσβασης κατά την Ï€Ïώτη του σÏνδεση" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "Ο χÏήστης Ï€ÏÎπει να αλλάξει συνθηματικό στην Ï€Ïώτη σÏνδεση (η τιμή στο πεδίο ΚαθυστÎÏηση δηλώνει το πόσες φοÏÎÏ‚ μποÏεί ο χÏήστης να συνδεθεί Ï€Ïιν αναγκαστεί να αλλάξει συνθηματικό)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "ΚαθυστÎÏηση Ï€Ïιν την υποχÏεωτική αλλαγή ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης (σε ημÎÏες)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "Ο χÏήστης θα υποχÏεωθεί να αλλάξει τον κωδικό Ï€Ïόσβασής του μετά από αυτό τον αÏιθμό ημεÏών (αφήστε κενό για απενεÏγοποίηση)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "ΗμεÏομηνία λήξης ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "ΗμεÏομηνία μετά από την οποία θα λήγει ο κωδικός Ï€Ïόσβασης (αφήστε κενό για απενεÏγοποίηση)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "ΗμÎÏες αδÏάνειας Ï€Ïιν από την απενεÏγοποίηση του χÏήστη" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "ÎœÎγιστος αÏιθμός ημεÏών αδÏάνειας μετά την λήξη του ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης Ï€Ïιν την απενεÏγοποίηση του χÏήστη (αφήστε κενό για απενεÏγοποίηση)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "ΗμÎÏες Î¼ÎµÏ„Î±Î¾Ï Ï€Ïοειδοποίησης χÏήστη και λήξης κωδικοÏ:" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "Ο χÏήστης θα Ï€Ïοειδοποιείται αυτόν τον αÏιθμό των ημεÏών Ï€Ïιν από τη λήξη του ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασής του (αφήστε κενό για απενεÏγοποίηση)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "ΕπιτÏÎπεται σ'αυτόν τον χÏήστη να συνδÎεται στην ακόλουθη λίστα διακομιστών" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "μη ÏυθμισμÎνο" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "αυτόματο" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr " Îληξε" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "χÏονικό διάστημα χάÏιτος ενεÏγό" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "ενεÏγό" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "ο κωδικός Ï€Ïόσβασης Îχει λήξει" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "ο κωδικός Ï€Ïόσβασης δεν μποÏεί να αλλάξει" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Ομάδα του χÏήστη %s" @@ -1595,366 +1598,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Στιγμιότυπα" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "ΕνεÏγοποίηση λήψεων στιγμιότυπων" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Σ'υστημα" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "ΘÏÏα" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "ΑυστηÏή πολιτική ονοματοδοσίας" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "ΕνεÏγοποίηση αυστηÏÎ¿Ï ÎµÎ»Îγχου στα ονόματα χÏηστών και ομάδων" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Ένα σενάÏιο που θα κληθεί για την εÏÏεση του επόμενου ελεÏθεÏου id για χÏήστες ή ομάδες." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "ΑÏιθμός βάση για user id" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Τοποθεσία εÏÏεσης νÎου ελεÏθεÏου user id." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "ΑÏιθμός βάση για group id" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Τοποθεσία εÏÏεσης νÎου ελεÏθεÏου group id." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "Κλάδος στον οποίο αποθηκεÏονται χÏήστες." -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Κλάδος στον οποίο αποθηκεÏονται ομάδες." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "Κλάδος στον οποίο αποθηκεÏονται Ïόλοι ACL." -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "ÎœÎθοδος διανομής id" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "ÎœÎθοδος για την διανομή user/group id" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "ΠαÏαδοσιακή" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Αποσφαλμάτωση" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Î Ïοβολή σφαλμάτων" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "ΔιάφοÏα" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "λειτουÏγία" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Πότε καλείται αυτή η εντολή" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Η εντολή που θα κληθεί" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Hooks" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2148,13 +2167,13 @@ msgstr "Πάνω" msgid "Down" msgstr "Κάτω" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Ταξινόμηση πάνω" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Ταξινόμηση κάτω" @@ -2166,26 +2185,27 @@ msgstr "Επιλογή όλων" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2324,14 +2344,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3024,7 +3044,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3192,82 +3212,96 @@ msgstr "Î Ïοειδοποίηση LDAP " msgid "Cannot get schema information from server. No schema check possible!" msgstr "Αδυναμία λήψης πληÏοφοÏιών σχήματος για τον εξυπηÏετητή. Δεν υπάÏχει η δυνατότητα ελÎγχου σχήματος!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Λείπει η απαιτοÏμενη κλάση αντικειμÎνου '%s'!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "ΔαθÎσιμες κλάσεις" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Δεν είναι δυνατό να ανατεθεί μια free ID:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "αγνωστη μÎθοδος idAllocation" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool δεν είναι μοναδική!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "Μη διαθÎσιμη ID!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "ΥπÎÏβαση μεγίστου οÏίου Ï€Ïοσπαθειών!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Δεν είναι δυνατή η διάθεση μιας free ID!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "ΑδÏνατος ο εντοπισμός του αÏχείου '%s' - ΠαÏακαλώ εκτελÎστε την εντολή '%s' για να το διοÏθώσετε" @@ -3419,6 +3453,7 @@ msgid "XML error" msgstr "Σφάλμα XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3483,12 +3518,12 @@ msgstr "ΥπάÏχει ήδη μια καταχώÏιση με το ίδιο dn msgid "The entry %s is not existing" msgstr "Η καταχώÏιση %s δεν υπάÏχει." -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3528,8 +3563,8 @@ msgid "Group of user" msgstr "Ομάδα του χÏήστη" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "ΚανÎνα" @@ -3574,100 +3609,102 @@ msgid "days" msgstr "ημÎÏες" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (απαιτείται)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Ένας ακÎÏαιος Î¼ÎµÏ„Î±Î¾Ï %d και %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Ένας ακÎÏαιος μεγαλÏτεÏος από %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Ένας ακÎÏαιος μικÏότεÏος από %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Δεκαδικός Î¼ÎµÏ„Î±Î¾Ï %f και %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "Το αÏχείο είναι κενό" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Αποστολή" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Λήψη" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3816,17 +3853,32 @@ msgstr "ΠαÏακαλώ ελÎγξτε το συνδυασμό όνομα Ï‡Ï msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3894,44 +3946,44 @@ msgstr "Οι Ïυθμίσεις FusionDirectory %s/%s δεν είναι ανα msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "ΔιευθÏνση ηλεκτÏονικής αλληλογγÏαφίας" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4047,6 +4099,13 @@ msgstr "ΠαÏακαλώ επαληθεÏστε το όνομα χÏήστη κ msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/en/fusiondirectory.po b/locale/en/fusiondirectory.po index 2958b8a9190daa1c565ec91a80d7c3135111724f..31a1e6e08f6f0ac78541019bd8d677b7cf4f7513 100644 --- a/locale/en/fusiondirectory.po +++ b/locale/en/fusiondirectory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory VERSION\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FusionDirectory project <contact@fusiondirectory.org>\n" "Language-Team: English\n" @@ -145,7 +145,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -160,39 +160,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -202,10 +202,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -217,7 +218,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -278,8 +279,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -292,6 +293,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -626,7 +629,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -636,31 +639,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been " "locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -679,8 +682,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1121,230 +1124,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new password" "\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1590,365 +1593,381 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in " "productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using " "a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a " "single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2319,14 +2339,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3016,7 +3036,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3184,81 +3204,95 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3410,6 +3444,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may " "be done by others will get lost if you save this entry!" @@ -3474,12 +3509,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3519,8 +3554,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3565,101 +3600,103 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "" "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module \"imagick" "\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3809,17 +3846,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3887,45 +3939,45 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "" "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/es/fusiondirectory.po b/locale/es/fusiondirectory.po index 441dff4f9c5773316e9673d741c61453630e6cfa..dc305d00303e664aaa8c86daa28d58f6361bed06 100644 --- a/locale/es/fusiondirectory.po +++ b/locale/es/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Spanish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Miembros del grupo" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Sistema de seguridad" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modo seguro" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "desactivado" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Acceso sin restricciones" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Permitir el acceso a estos equipos" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Aviso" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Tiempo de espera agotado esperando un bloqueo. ¡Ignorando bloqueo!" @@ -277,8 +278,8 @@ msgstr "Crear" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Editar" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Gestión de usuarios" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Permisos" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Bloqueo de cuenta" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Desbloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Bloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "Editar la categorÃa ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Eliminar" @@ -1120,230 +1123,230 @@ msgstr "Número de empleado" msgid "Employee type" msgstr "CategorÃa profesional" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Necesita introducir su contraseña actual para continuar." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nueva contraseña" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "La contraseña actual y la introducida como nueva son demasiado parecidas." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "La nueva contraseña es demasiado corta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "La clave contiene caracteres unicode posiblemente problemáticos!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Editar parametros de usuarios POSIX" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Directorio de usuario" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Grupo primario" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Estado" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Pertenencia a grupo" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Cuenta" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "El usuario debe introducir la contraseña en el primer inicio de sesión" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "Sin configurar" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automático" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "expiró" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Periodo de gracia activado" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "activo" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "la contraseña expiró" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "no puede cambiar la contraseña" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Activar instantaneas" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base de instantaneas" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Nombre de equipo" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Puerto" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Almacén de grupos y usuarios" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Atributo 'dn' de los usuarios" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Depurando" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Tiempo de consulta máxima de LDAP" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Registrar estadÃsticas LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Nivel de depuración" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Varios" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Modo" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Métodos" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatico" @@ -2142,13 +2161,13 @@ msgstr "Arriba" msgid "Down" msgstr "Abajo" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Seleccione todos" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo ejecutando '%s'" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "Aviso LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "No puedo obtener información de esquemas del servidor. ¡No es posible comprobar los esquemas!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Usado para bloquear entradas editadas actualmente y asà evitar múltiples cambios simultáneos." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "¡No se ha encontrado la clase de objeto necesaria '%s'!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "¡No se ha encontrado la clase de objeto opcional '%s'!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Clase(s) disponibles" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "No se puede asignar un identificador (ID) libre:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "¡método de asignación de id desconocido!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "¡%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "¡sambaUnixIdPool no es único!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "¡No hay ID disponibles!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "¡Excedido el número de intentos máximo!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "¡No se puede asignar un identificador (ID) libre!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "No se puede encontrar el archivo '%s' - por favor ejecute '%s' para solucionarlo" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "Error XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Grupo de usuarios" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Ninguno" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "dÃas" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "No puedo leer el archivo: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "el archivo está vacÃo" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "fichero no encontrado" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "fichero no accesible" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Enviar" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Descargar" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "Por favor compruebe la combinación nombre de usuario/contraseña" msgid "Account locked. Please contact your system administrator!" msgstr "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "¡No se puede acceder a el directorio de compilación '%s'!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Dirección de correo" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contacte a su administrador, hubo un problema con el servidor de correo" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Esta prenda es invalida" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "¡Por Favor especifique un usuario y contraseña!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "¡La conexión como usuario '%s' al servidor '%s' ha tenido exito!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/es_CO/fusiondirectory.po b/locale/es_CO/fusiondirectory.po index 93c8630457a3376b028a7f2879ca4038b8c88035..6a342b345afb1320e901795a238be404febe5ddd 100644 --- a/locale/es_CO/fusiondirectory.po +++ b/locale/es_CO/fusiondirectory.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Spanish (Colombia) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_CO/)\n" "MIME-Version: 1.0\n" @@ -145,7 +145,7 @@ msgstr "Forzar GID para este grupo" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -160,39 +160,39 @@ msgstr "Miembros del Grupo" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Confianza del Sistema" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modo de Confianza" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Tipo de autorización para ésos equipos" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "deshabilitado" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Acceso Completo" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Permitir acceso a ésos equipos" @@ -202,10 +202,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "Habilitar solamente a éste grupo para conectarse a ésta lista de equipos." #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -217,7 +218,7 @@ msgid "Warning" msgstr "Advertencia" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Tiempo de espera superado mientras se esperaba el bloqueo. ¡Ignorando el bloqueo!" @@ -278,8 +279,8 @@ msgstr "Crear" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -292,6 +293,8 @@ msgstr "Editar" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -626,7 +629,7 @@ msgstr "Administrar usuarios" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -636,31 +639,31 @@ msgstr "" msgid "Permission" msgstr "Permisos" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Bloqueo de cuentas" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "El método de contraseña \"%s\" no soporta bloqueos. ¡La cuenta \"%s\" no se ha bloqueado!" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Desbloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Bloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Cuenta de Usuario" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Información de Cuentas de Usuario" @@ -679,8 +682,8 @@ msgid "Edit category ACL" msgstr "Editar categiorÃa ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Borrar" @@ -1121,230 +1124,230 @@ msgstr "Número de empleado" msgid "Employee type" msgstr "Tipo de empleado" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "¡No se pudo encontrar la polÃtica \"%s\" en LDAP!" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Usted no tiene permitido cambiar su propia contraseña." -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Usted debe esperar %d segundos antes de cambiar su contraseña de nuevo." -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "La contraseña está en el historial de viejas contraseñas." -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "La contraseña no será cambiada por este valor" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Usted debe especificar su contraseña actual para poder proceder." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "Las contraseñas que usted ingresó como \"Nueva contraseña\" y \"Repetir nueva contraseña\" no coinciden." -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nueva contraseña" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "La contraseña anterior y la nueva son muy parecidas." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "La contraseña nueva es muy corta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "La contraseña posiblemente contiene caracteres 'Unicoide' que son problemáticos." -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Editar configuración POSIX de los usuarios" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "'Home' del usuario" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "La ruta al nuevo directorio 'home' del usuario." -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Qué 'shells' deberÃan usarse cuando este usuario inicie sesión." -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Grupo Primario" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Grupo primario para este usuario" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Estado" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Estado de la cuenta Unix de este usuario" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Forzar 'id' de usuario/grupo " -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "Forzar los valores 'id' y 'group id' para éste usuario." -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "id de usuario" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Forzar valor 'id' para este usuario" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "id de Grupo" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Forzar valor 'Group id' para este usuario." -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Pertenencia a grupos" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Cuenta de usuario" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "El usuario debe cambiar su contraseña en el primer inicio de sesión." -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "El usuario debe cambiar su contraseña en el primer inicio de sesión (necesita un valor de retraso antes de forzar el cambio de contraseña)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Retraso antes de forzar el cambio de contraseña (dÃas)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "El usuario será forzado a cambiar su contraseña después de este número de dÃas (deje vacÃo para deshabilitar)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Fecha de caducidad para la contraseña" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "La fecha tras la cual la contraseña de este usuario va a caducar (deje vacÃo para deshabilitar)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Retraso de inactividad antes de deshabilitar el usuario (dÃas)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Luego de que caduque la contraseña del usuario, tiempo máximo de retraso antes de deshabilitar la cuenta del usuario (deje vacÃo para deshabilitar)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Retraso para avisar al usuario sobre el vencimiento de su contraseña (dÃas)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "El usuario será advertido esta cantidad de dÃas antes de que su contraseña caduque (deje vacÃo para deshabilitar)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Permitir a este usuario conectarse a esta lista de hosts." -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "Aún sin configurar" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automático" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "expirado" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "PerÃodo de gracia activo" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "activo" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "Contraseña expirada" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "Contraseña no modificable" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Grupo del usuario %s" @@ -1590,366 +1593,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Snapshots" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Habilitar snapshots" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Permite que usted salve ciertos estados o entradas para luego restaurarlas." -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base para Snapshot " -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "La base donde los snapshots deberÃan ser almacenados dentro de LDAP." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "Ruta de la llave " -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "Ruta donde se encuentra la llave de FusionDirectory. Por el momento, sin uso." -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "Ruta del certificado" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "Ruta donde se encuentra el certificado. Por el momento, sin uso." -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "Path del certificado CA" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "Ruta del certificado CA. Se utiliza para validar el equipo con el 'Servidor Argonaut'." -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Equipo" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Puerto" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Almacenamiento de 'Usuarios' y 'Grupos'" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Atributo DN para 'Usuarios'" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Atributo al inicio del \"dn\" de los usuarios" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "Patrón para CN" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "Este es el patrón que se usará para crear el campo de 'nombre común'" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Politica de nombres" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "Habilita la validación estricta de nombres para usuarios o grupos." -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "Grupo/usuario min id" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "El número 'id' mÃnimo asignable a un usuario o grupo para evitar fallas de seguridad como cuentas de usuario con id '0'." -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "Siguiente id hook" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Un script que buscará el siguiente número \"id\" libre para usuarios o grupos." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Número base para 'id' de usuario" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Dónde buscar un id libre de usuario." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Número base para 'id' de grupo" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Dónde buscar un id libre de grupo" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "Usuarios RDN" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "La rama donde los usuarios están guardados." -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "Grupos RDN" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "La rama donde se guardan los grupos." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "ACL Rol RDN" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "La rama donde los rol ACL están almacenados." -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Método para asignar 'ids'" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "Método para asignar 'ids' de grupo/usuario" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Tradicional" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Samba unix id pool" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "Pool user id min" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "Valor mÃnimo para el valor 'id' del usuario cuando utilice el método 'pool'" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "Pool user id max" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "Valor máximo para el valor 'id' del usuario cuando utilice el método 'pool'" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "Pool group id min" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "Valor mÃnimo para id de 'grupo' cuando se utilice el método 'pool'" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "Pool group id max" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "Valor máximo para el group id cuando se utilice el método pool." -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Rastreo de errores" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Mostrar errores" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Muesta los errores PHP en la parte superior de la pantalla. esto deberÃa estar deshabilitado en entornos productivos, ya que, en algunos casos podrÃan mostrarse contraseñas allÃ." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Tiempo máximo de consultas LDAP." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Detenga las acciones sobre LDAP si no hay respuesta después del tiempo especificado en segundos." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Escribir logs de las estadÃsticas LDAP." -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "Registrar estadÃsticas de tiempo de LDAP en 'syslog'. Esto puede ser útil para encontrar problemas o filtros de búsqueda erróneos." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Nivel del 'Rastreo de Errores'" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Mostrar determinados datos en cada página de carga." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Miscelánea" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "'Hooks' que son llamados cuando suceden acciones especÃficas." -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "Pestaña" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "La pestaña que corresponde a este 'hook'" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "modo" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Cuándo llamar este comando" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "cmd" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "La lÃnea de comandos que será usada" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Hooks" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "Mostrar la salida del 'hook'" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "Si se habilita, cuando un 'hook' termine exitosamente se mostrará una ventana de diálogo al usuario." -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Shells disponibles" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "Shells POSIX disponibles para usuarios de FD." -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "Mostrar pestaña de ACL en todos los objetos." -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "Para el uso de permisos ACLs muy especÃficos usted podrÃa requerir dar acceso en un objeto particular." -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automático" @@ -2143,13 +2162,13 @@ msgstr "Arriba" msgid "Down" msgstr "Abajo" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Ordenar " -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Ordenar de modo inverso" @@ -2161,26 +2180,27 @@ msgstr "Seleccionar todo" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2319,14 +2339,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3019,7 +3039,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Error fatal: No se puede ejemplificar la clase '%s' - intente ejecutar '%s' para arreglar esto." -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3187,82 +3207,96 @@ msgstr "LDAP - Advertencia" msgid "Cannot get schema information from server. No schema check possible!" msgstr "No se puede traer información del 'schema' desde el servidor. ¡No se puede validar el schema'" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "Usted ha instalado el plugin 'Mixed Groups', pero la configuración de su esquema no lo soporta." -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "Su esquema tiene configurado soporte para 'Mixed Groups', pero este plugin no está presente." -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "¡método 'idAllocation' desconocido!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "!sambaUnixIdPool no es un valor único!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "No se encuentra el archivo '%s' - por favor ejecute '%s' para arreglar esto." @@ -3414,6 +3448,7 @@ msgid "XML error" msgstr "Erro XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3478,12 +3513,12 @@ msgstr "Ya existe una entrada con el mismo dn: %s" msgid "The entry %s is not existing" msgstr "La entrada %s no existe" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3523,8 +3558,8 @@ msgid "Group of user" msgstr "Grupo del usuario" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Ninguno" @@ -3569,100 +3604,102 @@ msgid "days" msgstr "dÃas" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (necesario)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Un número entero entre %d y %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Un número entero mayor que %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Un número entero menor a %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Un número flotante entre %f y %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Un número flotante mayor que %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Un número flotante menor que %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Error, fecha incorrecta:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "No se puede leer el archivo subido: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "el archivo está vacio" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "archivo no encontrado" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "archivo sin privilegios de lectura" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d bytes)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Subir" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Descargar" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Objeto base" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Valor inválido para %s" @@ -3811,17 +3848,32 @@ msgstr "Por favor verifique su combinación de usuario/contraseña" msgid "Account locked. Please contact your system administrator!" msgstr "Cuenta bloqueada. ¡Por favor contacte a su administrador!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3889,44 +3941,44 @@ msgstr "La configuración %s/%s de FusionDirectory no tiene permisos de lectura. msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "¡No se puede acceder al directorio '%s' especificado para compilar!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "No se encontró la cuenta de usuario: \"%s\"" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "Se encontraron varias cuentas identificadas como: \"%s\"" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Dirección de correo" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contacte a su administrador, hubo un problema con el servidor de correo." -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Este token es inválido" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Hay un problema con el servidor de correo, la confirmación de email no será enviada." @@ -4042,6 +4094,13 @@ msgstr "¡Por favor especifique su usuario y contraseña!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "¡Ha funcionado la vinculación del usuario '%s' al servidor '%s'!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/es_VE/fusiondirectory.po b/locale/es_VE/fusiondirectory.po index 9c0a715852bc83b1fa3891e4a1effc822bb0e4aa..f8163301dbd08c719511cfa75d1ab88c92f4315d 100644 --- a/locale/es_VE/fusiondirectory.po +++ b/locale/es_VE/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Spanish (Venezuela) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_VE/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Miembros del grupo" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Sistema de seguridad" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modo seguro" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "desactivado" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Acceso sin restricciones" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Permitir el acceso a estos equipos" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Aviso" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Tiempo de espera agotado esperando un bloqueo. ¡Ignorando bloqueo!" @@ -277,8 +278,8 @@ msgstr "Crear" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Editar" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Gestión de usuarios" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Permisos" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Bloqueo de cuenta" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Desbloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Bloquear cuenta" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "Editar la categorÃa ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Eliminar" @@ -1120,230 +1123,230 @@ msgstr "Número de empleado" msgid "Employee type" msgstr "CategorÃa profesional" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Necesita introducir su contraseña actual para continuar." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nueva contraseña" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "La contraseña actual y la introducida como nueva son demasiado parecidas." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "La nueva contraseña es demasiado corta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "La clave contiene caracteres unicode posiblemente problemáticos!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Editar parametros de usuarios POSIX" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Directorio de usuario" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Grupo primario" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Estado" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Pertenencia a grupo" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Cuenta" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "El usuario debe introducir la contraseña en el primer inicio de sesión" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "Sin configurar" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automático" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "expiró" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Periodo de gracia activado" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "activo" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "la contraseña expiró" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "no puede cambiar la contraseña" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Activar instantaneas" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base de instantaneas" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Nombre de equipo" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Puerto" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Almacén de grupos y usuarios" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Atributo 'dn' de los usuarios" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Depurando" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Tiempo de consulta máxima de LDAP" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Registrar estadÃsticas LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Nivel de depuración" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Varios" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Modo" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Métodos" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatico" @@ -2142,13 +2161,13 @@ msgstr "Arriba" msgid "Down" msgstr "Abajo" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Seleccione todos" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Error fatal: no se puede instanciar la clase '%s' - intente solucionarlo ejecutando '%s'" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "Aviso LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "No puedo obtener información de esquemas del servidor. ¡No es posible comprobar los esquemas!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Usado para bloquear entradas editadas actualmente y asà evitar múltiples cambios simultáneos." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "¡No se ha encontrado la clase de objeto necesaria '%s'!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "¡No se ha encontrado la clase de objeto opcional '%s'!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Clase(s) disponibles" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "No se puede asignar un identificador (ID) libre:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "¡método de asignación de id desconocido!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "¡%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "¡sambaUnixIdPool no es único!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "¡No hay ID disponibles!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "¡Excedido el número de intentos máximo!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "¡No se puede asignar un identificador (ID) libre!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "No se puede encontrar el archivo '%s' - por favor ejecute '%s' para solucionarlo" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "Error XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Grupo de usuarios" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Ninguno" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "dÃas" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "No puedo leer el archivo: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "el archivo está vacÃo" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "archivo no encontrado" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "archivo no accesible" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Enviar" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Descargar" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "Por favor compruebe la combinación nombre de usuario/contraseña" msgid "Account locked. Please contact your system administrator!" msgstr "Cuenta bloqueada. ¡Por favor contacte con su administrador de sistemas!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "¡No se puede acceder a el directorio de compilación '%s'!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Dirección de correo" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contacte a su administrador, hubo un problema con el servidor de correo" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Esta prenda es invalida" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "¡Por Favor especifique un usuario y contraseña!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "¡La conexión como usuario '%s' al servidor '%s' ha tenido exito!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/fa_IR/fusiondirectory.po b/locale/fa_IR/fusiondirectory.po index c81ff6259e83113547537b4aa130ee0adcdb23cb..6680fbd7dce85cf355c185d3f85121dd08b8bd4a 100644 --- a/locale/fa_IR/fusiondirectory.po +++ b/locale/fa_IR/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Persian (Iran) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fa_IR/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "جواز" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "شماره کارمندی" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "کلمه عبور جدید" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Ùایل '%s' را نمی توانم پیدا کنم برای رÙع مشکل دستور '%s' را بزنید." @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/fi_FI/fusiondirectory.po b/locale/fi_FI/fusiondirectory.po index 64576b06a57c22e2451bdba4b0567cac552309f3..5069004eb56941a756eb1ec009f50f3cd8f78ecc 100644 --- a/locale/fi_FI/fusiondirectory.po +++ b/locale/fi_FI/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-08 12:18+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-15 15:34+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -127,7 +127,7 @@ msgstr "" #: plugins/admin/aclrole/class_aclRole.inc:95 #: plugins/admin/acl/class_aclAssignment.inc:38 msgid "Properties" -msgstr "" +msgstr "Ominaisuudet" #: plugins/admin/groups/class_group.inc:65 #: plugins/admin/groups/class_ogroup.inc:198 @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -213,10 +214,10 @@ msgstr "" #: ihtml/themes/breezy/remove.tpl.c:2 ihtml/themes/breezy/msg_dialog.tpl.c:5 #: setup/setup_checks.tpl.c:8 msgid "Warning" -msgstr "" +msgstr "Varoitus" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -260,7 +261,7 @@ msgstr "" #: plugins/admin/users/user-list.xml:62 include/class_listing.inc:1284 #: include/simpleplugin/simple-list.xml:48 msgid "Actions" -msgstr "" +msgstr "Toiminnot" #: plugins/admin/groups/group-list.xml:66 #: plugins/admin/departments/dep-list.xml:48 @@ -268,7 +269,7 @@ msgstr "" #: include/simpleplugin/simple-list.xml:59 #: setup/class_setupStep_Migrate.inc:866 setup/class_setupStep_Migrate.inc:881 msgid "Create" -msgstr "" +msgstr "Luo" #: plugins/admin/groups/group-list.xml:74 #: plugins/admin/groups/group-list.xml:119 @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,10 +292,12 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" -msgstr "" +msgstr "Poista" #: plugins/admin/groups/class_groupManagement.inc:31 #: plugins/personal/roles/class_userRoles.inc:31 @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Lupa" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "" + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,18 +2338,18 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" -msgstr "" +msgstr "LDAP virhe" #: include/class_config.inc:322 msgid "Cannot bind to LDAP. Please contact the system administrator." @@ -2704,7 +2724,7 @@ msgstr "" #: setup/setup_migrate_adminAccount.tpl.c:23 #: setup/setup_migrate_gosaAccounts.tpl.c:32 msgid "Cancel" -msgstr "" +msgstr "Peruta" #: include/class_msgPool.inc:481 setup/class_setupStep_Migrate.inc:133 #: ihtml/themes/breezy/msg_dialog.tpl.c:14 setup/setup_checks.tpl.c:2 @@ -2719,7 +2739,7 @@ msgstr "" #: include/class_msgPool.inc:497 ihtml/themes/breezy/copyPasteDialog.tpl.c:14 msgid "Save" -msgstr "" +msgstr "Talenna" #: include/class_msgPool.inc:507 #, php-format @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Sähköpostiosoite" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/fr/fusiondirectory.po b/locale/fr/fusiondirectory.po index 521acec3d15dd2f5d59a10f6916a2fd118fbb702..2da01128795ca9af67c027debdea14bee617625e 100644 --- a/locale/fr/fusiondirectory.po +++ b/locale/fr/fusiondirectory.po @@ -4,14 +4,15 @@ # # Translators: # Benoit Mortier <benoit.mortier@opensides.be>, 2016 +# MCMic, 2016 # fusiondirectory <contact@fusiondirectory.org>, 2014 -# MCMic, 2015 +# MCMic, 2015-2016 msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 12:04+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-11 19:01+0000\n" "Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>\n" "Language-Team: French (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fr/)\n" "MIME-Version: 1.0\n" @@ -147,7 +148,7 @@ msgstr "Forcer la valeur du GID pour ce groupe" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -162,39 +163,39 @@ msgstr "Membres du groupe" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Système de confiance" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Mode de confiance" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Type d'autorisation pour ces hôtes" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "désactivé" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "accès complet" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "permettre l'accès a ces hôtes" @@ -204,10 +205,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "Autoriser ce groupe à se connecter uniquement sur cette liste d'hôtes" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -219,7 +221,7 @@ msgid "Warning" msgstr "Avertissement" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Le temps d'attente du verrou a été dépassé. Verrou ignoré !" @@ -280,8 +282,8 @@ msgstr "Créer" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -294,6 +296,8 @@ msgstr "Éditer" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -628,7 +632,7 @@ msgstr "Gérer les utilisateurs" msgid "Manage user accounts and their properties" msgstr "Gérer les comptes utilisateurs et leurs propriétés" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -638,31 +642,31 @@ msgstr "Gérer les comptes utilisateurs et leurs propriétés" msgid "Permission" msgstr "Permission" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Verrouillage du compte" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "La méthode \"%s\" ne permet pas le verrouillage du mot de passe. Le compte \"%s\" n'a pas été verrouillé !" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Déverrouiller le compte" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Verrouiller le compte" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Compte utilisateur" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Information du compte utilisateur" @@ -681,8 +685,8 @@ msgid "Edit category ACL" msgstr "Éditer les catégories ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Supprimer" @@ -1123,230 +1127,230 @@ msgstr "Numéro de l'employé" msgid "Employee type" msgstr "Type d'employé" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "La ppolicy \"%s\" n’a pas été trouvée dans le LDAP !" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Vous n’êtes pas autorisé à changer votre mot de passe" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Vous devez attendre %d secondes avant de changer votre mot de passe à nouveau" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "Le mot de passe est dans l'historique des mots de passe récents" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "Le nouveau mot de passe est le même que l’ancien" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Vous devez spécifier votre mode de passe actuel pour continuer." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "Les mots de passe entrés dans les champs 'Nouveau mot de passe' et celui dans le champ 'Répéter le nouveau mot de passe' ne concordent pas." -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nouveau mot de passe" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Le nouveau et l'ancien mot de passe sont trop similaires." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Le nouveau mot de passe est trop court." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Le mot de passe contient probablement des caractères Unicode qui sont problématique" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Éditer les paramètres POSIX" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Répertoire Home" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Chemin du répertoire \"home\" de cet utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Shell à utiliser lors de la connexion de l’utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Groupe principal" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Groupe principal de cet utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Statut" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Statut du compte unix de l'utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Forcer l’id d’utilisateur/groupe" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "Force les valeurs des ids d’utilisateur et de groupe pour cet utilisateur." -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "Id d’utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Id d’utilisateur à utiliser pour cet utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "Id de groupe" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Id de groupe à utiliser pour cet utilisateur" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Appartenance aux groupes" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Compte" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "L'utilisateur doit changer son mot de passe lors de sa première connexion" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "L'utilisateur doit changer son mot de passe lors de la première connexion (il est nécessaire de remplir le champ «Délai»)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "Délai minimum entre les changements de mot de passe (jours)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "L'utilisateur ne sera pas habilité à changer son mot de passe avant ce nombre de jour (laisser vide pour désactiver)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Délai avant de forcer le changement de mot de passe (en jours)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "L'utilisateur sera forcé de changer son mot de passe après ce nombre de jours (laisser vide pour désactiver)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Date d'expiration du mot de passe" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Date après laquelle le mot de passe de l'utilisateur va expirer (laisser vide pour désactiver)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Délai d'inactivité avant de désactiver l'utilisateur (en jours)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Délai maximum d'inactivité après l'expiration du mot de passe avant que l'utilisateur soit désactivé (laisser vide pour désactiver)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Délai d'avertissement de l'utilisateur avant l'expiration de son mot de passe (en jours)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "L'utilisateur sera averti à partir de ce nombre de jours restant avant l'expiration de son mot de passe (laisser vide pour désactiver)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Autoriser cet utilisateur à se connecter uniquement sur cette liste d’hôtes" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "non configuré" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatique" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "expiré" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "temps de grâce actif" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "actif" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "mot de passe expiré" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "mot de passe non modifiable" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Groupe de l'utilisateur %s" @@ -1592,366 +1596,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "Définit la durée d'une session en secondes (0 pour désactiver)." #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" -msgstr "Authentification http" +msgid "HTTP Basic authentication" +msgstr "Authentification HTTP de base" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." -msgstr "Utiliser le protocole d'authentification HTTP au lieu du formulaire de connexion." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "Utiliser le protocole d'authentification Basic HTTP au lieu du formulaire de connexion." -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "authentification entêtes HTTP" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "Utiliser d'authentification par entêtes HTTP au lieu du formulaire de connexion." + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "Nom de l’entête" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "Nom de l'en-tête contenant l'identification utilisateur." + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Instantanés" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Activer les instantanés" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Cela vous permet de sauver l’état de certaines entrées et de les restaurer plus tard" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base pour les instantanés" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "Branche LDAP dans laquelle les instantanés seront stockés." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "Clé privée" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "Chemin vers la clef privée de FusionDirectory. Inutilisé actuellement." -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "Chemin du certificat" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "Chemin vers le certificat public de FusionDirectory. Inutilisé actuellement." -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "Chemin du certificat CA" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "Chemin d'accès au CA public. Utilisé pour valider l'hôte du serveur Argonaut." -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "Activer CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "CAS sera utilisé à la place de la connexion LDAP" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "Chemin du fichier contenant le certificat du CA public du serveur CAS" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Hôte" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "Hôte du serveur CAS" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Port" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "Port d’écoute du serveur CAS" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "Contexte CAS" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "Contexte CAS à utiliser" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Stockage des utilisateurs et groupes" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Attribut pour le DN des utilisateurs" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Attribut à utiliser pour le début du DN utilisateur" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "Modèle CN" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "Le modèle à utiliser pour construire le common name" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Règles de de nommage strictes" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "Active la vérification stricte des noms d’utilisateur et de groupe" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "Id minimum de groupe/utilisateur" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "L’id d’utilisateur ou de groupe minimum assignable pour éviter des risques de sécurité avec des id égales à 0." -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "Hook de nouvel id" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Un script à appeler pour trouver le prochain id libre pour les utilisateurs et groupes." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Départ pour les ids d’utilisateur" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Où commencer à chercher pour un nouvel id d’utilisateur libre." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Départ pour les ids de groupe" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Point de départ pour rechercher un id de groupe libre" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "Branche des utilisateurs" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "Branche où sont stockés les utilisateurs." -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "Branche des groupes" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Branche où sont stockés les groupes." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "Branche des rôles ACL" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "Branche où sont stockés les rôles ACL." -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Méthode d’allocation des ids" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "Méthode pour allouer les ids d’utilisateur et de groupe" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Traditionnel" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Réservoir d’ids Samba" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "Minimum des ids d’utilisateur du réservoir" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "Valeur minimum pour les ids d’utilisateur du réservoir" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "Maximum des ids d’utilisateur du réservoir" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "Valeur maximum pour les ids d’utilisateur du réservoir" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "Minimum des ids de groupe du réservoir" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "Valeur minimum pour les ids de groupe du réservoir" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "Maximum des ids de groupe du réservoir" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "Valeur maximum pour les ids de groupe du réservoir" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "Restreindre les membres du rôle" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "Lorsqu'elle est activée uniquement les utilisateurs de la même branche ou les membres des groupes de la même branche peut être ajouté à un rôle." -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Débogage" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Afficher les erreurs" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Afficher les erreurs PHP en haut de l'écran. Cela doit être désactiver en environnement de production car des mots de passe peuvent être affichés." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Durée maximale d'une requête LDAP" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Arrêter les opérations LDAP si aucune réponse n'est obtenue dans un délai spécifié en secondes." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Journaliser les statistiques LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "Stocker les statistiques LDAP via syslog. Cela aide à trouver les problèmes d'indexation et de mauvais filtres de recherche." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Niveau de débogage" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Afficher certaines informations à chaque chargement de page." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Divers" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "Hooks appelés quand des actions spécifiques surviennent" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "onglet" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "Onglet concerné pas ce hook" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "mode" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Quand appeler cette commande" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "cmd" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Commande qui sera appelée" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Hooks" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "Montrer le résultat du hook" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "Si activé, après réussite du hook, sa sortie textuelle est affichée dans une fenêtre à l'utilisateur." -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Shells disponibles" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "Shells POSIX disponibles pour les utilisateurs de FusionDirectory" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "Afficher l’onglet ACL sur tous les objets" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "Pour des configurations ACL très spécifiques où vous avez besoin de donner des droits sur un seul objet." -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "Liste des catégories de département" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "Les catégories disponibles dans le menu déroulant départements" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatique" @@ -1978,11 +1998,11 @@ msgstr "Activer ou non la fonctionnalité de récupération de mot de passe" #: plugins/config/class_recoveryConfig.inc:51 msgid "Sender email address" -msgstr "Adresse de messagerie de l'émetteur" +msgstr "Adresse de courriel de l'émetteur" #: plugins/config/class_recoveryConfig.inc:52 msgid "Email address from which mails will be sent" -msgstr "Adresse de messagerie avec laquelle les messages seront envoyés" +msgstr "Adresse de courriel de laquelle les messages seront envoyés" #: plugins/config/class_recoveryConfig.inc:58 msgid "Link validity (minutes)" @@ -2145,13 +2165,13 @@ msgstr "Haut" msgid "Down" msgstr "Bas" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Trier vers le haut" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Trier vers le bas" @@ -2163,26 +2183,27 @@ msgstr "Sélectionner tout" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2321,14 +2342,14 @@ msgstr "Il semble que vous essayez de déchiffrer quelque chose qui n'est pas ch #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3021,7 +3042,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Erreur fatale : impossible d'initialiser la classe '%s' - veuillez exécuter '%s' pour essayer de régler le problème" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3189,82 +3210,96 @@ msgstr "Avertissement LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Impossible de récupérer les informations sur les schémas depuis le serveur. Vérification des schémas impossible !" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Utilisé pour verrouiller les entrées actuellement modifiées afin d'éviter de multiples changements simultanés." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "schéma principal de FusionDirectory" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "Schéma utilisé pour stocker la configuration de FusionDirectory" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "Utilisé pour stocker l'autorisation de connexion chez les utilisateurs ou les groupes." + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "Utilisé pour stocker les modèles" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "Utilisé pour stocker des informations POSIX." + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Object class obligatoire '%s' manquante !" +msgid "Missing required object class \"%s\"!" +msgstr "Object class obligatoire \"%s\" manquante !" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Object class facultative '%s' manquante !" +msgid "Missing optional object class \"%s\"!" +msgstr "Object class facultative \"%s\" manquante !" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Classe(s) disponible(s)" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "Vous avez installé le plugin «mixed groups», mais vos schéma ne sont pas compatibles." -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "Pour pouvoir utiliser «mixed groups» l’objectClass «posixGroup» doit être auxiliaire («AUXILIARY»)" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "Vos schémas sont fait pour utiliser des «mixed groups», mais ce plugin n’est pas installé." -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "L’objectClass «posixGroup» doit être structurelle («STRUCTURAL»)" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Impossible d'allouer un ID libre :" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "Méthode d'allocation des id inconnue !" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax !" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool n'est pas unique !" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "Pas d’ID disponibles !" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "Nombre maximum d'essais dépassé !" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Impossible d'assigner un ID !" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Fichier '%s' non trouvé - veuillez exécuter '%s' pour régler ce problème" @@ -3416,6 +3451,7 @@ msgid "XML error" msgstr "Erreur XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3480,12 +3516,12 @@ msgstr "Il existe déjà une entrée avec le même dn : %s" msgid "The entry %s is not existing" msgstr "L'entrée %s n'existe pas" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "Vous ne disposez pas des droits suffisants pour modifier les champs \"%s\"" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "Champ inconnu \"%s\"" @@ -3525,8 +3561,8 @@ msgid "Group of user" msgstr "Groupe de l’utilisateur" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Aucun" @@ -3571,100 +3607,102 @@ msgid "days" msgstr "jours" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (requis)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "La valeur \"%s\" pour le champ \"%s\" est pas dans la liste des choix possibles" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Un nombre entier entre %d et %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Un nombre entier supérieur à %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Un nombre entier inférieur à %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Un nombre à virgule entre %f et %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Un nombre à virgule supérieur à %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Un nombre à virgule inférieur à %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Erreur, date incorrecte :" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "Erreur, date incorrecte  %s" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Impossible de lire le fichier importé : '%s'" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "Le fichier est vide" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "fichier non trouvé" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "le fichier n'est pas lisible" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d octets)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Téléverser" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Télécharger" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "Impossible de sauver la photo de l'utilisateur, FusionDirectory a besoin que la bibliothèque php \"imagick\" soit installée pour cela." -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Base de l'objet" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Valeur invalide pour %s" @@ -3813,17 +3851,32 @@ msgstr "Veuillez vérifier le nom d'utilisateur et le mot de passe." msgid "Account locked. Please contact your system administrator!" msgstr "Compte verrouillé. Veuillez contacter votre administrateur système !" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "Aucune valeur trouvée dans l'entête HTTP \"%s\"" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "L'utilisateur \"%s\" mentionné dans l’entête n'existe pas dans l'annuaire LDAP " + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "L'utilisateur \"%s\" mentionné dans l’entête correspond à plusieurs personnes dans l'annuaire LDAP " + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "L'utilisateur CAS \"%s\" n'existe pas dans l'annuaire LDAP " -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "L'utilisateur CAS \"%s\" correspond à plusieurs personnes dans l'annuaire LDAP " -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3891,44 +3944,44 @@ msgstr "Le fichier de configuration de FusionDirectory %s/%s ne peut être lu. A msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Le répertoire '%s' spécifié comme répertoire de compilation est inaccessible !" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "Aucun compte utilisateur trouvé avec l'identifiant \"%s\"" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "Plusieurs comptes trouvés avec l’identifiant \"%s\"" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Adresse de courriel" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "Il n'y a pas de compte qui utilise le courriel \"%s\"" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" -msgstr "Il y a plusieurs comptes qui utilise le courriel \"%s\"" +msgstr "Il y a plusieurs comptes qui utilisent le courriel \"%s\"" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." -msgstr "L'utilisateur correspondant a l'adresse \"%s\" est verrouillé. Veuillez contacter votre administrateur système !" +msgstr "L'utilisateur correspondant au courriel \"%s\" est verrouillé. Veuillez contacter votre administrateur système !" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contactez votre administrateur système, il y a eu un problème avec le serveur de courriel" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Le jeton n'est pas valide" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Un problème est survenu avec le serveur, le courriel de confirmation n'a pas été envoyé" @@ -4044,6 +4097,13 @@ msgstr "Veuillez fournir un utilisateur et un mot de passe !" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Connexion de l'utilisateur '%s' au serveur '%s' réussie !" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "%s\nSchema \"%s\": %s" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" @@ -4799,11 +4859,11 @@ msgstr "Mot de passe perdu" #: ihtml/themes/breezy/recovery.tpl.c:11 msgid "" "Informations to reset password for %1 have been sent to email address %2" -msgstr "Informations pour réinitialiser le mot de passe pour %1 ont été envoyés à l'adresse email %2" +msgstr "Les informations pour réinitialiser le mot de passe pour %1 ont été envoyées à l'adresse de courriel %2" #: ihtml/themes/breezy/recovery.tpl.c:14 msgid "Warning : this email is only valid for %1 minutes." -msgstr "Attention: cet e-mail est uniquement valable pour %1 minutes." +msgstr "Attention : ce courriel est uniquement valable pour %1 minutes." #: ihtml/themes/breezy/recovery.tpl.c:17 msgid "" @@ -4846,7 +4906,7 @@ msgstr "Votre mot de passe a été changé avec succès." msgid "" "Enter your current e-mail address in the field below and press the 'Change' " "button." -msgstr "Entrez votre adresse de courriel actuelle dans le champ si dessous et appuyer sur le bouton 'Changer'." +msgstr "Entrez votre adresse de courriel actuelle dans le champ ci-dessous et appuyez sur le bouton «Changer»." #: ihtml/themes/breezy/recovery.tpl.c:62 msgid "" @@ -4856,7 +4916,7 @@ msgstr "=> Indiquez votre adresse complète, ex: Jules Martin => jules.martin@ex #: ihtml/themes/breezy/recovery.tpl.c:74 msgid "Email" -msgstr "Adresse de messagerie" +msgstr "Courriel" #: ihtml/themes/breezy/recovery.tpl.c:83 msgid "" diff --git a/locale/hu_HU/fusiondirectory.po b/locale/hu_HU/fusiondirectory.po index a137004e450935b692547d23ada9b7ff538fa416..d4c00039b13d45a987bd4f36af3467bd7061e672 100644 --- a/locale/hu_HU/fusiondirectory.po +++ b/locale/hu_HU/fusiondirectory.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -145,7 +145,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -160,39 +160,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -202,10 +202,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -217,7 +218,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -278,8 +279,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -292,6 +293,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -626,7 +629,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -636,31 +639,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -679,8 +682,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1121,230 +1124,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1590,366 +1593,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2143,13 +2162,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2161,26 +2180,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2319,14 +2339,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3019,7 +3039,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3187,82 +3207,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3414,6 +3448,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3478,12 +3513,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3523,8 +3558,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3569,100 +3604,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3811,17 +3848,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3889,44 +3941,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4042,6 +4094,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/id/fusiondirectory.po b/locale/id/fusiondirectory.po index 67daf40c7bfb10a289dcac98f0339c18f7f576bd..2e5c6012f5baf74f822af9a1bc1c70455607071a 100644 --- a/locale/id/fusiondirectory.po +++ b/locale/id/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Indonesian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/id/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/it_IT/fusiondirectory.po b/locale/it_IT/fusiondirectory.po index 4ccc351c9c14c883b8f30e35eb8ea77ad1973982..f7e809b6387dd62458ca13dece7c5cc8af86b139 100644 --- a/locale/it_IT/fusiondirectory.po +++ b/locale/it_IT/fusiondirectory.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 17:14+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:51+0000\n" "Last-Translator: Paola Penati <penati@avaya.com>\n" "Language-Team: Italian (Italy) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/it_IT/)\n" "MIME-Version: 1.0\n" @@ -147,7 +147,7 @@ msgstr "Forzare il valore GID per questo gruppo" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -162,39 +162,39 @@ msgstr "Membri del gruppo" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Sistema di fiducia" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modalità di fiducia" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Tipo di autorizzazione per questi host" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "disattivato" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "accesso completo" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "autorizza l'accesso a questi host" @@ -204,10 +204,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "Consenti all'utente di connettersi solo a questo elenco di host " #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -219,7 +220,7 @@ msgid "Warning" msgstr "Avvertimento" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Il tempo d'attesa per il blocco è scaduto. Blocco ignorato !" @@ -280,8 +281,8 @@ msgstr "Crea" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -294,6 +295,8 @@ msgstr "Modifica" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -628,7 +631,7 @@ msgstr "Gestisci gli utenti" msgid "Manage user accounts and their properties" msgstr "Gestire gli account utente e le loro proprietà " -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -638,31 +641,31 @@ msgstr "Gestire gli account utente e le loro proprietà " msgid "Permission" msgstr "Autorizzazioni" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Blocco dell'account" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "La metodologia password \"%s\" non sopporta il blocco. L'account \"%s\" non é stato bloccato!" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Sblocca l'account" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Blocca l'account" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Account utente" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Informazioni account utente" @@ -681,8 +684,8 @@ msgid "Edit category ACL" msgstr "Modifica la categoria di ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Elimina" @@ -1123,230 +1126,230 @@ msgstr "Matricola dell'impiegato" msgid "Employee type" msgstr "Qualifica" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "Impossibile trovare %s nell'annuario LDAP" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Non le é permesso cambiare la propria password" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Devi attendere %d secondi prima di cambiare di nuovo la password" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "La password si trova nella cronologia delle vecchie password" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "La password non è stata cambiata dal valore esistente" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Devi specificare la tua 'Password attuale' per procedere." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "Le password che hai inserito come \" Nuova password \" e \"Ripeti nuova password\" non corrispondono." -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Imposta la nuova password" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "La password che hai definito come 'Nuova password' è troppo simile a quella attuale." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "La 'Nuova password' immessa è troppo corta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "La password contiene caratteri Unicode eventualmente problematici!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Modifica le impostazioni POSIX dell'utente" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Home directory" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Il path verso la cartella personale di questo utente" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Quale shell dovrà essere usata quando l'utente sarà connesso" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Gruppo primario" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Gruppo primario per questo utente" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Stato" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Stato di questo account utente unix" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Forza l'id utente/gruppo" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "Forza valori ID utente e ID gruppo per questo utente" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "Utente" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Valore utente per questo utente" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "numero del Gruppo" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Valore del numero del gruppo per questo utente" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Gruppi di appartenenza" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Account" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "L'utente dovrà cambiare la password alla prima connessione" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "L'utente deve cambiare password al primo login (serve un valore di ritardo prima di forzare il cambio password)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "Lasso di tempo minimo tra le modifiche delle password (giorni)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "L'utente non sarà in grado di cambiare la propria password prima di questo numero di giorni (lasciare vuoto per disabilitare)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Richiamo prima dell'obbligo di modifica della password (giorni)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "L'utente sarà obbligato di cambiare la sua password dopo questo numero di giorni (lasciare vuoto per disabilitare)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Data di scadenza della password" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Data dopo la quale questa password utente scadrà (lasciare vuoto per disabilitare)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Periodo di inattività prima della disattivazione dell'account utente (giorni)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Ritardo massimo di inattività dopo la scadenza della password prima che l'utente venga disabilitato (lasciare vuoto per disabilitare)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Richiamo per l'utente prima che la password scada (giorni)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "L'utente sarà avvertito questo numero di giorni prima della scadenza della sua password (lasciare vuoto per disabilitare)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Consenti all'utente di connettersi solo a questo elenco di host" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "non configurato" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatico" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "Scaduto" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Il tempo di grazia è attivo" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "Attivo" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "Password scaduta" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "Password non modificabile" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Gruppo di utenti %s" @@ -1592,366 +1595,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "Definisce, in secondi, quando una sessione scade (0 per disabilitare)" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" -msgstr "Autentificazione HTTP" +msgid "HTTP Basic authentication" +msgstr "Autentificazione HTTP Basic" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." -msgstr "Utilizzare protocollo di autenticazione HTTP al posto del modulo di login ." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "Usa protocollo di autenticazione HTTP Basic anziché il modulo di login." -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "Autenticazione HTTP Header" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "Utilizzare l'autenticazione HTTP Header anziché il modulo di login." + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "Nome intestazione" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "Nome dell'header contenente identificativo utente." + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Copie istantanee" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Attiva le copie istantanee" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Questo abilita la possibilità di salvare alcuni stati delle entrate per poterle in seguito restaurare" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base per le copie istantanee" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "La base dove gli snapshot saranno immagazzinati nell'annuario LDAP." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "Percorso della chiave" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "Percorso a chiave privata FusionDirectory . Inutilizzato per ora." -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "Percorso del Certificato" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "Percorso al certificato di FusionDirectory; Inutilizzato per ora." -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "Percorso del certificato CA" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "Percorso al certificato CA. Usato per convalidare l'host del Server Argonaut." -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "Abilita CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "IL Login CAS verrà usato al posto del bind LDAP" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "Percorso del file contenente il certificato CA sul server CAS" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Host" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "Host del server CAS" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Porta" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "Porta sulla quale il server CAS è all'ascolto" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "Contesto CAS" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "Contesto CAS da utilizzare" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Ramo dell'annuario dove sono immagazzinate le informazioni sugli utenti e i gruppi" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Tipo di attributo DN degli utenti" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Attributo da usare all'inizio del dn degli utenti" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "Modello CN" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "Modello da usare per costruire il nome comune del campo" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Regola di denominazione rigorosa" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "Consente il controllo rigoroso di nomi utente e di gruppo" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "Gruppo/utente minimo ID" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "Il minimo utente o grupp ID assegnabile per evitare perdite di sicurezza con iaccount ID 0." -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "Id hook successivo" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Script da nominare per trovare il prossimo numero ID libero per gli utenti o i gruppi." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Numero base per questo ID utente" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Dove cominciare a cercare un nuovo id libero per un utente." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Numero base per questo id gruppo" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Dove cominciare a cercare un nuovo id libero per un gruppo ." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "RDN utenti" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "Ramo nel quale gli utenti sono immagazzinati" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "RDN gruppi" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Il ramo nel quale i gruppi saranno immagazzinati." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "Ruolo ACL RDN" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "Ramo nel quale i ruoli ACL sono immagazzinati" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Metodo di assegnazione Id" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "Metodo per allocare utente / gruppo id" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Tradizionale" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Id del pool di Samba unix" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "Minimo pool id dell'utente" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "Valore minimo di un id utente quando si utilizza il metodo pool" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "Id utente pool max" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "Valore massimo di un id utente quando si utilizza il metodo pool" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "Id utente pool min" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "Valore minimo di un id gruppo quando si utilizza il metodo pool" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "Id gruppo pool min" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "Valore massimo di un id gruppo quando si utilizza il metodo pool" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "Limitare i membri del ruolo" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "Quando è abilitato solo gli utenti dello stesso ramo o membri di gruppi dello stesso ramo possono essere aggiunti ad un ruolo." -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Debugging" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Mostra gli errori" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Mosta gli errori PHP nella parte alta della schermata. Questo dovrebbe essere disabilitato nelle installazioni di produzione, a causa di possibili password che potrebbero passare in chiaro." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Durata massima di una richiesta LDAP" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Interrompi le azioni LDAP se non ci sono risposte nel tempo limite impartito in secondi." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Inserisci le statistiche dell'annuario LDAP nel giornale di sistema" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "Invia le statistiche di timing LDAP al syslog. Questo può aiutare a trovare i problemi di indicizzazione o i filtri di ricerca erronei." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Livello per il debug" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Mostra alcune informazioni su ogni caricamento della pagina." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Altro" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "Hooks che sarà chiamato quando un'azione specificasi verifica" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "tab" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "Il tab concernente questo hook" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Modalità " -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Quando chiamare questo comando" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "comando" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Il comando che sarà chiamato" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Connessioni" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "Mostra hook di uscita" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "Quando l'esecuzione dell'hook é abilitata con successo il risultato é mostrato all'utente tramite una finestra di dialogo." -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Shell disponibili" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "Shell POSIX disponibili per gli utenti FD" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "Mostra tab ACL su tutti gli oggetti" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "Per l'impostazione di diritti ACL molto specifici potreste aver bisogno di dare accesso ad un singolo oggetto." -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "Categorie di reparto disponibili" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "Categorie disponibili nel menu a discesa" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatico" @@ -2145,13 +2164,13 @@ msgstr "Sopra" msgid "Down" msgstr "Sotto" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Ordina in modo crescente" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Ordina in modo decrescente" @@ -2163,26 +2182,27 @@ msgstr "Seleziona tutto" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2321,14 +2341,14 @@ msgstr "Sembra che si stia tentando di decodificare qualcosa che non è codifica #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3021,7 +3041,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Errore fatale: impossibile inizializzare la classe '%s' - esegui '%s' per porre rimedio al problema" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3189,82 +3209,96 @@ msgstr "Avvertimento LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Impossibile trovare informazioni sugli schemi a partire dal server. Nessuna verifica degli schemi è stata effettuata !" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Usato per bloccare le entries attualmente modificate, al fine di evitare possibili cambiamenti multipli simultanei." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "Schema principale di FusionDirectory" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "Schema utilizzato per memorizzare la configurazione di FusionDirectory" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "Utilizzato per memorizzare le informazioni in modalità fiducia in utenti o gruppi." + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "Usato per memorizzare i modelli." + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "Usato per memorizzare le informazioni POSIX." + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "L'oggetto di classe '%s' richiesto è mancante !" +msgid "Missing required object class \"%s\"!" +msgstr "Manca la classe di oggetti necessaria \"%s\"!" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "L'oggetto di classe '%s' opzionale è mancante !" +msgid "Missing optional object class \"%s\"!" +msgstr "Manca classe di oggetti optional \"%s\"!" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Classe(i) disponibile(i)" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "Avete installato il plugin di gruppi misti, ma la configurazione dello schema non supporta questo." -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "Per usare gruppi misti l'objetClass \"posixGroup\" deve essere AUSILIARIO" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "Il vostro schema é configurato per supportare gruppi misti, ma manca il plugin." -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "L'objectClass \"posixGroup\" deve essere STRUTTURALE" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Impossibile assegnare un ID libero:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "Metodo idAllocation sconosciuto !" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool non è univoco !" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "nessun ID disponibile !" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "Il numero massimo di tentativi è stato superato" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Impossibile assegnare un ID libero!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Impossibile trovare il file '%s' - esegui '%s' per porre rimedio al problema" @@ -3416,6 +3450,7 @@ msgid "XML error" msgstr "Errore XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3480,12 +3515,12 @@ msgstr "C'é già un'altra entry con il medesimo dn: %s" msgid "The entry %s is not existing" msgstr "La voce %s non esiste" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "Non si dispone di diritti sufficienti per modificare il file\"%s\"" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "Campo \"%s\" sconosciuto" @@ -3525,8 +3560,8 @@ msgid "Group of user" msgstr "Gruppo di utenti" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Nessuno" @@ -3571,100 +3606,102 @@ msgid "days" msgstr "giorni" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (necessario)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "Il valore \"%s\" per il campo \"%s\" non si trova nella lista delle scelte possibili" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Un numero intero compreso tra %d e %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Un numero intero più grande di %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Un numero intero più piccolo di %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Un numero con la virgola compreso tra %f e %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Un numero con la virgola più grande di %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Un numero con la virgola più piccolo di %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Errore, la dta non è corretta: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "Errore, la data non é corretta: %s" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Impossibile leggere il file importato : %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "il file è vuoto" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "Il file non è stato trovato" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "Il file non puó essere letto" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d bytes)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Caricare" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Scarica" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "Impossibile salvare la foto dell'utente, Fusiondirectory necessita che il modulo PHP \"imagick\" sia installato " -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Base dell'oggetto" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Valore non valido per %s" @@ -3813,17 +3850,32 @@ msgstr "Verifica il nome utente e la password." msgid "Account locked. Please contact your system administrator!" msgstr "Conto bloccato. Contatta l'amministratore del sistema!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "Nessun valore trovato nell'header HTTP \"%s\"" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "L'utente header \"%s\" non è stato trovato nel LDAP" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "L'utente header \"%s\" corrisponde a più utenti in LDAP" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "Impossibile trovare l'utente \"%s\" CAS nell'annuario LDAP" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "L'utente CAS \"%s\" corrisponde a più utenti nell'annuario LDAP" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3891,44 +3943,44 @@ msgstr "Il file di configurazione %s/%s non è leggibile. Operazione Annullata." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "La cartella '%s' dichiarata come cartella di compilazione è inaccessibile !" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "Alcun account trovato con login \"%s\" " -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "Trovati più accounts con login \"%s\"" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Indirizzo di posta elettronica" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "Non c'è nessun account che usa l'indirizzo mail %s" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "Ci sono più account che usano l'indirizzo mail %s" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "L'utente che usa la mail \"%s\" é bloccato. Si prega di contattare l'amministratore di sistema." -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contattare l'amministratore, c'è stato un problema con il server di posta elettronica" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Questo token non è valido" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Si è verificato un problema con il server mail, la email di conferma non è stata inviata" @@ -4044,6 +4096,13 @@ msgstr "Specifica il nome utente e la password !" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "La connessione dell'utente '%s' al server '%s' è riuscita !" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "%s\nSchema \"%s\": %s" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" @@ -4604,8 +4663,8 @@ msgstr "Premi \"Rimuovi\" per continuare oppure \"Annulla\" per interrompere" #: plugins/addons/dashboard/users_accounts.tpl.c:2 msgid "There is one expired account" msgid_plural "There are %1 expired accounts" -msgstr[0] "Ci sono% 1 account scaduti" -msgstr[1] "Ci sono% 1 account scaduti" +msgstr[0] "C'é un account scaduto" +msgstr[1] "Ci sono %1 di accounts scaduti" #: plugins/addons/dashboard/users_accounts.tpl.c:5 msgid "There is no expired account" @@ -4651,8 +4710,8 @@ msgstr "mail" #: plugins/addons/dashboard/users_accounts.tpl.c:35 msgid "There is one account expiring in the next %1 days" msgid_plural "There are %2 accounts expiring in the next %1 days" -msgstr[0] "Ci sono% 2 account in scadenza nei prossimi 1 % giorni " -msgstr[1] "Ci sono% 2 account in scadenza nei prossimi 1 % giorni " +msgstr[0] "C'é un account in scadenza nei prossimi 1% giorni " +msgstr[1] "Ci sono %2 di accounts in scadenza nei prossimi 1% giorni " #: plugins/addons/dashboard/users_accounts.tpl.c:38 msgid "There is no account expiring in the next %1 days" @@ -4665,13 +4724,13 @@ msgstr "Prossimi account che scadranno" #: plugins/addons/dashboard/groups_stats.tpl.c:2 msgid "There is 1 group:" msgid_plural "There are %1 groups:" -msgstr[0] "%2sono gruppi%1 " -msgstr[1] "" +msgstr[0] "C'é 1 gruppo:" +msgstr[1] "Ci sono %1 gruppi:" #: plugins/addons/dashboard/groups_stats.tpl.c:5 msgid "One of them is a %1 group" msgid_plural "%2 are %1 groups" -msgstr[0] "%2 sono %1 gruppi" +msgstr[0] "Uno di essi é un gruppo %1 " msgstr[1] "%2 sono %1 gruppi" #: plugins/addons/dashboard/groups_stats.tpl.c:8 @@ -4681,14 +4740,14 @@ msgstr "Non c'é alcun gruppo %1" #: plugins/addons/dashboard/users_stats.tpl.c:2 msgid "There is 1 user:" msgid_plural "There are %1 users:" -msgstr[0] "Ci sono %1 di utenti" -msgstr[1] "Ci sono %1 di utenti" +msgstr[0] "C'é un utente" +msgstr[1] "Ci sono %1 utenti:" #: plugins/addons/dashboard/users_stats.tpl.c:5 msgid "One of them have a %1 account" msgid_plural "%2 of them have a %1 account" -msgstr[0] "%2di essi hanno %1account" -msgstr[1] "" +msgstr[0] "Uno di essi ha un account %1" +msgstr[1] "%2 di essi hanno %1 account" #: plugins/addons/dashboard/users_stats.tpl.c:8 msgid "None of them have a %1 account" diff --git a/locale/lv/fusiondirectory.po b/locale/lv/fusiondirectory.po index afca9ad13b265857e799c65c1a70022c3a7ce301..b1076e7897581a5dffb908a0db8474d2ffc0725f 100644 --- a/locale/lv/fusiondirectory.po +++ b/locale/lv/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Latvian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/lv/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "BrÄ«dinÄjums" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "Izveidot" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Labot" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Atļauja" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "E-pasta adrese" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/nb/fusiondirectory.po b/locale/nb/fusiondirectory.po index adb91d998893ed40edc894a0a971a3dc0435732d..f3f2881bbee5c3c67194169b263c967c47441292 100644 --- a/locale/nb/fusiondirectory.po +++ b/locale/nb/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Norwegian BokmÃ¥l (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nb/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "Opprett" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Endre" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Vert" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/nl/fusiondirectory.po b/locale/nl/fusiondirectory.po index 87433ab34a9272fffb25803d4ab667cf1c25dad7..7c885c10adac7a3a40cd182c9ca8324c66cae85a 100644 --- a/locale/nl/fusiondirectory.po +++ b/locale/nl/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Dutch (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nl/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Groepsleden" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Systeem vertrouwen" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Vertrouwensmodus" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "gedeactiveerd" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "volledige toegang" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "sta toegang op deze computers toe" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Waarschuwing" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Timeout tijdens het wachten voor een lock. lock is genegeerd!" @@ -277,8 +278,8 @@ msgstr "Aanmaken" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Bewerken" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Beheer gebruikers" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Rechten" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Account locking" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Deblokkeer account" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Blokkeer account" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "Wijzig ACL categorie" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Verwijderen" @@ -1120,230 +1123,230 @@ msgstr "Werknemer nummer" msgid "Employee type" msgstr "Functie" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "U moet uw huidige wachtwoord opgeven om door te kunnen gaan." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nieuw wachtwoord" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Het huidige wachtwoord en het nieuwe wachtwoord lijken te veel op elkaar." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Het nieuw opgegeven wachtwoord is te kort." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Het paswoord bevat mogelijke probleemgevende Unicode karakters!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Wijzig gebruikers POSIX opties" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Persoonlijke map" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Primaire groep" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Status" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Groep lidmaatschap" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Account" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Het wachtwoord moet bij de eerste aanmelding gewijzigd worden" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "niet geconfigureerd" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatisch" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "verlopen" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "gratie tijd actief" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "actief" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "paswoord is vervallen" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "paswoord niet wijzigbaar" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Activeer snapshots" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Snaphosts basis" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Host" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Poort" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "People and group opslag" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "People DN attribuut" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Debugging" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Maximum LDAP query tijd" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Log LDAP statistieken" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Debug level" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Terminal Service diverse" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Modus" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Inhakers" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatisch" @@ -2142,13 +2161,13 @@ msgstr "Omhoog" msgid "Down" msgstr "Omlaag" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Selecteer alles" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Fatale error: kan class '%s' niet instantiëren - probeer '%s' te draaien om dit op te lossen" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "LDAP waarschuwing" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Kan geen schema informatie krijgen van de server. Geen schema verificatie mogelijk!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Wordt gebruikt om huidige gewijzigde inzendingen te blokkeren en zo meerdere wijzingen terzelfde tijd tegen te gaan." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Vereiste object class '%s' ontbreekt!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Optionele object class '%s' ontbreekt!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Class(es) beschikbaar" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Kan geen vrij ID toekennen:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "onbekende idAllocation methode!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >=%sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool is niet uniek!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "Geen ID beschikbaar!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "maximum pogingen overschreden!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Kan geen vrij ID toekennen!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Kan bestand '%s' niet vinden - gebruik aub '%s' om dit op te lossen" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "XML error" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Gebruikersgroep" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Geen" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "dagen" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Kan geupload bestand niet lezen: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "bestand is leeg" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "bestand niet gevonden" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "bestand onleesbaar" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Uploaden" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Downloaden" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Basis" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "Controleer a.u.b. de gebruikersnaam/wachtwoord combinatie." msgid "Account locked. Please contact your system administrator!" msgstr "Accound geblokkeerd. Contacteer aub je systeembeheerder!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "FusionDirectory configuratie %s/%s is niet leesbaar. Geannuleerd." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Directory '%s' die opgegeven is als compileer directory is niet toegankelijk!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "E-mail adres" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Contacteer je systeembeheerder, er was een probleem met de mailserver" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "Deze token is niet geldig" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Er was een probleem met de mail server, de bevestiging werd niet verstuurd" @@ -4041,6 +4093,13 @@ msgstr "Specifieer aub een gebruikersnaam en paswoord!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Bind als gebruiker '%s' naar server '%s' is succesvol!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/pl/fusiondirectory.po b/locale/pl/fusiondirectory.po index a63cd48700954b6a34028cbcdd62c37d3dace041..23da6a912499beed77e791d4e5e5838c61737a26 100644 --- a/locale/pl/fusiondirectory.po +++ b/locale/pl/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Polish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pl/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "CzÅ‚onkowie grupy" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Zaufanie systemowe" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Tryb zaufania" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "wyÅ‚Ä…czone" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "peÅ‚en dostÄ™p" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "zezwól na dostÄ™p do tych hostów" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Ostrzeżenie" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "Utwórz" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Edytuj" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "ZarzÄ…dzaj użytkownikami" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Uprawnienie" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Blokowanie konta" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Odblokuj konto" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Zablokuj konto" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "UsuÅ„" @@ -1120,230 +1123,230 @@ msgstr "Numer pracownika" msgid "Employee type" msgstr "Typ pracownika" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "ProszÄ™ podać obecne hasÅ‚o aby kontynuować." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nowe hasÅ‚o" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "HasÅ‚o podane jako nowe jest zbyt podobne do obecnego." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "HasÅ‚o podane jako nowe jest za krótkie." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Katalog domowy" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Grupa podstawowa" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Status" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Przynależność do grup" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Konto" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Użytkownik musi zmienić hasÅ‚o przy pierwszym logowaniu" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "nieskonfigurowane" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatyczne" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "wygasÅ‚o" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Czas prolongaty aktywny" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "Aktywne" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "hasÅ‚o wygasÅ‚o" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "hasÅ‚o niezmienialne" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Port" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Różne" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Tryb" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Zaczepy" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatycznie" @@ -2142,13 +2161,13 @@ msgstr "Góra" msgid "Down" msgstr "W dół" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Wybierz wszystko" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "Ostrzeżenie LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Brak opcjonalnego obiektu klasy '%s'!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Grupa użytkownika" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "dni" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Wgraj" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "ÅšciÄ…gnij" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Kontener" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "ProszÄ™ sprawdzić kombinacjÄ™ login/hasÅ‚o." msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Katalog '%s' podany jako katalog kompilacji jest niedostÄ™pny!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Adres email" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/pt/fusiondirectory.po b/locale/pt/fusiondirectory.po index 148c58a565be09015cb442fe84804f6b7980318c..fefab2490eb6d3ead2fcf7ffcad38e4ebdb62f56 100644 --- a/locale/pt/fusiondirectory.po +++ b/locale/pt/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Portuguese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Membros do grupo" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Sistema de confiança" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modo de confiança" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "desabilitado" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "acesso completo" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "permitir acesso a estas máquinas" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Atenção" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "Criar" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Editar" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Deletar" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "Tipo de empregado" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Você precisa especificar sua senha atual para continuar." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nova senha" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "A senha utilizada como nova e atual são muito similares." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "A senha utilizada como nova é curta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Diretório pessoal" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Grupo primário" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Estatus" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Membros do grupo" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Conta" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "O usuário deve alterar sua senha no primeiro acesso" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "desconfigurado" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automático" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "expirado" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "ativo" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "Para cima" msgid "Down" msgstr "Para baixo" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Grupo do usuário" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "Por favor, verifique a combinação usuário / senha" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/pt_BR/fusiondirectory.po b/locale/pt_BR/fusiondirectory.po index 6b5dfa6930367e00808293eae441ec8fd3dc4c0d..5fc15152153515ce7b2e4714532d853deab3063d 100644 --- a/locale/pt_BR/fusiondirectory.po +++ b/locale/pt_BR/fusiondirectory.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -145,7 +145,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -160,39 +160,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Sistema de confiança" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Modo de confiança" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "desabilitado" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Acesso total" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Permitir acesso a esses servidores" @@ -202,10 +202,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -217,7 +218,7 @@ msgid "Warning" msgstr "Aviso" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -278,8 +279,8 @@ msgstr "Criar" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -292,6 +293,8 @@ msgstr "Editar" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -626,7 +629,7 @@ msgstr "Gerenciar usuários" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -636,31 +639,31 @@ msgstr "" msgid "Permission" msgstr "Permissão" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Bloqueando conta" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Desbloquear conta" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Bloquear conta" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -679,8 +682,8 @@ msgid "Edit category ACL" msgstr "Editar categoria de ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Deletar" @@ -1121,230 +1124,230 @@ msgstr "Número do funcionário" msgid "Employee type" msgstr "Tipo de funcionário" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Você precisa especificar sua atual senha para prosseguir." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nova senha" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "A nova senha é muito similar à senha atual." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "A nova senha é muito curta." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "A senha contém caracteres Unicode problemáticos." -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Diretório principal" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "O pacote para o diretório principal deste usuário" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Estado" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Conta" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Permitir apenas que este usuário conecte-se à lista de hosts" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automático" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "senha expirada" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1590,366 +1593,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Habilitar snapshots" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Base de snapshots" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "A base onde os snapshots devem ser armazenados dentro do LDAP." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "Chave de pacote" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "Caminho de certificado" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Host" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Porta" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Método de alocação de id" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Tradicional" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Pool de id samba unix" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Diversos" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Modo" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Ganchos" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automático" @@ -2143,13 +2162,13 @@ msgstr "Subir" msgid "Down" msgstr "Descer" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2161,26 +2180,27 @@ msgstr "Selecionar tudo" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2319,14 +2339,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3019,7 +3039,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3187,82 +3207,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Não foi possÃvel localizar o arquivo '%s' - execute '%s' para solucionar o problema" @@ -3414,6 +3448,7 @@ msgid "XML error" msgstr "Erro de XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3478,12 +3513,12 @@ msgstr "Já há uma entrada com o mesmo dn: %s" msgid "The entry %s is not existing" msgstr "A entrada %s não é existente" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3523,8 +3558,8 @@ msgid "Group of user" msgstr "Grupo de usuário" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Nenhum" @@ -3569,100 +3604,102 @@ msgid "days" msgstr "dias" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (required)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Um inteiro entre %d e %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Um inteiro maior que %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Um inteiro menor que %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Um float entre %f e %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Um float maior que %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Um float menor que %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Erro, data incorreta:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Não é possÃvel ler arquivo enviado: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "arquivo está vazio" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "arquivo não encontrado" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "arquivo não é legivel" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Upload" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Download" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Base" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Base de objeto" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Valor inválido para %s" @@ -3811,17 +3848,32 @@ msgstr "Por favor, verifique o usuário ou senha." msgid "Account locked. Please contact your system administrator!" msgstr "Conta bloqueada. Entre em contato com o administrador do sistema!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3889,44 +3941,44 @@ msgstr "Abortado. Configuração %s/%s do FusionDirectory não pôde ser lida." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Diretório '%s' especificado como diretório de compilação não está acessÃvel!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Endereço de email" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Entre em contato com o administrador, houve um problema com o servidor de e-mail." -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4042,6 +4094,13 @@ msgstr "Por favor, especifique usuário e senha!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Ligação como usuário '%s' para o servidor '%s' bem sucedida!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/ru/fusiondirectory.po b/locale/ru/fusiondirectory.po index c09760247f5e898ac17ec3fd141c3a5e349b06ea..fc9c7cd60ef9858b6a9dde6ef8dc019cbd410510 100644 --- a/locale/ru/fusiondirectory.po +++ b/locale/ru/fusiondirectory.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Alexey Matveev, 2015 +# Alexey Matveev, 2015-2016 # Alexey Matveev, 2016 msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" -"Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-12 05:51+0000\n" +"Last-Translator: Alexey Matveev\n" "Language-Team: Russian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -142,11 +142,11 @@ msgstr "Указать GID вручную" #: plugins/admin/groups/class_group.inc:69 msgid "Force GID value for this group" -msgstr "" +msgstr "Указать значение GID Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -161,52 +161,53 @@ msgstr "Члены группы" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "СиÑтемные довериÑ" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Режим довериÑ" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Тип авторизации Ð´Ð»Ñ Ñтих хоÑтов" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "отключен" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "полный доÑтуп" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "разрешить доÑтуп только на Ñти хоÑÑ‚Ñ‹" #: plugins/admin/groups/class_group.inc:101 #: plugins/admin/groups/class_ogroup.inc:226 msgid "Only allow this group to connect to this list of hosts" -msgstr "" +msgstr "Позволить подключатьÑÑ Ñтой группе только к хоÑтам из ÑпиÑка" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -218,9 +219,9 @@ msgid "Warning" msgstr "Предупреждение" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" -msgstr "" +msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ иÑтекло. Игнорирование блокировки!" #: plugins/admin/groups/class_ogroup.inc:63 #, php-format @@ -246,7 +247,7 @@ msgstr "Включаемые объекты" #: plugins/admin/groups/class_ogroup.inc:208 msgid "Objects member of this group" -msgstr "" +msgstr "Объекты, члены Ñтой группы" #: plugins/admin/groups/class_ogroup.inc:320 msgid "" @@ -279,8 +280,8 @@ msgstr "Создать" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -293,6 +294,8 @@ msgstr "Изменить" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -571,7 +574,7 @@ msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" #: plugins/personal/generic/class_user.inc:276 #: plugins/personal/generic/class_user.inc:282 msgid "User" -msgstr "ПользователÑ" +msgstr "Пользователь" #: plugins/admin/users/user-list.xml:87 #: include/simpleplugin/class_simpleManagement.inc:216 @@ -627,7 +630,7 @@ msgstr "Управление пользователÑми" msgid "Manage user accounts and their properties" msgstr "Управление аккаунтами пользователей и их ÑвойÑтвами" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -637,31 +640,31 @@ msgstr "Управление аккаунтами пользователей и msgid "Permission" msgstr "Права" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "Блокировка учётной запиÑи" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "Парольный метод \"%s\" не поддерживает блокирование. Ðккаунт \"%s\" не будет заблокирован!" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "Разблокировать акаунт" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "Заблокировать акаунт" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ пользователÑ" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± учетной запиÑи пользователÑ" @@ -680,8 +683,8 @@ msgid "Edit category ACL" msgstr "Редактировать категорию ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Удалить" @@ -702,7 +705,7 @@ msgstr "Ð’Ñе объекты в текущем поддереве" #: plugins/admin/aclrole/class_aclEditionDialog.inc:217 #, php-format msgid "Edit ACL for \"%s\"" -msgstr "" +msgstr "Редактировать ACL Ð´Ð»Ñ \"%s\"" #: plugins/admin/aclrole/class_aclEditionDialog.inc:258 #: plugins/admin/aclrole/class_aclEditionDialog.inc:359 @@ -1090,7 +1093,7 @@ msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± организации" #: plugins/personal/generic/class_user.inc:415 msgid "Title" -msgstr "" +msgstr "Заголовок" #: plugins/personal/generic/class_user.inc:415 msgid "" @@ -1122,230 +1125,230 @@ msgstr "Ðомер работника" msgid "Employee type" msgstr "Форма трудоуÑтройÑтва" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "Вам не разрешено изменÑÑ‚ÑŒ Ñвой пароль" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "Ð’Ñ‹ должны подождать %d Ñекунд перед повторным изменением паролÑ" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" -msgstr "" +msgstr "Пароль приÑутÑтвует в иÑтории Ñтарых паролей" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Ð”Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ñвой текущий пароль." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Ðовый пароль" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Ðовый и текущий пароли Ñлишком похожи." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Ðовый пароль Ñлишком короткий." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Пароль Ñодержит Ñимволы Unicode, которые могут проблемы!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Редактировать POSIX наÑтройки пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Домашний каталог" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Путь к домашнему каталогу пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Оболочка" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Какой шелл должен иÑпользоватьÑÑ, когда пользователь заходит в ÑиÑтему" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "ОÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "ОÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "СоÑтоÑние" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи unix у пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "Принудительный id пользователÑ/группы" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "ÐавÑзанное значение идентификатора Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸ группы Ð´Ð»Ñ Ñтого пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "Id пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "Значение идентификатора пользователÑ" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "Id группы" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "Значение идентификатора группы" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "ЧленÑтво в группах" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Пользователь должен Ñменить пароль при первом входе в ÑиÑтему" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "Пользователь должен будет изменить пароль при первом входе (нужно указать значение Ð´Ð»Ñ \"Задержка до принудительного Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ\")" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" -msgstr "" +msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ° между изменениÑми Ð¿Ð°Ñ€Ð¾Ð»Ñ (дни)" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Задержка до принудительного Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ (дни)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "У Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½Ð°Ñильно будет изменен пароль поÑле указанного количеÑтва дней (оÑтавить пуÑтым, чтобы отключить)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "Дата Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Дата поÑле которой пароль Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ñтечет (оÑтавить пуÑтым что бы отключить)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Через Ñколько отключать Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (дни)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Сколько подождать до Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ, поÑле иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ (оÑтавить пуÑтым, чтобы отключить)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "За Ñколько предупреждать об окончании дейÑÑ‚Ð²Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ (дни)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "Предупреждать Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¾Ð± окончании дейÑÑ‚Ð²Ð¸Ñ ÐµÐ³Ð¾ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð·Ð° указанное количеÑтво дней (оÑтавить пуÑтым, чтобы отключить)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "Пользователю разрешено подключатьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ к хоÑтам из ÑпиÑка" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "Ðе наÑтроено" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "автоматичеÑки" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "ИÑтек" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "активный" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "Ñрок дейÑÑ‚Ð²Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð»Ñ Ð¸Ñтек" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" -msgstr "" +msgstr "Пароль не изменÑем" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "Группа Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %s" @@ -1357,12 +1360,12 @@ msgstr "" #: plugins/personal/roles/class_userRoles.inc:47 #: plugins/personal/roles/class_userRoles.inc:51 msgid "Groups membership" -msgstr "" +msgstr "Принадлежит группам" #: plugins/personal/roles/class_userRoles.inc:58 #: plugins/personal/roles/class_userRoles.inc:62 msgid "Roles membership" -msgstr "" +msgstr "Принадлежит ролÑм" #: plugins/config/class_mainPluginsConfig.inc:28 msgid "Plugins configuration" @@ -1591,366 +1594,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" -msgstr "HTTP аутентификациÑ" +msgid "HTTP Basic authentication" +msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." -msgstr "ИÑпользовать HTTP протокол аутентификации вмеÑто формы входа" +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "Снапшоты" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Включить Ñнапшоты" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Ðто позволÑет ÑохранÑÑ‚ÑŒ определенное ÑоÑтоÑние запиÑей и позже его воÑÑтанавливать." -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Ð‘Ð°Ð·Ð¾Ð²Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ Ñнапшотов" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "Ð‘Ð°Ð·Ð¾Ð²Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ, где Ñнапшоты должны будут хранитьÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ LDAP." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "SSL" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "Путь к Ñертификату CA" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "Включить CAS" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "ХоÑÑ‚" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Порт" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "МеÑтоположение пользователей и групп" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "DN атрибут пользователÑ" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Ðтрибут иÑпользуемый у пользователей в начале dn" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Политика Ñтрого приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "Включить Ñтрогую проверку имен Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ и групп" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "Минимальный id групп/пользователей" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "Ðаименьший идентификатор Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ группы, который может быть назначен, чтобы избежать дыры в безопаÑноÑти Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ учетной запиÑи равным 0." -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "Скрипт, который будет вызватьÑÑ Ð¿Ñ€Ð¸ нахождении Ñледующего Ñвободного номера id Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ иил групп." -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "Ðачальное значение Ð´Ð»Ñ id пользователÑ" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Откуда начинать Ñмотреть значение Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñвободного id пользователÑ." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "Ðачальное значение Ð´Ð»Ñ id группы" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Откуда начинать Ñмотреть значение Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñвободного id группы." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr " RDN пользователей" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "Ветка где пользователели хранÑÑ‚ÑÑ." -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "RDN групп" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Ветка в которой хранÑÑ‚ÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "RDN Ð´Ð»Ñ ACL ролей" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "Ветка в которой хранÑÑ‚ÑÑ ACL ролей." -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Метод Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ id" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "Метод Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ и групп" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Традиционный" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Пул id Ð´Ð»Ñ samba и unix" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "Минимальное значение id пользователей в пуле" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "Минимальное значение Ð´Ð»Ñ id пользователÑ, при иÑпользовании пул метода" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "МакÑимальное значение id Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² пуле" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "МакÑимальное значение Ð´Ð»Ñ id пользователÑ, при иÑпользовании пул метода" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "Минимальное значение id группы в пуле" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "Минимальное значение Ð´Ð»Ñ id группы, при иÑпользовании пул метода" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "МакÑимальное значение id группы в пуле" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "МакÑимальное значение Ð´Ð»Ñ id группы, при иÑпользовании пул метода" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Отладка" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Отображение ошибок" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Показывать PHP ошибки в верхней чаÑти Ñкрана. Следует отключить при рабочем иÑпользовании, потому что там могут быть отображены пароли." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "МакÑимальное Ð²Ñ€ÐµÐ¼Ñ LDAP запроÑа" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "ОÑтановить работу Ñ LDAP еÑли нет ответа за определенное количеÑтво Ñекунд." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Лог ÑтатиÑтики обращений к LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "ОтÑлеживать продолжительноÑÑ‚ÑŒ обращений к LDAP в syslog. Ðто может помочь найти проблемы в индекÑировании и плохих фильтров поиÑка." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Уровень отладки" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Отображать Ñледующую информацию при каждой загрузке Ñтранице." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Разное" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "вкладка" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "Режим" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "Когда вызывать Ñту команду" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "cmd" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Команда, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±ÑƒÐ´ÐµÑ‚ вызвана" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Хуки" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "ДоÑтупные оболочки" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "ДоÑтупные POSIX шеллы Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ FD" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "Показать вкладку ACL Ð´Ð»Ñ Ð²Ñех объектов." -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "ДоÑтупные категории подразделений" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "ДоÑтупные категории подразделений в раÑкрывающемÑÑ ÑпиÑке" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "ÐвтоматичеÑки" @@ -2144,13 +2163,13 @@ msgstr "По убыванию" msgid "Down" msgstr "Вниз" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "Сортировать по возвраÑтанию" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "Сортировать по убыванию" @@ -2162,26 +2181,27 @@ msgstr "Выбрать вÑе" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2320,14 +2340,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -2762,28 +2782,28 @@ msgstr "Ð”Ð»Ñ Ñтой учетной запиÑи нет корректных msgid "" "This account has %s settings enabled. You can disable them by clicking " "below." -msgstr "Ð’ Ñтой учетной запиÑи включены %s наÑтройки. Ð’Ñ‹ можете отключить их, щелкнув ниже." +msgstr "Ð’ Ñтой учетной запиÑи наÑтройки %s включены. Ð’Ñ‹ можете отключить их, щелкнув ниже." #: include/class_msgPool.inc:583 include/class_msgPool.inc:590 #, php-format msgid "" "This account has %s settings enabled. To disable them, you'll need to remove" " the %s settings first!" -msgstr "У Ñтой учетной запиÑи включены параметры %s. Чтобы отключить ее, вам нужно вначале удалить параметры %s!" +msgstr "Ð’ Ñтой учетной запиÑи наÑтройки %s включены. Чтобы отключить еë, вам нужно вначале удалить наÑтройки %s!" #: include/class_msgPool.inc:605 #, php-format msgid "" "This account has %s settings disabled. You can enable them by clicking " "below." -msgstr "Ð’ Ñтой учетной запиÑи отключены %s наÑтройки. Ð’Ñ‹ можете включить их, щелкнув ниже." +msgstr "Ð’ Ñтой учетной запиÑи наÑтройки %s отключены. Ð’Ñ‹ можете включить их, щелкнув ниже." #: include/class_msgPool.inc:611 include/class_msgPool.inc:618 #, php-format msgid "" "This account has %s settings disabled. To enable them, you'll need to add " "the %s settings first!" -msgstr "У Ñтой учетной запиÑи отключены параметры %s. Чтобы включить ее, вам нужно вначале добавить параметры %s." +msgstr "Ð’ Ñтой учетной запиÑи наÑтройки %s отключены. Чтобы включить её, вам нужно вначале добавить наÑтройки Ð´Ð»Ñ %s." #: include/class_msgPool.inc:630 #, php-format @@ -3020,7 +3040,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "КритичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: не могу Ñоздать ÑкземплÑÑ€ клаÑÑа '%s' - попробуйте запуÑтить '%s' чтобы иÑправить Ñто" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3188,82 +3208,96 @@ msgstr "Предупреждение LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Ðе могу получить информацию о Ñхемах Ñ Ñервера. Проверить Ñхемы невозможно!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Пропущен обÑзательный объектный клаÑÑ '%s'!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Пропущен дополнительный объектный клаÑÑ '%s'!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "ДоÑтупные клаÑÑ(Ñ‹)" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Ðе могу выделить Ñвободный ID:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr " неизвеÑтный idAllocation метод!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool не уникальна!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "нет доÑтупных ID!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "Превышено макÑимальное чиÑло попыток!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Ðе могу выделить Ñвободный ID!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Ðе могу обнаружить файл '%s' - пожалуйÑта запуÑтите '%s', чтобы иÑправить Ñто." @@ -3415,6 +3449,7 @@ msgid "XML error" msgstr "Ошибка XML" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3479,15 +3514,15 @@ msgstr "Уже еÑÑ‚ÑŒ запиÑÑŒ Ñ Ñ‚Ð°ÐºÐ¸Ð¼ dn: %s" msgid "The entry %s is not existing" msgstr "ЗапиÑÑŒ %s не ÑущеÑтвует" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" -msgstr "" +msgstr "ÐеизвеÑтное поле \"%s\"" #: include/simpleplugin/simple-select-list.xml:11 msgid "Please select the desired entries" @@ -3496,7 +3531,7 @@ msgstr "ПожалуйÑта выберете нужные запиÑи" #: include/simpleplugin/class_simpleManagement.inc:243 #, php-format msgid "%s template" -msgstr "" +msgstr "шаблон %s " #: include/simpleplugin/class_simpleManagement.inc:401 #: include/simpleplugin/class_simpleManagement.inc:407 @@ -3507,12 +3542,12 @@ msgstr "Показать %s" #: include/simpleplugin/class_dialogAttributes.inc:416 #, php-format msgid "POSIX group %s" -msgstr "" +msgstr "POSIX группа %s" #: include/simpleplugin/class_dialogAttributes.inc:418 #, php-format msgid "Role %s" -msgstr "" +msgstr "Роль %s" #: include/simpleplugin/class_dialogAttributes.inc:420 #, php-format @@ -3524,8 +3559,8 @@ msgid "Group of user" msgstr "Группа пользователÑ" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3570,100 +3605,102 @@ msgid "days" msgstr "дни" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (обÑзательный)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "Целое чиÑло от %d до %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "Целое чиÑло больше %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "Целое чиÑло меньше %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "ВещеÑтвенное чиÑло от %f до %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "ВещеÑтвенно чиÑло больше %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "ВещеÑтвенное чиÑло меньше %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Ошибка: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Ðе могу прочеÑÑ‚ÑŒ загруженный файл: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "файл пуÑтой" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "файл не найден" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "файл не читаем" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "%s (%d байт)" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Загрузить" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Скачать" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Ветка" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Ðеверное значение Ð´Ð»Ñ %s" @@ -3687,7 +3724,7 @@ msgstr "ПроцеÑÑ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð» отменен плагином ' #: include/simpleplugin/class_simpleTabs.inc:399 #, php-format msgid "Move from \"%s\" to \"%s\" failed" -msgstr "" +msgstr "Ðе удалоÑÑŒ перемеÑтить из \"%s\" в \"%s\"" #: include/class_timezone.inc:52 #, php-format @@ -3794,7 +3831,7 @@ msgstr "" #: html/index.php:252 msgid "LDAP schema check reported errors:" -msgstr "" +msgstr "Проверка Ñхемы LDAP Ñообщает об ошибке:" #: html/index.php:278 msgid "Please specify a valid username!" @@ -3812,17 +3849,32 @@ msgstr "Проверьте, правильно ли вы ввели Ð¸Ð¼Ñ Ð¿Ð¾ msgid "Account locked. Please contact your system administrator!" msgstr "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ заблокирована. ПожалуйÑта ÑвÑжитеÑÑŒ Ñ Ð²Ð°ÑˆÐ¸Ð¼ ÑиÑтемным админиÑтратором." -#: html/index.php:472 +#: html/index.php:450 #, php-format -msgid "CAS user \"%s\" could not be found in the LDAP" +msgid "No value found in HTTP header \"%s\"" msgstr "" -#: html/index.php:482 +#: html/index.php:471 #, php-format -msgid "CAS user \"%s\" match several users in the LDAP" +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:543 +#, php-format +msgid "CAS user \"%s\" could not be found in the LDAP" +msgstr "CAS пользователь \"%s\" не может быть найден в LDAP" + +#: html/index.php:553 +#, php-format +msgid "CAS user \"%s\" match several users in the LDAP" +msgstr "CAS пользователь \"%s\" ÑоответÑтвует неÑкольким пользователÑм в LDAP" + +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3848,7 +3900,7 @@ msgstr "Срок дейÑÑ‚Ð²Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¸ зако #: html/main.php:158 msgid "Your password has expired, please set a new one." -msgstr "" +msgstr "Ваш пароль иÑтек, пожалуйÑта уÑтановите новый." #: html/main.php:208 msgid "Running out of memory!" @@ -3883,51 +3935,51 @@ msgstr "КритичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: не вÑе POST переменны #: html/class_passwordRecovery.inc:109 #, php-format msgid "FusionDirectory configuration %s/%s is not readable. Aborted." -msgstr "" +msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ FusionDirectory %s/%s не читаема. Прервано." #: html/class_passwordRecovery.inc:132 html/setup.php:59 #, php-format msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" -msgstr "" +msgstr "Ðе найден аккаунт Ñ Ð»Ð¾Ð³Ð¸Ð½Ð¾Ð¼ \"%s\"" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "Ðайдено множеÑтво учетных запиÑей Ñ Ð»Ð¾Ð³Ð¸Ð½Ð¾Ð¼ \"%s\"" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "ÐÐ´Ñ€ÐµÑ Ñлектронной почты" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "СвÑжитеÑÑŒ Ñ Ð²Ð°ÑˆÐ¸Ð¼ ÑиÑтемным админиÑтратором, были проблемы Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¼ Ñервером" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Были проблемы Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¼ Ñервером, имÑйл Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½Ðµ отправлены" @@ -4043,6 +4095,13 @@ msgstr "ПожалуйÑта укажите Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸ паро msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "ПривÑзка под пользователем '%s' к Ñерверу '%s' удалаÑÑŒ!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/ru@petr1708/fusiondirectory.po b/locale/ru@petr1708/fusiondirectory.po index 8414d2e962e18f259ee7feb43b087ef53ef2a4bd..1ac76d0d5a962af7681fe8ee03486d72037faa4c 100644 --- a/locale/ru@petr1708/fusiondirectory.po +++ b/locale/ru@petr1708/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Russian Petrine orthography (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru@petr1708/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/sv/fusiondirectory.po b/locale/sv/fusiondirectory.po index f00dd801fd1ea0462d95b10547701023c4838ba4..d4ee2b52569be05b46fd564659d38f7007e21254 100644 --- a/locale/sv/fusiondirectory.po +++ b/locale/sv/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Swedish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/sv/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "Gruppmedlemmar" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "System trust" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Trust-läge" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "Auktoriseringstyp för dessa hosts" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "avaktiverad" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "full tillgÃ¥ng" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "tillÃ¥t dessa hosts tillgÃ¥ng" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Varning" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Timeout under väntan pÃ¥ lÃ¥sning. Ignorerar lÃ¥s!" @@ -277,8 +278,8 @@ msgstr "Skapa" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Redigera" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Hantera användare" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Rättighet" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "KontolÃ¥sning" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "LÃ¥s upp konto" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "LÃ¥s konto" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "Redigera kategori-ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Ta bort" @@ -1120,230 +1123,230 @@ msgstr "Anställningsnummer" msgid "Employee type" msgstr "Anställningstyp" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Du behöver ange ditt nuvarande lösenord för att fortsätta." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Nytt lösenord" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Det nya lösenordet och det nuvarande är för lika varandra." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Det nya lösenordet är för kort." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "Lösenordet innehÃ¥ller möjligtvis problematiska Unicode-tecken!" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "Unix" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Redigera användarens POSIX-inställningar" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "Hemkatalog" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "Sökvägen till hemkatalogen för den här användaren" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Skal" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "Vilket skal ska användas när den här användaren loggar in" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Primär grupp" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "Primär grupp för den här användaren" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Status" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "Status pÃ¥ det här unix-kontot" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "Gruppmedlemskap" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Konto" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "Användare mÃ¥ste ändra lösenord vid första inloggning" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "Fördröjning innan tvingande lösenordsbyte (dagar)" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "Användaren kommer att tvingas byta lösenord efter sÃ¥ här mÃ¥nga dagar (lämna tomt för att avaktivera)" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "UtgÃ¥ngsdatum för lösenord" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "Datum efter vilket denna användares lösenord kommer att sluta gälla (lämna tomt för att avaktivera)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "Inaktivitet innan avaktivering av användare (dagar)" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "Maximalt antal inaktiva dagar efter lösenordets utgÃ¥ng innan användaren är avaktiverad (lämna tomt för att avaktivera funktionen)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "Fördröjning för varning innan lösenordsbyte (dagar)" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "Användaren kommer att varnas sÃ¥ här mÃ¥nga dagar innan lösenordet löper ut (lämna tomt för att avaktivera)" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "TillÃ¥t användaren att endast logga in pÃ¥ denna lista av hosts" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "okonfigurerad" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "automatisk" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "har utgÃ¥tt" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "grace-tid aktiv" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "aktiv" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "lösenord har slutat gälla" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "lösenord kan inte ändras" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." +msgstr "" + +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Aktivera ögonblicksbilder" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "Detta aktiverar möjligheten att spara vissa posters tillstÃ¥nd och Ã¥terskapa dem senare." -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Bas för ögonblicksbilder" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "Basen där ögonblicksbilder ska lagras i LDAP-katalogen." -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "Host" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "Port" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Lagring för personer och grupper" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Personer DN-attribut" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "Attribut att använda i början av användares dn" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "Strikt namnpolicy" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "Nästa id-hook" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "Var man ska börja kolla efter nya fria användar-IDn." -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "Var man ska börja kolla efter nya fria grupp-IDn." -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "Användares RDN" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "Gruppers RDN" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "Grenen där grupper lagras." -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "Id-allokeringsmetod" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "Traditionell" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "Samba unix id pool" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Debugging" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "Visa fel" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "Visa PHP-fel i övre delen av skärmen. Detta bör avaktiveras i produktionsmiljöer, för det kan vara lösenord i felkoden." -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Maximal tid för LDAP-frÃ¥gor" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "Stoppa LDAP-förfrÃ¥gningar om det inte kommer nÃ¥got svar inom den specificerade mängden sekunder." -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Logga LDAP-statistik" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "SpÃ¥ra LDAP-timingstatistik till syslog. Detta kan hjälpa till att hitta indexeringsproblem eller dÃ¥liga sökfilter." -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Debug-nivÃ¥" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "Visa viss information pÃ¥ varje sidladdning." -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "Diverse" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "Hooks som anropas när specifika händelser inträffar" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "flik" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "Fliken som denna hook härrör till" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "läge" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "När detta kommando ska anropas" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "cmd" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "Kommando som ska anropas" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "Hooks" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "Tillgängliga skal" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "Tillgängliga POSIX-skal för FD-användare" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Automatiskt" @@ -2142,13 +2161,13 @@ msgstr "Upp" msgid "Down" msgstr "Ner" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Välj alla" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Allvarligt fel: kan inte instansiera klassen '%s' - försök köra '%s' för att Ã¥tgärda detta" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "LDAP-varning" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Kan inte hämta schemainformation frÃ¥n servern. Ingen schemakontroll är möjlig!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Används för att lÃ¥sa aktuella poster under redigering för att undvika multipla ändringar pÃ¥ samma gÃ¥ng. " +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Saknar objektklass '%s' som krävs!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Saknar valfri objektklass '%s' !" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Klass(er) tillgänglig(a)" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "Kan inte allokera ett fritt ID:" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "okänd idAllocation-metod!" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "%sPoolMin >= %sPoolMax!" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "sambaUnixIdPool är inte unik!" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "inget ID tillgängligt!" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "maximalt antal försök överskridet!" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Kan inte allokera ett fritt ID!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Kan inte lokalisera filen '%s' - vänligen kör '%s' för att Ã¥tgärda detta" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "XML-fel" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "Det finns redan en post med samma dn : %s" msgid "The entry %s is not existing" msgstr "Posten %s finns inte" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Användarens grupp" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "Ingen" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "%s (krävs)" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "En siffra mellan %d och %d" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "En siffra större än %d" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "En siffra mindre än %d" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "Ett flyttal mellan %f och %f" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "Ett flyttal större än %f" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "Ett flyttal mindre än %f" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " -msgstr "Fel, inkorrekt datum:" +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" +msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "Kan inte läsa uppladdad fil: %s" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "filen är tom" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "filen kunde inte hittas" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "filen är inte läsbar" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "Ladda upp" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "Ladda ner" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "Bas" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "Objekt-bas" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "Ogiltigt värde för %s" @@ -3810,17 +3847,32 @@ msgstr "Kontrollera användarnamn/lösenord-kombinationen." msgid "Account locked. Please contact your system administrator!" msgstr "Kontot lÃ¥st. Kontakta systemadministratören!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "FusionDirectory-konfiguration %s/%s är inte läsbar. Avbryter." msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Katalogen '%s' specificerat som kompileringskatalog är inte tillgänglig!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "Epostadress" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "Kontakta din administratör, det uppstod ett problem med epostservern" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "Det uppstod ett problem med epostservern, bekräftelsebrevet skickades inte" @@ -4041,6 +4093,13 @@ msgstr "Skriv in användare och lösenord!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Koppling som användare '%s' till servern '%s' lyckades!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/ug/fusiondirectory.po b/locale/ug/fusiondirectory.po index 42b975f1957d7c7d8702c3a530d3f3cca68d9805..b5e3a3224580cef8afa3f52363ad81954dc7a24f 100644 --- a/locale/ug/fusiondirectory.po +++ b/locale/ug/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Uighur (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ug/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "" @@ -159,39 +159,39 @@ msgstr "" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "" msgid "Down" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/vi_VN/fusiondirectory.po b/locale/vi_VN/fusiondirectory.po index b4f5d95aac104db5318281274b35e7b72c4bc1d0..2147803bd0fcb6cb01efe0970c4cbbc5d0729034 100644 --- a/locale/vi_VN/fusiondirectory.po +++ b/locale/vi_VN/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/vi_VN/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "Số ID của nhóm" @@ -159,39 +159,39 @@ msgstr "Các thà nh viên nhóm" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "Ủy thác hệ thống" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "Chế Ä‘á»™ ủy thác" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "Äã vô hiệu" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "Truy cáºp hoà n toà n" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "Cho phép truy cáºp đến các máy chủ nà y" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "Cảnh báo" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "Thá»i gian chá» khóa. Bá» qua khóa!" @@ -277,8 +278,8 @@ msgstr "Tạo " #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "Hiệu chỉnh" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "Quản lý ngÆ°á»i dùng" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "Cho phép" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "Hiệu chÃnh mục ACL" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "Xóa" @@ -1120,230 +1123,230 @@ msgstr "Số nhân viên" msgid "Employee type" msgstr "Loại nhân viên" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "Bạn cần xác định máºt khẩu hiện tại để có thể tiếp tục." -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "Máºt khẩu má»›i" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "Máºt khẩu má»›i và máºt khẩu cÅ© quá giống nhau." -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "Máºt khẩu má»›i cần được cắt ngắn lại." -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "Hiệu chỉnh cà i đặt POSIX của ngÆ°á»i dùng" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "ThÆ° mục chủ" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "Nhóm sÆ¡ cấp" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "Trạng thái" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "TÆ° cách thà nh viên nhóm" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "Tà i khoản" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "NgÆ°á»i dùng phải thay đổi máºt khẩu ngay lần đăng nháºp đầu tiên" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "không được cấu hình" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "tá»± Ä‘á»™ng" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "hết hạn" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "Thá»i gian trÆ°á»›c khi tà i khoản bị khóa Ä‘ang hoạt Ä‘á»™ng" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "hoạt Ä‘á»™ng" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "máºt khẩu hết hạn" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "Số ID của ngÆ°á»i sá» dụng" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "Báºt chức năng snapshots" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "Gốc snapshot" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "Kho lÆ°u trữ ngÆ°á»i và nhóm" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "Thuá»™c tÃnh DN ngÆ°á»i" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "Sá»a lá»—i" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "Thá»i gian truy vấn LDAP tối Ä‘a" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "Äăng nháºp thống kê LDAP" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "Cấp Ä‘á»™ sá»a lá»—i" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "Tá»± Ä‘á»™ng" @@ -2142,13 +2161,13 @@ msgstr "Lên" msgid "Down" msgstr "Xuống" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "Chá»n tất" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "Lá»—i nghiêm trá»ng: không thể tạo ra lá»›p '%s' - hãy thá» chạy '%s' để sá»a lá»—i nà y" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "Cảnh báo LDAP" msgid "Cannot get schema information from server. No schema check possible!" msgstr "Không thể dùng thông tin lược đồ từ server. Không thể kiểm tra giản đồ!" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." -msgstr "Äã từng khóa các entry hiện Ä‘ang được hiệu chỉnh nhằm tránh các thay đổi khác nhau tại cùng má»™t thá»i Ä‘iểm." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" +msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" -msgstr "Lá»›p đối tượng '%s' được yêu cầu mất tÃch!" +msgid "Missing required object class \"%s\"!" +msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" -msgstr "Lá»›p đối tượng lá»±a chá»n '%s' mất tÃch!" +msgid "Missing optional object class \"%s\"!" +msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "Äã có lá»›p" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "Không thể phân phối má»™t ID miá»…n phÃ!" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "Không thể xác định vị trà file '%s'- xin hãy chạy '%s' để sá»a lá»—i nà y!" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "Nhóm ngÆ°á»i dùng" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "" -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "CÆ¡ sở" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "Xin hãy kiểm tra kết hợp tên ngÆ°á»i dùng/máºt khẩu." msgid "Account locked. Please contact your system administrator!" msgstr "Tà i khoản bị khóa. Xin hãy liên lạc vá»›i admin quản trị hệ thống của bạn!" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "Không thể truy cáºp và o thÆ° mục '%s' được xác định là thÆ° mục soạn thảo!" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "Xin hãy xác định ngÆ°á»i dùng và máºt khẩu!" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "Kết nối vá»›i tÆ° cách ngÆ°á»i dùng '%s' đến server '%s' thà nh công!" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/locale/zh/fusiondirectory.po b/locale/zh/fusiondirectory.po index 7ff639321e0c63a497b975b80d6d40181ea9420c..291480c96032ee05a485498d90480830ce900f94 100644 --- a/locale/zh/fusiondirectory.po +++ b/locale/zh/fusiondirectory.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: FusionDirectory-110\n" "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n" -"POT-Creation-Date: 2016-07-06 13:53+0200\n" -"PO-Revision-Date: 2016-07-06 11:49+0000\n" +"POT-Creation-Date: 2016-08-11 19:25+0200\n" +"PO-Revision-Date: 2016-08-10 16:25+0000\n" "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n" "Language-Team: Chinese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/zh/)\n" "MIME-Version: 1.0\n" @@ -144,7 +144,7 @@ msgstr "" #: plugins/admin/groups/class_group.inc:73 #: plugins/admin/groups/class_group.inc:149 -#: plugins/personal/posix/class_posixAccount.inc:414 +#: plugins/personal/posix/class_posixAccount.inc:422 msgid "GID" msgstr "GID" @@ -159,39 +159,39 @@ msgstr "组æˆå‘˜" #: plugins/admin/groups/class_group.inc:90 #: plugins/admin/groups/class_ogroup.inc:215 -#: plugins/personal/posix/class_posixAccount.inc:188 +#: plugins/personal/posix/class_posixAccount.inc:196 msgid "System trust" msgstr "信赖的系统" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Trust mode" msgstr "信赖模å¼" #: plugins/admin/groups/class_group.inc:94 #: plugins/admin/groups/class_ogroup.inc:219 -#: plugins/personal/posix/class_posixAccount.inc:192 +#: plugins/personal/posix/class_posixAccount.inc:200 msgid "Type of authorization for those hosts" msgstr "" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "disabled" msgstr "ç¦ç”¨" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 -#: plugins/personal/posix/class_posixAccount.inc:218 +#: plugins/personal/posix/class_posixAccount.inc:204 +#: plugins/personal/posix/class_posixAccount.inc:226 msgid "full access" msgstr "完全访问æƒé™" #: plugins/admin/groups/class_group.inc:98 #: plugins/admin/groups/class_ogroup.inc:223 -#: plugins/personal/posix/class_posixAccount.inc:196 +#: plugins/personal/posix/class_posixAccount.inc:204 msgid "allow access to these hosts" msgstr "å…许访问这些主机" @@ -201,10 +201,11 @@ msgid "Only allow this group to connect to this list of hosts" msgstr "" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 include/functions.inc:809 +#: plugins/personal/posix/class_posixAccount.inc:478 include/functions.inc:809 #: include/functions.inc:2564 include/class_xml.inc:55 -#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:519 -#: html/main.php:158 setup/class_setupStep_Migrate.inc:572 +#: include/simpleplugin/class_simpleTabs.inc:319 html/index.php:592 +#: html/main.php:158 setup/class_setupStep_Ldap.inc:198 +#: setup/class_setupStep_Migrate.inc:572 #: setup/class_setupStep_Migrate.inc:1083 #: setup/class_setupStep_Migrate.inc:1202 #: setup/class_setupStep_Migrate.inc:1313 @@ -216,7 +217,7 @@ msgid "Warning" msgstr "è¦å‘Š" #: plugins/admin/groups/class_group.inc:181 -#: plugins/personal/posix/class_posixAccount.inc:470 +#: plugins/personal/posix/class_posixAccount.inc:478 msgid "Timeout while waiting for lock. Ignoring lock!" msgstr "" @@ -277,8 +278,8 @@ msgstr "创建" #: plugins/admin/aclrole/class_aclEditionDialog.inc:192 #: include/simpleplugin/class_dialogAttributes.inc:635 #: include/simpleplugin/class_dialogAttributes.inc:636 -#: include/simpleplugin/class_attribute.inc:2738 -#: include/simpleplugin/class_attribute.inc:2739 +#: include/simpleplugin/class_attribute.inc:2792 +#: include/simpleplugin/class_attribute.inc:2793 #: include/simpleplugin/simple-list.xml:67 #: include/simpleplugin/simple-list.xml:112 msgid "Edit" @@ -291,6 +292,8 @@ msgstr "编辑" #: plugins/admin/users/user-list.xml:115 #: include/simpleplugin/class_dialogAttributes.inc:645 #: include/simpleplugin/class_dialogAttributes.inc:646 +#: include/simpleplugin/class_attribute.inc:1887 +#: include/simpleplugin/class_attribute.inc:1888 #: include/simpleplugin/simple-list.xml:75 #: include/simpleplugin/simple-list.xml:125 msgid "Remove" @@ -625,7 +628,7 @@ msgstr "" msgid "Manage user accounts and their properties" msgstr "" -#: plugins/admin/users/class_userManagement.inc:141 +#: plugins/admin/users/class_userManagement.inc:149 #: include/class_management.inc:334 include/class_management.inc:483 #: include/class_management.inc:503 include/class_management.inc:521 #: include/class_management.inc:570 include/class_CopyPasteHandler.inc:246 @@ -635,31 +638,31 @@ msgstr "" msgid "Permission" msgstr "å…许" -#: plugins/admin/users/class_userManagement.inc:179 +#: plugins/admin/users/class_userManagement.inc:187 msgid "Account locking" msgstr "" -#: plugins/admin/users/class_userManagement.inc:180 +#: plugins/admin/users/class_userManagement.inc:188 #, php-format msgid "" "Password method \"%s\" does not support locking. Account \"%s\" has not been" " locked!" msgstr "" -#: plugins/admin/users/class_userManagement.inc:208 +#: plugins/admin/users/class_userManagement.inc:216 msgid "Unlock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:210 +#: plugins/admin/users/class_userManagement.inc:218 msgid "Lock account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:283 msgid "User account" msgstr "" -#: plugins/admin/users/class_userManagement.inc:237 +#: plugins/admin/users/class_userManagement.inc:245 #: plugins/personal/generic/class_user.inc:277 msgid "User account information" msgstr "" @@ -678,8 +681,8 @@ msgid "Edit category ACL" msgstr "" #: plugins/admin/aclrole/class_aclEditionDialog.inc:194 -#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2748 -#: include/simpleplugin/class_attribute.inc:2749 +#: include/class_msgPool.inc:517 include/simpleplugin/class_attribute.inc:2802 +#: include/simpleplugin/class_attribute.inc:2803 #, php-format msgid "Delete" msgstr "åˆ é™¤" @@ -1120,230 +1123,230 @@ msgstr "" msgid "Employee type" msgstr "员工类别" -#: plugins/personal/generic/class_user.inc:606 +#: plugins/personal/generic/class_user.inc:607 #, php-format msgid "Ppolicy \"%s\" could not be found in the LDAP!" msgstr "" -#: plugins/personal/generic/class_user.inc:609 +#: plugins/personal/generic/class_user.inc:610 msgid "You are not allowed to change your own password" msgstr "" -#: plugins/personal/generic/class_user.inc:620 +#: plugins/personal/generic/class_user.inc:621 #, php-format msgid "You must wait %d seconds before changing your password again" msgstr "" -#: plugins/personal/generic/class_user.inc:634 +#: plugins/personal/generic/class_user.inc:635 msgid "Password is in history of old passwords" msgstr "" -#: plugins/personal/generic/class_user.inc:639 -#: plugins/personal/generic/class_user.inc:643 +#: plugins/personal/generic/class_user.inc:640 +#: plugins/personal/generic/class_user.inc:644 msgid "Password is not being changed from existing value" msgstr "" -#: plugins/personal/generic/class_user.inc:650 +#: plugins/personal/generic/class_user.inc:651 msgid "You need to specify your current password in order to proceed." msgstr "您需è¦è¾“入当å‰å£ä»¤æ‰èƒ½ç»§ç»ã€‚" -#: plugins/personal/generic/class_user.inc:652 +#: plugins/personal/generic/class_user.inc:653 msgid "" "The passwords you've entered as \"New password\" and \"Repeated new " "password\" do not match." msgstr "" -#: plugins/personal/generic/class_user.inc:654 +#: plugins/personal/generic/class_user.inc:655 #: ihtml/themes/breezy/recovery.tpl.c:29 ihtml/themes/breezy/recovery.tpl.c:32 msgid "New password" msgstr "æ–°å£ä»¤" -#: plugins/personal/generic/class_user.inc:656 +#: plugins/personal/generic/class_user.inc:657 msgid "The password used as new and current are too similar." msgstr "输入的新å£ä»¤å’Œå½“å‰å£ä»¤éžå¸¸ç›¸ä¼¼ã€‚" -#: plugins/personal/generic/class_user.inc:658 +#: plugins/personal/generic/class_user.inc:659 msgid "The password used as new is to short." msgstr "输入的新å£ä»¤å¤ªçŸäº†ã€‚" -#: plugins/personal/generic/class_user.inc:660 +#: plugins/personal/generic/class_user.inc:661 msgid "The password contains possibly problematic Unicode characters!" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:76 -#: plugins/personal/posix/class_posixAccount.inc:104 +#: plugins/personal/posix/class_posixAccount.inc:84 +#: plugins/personal/posix/class_posixAccount.inc:112 msgid "Unix" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:77 +#: plugins/personal/posix/class_posixAccount.inc:85 msgid "Edit users POSIX settings" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "Home directory" msgstr "用户主目录" -#: plugins/personal/posix/class_posixAccount.inc:108 +#: plugins/personal/posix/class_posixAccount.inc:116 msgid "The path to the home directory of this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Shell" msgstr "Shell" -#: plugins/personal/posix/class_posixAccount.inc:113 +#: plugins/personal/posix/class_posixAccount.inc:121 msgid "Which shell should be used when this user log in" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group" msgstr "主è¦ç”¨æˆ·ç»„" -#: plugins/personal/posix/class_posixAccount.inc:117 +#: plugins/personal/posix/class_posixAccount.inc:125 msgid "Primary group for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 #: setup/class_setupStep_Ldap.inc:83 msgid "Status" msgstr "状æ€" -#: plugins/personal/posix/class_posixAccount.inc:121 +#: plugins/personal/posix/class_posixAccount.inc:129 msgid "Status of this user unix account" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user/group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:125 +#: plugins/personal/posix/class_posixAccount.inc:133 msgid "Force user id and group id values for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:129 +#: plugins/personal/posix/class_posixAccount.inc:137 msgid "User id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:134 +#: plugins/personal/posix/class_posixAccount.inc:142 msgid "Group id value for this user" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:141 -#: plugins/personal/posix/class_posixAccount.inc:144 +#: plugins/personal/posix/class_posixAccount.inc:149 +#: plugins/personal/posix/class_posixAccount.inc:152 msgid "Group membership" msgstr "组æˆå‘˜èº«ä»½" -#: plugins/personal/posix/class_posixAccount.inc:148 +#: plugins/personal/posix/class_posixAccount.inc:156 msgid "Account" msgstr "账户" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "User must change password on first login" msgstr "用户必须在第一次登录修改å£ä»¤" -#: plugins/personal/posix/class_posixAccount.inc:152 +#: plugins/personal/posix/class_posixAccount.inc:160 msgid "" "User must change password on first login (needs a value for Delay before " "forcing password change)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "Minimum delay between password changes (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:156 +#: plugins/personal/posix/class_posixAccount.inc:164 msgid "" "The user won't be able to change his password before this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "Delay before forcing password change (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:161 +#: plugins/personal/posix/class_posixAccount.inc:169 msgid "" "The user will be forced to change his password after this number of days " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "Password expiration date" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:166 +#: plugins/personal/posix/class_posixAccount.inc:174 msgid "" "Date after which this user password will expire (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "Delay of inactivity before disabling user (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:171 +#: plugins/personal/posix/class_posixAccount.inc:179 msgid "" "Maximum delay of inactivity after password expiration before the user is " "disabled (leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "Delay for user warning before password expiry (days)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:176 +#: plugins/personal/posix/class_posixAccount.inc:184 msgid "" "The user will be warned this number of days before his password expiration " "(leave empty to disable)" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:199 +#: plugins/personal/posix/class_posixAccount.inc:207 msgid "Only allow this user to connect to this list of hosts" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:280 +#: plugins/personal/posix/class_posixAccount.inc:288 #: include/class_management.inc:36 include/class_management.inc:37 msgid "unconfigured" msgstr "未é…ç½®" -#: plugins/personal/posix/class_posixAccount.inc:290 +#: plugins/personal/posix/class_posixAccount.inc:298 msgid "automatic" msgstr "自动" -#: plugins/personal/posix/class_posixAccount.inc:309 +#: plugins/personal/posix/class_posixAccount.inc:317 msgid "expired" msgstr "过期" -#: plugins/personal/posix/class_posixAccount.inc:311 +#: plugins/personal/posix/class_posixAccount.inc:319 msgid "grace time active" msgstr "时间é™åˆ¶æ¿€æ´»" -#: plugins/personal/posix/class_posixAccount.inc:314 -#: plugins/personal/posix/class_posixAccount.inc:316 -#: plugins/personal/posix/class_posixAccount.inc:318 +#: plugins/personal/posix/class_posixAccount.inc:322 +#: plugins/personal/posix/class_posixAccount.inc:324 +#: plugins/personal/posix/class_posixAccount.inc:326 msgid "active" msgstr "活动" -#: plugins/personal/posix/class_posixAccount.inc:314 +#: plugins/personal/posix/class_posixAccount.inc:322 msgid "password expired" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:316 +#: plugins/personal/posix/class_posixAccount.inc:324 msgid "password not changeable" msgstr "" -#: plugins/personal/posix/class_posixAccount.inc:411 +#: plugins/personal/posix/class_posixAccount.inc:419 msgid "UID" msgstr "UID" -#: plugins/personal/posix/class_posixAccount.inc:530 +#: plugins/personal/posix/class_posixAccount.inc:538 #, php-format msgid "Group of user %s" msgstr "" @@ -1589,366 +1592,382 @@ msgid "Defines when a session will expire in seconds (0 to disable)." msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "HTTP authentication" +msgid "HTTP Basic authentication" msgstr "" #: plugins/config/class_configInLdap.inc:212 -msgid "Use HTTP authentication protocol instead of the login form." +msgid "Use HTTP Basic authentication protocol instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "HTTP Header authentication" +msgstr "" + +#: plugins/config/class_configInLdap.inc:217 +msgid "Use HTTP Header authentication instead of the login form." +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Header name" +msgstr "" + +#: plugins/config/class_configInLdap.inc:222 +msgid "Name of the header containing user identifier." msgstr "" -#: plugins/config/class_configInLdap.inc:219 +#: plugins/config/class_configInLdap.inc:229 #: include/class_SnapshotDialogs.inc:186 msgid "Snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "Enable snapshots" msgstr "" -#: plugins/config/class_configInLdap.inc:222 +#: plugins/config/class_configInLdap.inc:232 msgid "" "This enables you to save certain states of entries and restore them later " "on." msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "Snapshot base" msgstr "" -#: plugins/config/class_configInLdap.inc:227 +#: plugins/config/class_configInLdap.inc:237 msgid "The base where snapshots should be stored inside of the LDAP." msgstr "" -#: plugins/config/class_configInLdap.inc:234 +#: plugins/config/class_configInLdap.inc:244 msgid "SSL" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Key path" msgstr "" -#: plugins/config/class_configInLdap.inc:237 +#: plugins/config/class_configInLdap.inc:247 msgid "Path to FusionDirectory private key. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:242 +#: plugins/config/class_configInLdap.inc:252 msgid "Path to FusionDirectory certificate. Unused for now." msgstr "" -#: plugins/config/class_configInLdap.inc:247 -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:272 msgid "CA certificate path" msgstr "" -#: plugins/config/class_configInLdap.inc:247 +#: plugins/config/class_configInLdap.inc:257 msgid "Path to the CA certificate. Used for validating Argonaut Server host." msgstr "" -#: plugins/config/class_configInLdap.inc:254 +#: plugins/config/class_configInLdap.inc:264 msgid "CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "Enable CAS" msgstr "" -#: plugins/config/class_configInLdap.inc:257 +#: plugins/config/class_configInLdap.inc:267 msgid "CAS login will be used instead of LDAP bind" msgstr "" -#: plugins/config/class_configInLdap.inc:262 +#: plugins/config/class_configInLdap.inc:272 msgid "Path to the CA certificate of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host" msgstr "" -#: plugins/config/class_configInLdap.inc:267 +#: plugins/config/class_configInLdap.inc:277 msgid "Host of the CAS server" msgstr "" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port" msgstr "端å£" -#: plugins/config/class_configInLdap.inc:272 +#: plugins/config/class_configInLdap.inc:282 msgid "Port the CAS server is listening on" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context" msgstr "" -#: plugins/config/class_configInLdap.inc:277 +#: plugins/config/class_configInLdap.inc:287 msgid "CAS context to be used" msgstr "" -#: plugins/config/class_configInLdap.inc:284 +#: plugins/config/class_configInLdap.inc:294 msgid "People and group storage" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "People DN attribute" msgstr "" -#: plugins/config/class_configInLdap.inc:288 +#: plugins/config/class_configInLdap.inc:298 msgid "Attribute to use at the beginning of users dn" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "CN pattern" msgstr "" -#: plugins/config/class_configInLdap.inc:293 +#: plugins/config/class_configInLdap.inc:303 msgid "The pattern to use to build the common name field" msgstr "" -#: plugins/config/class_configInLdap.inc:298 +#: plugins/config/class_configInLdap.inc:308 msgid "Strict naming policy" msgstr "" -#: plugins/config/class_configInLdap.inc:299 +#: plugins/config/class_configInLdap.inc:309 msgid "Enables strict checking of user and group names" msgstr "" -#: plugins/config/class_configInLdap.inc:304 +#: plugins/config/class_configInLdap.inc:314 msgid "Group/user min id" msgstr "" -#: plugins/config/class_configInLdap.inc:305 +#: plugins/config/class_configInLdap.inc:315 msgid "" "The minimum assignable user or group id to avoid security leaks with id 0 " "accounts." msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "Next id hook" msgstr "" -#: plugins/config/class_configInLdap.inc:310 +#: plugins/config/class_configInLdap.inc:320 msgid "" "A script to be called for finding the next free id number for users or " "groups." msgstr "" -#: plugins/config/class_configInLdap.inc:314 +#: plugins/config/class_configInLdap.inc:324 msgid "Base number for user id" msgstr "" -#: plugins/config/class_configInLdap.inc:315 +#: plugins/config/class_configInLdap.inc:325 msgid "Where to start looking for a new free user id." msgstr "" -#: plugins/config/class_configInLdap.inc:320 +#: plugins/config/class_configInLdap.inc:330 msgid "Base number for group id" msgstr "" -#: plugins/config/class_configInLdap.inc:321 +#: plugins/config/class_configInLdap.inc:331 msgid "Where to start looking for a new free group id." msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "Users RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:326 +#: plugins/config/class_configInLdap.inc:336 msgid "The branch where users are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "Groups RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:331 +#: plugins/config/class_configInLdap.inc:341 msgid "The branch where groups are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "ACL role RDN" msgstr "" -#: plugins/config/class_configInLdap.inc:336 +#: plugins/config/class_configInLdap.inc:346 msgid "The branch where ACL roles are stored." msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Id allocation method" msgstr "" -#: plugins/config/class_configInLdap.inc:341 +#: plugins/config/class_configInLdap.inc:351 msgid "Method to allocate user/group ids" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Traditional" msgstr "" -#: plugins/config/class_configInLdap.inc:344 +#: plugins/config/class_configInLdap.inc:354 msgid "Samba unix id pool" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Pool user id min" msgstr "" -#: plugins/config/class_configInLdap.inc:347 +#: plugins/config/class_configInLdap.inc:357 msgid "Minimum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Pool user id max" msgstr "" -#: plugins/config/class_configInLdap.inc:352 +#: plugins/config/class_configInLdap.inc:362 msgid "Maximum value for user id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Pool group id min" msgstr "" -#: plugins/config/class_configInLdap.inc:357 +#: plugins/config/class_configInLdap.inc:367 msgid "Minimum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Pool group id max" msgstr "" -#: plugins/config/class_configInLdap.inc:362 +#: plugins/config/class_configInLdap.inc:372 msgid "Maximum value for group id when using pool method" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "Restrict role members" msgstr "" -#: plugins/config/class_configInLdap.inc:367 +#: plugins/config/class_configInLdap.inc:377 msgid "" "When enabled only users from the same branch or members of groups from the " "same branch can be added to a role." msgstr "" -#: plugins/config/class_configInLdap.inc:373 +#: plugins/config/class_configInLdap.inc:383 msgid "Debugging" msgstr "" -#: plugins/config/class_configInLdap.inc:376 +#: plugins/config/class_configInLdap.inc:386 msgid "Display errors" msgstr "" -#: plugins/config/class_configInLdap.inc:377 +#: plugins/config/class_configInLdap.inc:387 msgid "" "Shows PHP errors in the upper part of the screen. This should be disabled in" " productive deployments, because there might be some passwords in it." msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "Maximum LDAP query time" msgstr "" -#: plugins/config/class_configInLdap.inc:381 +#: plugins/config/class_configInLdap.inc:391 msgid "" "Stop LDAP actions if there is no answer within the specified number of " "seconds." msgstr "" -#: plugins/config/class_configInLdap.inc:386 +#: plugins/config/class_configInLdap.inc:396 msgid "Log LDAP statistics" msgstr "" -#: plugins/config/class_configInLdap.inc:387 +#: plugins/config/class_configInLdap.inc:397 msgid "" "Track LDAP timing statistics to the syslog. This may help to find indexing " "problems or bad search filters." msgstr "" -#: plugins/config/class_configInLdap.inc:392 +#: plugins/config/class_configInLdap.inc:402 msgid "Debug level" msgstr "" -#: plugins/config/class_configInLdap.inc:393 +#: plugins/config/class_configInLdap.inc:403 msgid "Display certain information on each page load." msgstr "" -#: plugins/config/class_configInLdap.inc:405 +#: plugins/config/class_configInLdap.inc:415 msgid "Miscellaneous" msgstr "æ‚项" -#: plugins/config/class_configInLdap.inc:410 +#: plugins/config/class_configInLdap.inc:420 msgid "Hooks that are called when specific actions happens" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "tab" msgstr "" -#: plugins/config/class_configInLdap.inc:414 +#: plugins/config/class_configInLdap.inc:424 msgid "The tab that this hook concerns" msgstr "" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "mode" msgstr "模å¼" -#: plugins/config/class_configInLdap.inc:419 +#: plugins/config/class_configInLdap.inc:429 msgid "When to call this command" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "cmd" msgstr "" -#: plugins/config/class_configInLdap.inc:425 +#: plugins/config/class_configInLdap.inc:435 msgid "The command that will be called" msgstr "" -#: plugins/config/class_configInLdap.inc:432 +#: plugins/config/class_configInLdap.inc:442 msgid "Hooks" msgstr "é’©å" -#: plugins/config/class_configInLdap.inc:439 +#: plugins/config/class_configInLdap.inc:449 msgid "Display hook output" msgstr "" -#: plugins/config/class_configInLdap.inc:440 +#: plugins/config/class_configInLdap.inc:450 msgid "" "When enabled successful hook execution output is displayed to the user using" " a dialog." msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available shells" msgstr "" -#: plugins/config/class_configInLdap.inc:445 +#: plugins/config/class_configInLdap.inc:455 msgid "Available POSIX shells for FD users." msgstr "" -#: plugins/config/class_configInLdap.inc:452 +#: plugins/config/class_configInLdap.inc:462 msgid "Show ACL tab on all objects" msgstr "" -#: plugins/config/class_configInLdap.inc:453 +#: plugins/config/class_configInLdap.inc:463 msgid "" "For very specific ACL rights setting where you might need to give right on a" " single object." msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available department categories" msgstr "" -#: plugins/config/class_configInLdap.inc:458 +#: plugins/config/class_configInLdap.inc:468 msgid "Available categories in the departments dropdown" msgstr "" -#: plugins/config/class_configInLdap.inc:475 +#: plugins/config/class_configInLdap.inc:485 #: setup/class_setupStep_Language.inc:69 msgid "Automatic" msgstr "" @@ -2142,13 +2161,13 @@ msgstr "上" msgid "Down" msgstr "å…³é—" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2710 -#: include/simpleplugin/class_attribute.inc:2711 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2764 +#: include/simpleplugin/class_attribute.inc:2765 msgid "Sort up" msgstr "" -#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2723 -#: include/simpleplugin/class_attribute.inc:2724 +#: include/class_listing.inc:307 include/simpleplugin/class_attribute.inc:2777 +#: include/simpleplugin/class_attribute.inc:2778 msgid "Sort down" msgstr "" @@ -2160,26 +2179,27 @@ msgstr "" #: include/class_config.inc:357 include/class_msgPool.inc:215 #: include/class_msgPool.inc:235 include/class_msgPool.inc:265 #: include/class_msgPool.inc:682 include/class_msgPool.inc:713 -#: include/class_msgPool.inc:740 include/functions.inc:3124 -#: include/functions.inc:3145 include/functions.inc:3185 -#: include/functions.inc:3197 include/functions.inc:3201 -#: include/functions.inc:3208 include/functions.inc:3217 -#: include/functions.inc:3279 include/class_msg_dialog.inc:128 +#: include/class_msgPool.inc:740 include/functions.inc:3150 +#: include/functions.inc:3171 include/functions.inc:3211 +#: include/functions.inc:3223 include/functions.inc:3227 +#: include/functions.inc:3234 include/functions.inc:3243 +#: include/functions.inc:3305 include/class_msg_dialog.inc:128 #: include/class_xml.inc:58 include/class_plugin.inc:790 #: include/class_plugin.inc:1521 include/class_CopyPasteHandler.inc:276 -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 -#: include/simpleplugin/class_attribute.inc:1817 -#: include/simpleplugin/class_attribute.inc:1920 -#: include/simpleplugin/class_attribute.inc:1922 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 +#: include/simpleplugin/class_attribute.inc:1852 +#: include/simpleplugin/class_attribute.inc:1974 +#: include/simpleplugin/class_attribute.inc:1976 #: include/simpleplugin/class_simpleTabs.inc:89 #: include/simpleplugin/class_simpleTabs.inc:399 #: include/password-methods/class_password-methods-sasl.inc:59 #: include/password-methods/class_password-methods-sasl.inc:85 #: include/password-methods/class_password-methods.inc:428 #: include/password-methods/class_password-methods.inc:438 -#: include/class_SnapshotHandler.inc:422 html/index.php:470 html/index.php:480 +#: include/class_SnapshotHandler.inc:422 html/index.php:448 html/index.php:469 +#: html/index.php:479 html/index.php:541 html/index.php:551 #: setup/class_setupStep_Migrate.inc:935 #: ihtml/themes/breezy/msg_dialog.tpl.c:2 setup/setup_checks.tpl.c:5 msgid "Error" @@ -2318,14 +2338,14 @@ msgstr "" #: include/class_ldap.inc:1281 include/functions.inc:541 #: include/functions.inc:693 include/functions.inc:740 #: include/functions.inc:801 include/functions.inc:856 -#: include/functions.inc:3003 include/functions.inc:3177 +#: include/functions.inc:3029 include/functions.inc:3203 #: include/simpleplugin/class_simplePlugin.inc:585 -#: include/simpleplugin/class_attribute.inc:2973 +#: include/simpleplugin/class_attribute.inc:3027 #: include/password-methods/class_password-methods.inc:194 #: include/class_SnapshotHandler.inc:48 include/class_SnapshotHandler.inc:247 #: include/class_SnapshotHandler.inc:280 include/class_SnapshotHandler.inc:296 #: include/class_SnapshotHandler.inc:429 include/class_SnapshotHandler.inc:432 -#: html/index.php:366 html/class_passwordRecovery.inc:522 +#: html/index.php:366 html/class_passwordRecovery.inc:521 #: setup/class_setupStep_Migrate.inc:451 #: setup/class_setupStep_Migrate.inc:1130 msgid "LDAP error" @@ -3018,7 +3038,7 @@ msgid "" "Fatal error: cannot instantiate class '%s' - try running '%s' to fix this" msgstr "" -#: include/functions.inc:511 include/functions.inc:3314 +#: include/functions.inc:511 include/functions.inc:3340 #: include/class_xml.inc:61 include/simpleplugin/class_simplePlugin.inc:271 #: include/simpleplugin/class_simplePlugin.inc:276 #: include/simpleplugin/class_simplePlugin.inc:288 @@ -3186,82 +3206,96 @@ msgstr "" msgid "Cannot get schema information from server. No schema check possible!" msgstr "" -#: include/functions.inc:2600 -msgid "" -"Used to lock currently edited entries to avoid multiple changes at the same " -"time." +#: include/functions.inc:2605 +msgid "Main FusionDirectory schema" msgstr "" #: include/functions.inc:2612 +msgid "Schema used to store FusionDirectory configuration" +msgstr "" + +#: include/functions.inc:2619 +msgid "Used to store trust mode information in users or groups." +msgstr "" + +#: include/functions.inc:2626 +msgid "Used to store templates." +msgstr "" + +#: include/functions.inc:2633 +msgid "Used to store POSIX information." +msgstr "" + +#: include/functions.inc:2640 #, php-format -msgid "Missing required object class '%s'!" +msgid "Missing required object class \"%s\"!" msgstr "" -#: include/functions.inc:2615 +#: include/functions.inc:2642 #, php-format -msgid "Missing optional object class '%s'!" +msgid "Missing optional object class \"%s\"!" msgstr "" -#: include/functions.inc:2619 +#: include/functions.inc:2646 #, php-format msgid "Class(es) available" msgstr "" -#: include/functions.inc:2639 +#: include/functions.inc:2664 msgid "" "You have installed the mixed groups plugin, but your schema configuration " "does not support this." msgstr "" -#: include/functions.inc:2640 +#: include/functions.inc:2665 msgid "" "In order to use mixed groups the objectClass \"posixGroup\" must be " "AUXILIARY" msgstr "" -#: include/functions.inc:2643 +#: include/functions.inc:2668 msgid "" "Your schema is configured to support mixed groups, but this plugin is not " "present." msgstr "" -#: include/functions.inc:2644 +#: include/functions.inc:2669 msgid "The objectClass \"posixGroup\" must be STRUCTURAL" msgstr "" -#: include/functions.inc:3124 include/functions.inc:3145 -#: include/functions.inc:3185 include/functions.inc:3197 -#: include/functions.inc:3201 include/functions.inc:3208 -#: include/functions.inc:3217 +#: include/functions.inc:3150 include/functions.inc:3171 +#: include/functions.inc:3211 include/functions.inc:3223 +#: include/functions.inc:3227 include/functions.inc:3234 +#: include/functions.inc:3243 msgid "Cannot allocate a free ID:" msgstr "" -#: include/functions.inc:3124 +#: include/functions.inc:3150 msgid "unknown idAllocation method!" msgstr "" -#: include/functions.inc:3145 +#: include/functions.inc:3171 #, php-format msgid "%sPoolMin >= %sPoolMax!" msgstr "" -#: include/functions.inc:3185 +#: include/functions.inc:3211 msgid "sambaUnixIdPool is not unique!" msgstr "" -#: include/functions.inc:3197 include/functions.inc:3201 +#: include/functions.inc:3223 include/functions.inc:3227 msgid "no ID available!" msgstr "" -#: include/functions.inc:3217 +#: include/functions.inc:3243 msgid "maximum tries exceeded!" msgstr "" -#: include/functions.inc:3279 +#: include/functions.inc:3305 msgid "Cannot allocate a free ID!" msgstr "" -#: include/functions.inc:3315 +#: include/functions.inc:3341 #, php-format msgid "Cannot locate file '%s' - please run '%s' to fix this" msgstr "" @@ -3413,6 +3447,7 @@ msgid "XML error" msgstr "" #: include/class_plugin.inc:543 +#: include/simpleplugin/class_simplePlugin.inc:752 msgid "" "The object has changed since opened in FusionDirectory. All changes that may" " be done by others will get lost if you save this entry!" @@ -3477,12 +3512,12 @@ msgstr "" msgid "The entry %s is not existing" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1010 +#: include/simpleplugin/class_simplePlugin.inc:1028 #, php-format msgid "You don't have sufficient rights to edit field \"%s\"" msgstr "" -#: include/simpleplugin/class_simplePlugin.inc:1013 +#: include/simpleplugin/class_simplePlugin.inc:1031 #, php-format msgid "Unknown field \"%s\"" msgstr "" @@ -3522,8 +3557,8 @@ msgid "Group of user" msgstr "用户组" #: include/simpleplugin/class_dialogAttributes.inc:624 -#: include/simpleplugin/class_attribute.inc:1098 -#: include/simpleplugin/class_attribute.inc:1132 +#: include/simpleplugin/class_attribute.inc:1105 +#: include/simpleplugin/class_attribute.inc:1139 msgid "None" msgstr "" @@ -3568,100 +3603,102 @@ msgid "days" msgstr "天" #: include/simpleplugin/class_attribute.inc:544 -#: include/simpleplugin/class_attribute.inc:2218 +#: include/simpleplugin/class_attribute.inc:2272 #, php-format msgid "%s (required)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1158 +#: include/simpleplugin/class_attribute.inc:1165 #, php-format msgid "The value \"%s\" for field \"%s\" is not in the list of possible choices" msgstr "" -#: include/simpleplugin/class_attribute.inc:1285 +#: include/simpleplugin/class_attribute.inc:1292 #, php-format msgid "An integer between %d and %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1287 +#: include/simpleplugin/class_attribute.inc:1294 #, php-format msgid "An integer larger than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1289 +#: include/simpleplugin/class_attribute.inc:1296 #, php-format msgid "An integer smaller than %d" msgstr "" -#: include/simpleplugin/class_attribute.inc:1391 +#: include/simpleplugin/class_attribute.inc:1398 #, php-format msgid "A float between %f and %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1393 +#: include/simpleplugin/class_attribute.inc:1400 #, php-format msgid "A float larger than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1395 +#: include/simpleplugin/class_attribute.inc:1402 #, php-format msgid "A float smaller than %f" msgstr "" -#: include/simpleplugin/class_attribute.inc:1508 -msgid "Error, incorrect date: " +#: include/simpleplugin/class_attribute.inc:1530 +#, php-format +msgid "Error, incorrect date: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 -#: include/simpleplugin/class_attribute.inc:1574 -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1594 +#: include/simpleplugin/class_attribute.inc:1597 +#: include/simpleplugin/class_attribute.inc:1600 #, php-format msgid "Cannot read uploaded file: %s" msgstr "" -#: include/simpleplugin/class_attribute.inc:1571 +#: include/simpleplugin/class_attribute.inc:1594 msgid "file is empty" msgstr "" -#: include/simpleplugin/class_attribute.inc:1574 +#: include/simpleplugin/class_attribute.inc:1597 msgid "file not found" msgstr "" -#: include/simpleplugin/class_attribute.inc:1577 +#: include/simpleplugin/class_attribute.inc:1600 msgid "file not readable" msgstr "" -#: include/simpleplugin/class_attribute.inc:1610 +#: include/simpleplugin/class_attribute.inc:1633 #, php-format msgid "%s (%d bytes)" msgstr "" -#: include/simpleplugin/class_attribute.inc:1657 -#: include/simpleplugin/class_attribute.inc:1837 +#: include/simpleplugin/class_attribute.inc:1680 +#: include/simpleplugin/class_attribute.inc:1877 +#: include/simpleplugin/class_attribute.inc:1878 msgid "Upload" msgstr "ä¸Šä¼ " -#: include/simpleplugin/class_attribute.inc:1662 -#: include/simpleplugin/class_attribute.inc:1663 +#: include/simpleplugin/class_attribute.inc:1685 +#: include/simpleplugin/class_attribute.inc:1686 msgid "Download" msgstr "下载" -#: include/simpleplugin/class_attribute.inc:1818 +#: include/simpleplugin/class_attribute.inc:1853 msgid "" "Cannot save user picture, FusionDirectory requires the PHP module " "\"imagick\" to be installed!" msgstr "" -#: include/simpleplugin/class_attribute.inc:1870 +#: include/simpleplugin/class_attribute.inc:1924 #: setup/class_setupStep_Ldap.inc:50 ihtml/themes/breezy/simple-list.tpl.c:2 msgid "Base" msgstr "ä½ç½®" -#: include/simpleplugin/class_attribute.inc:1873 +#: include/simpleplugin/class_attribute.inc:1927 msgid "Object base" msgstr "" -#: include/simpleplugin/class_attribute.inc:2832 +#: include/simpleplugin/class_attribute.inc:2886 #, php-format msgid "Invalid value for %s" msgstr "" @@ -3810,17 +3847,32 @@ msgstr "请检查用户å/å£ä»¤ã€‚" msgid "Account locked. Please contact your system administrator!" msgstr "" -#: html/index.php:472 +#: html/index.php:450 +#, php-format +msgid "No value found in HTTP header \"%s\"" +msgstr "" + +#: html/index.php:471 +#, php-format +msgid "Header user \"%s\" could not be found in the LDAP" +msgstr "" + +#: html/index.php:481 +#, php-format +msgid "Header user \"%s\" match several users in the LDAP" +msgstr "" + +#: html/index.php:543 #, php-format msgid "CAS user \"%s\" could not be found in the LDAP" msgstr "" -#: html/index.php:482 +#: html/index.php:553 #, php-format msgid "CAS user \"%s\" match several users in the LDAP" msgstr "" -#: html/index.php:519 +#: html/index.php:592 msgid "" "Your browser has cookies disabled. Please enable cookies and reload this " "page before logging in!" @@ -3888,44 +3940,44 @@ msgstr "" msgid "Directory '%s' specified as compile directory is not accessible!" msgstr "目录 '%s' ä½œä¸ºç¼–è¯‘ç›®å½•æ— æ³•è®¿é—®ï¼" -#: html/class_passwordRecovery.inc:446 +#: html/class_passwordRecovery.inc:445 #, php-format msgid "Did not find an account with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:449 +#: html/class_passwordRecovery.inc:448 #, php-format msgid "Found multiple accounts with login \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:463 ihtml/themes/breezy/recovery.tpl.c:71 +#: html/class_passwordRecovery.inc:462 ihtml/themes/breezy/recovery.tpl.c:71 msgid "Email address" msgstr "邮件地å€" -#: html/class_passwordRecovery.inc:486 +#: html/class_passwordRecovery.inc:485 #, php-format msgid "There is no account using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:489 +#: html/class_passwordRecovery.inc:488 #, php-format msgid "There are several accounts using email \"%s\"" msgstr "" -#: html/class_passwordRecovery.inc:497 +#: html/class_passwordRecovery.inc:496 #, php-format msgid "The user using email \"%s\" is locked. Please contact your administrator." msgstr "" -#: html/class_passwordRecovery.inc:545 +#: html/class_passwordRecovery.inc:538 msgid "Contact your administrator, there was a problem with mail server" msgstr "" -#: html/class_passwordRecovery.inc:556 +#: html/class_passwordRecovery.inc:549 msgid "This token is invalid" msgstr "" -#: html/class_passwordRecovery.inc:616 +#: html/class_passwordRecovery.inc:603 msgid "There was a problem with mail server, confirmation email not sent" msgstr "" @@ -4041,6 +4093,13 @@ msgstr "" msgid "Bind as user '%s' to server '%s' succeeded!" msgstr "" +#: setup/class_setupStep_Ldap.inc:196 setup/class_setupStep_Ldap.inc:198 +#, php-format +msgid "" +"%s\n" +"Schema \"%s\": %s" +msgstr "" + #: setup/class_setupStep_Finish.inc:30 setup/class_setupStep_Welcome.inc:30 #: setup/class_setupStep_Welcome.inc:50 msgid "Welcome" diff --git a/plugins/admin/users/class_userManagement.inc b/plugins/admin/users/class_userManagement.inc index c041b19e92158a1493051e0e11452e1c34007267..cbab10fb35ffb1d59d18e5821b8b54a4101e299a 100644 --- a/plugins/admin/users/class_userManagement.inc +++ b/plugins/admin/users/class_userManagement.inc @@ -80,7 +80,14 @@ class userManagement extends simpleManagement { parent::configureFilter(); - $classes = array('posixAccount'); + $classes = array(); + if (class_available('posixAccount')) { + $classes[]= 'posixAccount'; + } else { + /* If posix plugin is not installed, ignore posix filter */ + $this->filter->elements['POSIX']['unset'] = ''; + $this->filter->elements['POSIX']['set'] = ''; + } if (class_available('mailAccount')) { $classes[]= 'gosaMailAccount'; } else { @@ -102,8 +109,9 @@ class userManagement extends simpleManagement function renderList () { $smarty = get_smarty(); - $smarty->assign('USE_MAIL', class_available('mailAccount')); - $smarty->assign('USE_SAMBA', class_available('sambaAccount')); + $smarty->assign('USE_POSIX', class_available('posixAccount')); + $smarty->assign('USE_MAIL', class_available('mailAccount')); + $smarty->assign('USE_SAMBA', class_available('sambaAccount')); return parent::renderList(); } diff --git a/plugins/admin/users/user-filter.tpl b/plugins/admin/users/user-filter.tpl index 23492de04f7445d717d7aed14f40485f2ef20de6..65aefc9cce78ab65fcfca1f4997b0ce60fd3c4f9 100644 --- a/plugins/admin/users/user-filter.tpl +++ b/plugins/admin/users/user-filter.tpl @@ -8,7 +8,9 @@ {$TEMPLATES} <label for='TEMPLATES'>{t}Show templates{/t}</label><br/> {$FUNCTIONAL} <label for='FUNCTIONAL'>{t}Show functional users{/t}</label><br/> -{$POSIX} <label for='POSIX'>{t}Show POSIX users{/t}</label><br/> +{if $USE_POSIX} + {$POSIX} <label for='POSIX'>{t}Show POSIX users{/t}</label><br/> +{/if} {if $USE_MAIL} {$MAIL} <label for='MAIL'>{t}Show Mail users{/t}</label><br/> {/if} diff --git a/plugins/config/class_configInLdap.inc b/plugins/config/class_configInLdap.inc index c525eabc6a172a0b1f73845d529ab9c34918ed8c..2bf44fa25eb17c193c7b24bb5db832f3230b616f 100644 --- a/plugins/config/class_configInLdap.inc +++ b/plugins/config/class_configInLdap.inc @@ -209,10 +209,20 @@ class configInLdap extends simplePlugin 0 /*min*/, FALSE /*no max*/, 1800 ), new BooleanAttribute ( - _('HTTP authentication'), _('Use HTTP authentication protocol instead of the login form.'), + _('HTTP Basic authentication'), _('Use HTTP Basic authentication protocol instead of the login form.'), 'fdHttpAuthActivated', FALSE, FALSE ), + new BooleanAttribute ( + _('HTTP Header authentication'), _('Use HTTP Header authentication instead of the login form.'), + 'fdHttpHeaderAuthActivated', FALSE, + FALSE + ), + new StringAttribute ( + _('Header name'), _('Name of the header containing user identifier.'), + 'fdHttpHeaderAuthHeaderName', FALSE, + 'AUTH_USER' + ), ) ), 'snapshots' => array( @@ -446,7 +456,7 @@ class configInLdap extends simplePlugin 'fdShells', FALSE ), array('/bin/ash','/bin/bash','/bin/csh','/bin/sh','/bin/ksh', - '/bin/tcsh','/bin/dash','/bin/zsh','/sbin/nologin', '/bin/false') + '/bin/tcsh','/bin/dash','/bin/zsh','/sbin/nologin', '/bin/false', '/usr/bin/git-shell') ), new BooleanAttribute ( _('Show ACL tab on all objects'), @@ -539,6 +549,15 @@ class configInLdap extends simplePlugin ) ) ); + $this->attributesAccess['fdHttpHeaderAuthActivated']->setManagedAttributes( + array( + 'disable' => array ( + FALSE => array ( + 'fdHttpHeaderAuthHeaderName', + ) + ) + ) + ); } function compute_dn() diff --git a/plugins/personal/generic/class_user.inc b/plugins/personal/generic/class_user.inc index 3943f6b34bca10fdf748b8f698e7cf9fbc6247c7..eeba0d55b5b54a2e37bc51dabf3bec4bd4e671ee 100644 --- a/plugins/personal/generic/class_user.inc +++ b/plugins/personal/generic/class_user.inc @@ -385,7 +385,7 @@ class user extends simplePlugin new UserPasswordAttribute( _('Password'), _('Password of the user'), 'userPassword', FALSE - ) + ), ) ), 'homecontact' => array( @@ -441,7 +441,7 @@ class user extends simplePlugin 'manager', FALSE ), ) - ) + ), ); } @@ -450,6 +450,7 @@ class user extends simplePlugin parent::__construct($dn, $object, $parent, $mainTab); $this->attributesAccess['uid']->setUnique('whole'); + $this->attributesAccess['uid']->setAutocomplete(FALSE); $this->attributesAccess['uid']->setDisabled($this->initially_was_account && !$this->is_template); $filename = './plugins/users/images/default.jpg'; diff --git a/plugins/personal/posix/class_posixAccount.inc b/plugins/personal/posix/class_posixAccount.inc index 3e78d40e8e4159754f15323adffea5a194e8ea36..e5dd5a894cccad90266070d23a821cb335a0fe8a 100644 --- a/plugins/personal/posix/class_posixAccount.inc +++ b/plugins/personal/posix/class_posixAccount.inc @@ -60,7 +60,15 @@ class EpochDaysDateAttribute extends DateAttribute if (empty($this->value)) { return 0; } else { - return $this->dateToLdap($this->getDateValue()); + try { + return $this->dateToLdap($this->getDateValue()); + } catch (Exception $e) { + if (is_object($this->plugin) && $this->plugin->is_template) { + return $this->value; + } else { + throw $e; + } + } } } } diff --git a/setup/class_setupStep_Ldap.inc b/setup/class_setupStep_Ldap.inc index 80c366da4de58dc402407fac506a3fcdc5b68ad4..2b87c1ad0c2b137deb833843cbc3885f13fe0c70 100644 --- a/setup/class_setupStep_Ldap.inc +++ b/setup/class_setupStep_Ldap.inc @@ -192,7 +192,11 @@ class Step_Ldap extends setupStep $error = array(); foreach ($checked as $check) { if (!$check['STATUS']) { - $error[] = $check['MSG']; + if ($check['IS_MUST_HAVE']) { + $error[] = sprintf(_("%s\nSchema \"%s\": %s"), $check['MSG'], $check['SCHEMA_FILE'], $check['INFO']); + } else { + msg_dialog::display(_('Warning'), sprintf(_("%s\nSchema \"%s\": %s"), $check['MSG'], $check['SCHEMA_FILE'], $check['INFO']), WARNING_DIALOG); + } } } if (!empty($error)) {