|
From: <gem...@li...> - 2011-11-03 12:05:55
|
Revision: 168
http://gemstracker.svn.sourceforge.net/gemstracker/?rev=168&view=rev
Author: matijsdejong
Date: 2011-11-03 12:05:46 +0000 (Thu, 03 Nov 2011)
Log Message:
-----------
Fix for #33 Burger Service Number is now Social Security Number
Made HiddenOrganizationModel.php instance of MUtil_Registry_TargetInterface
Adapted translations
Modified Paths:
--------------
trunk/library/changelog.txt
trunk/library/classes/Gems/Communication/RespondentModelWriter.php
trunk/library/classes/Gems/Default/RespondentAction.php
trunk/library/classes/Gems/Model/HiddenOrganizationModel.php
trunk/library/classes/Gems/Model/RespondentModel.php
trunk/library/configs/db/patches.sql
trunk/library/configs/db/tables/gems__respondents.30.sql
trunk/library/languages/default-en.mo
trunk/library/languages/default-en.po
trunk/library/languages/default-nl.mo
trunk/library/languages/default-nl.po
Modified: trunk/library/changelog.txt
===================================================================
--- trunk/library/changelog.txt 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/changelog.txt 2011-11-03 12:05:46 UTC (rev 168)
@@ -1,9 +1,10 @@
Important changes from 1.4.3 => 1.5
============================================================
-The table gems__staff is split into gems__staff and gems__user with all login data in gems__users
Passwords should be set with a project.ini->salt. Salt is now a required project setting!
-MailController is now called MailTemplateController
-EmailController is now called CronController (with stub for compatibility)
+The table gems__staff is split into gems__staff and gems__user with all login data in gems__users.
+The gems__respondent.grs_bsn has been renamed to grs_ssn, to make the code more international.
+MailController is now called MailTemplateController.
+EmailController is now called CronController (with stub for compatibility).
Important changes from 1.4.2 => 1.4.3
============================================================
Modified: trunk/library/classes/Gems/Communication/RespondentModelWriter.php
===================================================================
--- trunk/library/classes/Gems/Communication/RespondentModelWriter.php 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/classes/Gems/Communication/RespondentModelWriter.php 2011-11-03 12:05:46 UTC (rev 168)
@@ -65,7 +65,7 @@
{
$parameters = $this->_model->applyParameters(
array(
- 'grs_bsn' => $respondent->getBsn(),
+ 'grs_ssn' => $respondent->getBsn(),
'gr2o_reception_code' => GemsEscort::RECEPTION_OK,
'gr2o_patient_nr' => $respondent->getPatientId()
)
@@ -85,7 +85,7 @@
$data['grs_first_name'] = $respondent->getFirstName();
$data['grs_last_name'] = $respondent->getLastName();
$data['grs_surname_prefix'] = $respondent->getSurnamePrefix();
- $data['grs_bsn'] = $respondent->getBsn();
+ $data['grs_ssn'] = $respondent->getBsn();
$data['grs_gender'] = $respondent->getGender();
$data['grs_birthday'] = $respondent->getBirthday();
Modified: trunk/library/classes/Gems/Default/RespondentAction.php
===================================================================
--- trunk/library/classes/Gems/Default/RespondentAction.php 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/classes/Gems/Default/RespondentAction.php 2011-11-03 12:05:46 UTC (rev 168)
@@ -116,10 +116,10 @@
$num++;
}
- $model->set('grs_bsn', 'description', 'Willekeurig voorbeeld BSN: ' . $num);
+ $model->set('grs_ssn', 'description', sprintf($this->_('Random Example BSN: %s'), $num));
} else {
- $model->set('grs_bsn', 'description', $this->_('Enter a 9-digit BSN number.'));
+ $model->set('grs_ssn', 'description', $this->_('Enter a 9-digit SSN number.'));
}
$ucfirst = new Zend_Filter_Callback('ucfirst');
@@ -129,9 +129,9 @@
$bridge->addHidden( $model->getKeyCopyName('gr2o_patient_nr'));
$bridge->addTab( 'caption1')->h4($this->_('Identification'));
- $bridge->addText( 'grs_bsn', 'label', $this->_('BSN'), 'size', 10, 'maxlength', 12)
+ $bridge->addText( 'grs_ssn', 'label', $this->_('SSN'), 'size', 10, 'maxlength', 12)
->addValidator( new MUtil_Validate_Dutch_Burgerservicenummer())
- ->addValidator( $model->createUniqueValidator('grs_bsn'))
+ ->addValidator( $model->createUniqueValidator('grs_ssn'))
->addFilter( 'Digits');
$bridge->addText( 'gr2o_patient_nr', 'label', $this->_('Patient number'), 'size', 15, 'minlength', 4)
->addValidator( $model->createUniqueValidator(array('gr2o_patient_nr', 'gr2o_id_organization'), array('gr2o_id_user' => 'grs_id_user', 'gr2o_id_organization')));
Modified: trunk/library/classes/Gems/Model/HiddenOrganizationModel.php
===================================================================
--- trunk/library/classes/Gems/Model/HiddenOrganizationModel.php 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/classes/Gems/Model/HiddenOrganizationModel.php 2011-11-03 12:05:46 UTC (rev 168)
@@ -45,9 +45,23 @@
* @license New BSD License
* @since Class available since version 1.0
*/
-class Gems_Model_HiddenOrganizationModel extends Gems_Model_JoinModel
+class Gems_Model_HiddenOrganizationModel extends Gems_Model_JoinModel implements MUtil_Registry_TargetInterface
{
/**
+ * Allows the loader to set resources.
+ *
+ * @param string $name Name of resource to set
+ * @param mixed $resource The resource.
+ * @return boolean True if $resource was OK
+ */
+ public function answerRegistryRequest($name, $resource)
+ {
+ $this->$name = $resource;
+
+ return true;
+ }
+
+ /**
* Stores the fields that can be used for sorting or filtering in the
* sort / filter objects attached to this model.
*
@@ -80,6 +94,30 @@
return array();
}
+ /**
+ * Should be called after answering the request to allow the Target
+ * to check if all required registry values have been set correctly.
+ *
+ * @return boolean False if required values are missing.
+ */
+ public function checkRegistryRequestsAnswers()
+ {
+ return true;
+ }
+
+ /**
+ * Filters the names that should not be requested.
+ *
+ * Can be overriden.
+ *
+ * @param string $name
+ * @return boolean
+ */
+ protected function filterRequestNames($name)
+ {
+ return '_' !== $name[0];
+ }
+
public function getCurrentOrganization()
{
return GemsEscort::getInstance()->getCurrentOrganization();
@@ -110,4 +148,18 @@
return $href;
}
+
+ /**
+ * Allows the loader to know the resources to set.
+ *
+ * Returns those object variables defined by the subclass but not at the level of this definition.
+ *
+ * Can be overruled.
+ *
+ * @return array of string names
+ */
+ public function getRegistryRequests()
+ {
+ return array_filter(array_keys(get_object_vars($this)), array($this, 'filterRequestNames'));
+ }
}
Modified: trunk/library/classes/Gems/Model/RespondentModel.php
===================================================================
--- trunk/library/classes/Gems/Model/RespondentModel.php 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/classes/Gems/Model/RespondentModel.php 2011-11-03 12:05:46 UTC (rev 168)
@@ -68,8 +68,8 @@
$this->setSaveOnChange('gr2o_opened_by');
if ($this->hashBsn) {
- $this->setSaveWhenNotNull('grs_bsn');
- $this->setOnSave('grs_bsn', array($this, 'formatBSN'));
+ $this->setSaveWhenNotNull('grs_ssn');
+ $this->setOnSave('grs_ssn', array($this, 'formatBSN'));
}
}
Modified: trunk/library/configs/db/patches.sql
===================================================================
--- trunk/library/configs/db/patches.sql 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/configs/db/patches.sql 2011-11-03 12:05:46 UTC (rev 168)
@@ -266,4 +266,7 @@
-- PATCH: Extra information for track fields
ALTER TABLE gems__track_fields ADD gtf_field_code varchar(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' null AFTER gtf_field_name,
ADD gtf_field_description varchar(200) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' null AFTER gtf_field_code,
- ADD gtf_readonly boolean not null default false AFTER gtf_required;
\ No newline at end of file
+ ADD gtf_readonly boolean not null default false AFTER gtf_required;
+
+-- PATCH: Change Burger Service Nummer to Social Security Number
+ALTER TABLE `gems__respondents` CHANGE `grs_bsn` `grs_ssn` VARCHAR( 32 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
Modified: trunk/library/configs/db/tables/gems__respondents.30.sql
===================================================================
--- trunk/library/configs/db/tables/gems__respondents.30.sql 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/configs/db/tables/gems__respondents.30.sql 2011-11-03 12:05:46 UTC (rev 168)
@@ -6,7 +6,7 @@
-- null unique key,
-- grs_password varchar(64) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' not null,
- grs_bsn varchar(32) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
+ grs_ssn varchar(32) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
null unique key,
-- Naam
Modified: trunk/library/languages/default-en.mo
===================================================================
(Binary files differ)
Modified: trunk/library/languages/default-en.po
===================================================================
--- trunk/library/languages/default-en.po 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/languages/default-en.po 2011-11-03 12:05:46 UTC (rev 168)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: Pulse EN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-25 13:52+0100\n"
+"POT-Creation-Date: 2011-11-03 12:50+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: Matijs de Jong <mj...@ma...>\n"
"Language-Team: Erasmus MGZ <mat...@ma...>\n"
@@ -18,58 +18,58 @@
"X-Poedit-KeywordsList: plural:1,2\n"
"X-Poedit-SearchPath-0: .\n"
-#: classes/GemsEscort.php:155
+#: classes/GemsEscort.php:186
#, php-format
msgid "Path %s not writable"
msgstr "Path %s not writable"
-#: classes/GemsEscort.php:840
+#: classes/GemsEscort.php:860
#, php-format
msgid "User: %s"
msgstr "User: %s"
-#: classes/GemsEscort.php:864
+#: classes/GemsEscort.php:884
msgid "version"
msgstr "version"
-#: classes/GemsEscort.php:1419
+#: classes/GemsEscort.php:1405
msgid "Take note: your session has expired, your inputs where not saved. Please check the input data and try again"
msgstr "Take note: your session has expired, your inputs where not saved. Please check the input data and try again"
-#: classes/GemsEscort.php:1540
+#: classes/GemsEscort.php:1526
msgid "Please check back later."
msgstr "Please check back later."
-#: classes/GemsEscort.php:1542
-#: classes/GemsEscort.php:1545
-#: classes/GemsEscort.php:1546
+#: classes/GemsEscort.php:1528
+#: classes/GemsEscort.php:1531
+#: classes/GemsEscort.php:1532
msgid "System is in maintenance mode"
msgstr "System is in maintenance mode"
-#: classes/GemsEscort.php:1560
+#: classes/GemsEscort.php:1546
msgid "No access to site."
msgstr "No access to site."
-#: classes/GemsEscort.php:1562
-#: classes/GemsEscort.php:1598
+#: classes/GemsEscort.php:1548
+#: classes/GemsEscort.php:1584
msgid "You have no access to this site."
msgstr "You have no access to this site."
-#: classes/GemsEscort.php:1578
+#: classes/GemsEscort.php:1564
msgid "No access to page"
msgstr "No access to page"
-#: classes/GemsEscort.php:1580
+#: classes/GemsEscort.php:1566
#, php-format
msgid "Access to this page is not allowed for current role: %s."
msgstr "Access to this page is not allowed for current role: %s."
-#: classes/GemsEscort.php:1585
-#: classes/GemsEscort.php:1596
+#: classes/GemsEscort.php:1571
+#: classes/GemsEscort.php:1582
msgid "You are no longer logged in."
msgstr "You are no longer logged in."
-#: classes/GemsEscort.php:1586
+#: classes/GemsEscort.php:1572
msgid "You must login to access this page."
msgstr "You must login to access this page."
@@ -477,7 +477,7 @@
msgid "Cancel"
msgstr "Cancel"
-#: classes/Gems/Controller/ModelSnippetActionAbstract.php:175
+#: classes/Gems/Controller/ModelSnippetActionAbstract.php:181
msgid "No data found."
msgstr "No data found."
@@ -577,35 +577,35 @@
msgid "The number zero and the letter O are treated as the same; the same goes for the number one and the letter L."
msgstr "The number zero and the letter O are treated as the same; the same goes for the number one and the letter L."
-#: classes/Gems/Default/ConsentAction.php:66
+#: classes/Gems/Default/ConsentAction.php:68
#: classes/Gems/Default/GroupAction.php:87
msgid "Description"
msgstr "Description"
-#: classes/Gems/Default/ConsentAction.php:68
+#: classes/Gems/Default/ConsentAction.php:70
#: classes/Gems/Default/DatabaseAction.php:167
msgid "Order"
msgstr "Order"
-#: classes/Gems/Default/ConsentAction.php:69
+#: classes/Gems/Default/ConsentAction.php:71
msgid "Determines order of presentation in interface."
msgstr "Determines order of presentation in interface."
-#: classes/Gems/Default/ConsentAction.php:71
+#: classes/Gems/Default/ConsentAction.php:73
msgid "Consent code"
msgstr "Consent code"
-#: classes/Gems/Default/ConsentAction.php:73
+#: classes/Gems/Default/ConsentAction.php:75
msgid "Internal code, not visible to users, copied with the token information to the source."
msgstr "Internal code, not visible to users, copied with the token information to the source."
-#: classes/Gems/Default/ConsentAction.php:90
+#: classes/Gems/Default/ConsentAction.php:92
msgid "respondent consent"
msgid_plural "respondent consents"
msgstr[0] "patient consent"
msgstr[1] "patient consents"
-#: classes/Gems/Default/ConsentAction.php:95
+#: classes/Gems/Default/ConsentAction.php:97
msgid "Respondent consents"
msgstr "Patient consents"
@@ -637,6 +637,14 @@
msgid "Links concerning this web application:"
msgstr "Links concerning this web application:"
+#: classes/Gems/Default/CronAction.php:136
+msgid "Cron jobs turned off."
+msgstr "Cron jobs turned off."
+
+#: classes/Gems/Default/CronAction.php:200
+msgid "No mails sent"
+msgstr "No mails sent"
+
#: classes/Gems/Default/DatabaseAction.php:64
#, php-format
msgid "Executed %2$s creation script %1$s:"
@@ -950,7 +958,7 @@
msgstr "Export data"
#: classes/Gems/Default/ExportAction.php:155
-#: classes/Gems/Default/MailJobAction.php:122
+#: classes/Gems/Default/MailJobAction.php:121
msgid "Survey"
msgstr "Survey"
@@ -960,7 +968,8 @@
msgstr "%s records found."
#: classes/Gems/Default/ExportAction.php:174
-#: classes/Gems/Default/MailJobAction.php:120
+#: classes/Gems/Default/IndexAction.php:105
+#: classes/Gems/Default/MailJobAction.php:119
msgid "Organization"
msgstr "Organization"
@@ -973,7 +982,7 @@
msgstr "Role"
#: classes/Gems/Default/GroupAction.php:91
-#: classes/Gems/Default/MailJobAction.php:105
+#: classes/Gems/Default/MailJobAction.php:104
msgid "Active"
msgstr "Active"
@@ -992,65 +1001,65 @@
msgid "Login to %s application"
msgstr "Login to %s application"
-#: classes/Gems/Default/IndexAction.php:102
-#: classes/Gems/Default/IndexAction.php:270
+#: classes/Gems/Default/IndexAction.php:117
+#: classes/Gems/Default/IndexAction.php:304
msgid "Username"
msgstr "Username"
-#: classes/Gems/Default/IndexAction.php:110
+#: classes/Gems/Default/IndexAction.php:125
#: classes/Gems/Default/MailServerAction.php:88
msgid "Password"
msgstr "Password"
-#: classes/Gems/Default/IndexAction.php:119
+#: classes/Gems/Default/IndexAction.php:134
msgid "Login"
msgstr "Login"
-#: classes/Gems/Default/IndexAction.php:126
+#: classes/Gems/Default/IndexAction.php:141
msgid "Enter your token..."
msgstr "Enter your token..."
-#: classes/Gems/Default/IndexAction.php:175
-#: classes/Gems/Default/IndexAction.php:210
+#: classes/Gems/Default/IndexAction.php:196
+#: classes/Gems/Default/IndexAction.php:244
#, php-format
msgid "Login successful, welcome %s."
msgstr "Login successful, welcome %s."
-#: classes/Gems/Default/IndexAction.php:236
+#: classes/Gems/Default/IndexAction.php:270
msgid "Good bye: "
msgstr "Good bye: "
-#: classes/Gems/Default/IndexAction.php:266
+#: classes/Gems/Default/IndexAction.php:300
#, php-format
msgid "Reset password for %s application"
msgstr "Reset password for %s application"
-#: classes/Gems/Default/IndexAction.php:278
+#: classes/Gems/Default/IndexAction.php:312
msgid "Reset password"
msgstr "Reset password"
-#: classes/Gems/Default/IndexAction.php:302
+#: classes/Gems/Default/IndexAction.php:336
msgid "No such user found or no e-mail address known"
msgstr "No such user found or no e-mail address known"
-#: classes/Gems/Default/IndexAction.php:304
+#: classes/Gems/Default/IndexAction.php:338
msgid "Reset e-mail already sent, please try again after 24 hours"
msgstr "Reset e-mail already sent, please try again after 24 hours"
-#: classes/Gems/Default/IndexAction.php:319
+#: classes/Gems/Default/IndexAction.php:353
msgid "Follow the instructions in the e-mail"
msgstr "Follow the instructions in the e-mail"
-#: classes/Gems/Default/IndexAction.php:321
-#: classes/Gems/Default/IndexAction.php:345
+#: classes/Gems/Default/IndexAction.php:355
+#: classes/Gems/Default/IndexAction.php:379
msgid "Unable to send e-mail"
msgstr "Unable to send e-mail"
-#: classes/Gems/Default/IndexAction.php:341
+#: classes/Gems/Default/IndexAction.php:375
msgid "An e-mail was sent containing your new password"
msgstr "An e-mail was sent containing your new password"
-#: classes/Gems/Default/IndexAction.php:349
+#: classes/Gems/Default/IndexAction.php:383
msgid "Unknown request"
msgstr "Unknown request"
@@ -1153,98 +1162,107 @@
msgid "Log maintenance"
msgstr "Log maintenance"
-#: classes/Gems/Default/MailJobAction.php:63
+#: classes/Gems/Default/MailJobAction.php:62
msgid "No automatic mail jobs found..."
msgstr "No automatic mail jobs found..."
-#: classes/Gems/Default/MailJobAction.php:73
+#: classes/Gems/Default/MailJobAction.php:72
msgid "New automatic mail job..."
msgstr "New automatic mail job..."
-#: classes/Gems/Default/MailJobAction.php:101
+#: classes/Gems/Default/MailJobAction.php:100
#: classes/Gems/Default/MailLogAction.php:116
msgid "Template"
msgstr "Template"
-#: classes/Gems/Default/MailJobAction.php:102
+#: classes/Gems/Default/MailJobAction.php:101
msgid "By staff member"
msgstr "By staff member"
-#: classes/Gems/Default/MailJobAction.php:104
+#: classes/Gems/Default/MailJobAction.php:103
msgid "Used for logging and possibly from address."
msgstr "Used for logging and possibly from address."
-#: classes/Gems/Default/MailJobAction.php:107
+#: classes/Gems/Default/MailJobAction.php:106
msgid "Job is only run when active."
msgstr "Job is only run when active."
-#: classes/Gems/Default/MailJobAction.php:110
+#: classes/Gems/Default/MailJobAction.php:109
msgid "From address used"
msgstr "From address used"
-#: classes/Gems/Default/MailJobAction.php:112
+#: classes/Gems/Default/MailJobAction.php:111
msgid "From other"
msgstr "From other"
-#: classes/Gems/Default/MailJobAction.php:113
+#: classes/Gems/Default/MailJobAction.php:112
#, php-format
msgid "Only when '%s' is '%s'."
msgstr "Only when '%s' is '%s'."
-#: classes/Gems/Default/MailJobAction.php:115
+#: classes/Gems/Default/MailJobAction.php:114
msgid "Processing Method"
msgstr "Processing Method"
-#: classes/Gems/Default/MailJobAction.php:116
+#: classes/Gems/Default/MailJobAction.php:115
msgid "Filter for"
msgstr "Filter for"
-#: classes/Gems/Default/MailJobAction.php:117
+#: classes/Gems/Default/MailJobAction.php:116
msgid "Days between reminders"
msgstr "Days between reminders"
-#: classes/Gems/Default/MailJobAction.php:133
+#: classes/Gems/Default/MailJobAction.php:132
msgid "Do you want to delete this mail job?"
msgstr "Do you want to delete this mail job?"
-#: classes/Gems/Default/MailJobAction.php:144
+#: classes/Gems/Default/MailJobAction.php:143
msgid "Edit automatic mail job"
msgstr "Edit automatic mail job"
-#: classes/Gems/Default/MailJobAction.php:157
+#: classes/Gems/Default/MailJobAction.php:156
msgid "First mail"
msgstr "First mail"
-#: classes/Gems/Default/MailJobAction.php:158
+#: classes/Gems/Default/MailJobAction.php:157
msgid "Reminder"
msgstr "Reminder"
-#: classes/Gems/Default/MailJobAction.php:169
+#: classes/Gems/Default/MailJobAction.php:168
msgid "Use organizational from address"
msgstr "Use organizational from address"
-#: classes/Gems/Default/MailJobAction.php:172
+#: classes/Gems/Default/MailJobAction.php:171
#, php-format
msgid "Use site %s address"
msgstr "Use site %s address"
-#: classes/Gems/Default/MailJobAction.php:175
+#: classes/Gems/Default/MailJobAction.php:174
msgid "Use the 'By staff member' address"
msgstr "Use the 'By staff member' address"
-#: classes/Gems/Default/MailJobAction.php:176
+#: classes/Gems/Default/MailJobAction.php:175
msgid "Other"
msgstr "Other"
-#: classes/Gems/Default/MailJobAction.php:186
+#: classes/Gems/Default/MailJobAction.php:185
msgid "Automatic mail jobs"
msgstr "Automatic mail jobs"
-#: classes/Gems/Default/MailJobAction.php:190
+#: classes/Gems/Default/MailJobAction.php:189
+#, php-format
+msgid "Automatic mails have been turned off since %s."
+msgstr "Automatic mails have been turned off since %s."
+
+#: classes/Gems/Default/MailJobAction.php:193
+msgid "Turn Automatic Mail Jobs ON"
+msgstr "Turn Automatic Mail Jobs ON"
+
+#: classes/Gems/Default/MailJobAction.php:199
msgid "With automatic mail jobs and a cron job on the server, mails can be sent without manual user action."
msgstr "With automatic mail jobs and a cron job on the server, mails can be sent without manual user action."
-#: classes/Gems/Default/MailJobAction.php:198
+#: classes/Gems/Default/MailJobAction.php:207
msgid "Automatic mail job details"
msgstr "Automatic mail job details"
@@ -1353,67 +1371,58 @@
msgid "Email templates"
msgstr "Email templates"
-#: classes/Gems/Default/OptionAction.php:73
+#: classes/Gems/Default/OptionAction.php:75
#: classes/Gems/Default/OrganizationAction.php:128
#: classes/Gems/Default/RespondentAction.php:173
-#: classes/Gems/Default/StaffAction.php:188
+#: classes/Gems/Default/StaffAction.php:196
msgid "Language"
msgstr "Language"
-#: classes/Gems/Default/OptionAction.php:74
-#: classes/Gems/Default/StaffAction.php:189
-msgid "Logout on survey"
-msgstr "Logout on survey"
-
-#: classes/Gems/Default/OptionAction.php:74
-msgid "If checked you will logoff after answering a survey."
-msgstr "If checked you will logoff after answering a survey."
-
-#: classes/Gems/Default/OptionAction.php:91
+#: classes/Gems/Default/OptionAction.php:94
msgid "Current password"
msgstr "Current password"
-#: classes/Gems/Default/OptionAction.php:101
-#: classes/Gems/Default/OptionAction.php:117
+#: classes/Gems/Default/OptionAction.php:105
+#: classes/Gems/Default/OptionAction.php:121
msgid "New password"
msgstr "New password"
-#: classes/Gems/Default/OptionAction.php:141
+#: classes/Gems/Default/OptionAction.php:146
msgid "New password is active."
msgstr "New password is active."
-#: classes/Gems/Default/OptionAction.php:147
+#: classes/Gems/Default/OptionAction.php:152
msgid "Caps Lock seems to be on!"
msgstr "Caps Lock seems to be on!"
-#: classes/Gems/Default/OptionAction.php:186
+#: classes/Gems/Default/OptionAction.php:191
msgid "Login Name"
msgstr "Login Name"
-#: classes/Gems/Default/OptionAction.php:204
+#: classes/Gems/Default/OptionAction.php:207
#, php-format
msgid "Options"
msgstr "Options"
-#: classes/Gems/Default/OptionAction.php:213
+#: classes/Gems/Default/OptionAction.php:216
msgid "This overview provides information about the last login activity on your account."
msgstr "This overview provides information about the last login activity on your account."
-#: classes/Gems/Default/OptionAction.php:233
+#: classes/Gems/Default/OptionAction.php:236
msgid "IP address"
msgstr "IP address"
-#: classes/Gems/Default/OptionAction.php:233
+#: classes/Gems/Default/OptionAction.php:236
msgid "Date / time"
msgstr "Date / time"
-#: classes/Gems/Default/OptionAction.php:239
+#: classes/Gems/Default/OptionAction.php:242
msgid "item"
msgid_plural "items"
msgstr[0] "item"
msgstr[1] "items"
-#: classes/Gems/Default/OptionAction.php:244
+#: classes/Gems/Default/OptionAction.php:247
msgid "Item"
msgstr "Item"
@@ -1565,31 +1574,35 @@
msgid "Time on server"
msgstr "Time on server"
-#: classes/Gems/Default/ProjectInformationAction.php:148
+#: classes/Gems/Default/ProjectInformationAction.php:149
msgid "Turn Maintenance Mode OFF"
msgstr "Turn Maintenance Mode OFF"
-#: classes/Gems/Default/ProjectInformationAction.php:150
+#: classes/Gems/Default/ProjectInformationAction.php:151
msgid "Turn Maintenance Mode ON"
msgstr "Turn Maintenance Mode ON"
-#: classes/Gems/Default/ProjectInformationAction.php:159
+#: classes/Gems/Default/ProjectInformationAction.php:161
msgid "Version information"
msgstr "Version information"
-#: classes/Gems/Default/ProjectInformationAction.php:185
+#: classes/Gems/Default/ProjectInformationAction.php:187
+msgid "Cache cleaned"
+msgstr "Cache cleaned"
+
+#: classes/Gems/Default/ProjectInformationAction.php:195
msgid "Server PHP Info"
msgstr "Server PHP Info"
-#: classes/Gems/Default/ProjectInformationAction.php:198
+#: classes/Gems/Default/ProjectInformationAction.php:208
msgid "Project settings"
msgstr "Project settings"
-#: classes/Gems/Default/ProjectInformationAction.php:205
+#: classes/Gems/Default/ProjectInformationAction.php:215
msgid "Session content"
msgstr "Session content"
-#: classes/Gems/Default/ProjectInformationAction.php:206
+#: classes/Gems/Default/ProjectInformationAction.php:216
msgid "Session"
msgstr "Session"
@@ -1652,78 +1665,83 @@
msgid "Track %s does not exist."
msgstr "Track %s does not exist."
-#: classes/Gems/Default/ReceptionAction.php:53
+#: classes/Gems/Default/ReceptionAction.php:55
msgid "Can be assigned to"
msgstr "Can be assigned to"
-#: classes/Gems/Default/ReceptionAction.php:54
+#: classes/Gems/Default/ReceptionAction.php:56
msgid "Additional action"
msgstr "Additional action"
-#: classes/Gems/Default/ReceptionAction.php:77
+#: classes/Gems/Default/ReceptionAction.php:79
msgid "Code"
msgstr "Code"
-#: classes/Gems/Default/ReceptionAction.php:80
+#: classes/Gems/Default/ReceptionAction.php:82
msgid "Is success code"
msgstr "Is success code"
-#: classes/Gems/Default/ReceptionAction.php:84
+#: classes/Gems/Default/ReceptionAction.php:86
msgid "This reception code is a success code."
msgstr "This reception code is a success code."
-#: classes/Gems/Default/ReceptionAction.php:88
+#: classes/Gems/Default/ReceptionAction.php:90
msgid "Only active codes can be selected."
msgstr "Only active codes can be selected."
-#: classes/Gems/Default/ReceptionAction.php:89
+#: classes/Gems/Default/ReceptionAction.php:91
msgid "For respondents"
msgstr "For patients"
-#: classes/Gems/Default/ReceptionAction.php:92
+#: classes/Gems/Default/ReceptionAction.php:94
msgid "This reception code can be assigned to a respondent."
msgstr "This reception code can be assigned to a respondent."
-#: classes/Gems/Default/ReceptionAction.php:93
+#: classes/Gems/Default/ReceptionAction.php:95
msgid "For tracks"
msgstr "For tracks"
-#: classes/Gems/Default/ReceptionAction.php:96
+#: classes/Gems/Default/ReceptionAction.php:98
msgid "This reception code can be assigned to a track."
msgstr "This reception code can be assigned to a track."
-#: classes/Gems/Default/ReceptionAction.php:97
+#: classes/Gems/Default/ReceptionAction.php:99
msgid "For surveys"
msgstr "For surveys"
-#: classes/Gems/Default/ReceptionAction.php:100
+#: classes/Gems/Default/ReceptionAction.php:102
msgid "This reception code can be assigned to a survey."
msgstr "This reception code can be assigned to a survey."
-#: classes/Gems/Default/ReceptionAction.php:101
+#: classes/Gems/Default/ReceptionAction.php:103
msgid "Redo survey"
msgstr "Redo survey"
-#: classes/Gems/Default/ReceptionAction.php:104
+#: classes/Gems/Default/ReceptionAction.php:106
msgid "Redo a survey on this reception code."
msgstr "Redo a survey on this reception code."
-#: classes/Gems/Default/ReceptionAction.php:105
+#: classes/Gems/Default/ReceptionAction.php:107
msgid "Overwrite ansers"
msgstr "Overwrite ansers"
-#: classes/Gems/Default/ReceptionAction.php:108
+#: classes/Gems/Default/ReceptionAction.php:110
msgid "Remove the consent from already answered surveys."
msgstr "Remove the consent from already answered surveys."
-#: classes/Gems/Default/ReceptionAction.php:126
+#: classes/Gems/Default/ReceptionAction.php:128
msgid "reception code"
msgid_plural "reception codes"
msgstr[0] "reception code"
msgstr[1] "reception codes"
+#: classes/Gems/Default/RespondentAction.php:119
+#, php-format
+msgid "Random Example BSN: %s"
+msgstr "Random Example BSN: %s"
+
#: classes/Gems/Default/RespondentAction.php:122
-msgid "Enter a 9-digit BSN number."
+msgid "Enter a 9-digit SSN number."
msgstr "Enter a 9-digit BSN number."
#: classes/Gems/Default/RespondentAction.php:131
@@ -1731,7 +1749,7 @@
msgstr "Identification"
#: classes/Gems/Default/RespondentAction.php:132
-msgid "BSN"
+msgid "SSN"
msgstr "BSN"
#: classes/Gems/Default/RespondentAction.php:136
@@ -1837,44 +1855,48 @@
msgid "Respondent planning"
msgstr "Respondent planning"
-#: classes/Gems/Default/RoleAction.php:174
-#: classes/Gems/Default/RoleAction.php:233
+#: classes/Gems/Default/RoleAction.php:175
+msgid "Illegal name"
+msgstr "Illegal name"
+
+#: classes/Gems/Default/RoleAction.php:199
+#: classes/Gems/Default/RoleAction.php:258
msgid "Parents"
msgstr "Parents"
-#: classes/Gems/Default/RoleAction.php:189
-msgid "Editing `super` is not allowed"
-msgstr "Editing `super` is not allowed"
+#: classes/Gems/Default/RoleAction.php:214
+msgid "Editing `master` is not allowed"
+msgstr "Editing `master` is not allowed"
-#: classes/Gems/Default/RoleAction.php:207
+#: classes/Gems/Default/RoleAction.php:232
msgid "role"
msgid_plural "roles"
msgstr[0] "role"
msgstr[1] "roles"
-#: classes/Gems/Default/RoleAction.php:212
+#: classes/Gems/Default/RoleAction.php:237
msgid "Administrative roles"
msgstr "Administrative roles"
-#: classes/Gems/Default/RoleAction.php:234
-#: classes/Gems/Default/RoleAction.php:250
+#: classes/Gems/Default/RoleAction.php:259
+#: classes/Gems/Default/RoleAction.php:275
msgid "Allowed"
msgstr "Allowed"
-#: classes/Gems/Default/RoleAction.php:235
-#: classes/Gems/Default/RoleAction.php:251
+#: classes/Gems/Default/RoleAction.php:260
+#: classes/Gems/Default/RoleAction.php:276
msgid "Denied"
msgstr "Denied"
-#: classes/Gems/Default/RoleAction.php:239
+#: classes/Gems/Default/RoleAction.php:264
msgid "Project role overview"
msgstr "Project role overview"
-#: classes/Gems/Default/RoleAction.php:249
+#: classes/Gems/Default/RoleAction.php:274
msgid "Privilege"
msgstr "Privilege"
-#: classes/Gems/Default/RoleAction.php:255
+#: classes/Gems/Default/RoleAction.php:280
msgid "Project privileges"
msgstr "Project privileges"
@@ -1975,19 +1997,23 @@
msgid "Are you sure you want to synchronize all survey sources?"
msgstr "Are you sure you want to synchronize all survey sources?"
-#: classes/Gems/Default/StaffAction.php:133
+#: classes/Gems/Default/StaffAction.php:137
msgid "If checked the user will logoff when answering a survey."
msgstr "If checked the user will logoff when answering a survey."
-#: classes/Gems/Default/StaffAction.php:149
+#: classes/Gems/Default/StaffAction.php:153
msgid "You are not allowed to edit this staff member."
msgstr "You are not allowed to edit this staff member."
-#: classes/Gems/Default/StaffAction.php:184
+#: classes/Gems/Default/StaffAction.php:191
msgid "Primary function"
msgstr "Primary function"
-#: classes/Gems/Default/StaffAction.php:269
+#: classes/Gems/Default/StaffAction.php:197
+msgid "Logout on survey"
+msgstr "Logout on survey"
+
+#: classes/Gems/Default/StaffAction.php:275
msgid "staff member"
msgid_plural "staff members"
msgstr[0] "staff member"
@@ -2350,38 +2376,58 @@
msgstr "This track is currently not assigned to this patient."
#: classes/Gems/Default/TrackFieldsAction.php:70
+msgid "Optional extra name to link the field to program code."
+msgstr "Optional extra name to link the field to program code."
+
+#: classes/Gems/Default/TrackFieldsAction.php:71
+msgid "Optional extra description to show the user."
+msgstr "Optional extra description to show the user."
+
+#: classes/Gems/Default/TrackFieldsAction.php:72
msgid "Separate multiple values with a vertical bar (|)"
msgstr "Separate multiple values with a vertical bar (|)"
-#: classes/Gems/Default/TrackFieldsAction.php:107
+#: classes/Gems/Default/TrackFieldsAction.php:75
+msgid "Check this box if this field is always set by code instead of the user."
+msgstr "Check this box if this field is always set by code instead of the user."
+
+#: classes/Gems/Default/TrackFieldsAction.php:110
msgid "Select one"
msgstr "Select one"
-#: classes/Gems/Default/TrackFieldsAction.php:107
+#: classes/Gems/Default/TrackFieldsAction.php:110
msgid "Select multiple"
msgstr "Select multiple"
-#: classes/Gems/Default/TrackFieldsAction.php:107
+#: classes/Gems/Default/TrackFieldsAction.php:110
msgid "Free text"
msgstr "Free text"
-#: classes/Gems/Default/TrackFieldsAction.php:114
+#: classes/Gems/Default/TrackFieldsAction.php:118
+msgid "Code Name"
+msgstr "Code Name"
+
+#: classes/Gems/Default/TrackFieldsAction.php:121
#: classes/Gems/Default/TrackMaintenanceAction.php:211
msgid "Values"
msgstr "Values"
-#: classes/Gems/Default/TrackFieldsAction.php:116
+#: classes/Gems/Default/TrackFieldsAction.php:123
#: classes/Gems/Default/TrackMaintenanceAction.php:213
msgid "Required"
msgstr "Required"
-#: classes/Gems/Default/TrackFieldsAction.php:129
+#: classes/Gems/Default/TrackFieldsAction.php:125
+msgid "Readonly"
+msgstr "Readonly"
+
+#: classes/Gems/Default/TrackFieldsAction.php:139
msgid "field"
msgid_plural "fields"
msgstr[0] "field"
msgstr[1] "fields"
-#: classes/Gems/Default/TrackFieldsAction.php:134
+#: classes/Gems/Default/TrackFieldsAction.php:144
msgid "Fields"
msgstr "Fields"
@@ -2586,81 +2632,89 @@
msgid "Some help for this export"
msgstr "Some help for this export"
-#: classes/Gems/Menu/MenuAbstract.php:233
+#: classes/Gems/Menu/MenuAbstract.php:243
msgid "Activity log"
msgstr "Activity Log"
-#: classes/Gems/Menu/MenuAbstract.php:239
+#: classes/Gems/Menu/MenuAbstract.php:249
msgid "Automatic mail"
msgstr "Automatic mail"
-#: classes/Gems/Menu/MenuAbstract.php:242
+#: classes/Gems/Menu/MenuAbstract.php:250
+msgid "Turn Automatic Mail Jobs OFF"
+msgstr "Turn Automatic Mail Jobs OFF"
+
+#: classes/Gems/Menu/MenuAbstract.php:254
msgid "Servers"
msgstr "Servers"
-#: classes/Gems/Menu/MenuAbstract.php:246
+#: classes/Gems/Menu/MenuAbstract.php:258
msgid "Templates"
msgstr "Templates"
-#: classes/Gems/Menu/MenuAbstract.php:278
+#: classes/Gems/Menu/MenuAbstract.php:290
msgid "By period"
msgstr "By period"
-#: classes/Gems/Menu/MenuAbstract.php:279
+#: classes/Gems/Menu/MenuAbstract.php:291
msgid "By token"
msgstr "By token"
-#: classes/Gems/Menu/MenuAbstract.php:280
+#: classes/Gems/Menu/MenuAbstract.php:292
msgid "By respondent"
msgstr "By respondent"
-#: classes/Gems/Menu/MenuAbstract.php:284
+#: classes/Gems/Menu/MenuAbstract.php:296
msgid "Bulk mail"
msgstr "Bulk mail"
-#: classes/Gems/Menu/MenuAbstract.php:302
+#: classes/Gems/Menu/MenuAbstract.php:314
msgid "Errors"
msgstr "Errors"
-#: classes/Gems/Menu/MenuAbstract.php:303
+#: classes/Gems/Menu/MenuAbstract.php:315
msgid "PHP"
msgstr "PHP"
-#: classes/Gems/Menu/MenuAbstract.php:306
+#: classes/Gems/Menu/MenuAbstract.php:318
msgid "Maintenance mode"
msgstr "Maintenance mode"
-#: classes/Gems/Menu/MenuAbstract.php:398
+#: classes/Gems/Menu/MenuAbstract.php:319
+msgid "Clean cache"
+msgstr "Clean cache"
+
+#: classes/Gems/Menu/MenuAbstract.php:410
msgid "Check status"
msgstr "Check status"
-#: classes/Gems/Menu/MenuAbstract.php:399
+#: classes/Gems/Menu/MenuAbstract.php:411
msgid "Synchronize surveys"
msgstr "Synchronize surveys"
-#: classes/Gems/Menu/MenuAbstract.php:400
-#: classes/Gems/Menu/MenuAbstract.php:411
+#: classes/Gems/Menu/MenuAbstract.php:412
+#: classes/Gems/Menu/MenuAbstract.php:423
msgid "Check answers"
msgstr "Check answers"
-#: classes/Gems/Menu/MenuAbstract.php:401
+#: classes/Gems/Menu/MenuAbstract.php:413
msgid "Synchronize all surveys"
msgstr "Synchronize all surveys"
-#: classes/Gems/Menu/MenuAbstract.php:402
-#: classes/Gems/Menu/MenuAbstract.php:412
+#: classes/Gems/Menu/MenuAbstract.php:414
+#: classes/Gems/Menu/MenuAbstract.php:424
msgid "Check all answers"
msgstr "Check all answers"
-#: classes/Gems/Menu/MenuAbstract.php:408
+#: classes/Gems/Menu/MenuAbstract.php:420
msgid "PDF"
msgstr "PDF"
-#: classes/Gems/Menu/MenuAbstract.php:442
+#: classes/Gems/Menu/MenuAbstract.php:454
msgid "Check assignments"
msgstr "Check assignments"
-#: classes/Gems/Menu/MenuAbstract.php:445
+#: classes/Gems/Menu/MenuAbstract.php:457
msgid "Check all assignments"
msgstr "Check all assignments"
@@ -2742,12 +2796,10 @@
msgstr "week %s"
#: classes/Gems/Selector/TokenByGroupDateSelector.php:83
-#: classes/Gems/Selector/TokenDateSelector.php:82
msgid "for respondents"
msgstr "for patients"
#: classes/Gems/Selector/TokenByGroupDateSelector.php:84
-#: classes/Gems/Selector/TokenDateSelector.php:83
msgid "for staff"
msgstr "for staff"
@@ -2760,7 +2812,6 @@
msgstr "Todo"
#: classes/Gems/Selector/TokenByGroupDateSelector.php:109
-#: classes/Gems/Selector/TokenDateSelector.php:94
msgid "Partially completed"
msgstr "Partially completed"
@@ -2881,96 +2932,96 @@
msgid "This track type does not allow the creation of new rounds."
msgstr "This track type does not allow the creation of new rounds."
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:363
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:365
msgid "Track start"
msgstr "Track start"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:364
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:366
msgid "Track end"
msgstr "Track end"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:372
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:382
msgid "Start time"
msgstr "Start time"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:373
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:383
msgid "Completion time"
msgstr "Completion time"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:388
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:398
msgid "Minutes"
msgstr "Minutes"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:389
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:399
msgid "Hours"
msgstr "Hours"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:390
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:400
msgid "Days"
msgstr "Days"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:391
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:401
msgid "Weeks"
msgstr "Weeks"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:392
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:402
msgid "Months"
msgstr "Months"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:393
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:403
msgid "Quarters"
msgstr "Quarters"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:394
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:404
msgid "Years"
msgstr "Years"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:428
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:438
msgid "Valid from calculation"
msgstr "Valid from calculation"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:429
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:437
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:439
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:447
msgid "Date source"
msgstr "Date source"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:430
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:438
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:440
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:448
msgid "Round used"
msgstr "Round used"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:431
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:439
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:441
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:449
msgid "Date used"
msgstr "Date used"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:432
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:440
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:442
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:450
msgid "Add to date"
msgstr "Add to date"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:433
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:441
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:443
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:451
msgid "Add to date unit"
msgstr "Add to date unit"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:436
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:446
msgid "Valid for calculation"
msgstr "Valid for calculation"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:470
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:480
msgid "Does not expire"
msgstr "Does not expire"
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:473
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:483
msgid "Use an answer from a survey."
msgstr "Use an answer from a survey."
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:474
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:484
msgid "Use a standard token date."
msgstr "Use a standard token date."
-#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:476
+#: classes/Gems/Tracker/Engine/StepEngineAbstract.php:486
msgid "Use a track level date."
msgstr "Use a track level date."
@@ -2979,23 +3030,23 @@
msgid "%s track engines cannot be converted to %s track engines."
msgstr "%s track engines cannot be converted to %s track engines."
-#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:625
+#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:639
#, php-format
msgid "%d: %s - %s"
msgstr "%d: %s - %s"
-#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:628
-#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:631
+#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:642
+#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:645
#, php-format
msgid "%d: %s"
msgstr "%d: %s"
-#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:634
+#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:648
#, php-format
msgid "%s - %s"
msgstr "%s - %s"
-#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:676
+#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:690
msgid "After change"
msgstr "After change"
@@ -3027,21 +3078,43 @@
msgid "Use until"
msgstr "Use until"
-#: classes/Gems/Tracker/Snippets/EditRoundSnippetAbstract.php:129
-msgid "Add new round"
-msgstr "Add new round"
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:138
+msgid "Question"
+msgstr "Question"
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:207
+#, php-format
+msgid "%s answers for patient number %s"
+msgstr "%s answers for patient number %s"
+
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:210
+#, php-format
+msgid "Answers for token %s, patient number %s: %s."
+msgstr "Answers for token %s, patient number %s: %s."
+
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:223
#: classes/Gems/Tracker/Snippets/EditTokenSnippetAbstract.php:124
-#: classes/Gems/Tracker/Snippets/ShowTokenSnippetAbstract.php:164
#, php-format
msgid "Token %s not found."
msgstr "Token %s not found."
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:227
#: classes/Gems/Tracker/Snippets/EditTokenSnippetAbstract.php:128
-#: classes/Gems/Tracker/Snippets/ShowTokenSnippetAbstract.php:168
msgid "No token specified."
msgstr "No token specified."
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:232
+msgid "Close"
+msgstr "Close"
+
+#: classes/Gems/Tracker/Snippets/AnswerModelSnippetGeneric.php:233
+msgid "Print"
+msgstr "Print"
+
+#: classes/Gems/Tracker/Snippets/EditRoundSnippetAbstract.php:129
+msgid "Add new round"
+msgstr "Add new round"
+
#: classes/Gems/Tracker/Snippets/ShowRoundSnippetAbstract.php:132
#, php-format
msgid "%s round"
@@ -3110,77 +3183,82 @@
msgid "Imported the '%s' survey."
msgstr "Imported the '%s' survey."
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:143
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:149
msgid "Uncertain"
msgstr "Uncertain"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:146
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:152
msgid "Increase"
msgstr "Increase"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:147
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:153
msgid "Same"
msgstr "Same"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:148
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:154
msgid "Decrease"
msgstr "Decrease"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:151
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:157
msgid "Female"
msgstr "Female"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:152
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:158
msgid "Male"
msgstr "Male"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:156
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:162
msgid "Checked"
msgstr "Checked"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:157
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:163
msgid "Not checked"
msgstr "Not checked"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:249
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:258
#, php-format
msgid "Rank %d"
msgstr "Rank %d"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:268
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:291
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:277
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:300
msgid "Comment"
msgstr "Comment"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:268
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:291
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:277
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:300
msgid " (comment)"
msgstr " (comment)"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:466
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:475
msgid "Free number"
msgstr "Free number"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:472
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:481
msgid "Free text (long)"
msgstr "Free text (long)"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:475
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:484
msgid "Free text (very long)"
msgstr "Free text (very long)"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:614
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:671
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:726
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:623
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:680
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:735
#, php-format
msgid "%s: %s"
msgstr "%s: %s"
-#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:746
+#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:755
#, php-format
msgid "- %s"
msgstr "- %s"
+#: classes/Gems/User/ProjectSuperUser.php:74
+#, php-format
+msgid "The password for the super user should be at least %s characters long on production systems."
+msgstr "The password for the super user should be at least %s characters long on production systems."
+
#: classes/Gems/Util/Translated.php:99
msgid "forever"
msgstr "forever"
@@ -3462,36 +3540,14 @@
msgid "by Staff"
msgstr "by Staff"
-#: snippets/AddTracksSnippet.php:172
+#: snippets/AddTracksSnippet.php:173
msgid "info"
msgstr "info"
-#: snippets/AddTracksSnippet.php:177
+#: snippets/AddTracksSnippet.php:178
msgid "None available"
msgstr "None available"
-#: snippets/AnswerModelSnippet.php:120
-msgid "Question"
-msgstr "Question"
-
-#: snippets/AnswerModelSnippet.php:176
-#, php-format
-msgid "%s answers for patient number %s"
-msgstr "%s answers for patient number %s"
-
-#: snippets/AnswerModelSnippet.php:179
-#, php-format
-msgid "Answers for token %s, patient number %s: %s."
-msgstr "Answers for token %s, patient number %s: %s."
-
-#: snippets/AnswerModelSnippet.php:200
-msgid "Close"
-msgstr "Close"
-
-#: snippets/AnswerModelSnippet.php:201
-msgid "Print"
-msgstr "Print"
-
#: snippets/DeleteInSourceTrackSnippet.php:128
msgid "Edit track"
msgstr "Edit track"
@@ -3501,19 +3557,24 @@
msgstr "Track deleted."
#: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:177
+#: snippets/DeleteSingleSurveyNotUsedTokenSnippet.php:143
+#: snippets/DeleteTrackTokenSnippet.php:187
msgid "Edit token"
msgstr "Edit token"
#: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:225
+#: snippets/DeleteTrackTokenSnippet.php:236
#, php-format
msgid "Redo of token %s."
msgstr "Redo of token %s."
#: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:228
+#: snippets/DeleteTrackTokenSnippet.php:239
msgid "Old comment:"
msgstr "Old comment:"
#: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:249
+#: snippets/DeleteTrackTokenSnippet.php:260
#, php-format
msgid "Created replacement token %2$s for token %1$s."
msgstr "Created replacement token %2$s for token %1$s."
@@ -3528,7 +3589,6 @@
msgstr "Deleted token %s for survey %s."
#: snippets/DeleteTrackTokenSnippet.php:277
-#: snippets/EditTrackTokenSnippet.php:174
#, php-format
msgid "%d token changed by recalculation."
msgid_plural "%d tokens changed by recalculation."
@@ -3596,6 +3656,7 @@
msgstr "Selected surveys"
#: snippets/ShowSingleSurveyTokenSnippet.php:76
+#: snippets/ShowTrackTokenSnippet.php:77
msgid "Actions"
msgstr "Actions"
@@ -3646,6 +3707,12 @@
msgid "This track can be assigned since %s."
msgstr "This track can be assigned since %s."
+#~ msgid "If checked you will logoff after answering a survey."
+#~ msgstr "If checked you will logoff after answering a survey."
+
+#~ msgid "BSN"
+#~ msgstr "BSN"
+
#~ msgid "The Pulse software was made possible thanks to support from "
#~ msgstr "The Pulse software was made possible thanks to support from "
@@ -3703,9 +3770,6 @@
#~ msgid "Completion event"
#~ msgstr "Completion event"
-#~ msgid "Track created"
-#~ msgstr "Track created"
-
#~ msgid "Do not calculate this date."
#~ msgstr "Do not calculate this date."
Modified: trunk/library/languages/default-nl.mo
===================================================================
(Binary files differ)
Modified: trunk/library/languages/default-nl.po
===================================================================
--- trunk/library/languages/default-nl.po 2011-11-03 10:59:34 UTC (rev 167)
+++ trunk/library/languages/default-nl.po 2011-11-03 12:05:46 UTC (rev 168)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: Pulse NL\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-25 13:52+0100\n"
+"POT-Creation-Date: 2011-11-03 12:52+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: Matijs de Jong <mj...@ma...>\n"
"Language-Team: Erasmus MGZ <mat...@ma...>\n"
@@ -18,58 +18,58 @@
"X-Poedit-KeywordsList: plural:1,2\n"
"X-Poedit-SearchPath-0: .\n"
-#: classes/GemsEscort.php:155
+#: classes/GemsEscort.php:186
#, php-format
msgid "Path %s not writable"
msgstr "Path %s niet schrijfbaar"
-#: classes/GemsEscort.php:840
+#: classes/GemsEscort.php:860
#, php-format
msgid "User: %s"
msgstr "Login: %s"
-#: classes/GemsEscort.php:864
+#: classes/GemsEscort.php:884
msgid "version"
msgstr "versie"
-#: classes/GemsEscort.php:1419
+#: classes/GemsEscort.php:1405
msgid "Take note: your session has expired, your inputs where not saved. Please check the input data and try again"
msgstr "Let op: uw sessie is verlopen, uw invoer is niet opgeslagen. Controleer de gegevens en probeer a.u.b. opnieuw."
-#: classes/GemsEscort.php:1540
+#: classes/GemsEscort.php:1526
msgid "Please check back later."
msgstr "Probeer het later opnieuw."
-#: classes/GemsEscort.php:1542
-#: classes/GemsEscort.php:1545
-#: classes/GemsEscort.php:1546
+#: classes/GemsEscort.php:1528
+#: classes/GemsEscort.php:1531
+#: classes/GemsEscort.php:1532
msgid "System is in maintenance mode"
msgstr "Systeem is in onderhoudsmodus"
-#: classes/GemsEscort.php:1560
+#: classes/GemsEscort.php:1546
msgid "No access to site."
msgstr "Geen toegang tot website."
-#: classes/GemsEscort.php:1562
-#: classes/GemsEscort.php:1598
+#: classes/GemsEscort.php:1548
+#: classes/GemsEscort.php:1584
msgid "You have no access to this site."
msgstr "U heeft geen toegang tot deze website."
-#: classes/GemsEscort.php:1578
+#: classes/GemsEscort.php:1564
msgid "No access to page"
msgstr "Geen toegang tot pagina"
-#: classes/GemsEscort.php:1580
+#: classes/GemsEscort.php:1566
#, php-format
msgid "Access to this page is not allowed for current role: %s."
msgstr "U heeft geen toegang tot deze pagina. Uw huidige rol is: %s."
-#: classes/GemsEscort.php:1585
-#: classes/GemsEscort.php:1596
+#: classes/GemsEscort.php:1571
+#: classes/GemsEscort.php:1582
msgid "You are no longer logged in."
msgstr "U bent niet meer ingelogd."
-#: classes/GemsEscort.php:1586
+#: classes/GemsEscort.php:1572
msgid "You must login to access this page."
msgstr "U moet ingelogd zijn voor toegang tot deze pagina."
@@ -477,7 +477,7 @@
msgid "Cancel"
msgstr "Annuleren"
-#: classes/Gems/Controller/ModelSnippetActionAbstract.php:175
+#: classes/Gems/Controller/ModelSnippetActionAbstract.php:181
msgid "No data found."
msgstr "Geen gegevens gevonden."
@@ -577,35 +577,35 @@
msgid "The number zero and the letter O are treated as the same; the same goes for the number one and the letter L."
msgstr "Er wordt geen verschil gemaakt tussen het getal nul en de letter O en ook niet tussen het getal één en de letter L."
-#: classes/Gems/Default/ConsentAction.php:66
+#: classes/Gems/Default/ConsentAction.php:68
#: classes/Gems/Default/GroupAction.php:87
msgid "Description"
msgstr "Omschrijving"
-#: classes/Gems/Default/ConsentAction.php:68
+#: classes/Gems/Default/ConsentAction.php:70
#: classes/Gems/Default/DatabaseAction.php:167
msgid "Order"
msgstr "Volgorde"
-#: classes/Gems/Default/ConsentAction.php:69
+#: classes/Gems/Default/ConsentAction.php:71
msgid "Determines order of presentation in interface."
msgstr "Bepaald de presentatie volgorde."
-#: classes/Gems/Default/ConsentAction.php:71
+#: classes/Gems/Default/ConsentAction.php:73
msgid "Consent code"
msgstr "Consent code"
-#: classes/Gems/Default/ConsentAction.php:73
+#: classes/Gems/Default/ConsentAction.php:75
msgid "Internal code, not visible to users, copied with the token information to the source."
msgstr "Interne code, niet zichtbaar voor gebruikers maar wordt met de token informatie aan de bron doorgegeven."
-#: classes/Gems/Default/ConsentAction.php:90
+#: classes/Gems/Default/ConsentAction.php:92
msgid "respondent consent"
msgid_plural "respondent consents"
msgstr[0] "patiënt toestemming"
msgstr[1] "patiënt toestemmingen"
-#: classes/Gems/Default/ConsentAction.php:95
+#: classes/Gems/Default/ConsentAction.php:97
msgid "Respondent consents"
msgstr "Patiënt toestemming"
@@ -637,6 +637,14 @@
msgid "Links concerning this web application:"
msgstr "Links met informatie over deze website:"
+#: classes/Gems/Default/CronAction.php:136
+msgid "Cron jobs turned off."
+msgstr "Cron opdrachten uitgezet."
+
+#: classes/Gems/Default/CronAction.php:200
+msgid "No mails sent"
+msgstr "Geen mail verzonden"
+
#: classes/Gems/Default/DatabaseAction.php:64
#, php-format
msgid "Executed %2$s creation script %1$s:"
@@ -950,7 +958,7 @@
msgstr "Exporteer gegevens"
#: classes/Gems/Default/ExportAction.php:155
-#: classes/Gems/Default/MailJobAction.php:122
+#: classes/Gems/Default/MailJobAction.php:121
msgid "Survey"
msgstr "Vragenlijst"
@@ -960,7 +968,8 @@
msgstr "%s records gevonden."
#: classes/Gems/Default/ExportAction.php:174
-#: classes/Gems/Default/MailJobAction.php:120
+#: classes/Gems/Default/IndexAction.php:105
+#: classes/Gems/Default/MailJobAction.php:119
msgid "Organization"
msgstr "Organisatie"
@@ -973,7 +982,7 @@
msgstr "Rol"
#: classes/Gems/Default/GroupAction.php:91
-#: classes/Gems/Default/MailJobAction.php:105
+#: classes/Gems/Default/MailJobAction.php:104
msgid "Active"
msgstr "Actief"
@@ -992,65 +1001,65 @@
msgid "Login to %s application"
msgstr "%s login"
-#: classes/Gems/Default/IndexAction.php:102
-#: classes/Gems/Default/IndexAction.php:270
+#: classes/Gems/Default/IndexAction.php:117
+#: classes/Gems/Default/IndexAction.php:304
msgid "Username"
msgstr "Gebruikersnaam"
-#: classes/Gems/Default/IndexAction.php:110
+#: classes/Gems/Default/IndexAction.php:125
#: classes/Gems/Default/MailServerAction.php:88
msgid "Password"
msgstr "Wachtwoord"
-#: classes/Gems/Default/IndexAction.php:119
+#: classes/Gems/Default/IndexAction.php:134
msgid "Login"
msgstr "Login"
-#: classes/Gems/Default/IndexAction.php:126
+#: classes/Gems/Default/IndexAction.php:141
msgid "Enter your token..."
msgstr "Voer uw kenmerk in..."
-#: classes/Gems/Default/IndexAction.php:175
-#: classes/Gems/Default/IndexAction.php:210
+#: classes/Gems/Default/IndexAction.php:196
+#: classes/Gems/Default/IndexAction.php:244
#, php-format
msgid "Login successful, welcome %s."
msgstr "Login in orde, welkom %s."
-#: classes/Gems/Default/IndexAction.php:236
+#: classes/Gems/Default/IndexAction.php:270
msgid "Good bye: "
msgstr "Tot ziens: "
-#: classes/Gems/Default/IndexAction.php:266
+#: classes/Gems/Default/IndexAction.php:300
#, php-format
msgid "Reset password for %s application"
msgstr "Reset wachtwoord voor %s"
-#: classes/Gems/Default/IndexAction.php:278
+#: classes/Gems/Default/IndexAction.php:312
msgid "Reset password"
msgstr "Reset wachtwoord"
-#: classes/Gems/Default/IndexAction.php:302
+#: classes/Gems/Default/IndexAction.php:336
msgid "No such user found or no e-mail address known"
msgstr "Gebruiker niet gevonden of e-mail adres onbekend"
-#: classes/Gems/Default/IndexAction.php:304
+#: classes/Gems/Default/IndexAction.php:338
msgid "Reset e-mail already sent, please try again after 24 hours"
msgstr "E-mail al verzonden, probeer aub na 24 uur opnieuw"
-#: classes/Gems/Default/IndexAction.php:319
+#: classes/Gems/Default/IndexAction.php:353
msgid "Follow the instructions in the e-mail"
msgstr "Volg de instructies in de aan u verzonden e-mail"
-#: classes/Gems/Default/IndexAction.php:321
-#: classes/Gems/Default/IndexAction.php:345
+#: classes/Gems/Default/IndexAction.php:355
+#: classes/Gems/Default/IndexAction.php:379
msgid "Unable to send e-mail"
msgstr "Verzenden e-mail mislukt"
-#: classes/Gems/Default/IndexAction.php:341
+#: classes/Gems/Default/IndexAction.php:375
msgid "An e-mail was sent containing your new password"
msgstr "Er is een e-mail verstuurd met een nieuw wachtwoord"
-#: classes/Gems/Default/IndexAction.php:349
+...
[truncated message content] |