From: <gem...@li...> - 2012-07-20 12:07:39
|
Revision: 862 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=862&view=rev Author: matijsdejong Date: 2012-07-20 12:07:25 +0000 (Fri, 20 Jul 2012) Log Message: ----------- Fixed #548: patches run out of order Fixed #550: expand export selection Added information to tasks about to start concerning their effects and usage Modified Paths: -------------- trunk/library/changelog.txt trunk/library/classes/Gems/Default/ExportAction.php trunk/library/classes/Gems/Default/SourceAction.php trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php trunk/library/classes/Gems/Default/TrackMaintenanceAction.php trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php trunk/library/classes/Gems/Util/DatabasePatcher.php 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 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/changelog.txt 2012-07-20 12:07:25 UTC (rev 862) @@ -8,6 +8,8 @@ New projects start with a basic css template In project.ini, export.wkhtmltopdf has been renamed to export.pdfExportCommand, and which now stores the entire command line to the pdf export binary (wkhtmltopdf, Phantom.js or similar). The normal time it takes to answer a survey can be added and surveys have a code field +Export of survey data can be selected by respondent id or by track +All maintenance task show some explanation on what they do Important changes from 1.5.3 => 1.5.4 ============================================================ Modified: trunk/library/classes/Gems/Default/ExportAction.php =================================================================== --- trunk/library/classes/Gems/Default/ExportAction.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Default/ExportAction.php 2012-07-20 12:07:25 UTC (rev 862) @@ -35,7 +35,7 @@ */ /** - * Standard controller for database creation and maintenance. + * Standard controller for export of survey data * * @package Gems * @subpackage Default @@ -97,6 +97,16 @@ } } + if (isset($data['tid'])) { + $select = $this->db->select(); + $select->from('gems__respondent2track', array('gr2t_id_respondent_track')) + ->where('gr2t_id_track = ?', $data['tid']); + + if ($trackArray = $this->db->fetchCol($select)) { + $filter['resptrackid'] = $trackArray; + } + } + if (isset($data['oid'])) { $filter['organizationid'] = $data['oid']; } else { @@ -131,7 +141,8 @@ $element = new Zend_Form_Element_Textarea('ids'); $element->setLabel($this->_('Respondent id\'s')) ->setAttrib('cols', 60) - ->setAttrib('rows', 4); + ->setAttrib('rows', 4) + ->setDescription($this->_('Not respondent nr, but respondent id as exported here.')); $elements[] = $element; $element = new Zend_Form_Element_Select('tid'); Modified: trunk/library/classes/Gems/Default/SourceAction.php =================================================================== --- trunk/library/classes/Gems/Default/SourceAction.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Default/SourceAction.php 2012-07-20 12:07:25 UTC (rev 862) @@ -104,6 +104,30 @@ } /** + * Displays textual information what checking tokens does + * + * @param MUtil_Html_Sequence $html + * @param Zend_Translate $translate + * @param string $itemDescription Describe which tokens will be checked + */ + public static function addCheckInformation(MUtil_Html_Sequence $html, Zend_Translate $translate, $itemDescription) + { + $html->pInfo($translate->_('Check tokens for being answered or not, reruns survey and round event code on completed tokens and recalculates the start and end times of all tokens in tracks that have completed tokens.')); + $html->pInfo($translate->_('Run this code when survey result fields, survey or round events or the event code has changed or after bulk changes in a survey source.')); + $html->pInfo($itemDescription); + } + + + /** + * Displays a textual explanation what synchronization does on the page. + */ + protected function addSynchronizationInformation() + { + $this->html->pInfo($this->_('Check source for new surveys, changes in survey status and survey deletion. Can also perform maintenance on some sources, e.g. by changing the number of attributes.')); + $this->html->pInfo($this->_('Run this code when the status of a survey in a source has changed or when the code has changed and the source must be adapted.')); + } + + /** * Check all token attributes for a single source */ public function attributesAction() @@ -117,6 +141,9 @@ $this->db->fetchOne("SELECT gso_source_name FROM gems__sources WHERE gso_id_source = ?", $sourceId)); $this->_helper->BatchRunner($batch, $title); + + $this->html->pInfo($this->_('Refreshes the attributes for a token as stored in the source.')); + $this->html->pInfo($this->_('Run this code when the number of attributes has changed or when you suspect the attributes have been corrupted somehow.')); } /** @@ -132,6 +159,8 @@ $title = sprintf($this->_('Checking survey results for %s source.'), $this->db->fetchOne("SELECT gso_source_name FROM gems__sources WHERE gso_id_source = ?", $sourceId)); $this->_helper->BatchRunner($batch, $title); + + self::addCheckInformation($this->html, $this->translate, $this->_('This task checks all tokens in this source.')); } /** @@ -143,6 +172,8 @@ $title = $this->_('Checking survey results for all sources.'); $this->_helper->BatchRunner($batch, $title); + + self::addCheckInformation($this->html, $this->translate, $this->_('This task checks all tokens in all sources.')); } /** @@ -243,6 +274,8 @@ $title = sprintf($this->_('Synchronize the %s source.'), $this->db->fetchOne("SELECT gso_source_name FROM gems__sources WHERE gso_id_source = ?", $sourceId)); $this->_helper->BatchRunner($batch, $title); + + $this->addSynchronizationInformation(); } /** @@ -257,5 +290,7 @@ $this->_helper->BatchRunner($batch, $title); $this->html->actionLink(array('action' => 'index'), $this->_('Cancel')); + + $this->addSynchronizationInformation(); } } Modified: trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php =================================================================== --- trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2012-07-20 12:07:25 UTC (rev 862) @@ -333,6 +333,8 @@ $title = sprintf($this->_('Checking survey results for the %s survey.'), $this->db->fetchOne("SELECT gsu_survey_name FROM gems__surveys WHERE gsu_id_survey = ?", $surveyId)); $this->_helper->BatchRunner($batch, $title); + + Gems_Default_SourceAction::addCheckInformation($this->html, $this->translate, $this->_('This task checks all tokens for this survey.')); } /** @@ -344,6 +346,8 @@ $title = $this->_('Checking survey results for all surveys.'); $this->_helper->BatchRunner($batch, $title); + + Gems_Default_SourceAction::addCheckInformation($this->html, $this->translate, $this->_('This task checks all tokens for all surveys.')); } /** Modified: trunk/library/classes/Gems/Default/TrackMaintenanceAction.php =================================================================== --- trunk/library/classes/Gems/Default/TrackMaintenanceAction.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Default/TrackMaintenanceAction.php 2012-07-20 12:07:25 UTC (rev 862) @@ -91,6 +91,23 @@ } /** + * Displays a textual explanation what check tracking does on the page. + */ + protected function addCheckInformation() + { + $this->html->h2($this->_('Checks')); + $ul = $this->html->ul(); + $ul->li($this->_('Updates existing token description and order to the current round description and order.')); + $ul->li($this->_('Updates the survey of unanswered tokens when the round survey was changed.')); + $ul->li($this->_('Removes unanswered tokens when the round is no longer active.')); + $ul->li($this->_('Creates new tokens for new rounds.')); + $ul->li($this->_('Checks the validity dates and times of unanswered tokens, using the current round settings.')); + + $this->html->pInfo($this->_('Run this code when a track has changed or when the code has changed and the track must be adjusted.')); + $this->html->pInfo($this->_('If you do not run this code after changing a track, then the old tracks remain as they were and only newly created tracks will reflect the changes.')); + } + + /** * Adds elements from the model to the bridge that creates the form. * * Overrule this function to add different elements to the browse table, without @@ -156,6 +173,8 @@ { $batch = $this->loader->getTracker()->checkTrackRounds('trackCheckRoundsAll', $this->loader->getCurrentUser()->getUserId()); $this->_helper->BatchRunner($batch, $this->_('Checking round assignments for all tracks.')); + + $this->addCheckInformation(); } /** @@ -170,6 +189,8 @@ $title = sprintf($this->_("Checking round assignments for track '%s'."), $track->getTrackName()); $this->_helper->BatchRunner($batch, $title); + + $this->addCheckInformation(); } public function createAction() Modified: trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php =================================================================== --- trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php 2012-07-20 12:07:25 UTC (rev 862) @@ -412,11 +412,11 @@ if (null === $batch) { $batch = new Gems_Task_TaskRunnerBatch(); } - //Step one: update existing tokens + // Step one: update existing tokens $i = $batch->addToCounter('roundChangeUpdates', $this->checkExistingRoundsFor($respTrack, $userId)); $batch->setMessage('roundChangeUpdates', sprintf($this->_('Round changes propagated to %d tokens.'), $i)); - //Step two: deactivate inactive rounds + // Step two: deactivate inactive rounds $i = $batch->addToCounter('deletedTokens', $this->removeInactiveRounds($respTrack, $userId)); $batch->setMessage('deletedTokens', sprintf($this->_('%d tokens deleted by round changes.'), $i)); Modified: trunk/library/classes/Gems/Util/DatabasePatcher.php =================================================================== --- trunk/library/classes/Gems/Util/DatabasePatcher.php 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/classes/Gems/Util/DatabasePatcher.php 2012-07-20 12:07:25 UTC (rev 862) @@ -154,7 +154,7 @@ if ($ignoreExecuted) { $sql .= ' AND gpa_executed = 0'; } - $sql .= ' ORDER BY gpa_level, gpa_location, gpa_name, gpa_order'; + $sql .= ' ORDER BY gpa_level, gpa_location, gpa_id_patch'; // MUtil_Echo::rs($ignoreCompleted, $ignoreExecuted, $sql); $current = new Zend_Db_Expr('CURRENT_TIMESTAMP'); @@ -232,6 +232,7 @@ // MUtil_Echo::track($minimum); $this->_loadPatches($applicationLevel); + // MUtil_Echo::track($this->_loaded_patches); foreach ($this->_loaded_patches as $patch) { if ($minimum <= $patch['gpa_level']) { $level = $patch['gpa_level']; Modified: trunk/library/languages/default-en.mo =================================================================== (Binary files differ) Modified: trunk/library/languages/default-en.po =================================================================== --- trunk/library/languages/default-en.po 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/languages/default-en.po 2012-07-20 12:07:25 UTC (rev 862) @@ -2,9 +2,9 @@ msgstr "" "Project-Id-Version: GemsTracker EN\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-18 11:33+0100\n" +"POT-Creation-Date: 2012-07-20 13:42+0100\n" "PO-Revision-Date: \n" -"Last-Translator: Menno Dekker <men...@er...>\n" +"Last-Translator: Matijs de Jong <mj...@ma...>\n" "Language-Team: Erasmus MGZ <mat...@ma...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +33,7 @@ msgstr "You are logged in as %s" #: classes/GemsEscort.php:790 -#: classes/Gems/Menu.php:249 +#: classes/Gems/Menu.php:261 msgid "Logoff" msgstr "Logoff" @@ -189,7 +189,7 @@ msgstr "Roles" #: classes/Gems/Menu.php:197 -#: classes/Gems/Menu.php:377 +#: classes/Gems/Menu.php:389 msgid "Assigned" msgstr "Assigned" @@ -222,7 +222,7 @@ msgstr "Upgrade" #: classes/Gems/Menu.php:220 -#: classes/Gems/Menu.php:341 +#: classes/Gems/Menu.php:353 msgid "Show" msgstr "Show" @@ -242,125 +242,125 @@ msgid "Execute to here" msgstr "Execute to here" -#: classes/Gems/Menu.php:236 +#: classes/Gems/Menu.php:248 #, php-format -msgid "Stand-alone privilige: %s" -msgstr "Stand-alone privilige: %s" +msgid "Stand-alone privilege: %s" +msgstr "Stand-alone privilege: %s" -#: classes/Gems/Menu.php:243 +#: classes/Gems/Menu.php:255 msgid "Logon" msgstr "Logon" -#: classes/Gems/Menu.php:244 +#: classes/Gems/Menu.php:256 msgid "Lost password" msgstr "Lost password" -#: classes/Gems/Menu.php:245 +#: classes/Gems/Menu.php:257 msgid "Your account" msgstr "Your account" -#: classes/Gems/Menu.php:246 +#: classes/Gems/Menu.php:258 msgid "Activity overview" msgstr "Activity overview" -#: classes/Gems/Menu.php:247 +#: classes/Gems/Menu.php:259 msgid "Change password" msgstr "Change password" -#: classes/Gems/Menu.php:248 -#: classes/Gems/Menu.php:301 -#: classes/Gems/Menu.php:347 +#: classes/Gems/Menu.php:260 +#: classes/Gems/Menu.php:313 +#: classes/Gems/Menu.php:359 msgid "Token" msgstr "Token" -#: classes/Gems/Menu.php:289 +#: classes/Gems/Menu.php:301 msgid "Export" msgstr "Export" -#: classes/Gems/Menu.php:296 +#: classes/Gems/Menu.php:308 msgid "Track" msgstr "Track" -#: classes/Gems/Menu.php:304 -#: classes/Gems/Menu.php:329 -#: classes/Gems/Menu.php:371 +#: classes/Gems/Menu.php:316 +#: classes/Gems/Menu.php:341 +#: classes/Gems/Menu.php:383 msgid "Add" msgstr "Add" -#: classes/Gems/Menu.php:310 -#: classes/Gems/Menu.php:410 +#: classes/Gems/Menu.php:322 +#: classes/Gems/Menu.php:422 msgid "Preview" msgstr "Preview" -#: classes/Gems/Menu.php:319 +#: classes/Gems/Menu.php:331 msgid "Tracks" msgstr "Tracks" -#: classes/Gems/Menu.php:335 +#: classes/Gems/Menu.php:347 msgid "Assignments" msgstr "Assignments" -#: classes/Gems/Menu.php:351 +#: classes/Gems/Menu.php:363 msgid "Edit" msgstr "Edit" -#: classes/Gems/Menu.php:357 +#: classes/Gems/Menu.php:369 msgid "Delete" msgstr "Delete" -#: classes/Gems/Menu.php:364 +#: classes/Gems/Menu.php:376 msgid "Surveys" msgstr "Surveys" -#: classes/Gems/Menu.php:401 +#: classes/Gems/Menu.php:413 msgid "Fill in" msgstr "Fill in" -#: classes/Gems/Menu.php:404 +#: classes/Gems/Menu.php:416 msgid "Print PDF" msgstr "Print PDF" -#: classes/Gems/Menu.php:407 +#: classes/Gems/Menu.php:419 msgid "E-Mail now!" msgstr "E-Mail now!" -#: classes/Gems/Menu.php:413 +#: classes/Gems/Menu.php:425 msgid "Answers" msgstr "Answers" -#: classes/Gems/Menu.php:565 +#: classes/Gems/Menu.php:577 msgid "Respondents" msgstr "Patients" -#: classes/Gems/Menu.php:573 +#: classes/Gems/Menu.php:585 msgid "Overview" msgstr "Overview" -#: classes/Gems/Menu.php:580 +#: classes/Gems/Menu.php:592 msgid "Project" msgstr "Project" -#: classes/Gems/Menu.php:583 +#: classes/Gems/Menu.php:595 msgid "Setup" msgstr "Setup" -#: classes/Gems/Menu.php:586 +#: classes/Gems/Menu.php:598 msgid "Track Builder" msgstr "Track Builder" -#: classes/Gems/Menu.php:589 +#: classes/Gems/Menu.php:601 msgid "Mail" msgstr "Mail" -#: classes/Gems/Menu.php:595 +#: classes/Gems/Menu.php:607 msgid "Export respondent" msgstr "Export respondent" -#: classes/Gems/Menu.php:601 +#: classes/Gems/Menu.php:613 msgid "Contact" msgstr "Contact" -#: classes/Gems/Menu.php:615 +#: classes/Gems/Menu.php:627 msgid "Changelog" msgstr "Changelog" @@ -424,21 +424,26 @@ msgid "Birthday" msgstr "Birthday" -#: classes/Gems/Pdf.php:198 +#: classes/Gems/Pdf.php:219 #, php-format msgid "PDF Source File '%s' not found!" msgstr "PDF Source File '%s' not found!" -#: classes/Gems/Pdf.php:240 +#: classes/Gems/Pdf.php:261 #, php-format msgid "Could not create '%s' directory." msgstr "Could not create '%s' directory." -#: classes/Gems/Pdf.php:283 +#: classes/Gems/Pdf.php:304 #, php-format msgid " The error message is: %s" msgstr " The error message is: %s" +#: classes/Gems/Pdf.php:336 +#, php-format +msgid "Unable to run PDF conversion (%s): \"%s\"" +msgstr "Unable to run PDF conversion (%s): \"%s\"" + #: classes/Gems/Upgrades.php:79 msgid "Syncing surveys for all sources" msgstr "Syncing surveys for all sources" @@ -978,15 +983,15 @@ msgid "Contents of %s %s" msgstr "Contents of %s %s" -#: classes/Gems/Default/ExportAction.php:69 -msgid "Data" -msgstr "Data" +#: classes/Gems/Default/ExportAction.php:142 +msgid "Respondent id's" +msgstr "Respondent id's" -#: classes/Gems/Default/ExportAction.php:74 -msgid "Export data" -msgstr "Export data" +#: classes/Gems/Default/ExportAction.php:145 +msgid "Not respondent nr, but respondent id as exported here." +msgstr "Not patient nr, but respondent id as exported here." -#: classes/Gems/Default/ExportAction.php:152 +#: classes/Gems/Default/ExportAction.php:154 msgid "Survey" msgstr "Survey" @@ -995,10 +1000,18 @@ msgid "%s records found." msgstr "%s records found." -#: classes/Gems/Default/ExportAction.php:180 +#: classes/Gems/Default/ExportAction.php:181 msgid "Export to" msgstr "Export to" +#: classes/Gems/Default/ExportAction.php:219 +msgid "Data" +msgstr "Data" + +#: classes/Gems/Default/ExportAction.php:224 +msgid "Export data" +msgstr "Export data" + #: classes/Gems/Default/GroupAction.php:89 #: classes/Gems/Default/LogAction.php:201 msgid "Role" @@ -2037,72 +2050,104 @@ msgid "Database Password" msgstr "Database Password" +#: classes/Gems/Default/SourceAction.php:115 +msgid "Check tokens for being answered or not, reruns survey and round event code on completed tokens and recalculates the start and end times of all tokens in tracks that have completed tokens." +msgstr "Check tokens for being answered or not, reruns survey and round event code on completed tokens and recalculates the start and end times of all tokens in tracks that have completed tokens." + #: classes/Gems/Default/SourceAction.php:116 +msgid "Run this code when survey result fields, survey or round events or the event code has changed or after bulk changes in a survey source." +msgstr "Run this code when survey result fields, survey or round events or the event code has changed or after bulk changes in a survey source." + +#: classes/Gems/Default/SourceAction.php:126 +msgid "Check source for new surveys, changes in survey status and survey deletion. Can also perform maintenance on some sources, e.g. by changing the number of attributes." +msgstr "Check source for new surveys, changes in survey status and survey deletion. Can also perform maintenance on some sources, e.g. by changing the number of attributes." + +#: classes/Gems/Default/SourceAction.php:127 +msgid "Run this code when the status of a survey in a source has changed or when the code has changed and the source must be adapted." +msgstr "Run this code when the status of a survey in a source has changed or when the code has changed and the source must be adapted." + +#: classes/Gems/Default/SourceAction.php:140 #, php-format msgid "Refreshing token attributes for %s source." msgstr "Refreshing token attributes for %s source." -#: classes/Gems/Default/SourceAction.php:132 +#: classes/Gems/Default/SourceAction.php:145 +msgid "Refreshes the attributes for a token as stored in the source." +msgstr "Refreshes the attributes for a token as stored in the source." + +#: classes/Gems/Default/SourceAction.php:146 +msgid "Run this code when the number of attributes has changed or when you suspect the attributes have been corrupted somehow." +msgstr "Run this code when the number of attributes has changed or when you suspect the attributes have been corrupted somehow." + +#: classes/Gems/Default/SourceAction.php:159 #, php-format msgid "Checking survey results for %s source." msgstr "Checking survey results for %s source." -#: classes/Gems/Default/SourceAction.php:144 +#: classes/Gems/Default/SourceAction.php:163 +msgid "This task checks all tokens in this source." +msgstr "This task checks all tokens in this source." + +#: classes/Gems/Default/SourceAction.php:173 msgid "Checking survey results for all sources." msgstr "Checking survey results for all sources." -#: classes/Gems/Default/SourceAction.php:165 +#: classes/Gems/Default/SourceAction.php:176 +msgid "This task checks all tokens in all sources." +msgstr "This task checks all tokens in all sources." + +#: classes/Gems/Default/SourceAction.php:196 msgid "Source Url" msgstr "Source Url" -#: classes/Gems/Default/SourceAction.php:167 +#: classes/Gems/Default/SourceAction.php:198 msgid "Adaptor class" msgstr "Adaptor class" -#: classes/Gems/Default/SourceAction.php:169 +#: classes/Gems/Default/SourceAction.php:200 msgid "Database Server" msgstr "Database Server" -#: classes/Gems/Default/SourceAction.php:171 +#: classes/Gems/Default/SourceAction.php:202 msgid "Database host" msgstr "Database host" -#: classes/Gems/Default/SourceAction.php:173 +#: classes/Gems/Default/SourceAction.php:204 msgid "Charset" msgstr "Charset" -#: classes/Gems/Default/SourceAction.php:176 +#: classes/Gems/Default/SourceAction.php:207 msgid "Table prefix" msgstr "Table prefix" -#: classes/Gems/Default/SourceAction.php:180 +#: classes/Gems/Default/SourceAction.php:211 msgid "Last check" msgstr "Last check" -#: classes/Gems/Default/SourceAction.php:213 +#: classes/Gems/Default/SourceAction.php:244 msgid "source" msgid_plural "sources" msgstr[0] "source" msgstr[1] "sources" -#: classes/Gems/Default/SourceAction.php:218 +#: classes/Gems/Default/SourceAction.php:249 msgid "Survey Sources" msgstr "Survey Sources" -#: classes/Gems/Default/SourceAction.php:226 +#: classes/Gems/Default/SourceAction.php:257 msgid "This installation is active." msgstr "This installation is active." -#: classes/Gems/Default/SourceAction.php:228 +#: classes/Gems/Default/SourceAction.php:259 msgid "Inactive installation." msgstr "Inactive installation." -#: classes/Gems/Default/SourceAction.php:243 +#: classes/Gems/Default/SourceAction.php:274 #, php-format msgid "Synchronize the %s source." msgstr "Synchronize the %s source." -#: classes/Gems/Default/SourceAction.php:256 +#: classes/Gems/Default/SourceAction.php:289 msgid "Synchronize all sources." msgstr "Synchronize all sources." @@ -2275,72 +2320,80 @@ msgid "Checking survey results for the %s survey." msgstr "Checking survey results for the %s survey." -#: classes/Gems/Default/SurveyMaintenanceAction.php:345 +#: classes/Gems/Default/SurveyMaintenanceAction.php:337 +msgid "This task checks all tokens for this survey." +msgstr "This task checks all tokens for this survey." + +#: classes/Gems/Default/SurveyMaintenanceAction.php:347 msgid "Checking survey results for all surveys." msgstr "Checking survey results for all surveys." -#: classes/Gems/Default/SurveyMaintenanceAction.php:402 +#: classes/Gems/Default/SurveyMaintenanceAction.php:350 +msgid "This task checks all tokens for all surveys." +msgstr "This task checks all tokens for all surveys." + +#: classes/Gems/Default/SurveyMaintenanceAction.php:406 msgid "OK" msgstr "OK" -#: classes/Gems/Default/SurveyMaintenanceAction.php:410 +#: classes/Gems/Default/SurveyMaintenanceAction.php:414 msgid "Source" msgstr "Source" -#: classes/Gems/Default/SurveyMaintenanceAction.php:412 -#: classes/Gems/Default/SurveyMaintenanceAction.php:435 +#: classes/Gems/Default/SurveyMaintenanceAction.php:416 +#: classes/Gems/Default/SurveyMaintenanceAction.php:439 msgid "Duration description" msgstr "Duration description" -#: classes/Gems/Default/SurveyMaintenanceAction.php:412 -#: classes/Gems/Default/SurveyMaintenanceAction.php:435 +#: classes/Gems/Default/SurveyMaintenanceAction.php:416 +#: classes/Gems/Default/SurveyMaintenanceAction.php:439 msgid "Text to inform the respondent, e.g. \"20 seconds\" or \"1 minute\"." msgstr "Text to inform the respondent, e.g. \"20 seconds\" or \"1 minute\"." -#: classes/Gems/Default/SurveyMaintenanceAction.php:414 +#: classes/Gems/Default/SurveyMaintenanceAction.php:418 msgid "Status in source" msgstr "Status in source" -#: classes/Gems/Default/SurveyMaintenanceAction.php:417 +#: classes/Gems/Default/SurveyMaintenanceAction.php:421 msgid "Active in source" msgstr "Active in source" -#: classes/Gems/Default/SurveyMaintenanceAction.php:418 +#: classes/Gems/Default/SurveyMaintenanceAction.php:422 #, php-format msgid "Active in %s" msgstr "Active in %s" -#: classes/Gems/Default/SurveyMaintenanceAction.php:425 +#: classes/Gems/Default/SurveyMaintenanceAction.php:429 msgid "Single" msgstr "Single" -#: classes/Gems/Default/SurveyMaintenanceAction.php:434 +#: classes/Gems/Default/SurveyMaintenanceAction.php:438 msgid "Result field" msgstr "Result field" -#: classes/Gems/Default/SurveyMaintenanceAction.php:439 +#: classes/Gems/Default/SurveyMaintenanceAction.php:443 msgid "Before answering" msgstr "Before answering" -#: classes/Gems/Default/SurveyMaintenanceAction.php:440 +#: classes/Gems/Default/SurveyMaintenanceAction.php:444 msgid "After completion" msgstr "After completion" -#: classes/Gems/Default/SurveyMaintenanceAction.php:470 +#: classes/Gems/Default/SurveyMaintenanceAction.php:474 #, php-format msgid "%d times in track." msgstr "%d times in track." -#: classes/Gems/Default/SurveyMaintenanceAction.php:472 +#: classes/Gems/Default/SurveyMaintenanceAction.php:476 #, php-format msgid "%d times in %d track(s)." msgstr "%d times in %d track(s)." -#: classes/Gems/Default/SurveyMaintenanceAction.php:476 +#: classes/Gems/Default/SurveyMaintenanceAction.php:480 msgid "Not used in track." msgstr "Not used in track." -#: classes/Gems/Default/SurveyMaintenanceAction.php:478 +#: classes/Gems/Default/SurveyMaintenanceAction.php:482 msgid "Not used in tracks." msgstr "Not used in tracks." @@ -2597,12 +2650,12 @@ msgstr "Code Name" #: classes/Gems/Default/TrackFieldsAction.php:121 -#: classes/Gems/Default/TrackMaintenanceAction.php:206 +#: classes/Gems/Default/TrackMaintenanceAction.php:227 msgid "Values" msgstr "Values" #: classes/Gems/Default/TrackFieldsAction.php:123 -#: classes/Gems/Default/TrackMaintenanceAction.php:208 +#: classes/Gems/Default/TrackMaintenanceAction.php:229 msgid "Required" msgstr "Required" @@ -2620,24 +2673,56 @@ msgid "Fields" msgstr "Fields" -#: classes/Gems/Default/TrackMaintenanceAction.php:158 +#: classes/Gems/Default/TrackMaintenanceAction.php:98 +msgid "Checks" +msgstr "Checks" + +#: classes/Gems/Default/TrackMaintenanceAction.php:100 +msgid "Updates existing token description and order to the current round description and order." +msgstr "Updates existing token description and order to the current round description and order." + +#: classes/Gems/Default/TrackMaintenanceAction.php:101 +msgid "Updates the survey of unanswered tokens when the round survey was changed." +msgstr "Updates the survey of unanswered tokens when the round survey was changed." + +#: classes/Gems/Default/TrackMaintenanceAction.php:102 +msgid "Removes unanswered tokens when the round is no longer active." +msgstr "Removes unanswered tokens when the round is no longer active." + +#: classes/Gems/Default/TrackMaintenanceAction.php:103 +msgid "Creates new tokens for new rounds." +msgstr "Creates new tokens for new rounds." + +#: classes/Gems/Default/TrackMaintenanceAction.php:104 +msgid "Checks the validity dates and times of unanswered tokens, using the current round settings." +msgstr "Checks the validity dates and times of unanswered tokens, using the current round settings." + +#: classes/Gems/Default/TrackMaintenanceAction.php:106 +msgid "Run this code when a track has changed or when the code has changed and the track must be adjusted." +msgstr "Run this code when a track has changed or when the code has changed and the track must be adjusted." + +#: classes/Gems/Default/TrackMaintenanceAction.php:107 +msgid "If you do not run this code after changing a track, then the old tracks remain as they were and only newly created tracks will reflect the changes." +msgstr "If you do not run this code after changing a track, then the old tracks remain as they were and only newly created tracks will reflect the changes." + +#: classes/Gems/Default/TrackMaintenanceAction.php:175 msgid "Checking round assignments for all tracks." msgstr "Checking round assignments for all tracks." -#: classes/Gems/Default/TrackMaintenanceAction.php:171 +#: classes/Gems/Default/TrackMaintenanceAction.php:190 #, php-format msgid "Checking round assignments for track '%s'." msgstr "Checking round assignments for track '%s'." -#: classes/Gems/Default/TrackMaintenanceAction.php:261 +#: classes/Gems/Default/TrackMaintenanceAction.php:282 msgid "fields" msgstr "fields" -#: classes/Gems/Default/TrackMaintenanceAction.php:262 +#: classes/Gems/Default/TrackMaintenanceAction.php:283 msgid "rounds" msgstr "rounds" -#: classes/Gems/Default/TrackMaintenanceAction.php:288 +#: classes/Gems/Default/TrackMaintenanceAction.php:309 #, php-format msgid "%s in track" msgstr "%s in track" @@ -2822,24 +2907,19 @@ msgid "Format answers" msgstr "Format answers" -#: classes/Gems/Export/RespondentExport.php:130 -#, php-format -msgid "Unable to run PDF conversion (%s): \"%s\"" -msgstr "Unable to run PDF conversion (%s): \"%s\"" - -#: classes/Gems/Export/RespondentExport.php:200 +#: classes/Gems/Export/RespondentExport.php:162 msgid "Single Survey" msgstr "Single Survey" -#: classes/Gems/Export/RespondentExport.php:261 +#: classes/Gems/Export/RespondentExport.php:223 msgid "Track information" msgstr "Track information" -#: classes/Gems/Export/RespondentExport.php:324 +#: classes/Gems/Export/RespondentExport.php:286 msgid "Group surveys" msgstr "Group surveys" -#: classes/Gems/Export/RespondentExport.php:329 +#: classes/Gems/Export/RespondentExport.php:291 msgid "Output format" msgstr "Output format" @@ -3715,13 +3795,13 @@ msgstr "Free text (very long)" #: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:628 -#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:678 -#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:732 +#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:679 +#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:733 #, php-format msgid "%s: %s" msgstr "%s: %s" -#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:752 +#: classes/Gems/Tracker/Source/LimeSurvey1m9FieldMap.php:753 #, php-format msgid "- %s" msgstr "- %s" @@ -3913,11 +3993,11 @@ msgid "User not found or no e-mail address known or user cannot be reset." msgstr "User not found or no e-mail address known or user cannot be reset." -#: classes/Gems/Util/DbLookup.php:370 +#: classes/Gems/Util/DbLookup.php:377 msgid "inactive" msgstr "inactive" -#: classes/Gems/Util/DbLookup.php:371 +#: classes/Gems/Util/DbLookup.php:378 msgid "source inactive" msgstr "source inactive" @@ -4231,19 +4311,23 @@ #: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:172 #: snippets/DeleteSingleSurveyNotUsedTokenSnippet.php:143 +#: snippets/DeleteTrackTokenSnippet.php:193 msgid "Edit token" msgstr "Edit token" #: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:225 +#: snippets/DeleteTrackTokenSnippet.php:245 #, php-format msgid "Redo of token %s." msgstr "Redo of token %s." #: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:228 +#: snippets/DeleteTrackTokenSnippet.php:248 msgid "Old comment:" msgstr "Old comment:" #: snippets/DeleteSingleSurveyInSourceTokenSnippet.php:249 +#: snippets/DeleteTrackTokenSnippet.php:269 #, php-format msgid "Created replacement token %2$s for token %1$s." msgstr "Created replacement token %2$s for token %1$s." @@ -4258,7 +4342,6 @@ msgstr "Deleted token %s for survey %s." #: snippets/DeleteTrackTokenSnippet.php:286 -#: snippets/EditTrackTokenSnippet.php:182 #, php-format msgid "%d token changed by recalculation." msgid_plural "%d tokens changed by recalculation." @@ -4462,6 +4545,13 @@ msgstr[0] "After this survey there is one other survey we would like you to answer." msgstr[1] "After this survey there are another %d surveys we would like you to answer." +#~ msgid "" +#~ "Only for unanswered tokens: updates the survey of a token when changed in " +#~ "the track." +#~ msgstr "" +#~ "Only for unanswered tokens: updates the survey of a token when changed in " +#~ "the track." + #~ msgid "Invalid organization." #~ msgstr "Invalid organization." Modified: trunk/library/languages/default-nl.mo =================================================================== (Binary files differ) Modified: trunk/library/languages/default-nl.po =================================================================== --- trunk/library/languages/default-nl.po 2012-07-19 16:55:57 UTC (rev 861) +++ trunk/library/languages/default-nl.po 2012-07-20 12:07:25 UTC (rev 862) @@ -1,5219 +1,5313 @@ -msgid "" -msgstr "" -"Project-Id-Version: GemsTracker NL\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-18 13:55+0100\n" -"PO-Revision-Date: \n" -"Last-Translator: Michiel Rook <in...@to...>\n" -"Language-Team: Erasmus MGZ <mat...@ma...>\n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Poedit-Language: Dutch\n" -"X-Poedit-Country: NETHERLANDS\n" -"X-Poedit-SourceCharset: iso-8859-1\n" -"X-Poedit-Basepath: ../\n" -"X-Poedit-KeywordsList: plural:1,2\n" -"X-Poedit-SearchPath-0: .\n" - -#: classes/GemsEscort.php:215 -#, php-format -msgid "Path %s not writable" -msgstr "Path %s niet schrijfbaar" - -#: classes/GemsEscort.php:597 -msgid " > " -msgstr " | " - -#: classes/GemsEscort.php:788 -#, php-format -msgid "You are logged in as %s" -msgstr "Ingelogd als %s" - -#: classes/GemsEscort.php:790 -msgid "Logoff" -msgstr "Uitloggen" - -#: classes/GemsEscort.php:793 -msgid "You are not logged in" -msgstr "U bent niet ingelogd" - -#: classes/GemsEscort.php:980 -#, php-format -msgid "User: %s" -msgstr "Login: %s" - -#: classes/GemsEscort.php:1005 -msgid "version" -msgstr "versie" - -#: classes/GemsEscort.php:1451 -msgid "Take note: your session has expired, your inputs were not saved. Please check the input data and try again" -msgstr "Let op: uw sessie is verlopen, uw invoer is niet opgeslagen. Controleer uw gegevens en probeer a.u.b. opnieuw." - -#: classes/GemsEscort.php:1580 -msgid "Please check back later." -msgstr "Probeer het later opnieuw." - -#: classes/GemsEscort.php:1582 -#: classes/GemsEscort.php:1587 -msgid "System is in maintenance mode" -msgstr "Systeem is in onderhoudsmodus" - -#: classes/GemsEscort.php:1597 -msgid "No access to site." -msgstr "Geen toegang tot website." - -#: classes/GemsEscort.php:1599 -msgid "You have no access to this site." -msgstr "U heeft geen toegang tot deze website." - -#: classes/GemsEscort.php:1615 -msgid "No access to page" -msgstr "Geen toegang tot pagina" - -#: classes/GemsEscort.php:1617 -#, 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:1627 -msgid "You are no longer logged in." -msgstr "U bent niet meer ingelogd." - -#: classes/GemsEscort.php:1628 -msgid "You must login to access this page." -msgstr "U moet ingelogd zijn voor toegang tot deze pagina." - -#: classes/GemsEscort.php:1769 -#, php-format -msgid "%d survey" -msgid_plural "%d surveys" -msgstr[0] "%d vragenlijst" -msgstr[1] "%d vragenlijsten" - -#: classes/Gems/Pdf.php:198 -#, php-format -msgid "PDF Source File '%s' not found!" -msgstr "PDF bron bestand %s niet gevonden!" - -#: classes/Gems/Pdf.php:240 -#, php-format -msgid "Could not create '%s' directory." -msgstr "Kon de directory '%s' niet aanmaken." - -#: classes/Gems/Pdf.php:283 -#, php-format -msgid " The error message is: %s" -msgstr "De foutmelding is: %s" - -#: classes/Gems/Upgrades.php:79 -msgid "Syncing surveys for all sources" -msgstr "Vragenlijsten synchroniseren voor alle bronnen." - -#: classes/Gems/AccessLog.php:236 -msgid "Database needs to be updated!" -msgstr "Database dient ververst te worden!" - -#: classes/Gems/Html.php:155 -msgid "<< First" -msgstr "<< Eerste" - -#: classes/Gems/Html.php:156 -msgid "< Previous" -msgstr "< Terug" - -#: classes/Gems/Html.php:157 -msgid "Next >" -msgstr "Verder >" - -#: classes/Gems/Html.php:158 -msgid "Last >>" -msgstr "Laatste >>" - -#: classes/Gems/Html.php:159 -msgid " | " -msgstr " | " - -#: classes/Gems/Html.php:163 -msgid "to" -msgstr "tot" - -#: classes/Gems/Html.php:164 -msgid "of" -msgstr "van" - -#: classes/Gems/Menu.php:140 -#, php-format -msgid "About %s" -msgstr "Over %s" - -#: classes/Gems/Menu.php:144 -msgid "Reporting bugs" -msgstr "Meld een bug" - -#: classes/Gems/Menu.php:147 -msgid "Support" -msgstr "Ondersteuning" - -#: classes/Gems/Menu.php:167 -msgid "Project setup" -msgstr "Projectinfo" - -#: classes/Gems/Menu.php:170 -msgid "Database" -msgstr "Database" - -#: classes/Gems/Menu.php:174 -msgid "Content" -msgstr "Inhoud" - -#: classes/Gems/Menu.php:177 -msgid "Execute" -msgstr "Uitvoeren" - -#: classes/Gems/Menu.php:182 -msgid "Patches" -msgstr "Patches" - -#: classes/Gems/Menu.php:183 -msgid "Execute new" -msgstr "Nieuwe aanmaken" - -#: classes/Gems/Menu.php:185 -msgid "Refresh translateables" -msgstr "Ververs vertaalbaren" - -#: classes/Gems/Menu.php:187 -msgid "Run SQL" -msgstr "SQL uitvoeren" - -#: classes/Gems/Menu.php:190 -msgid "Reception codes" -msgstr "Ontvangst codes" - -#: classes/Gems/Menu.php:193 -msgid "Consents" -msgstr "Toestemmingen" - -#: classes/Gems/Menu.php:196 -msgid "Roles" -msgstr "Rollen" - -#: classes/Gems/Menu.php:197 -msgid "Assigned" -msgstr "Toegewezen" - -#: classes/Gems/Menu.php:198 -msgid "Privileges" -msgstr "Priviléges" - -#: classes/Gems/Menu.php:201 -msgid "Groups" -msgstr "Groepen" - -#: classes/Gems/Menu.php:204 -msgid "Organizations" -msgstr "Organisaties" - -#: classes/Gems/Menu.php:207 -msgid "Staff" -msgstr "Medewerkers" - -#: classes/Gems/Menu.php:210 -msgid "Logging" -msgstr "Logboek" - -#: classes/Gems/Menu.php:214 -msgid "Maintenance" -msgstr "Onderhoud" - -#: classes/Gems/Menu.php:219 -msgid "Upgrade" -msgstr "Upgrade" - -#: classes/Gems/Menu.php:220 -msgid "Show" -msgstr "Toon" - -#: classes/Gems/Menu.php:221 -msgid "Execute all" -msgstr "Alles uitvoeren" - -#: classes/Gems/Menu.php:222 -msgid "Execute this" -msgstr "Dit uitvoeren" - -#: classes/Gems/Menu.php:223 -msgid "Execute from here" -msgstr "Uitvoeren vanaf hier" - -#: classes/Gems/Menu.php:224 -msgid "Execute to here" -msgstr "Uitvoeren tot hier" - -#: classes/Gems/Menu.php:248 -#, php-format -msgid "Stand-alone privilege: %s" -msgstr "Zelfstandig privilege: %s" - -#: classes/Gems/Menu.php:255 -msgid "Logon" -msgstr "Login" - -#: classes/Gems/Menu.php:256 -msgid "Lost password" -msgstr "Wachtwoord vergeten" - -#: classes/Gems/Menu.php:257 -msgid "Your account" -msgstr "Uw account" - -#: classes/Gems/Menu.php:258 -msgid "Activity overview" -msgstr "Activiteiten overzicht" - -#: classes/Gems/Menu.php:259 -msgid "Change password" -msgstr "Uw wachtwoord" - -#: classes/Gems/Menu.php:260 -#: classes/Gems/Menu.php:359 -msgid "Token" -msgstr "Kenmerk" - -#: classes/Gems/Menu.php:301 -msgid "Export" -msgstr "Exporteer" - -#: classes/Gems/Menu.php:308 -msgid "Track" -msgstr "Traject" - -#: classes/Gems/Menu.php:316 -#: classes/Gems/Menu.php:383 -msgid "Add" -msgstr "Voeg toe" - -#: classes/Gems/Menu.php:322 -msgid "Preview" -msgstr "Preview" - -#: classes/Gems/Menu.php:331 -msgid "Tracks" -msgstr "Trajecten" - -#: classes/Gems/Menu.php:347 -msgid "Assignments" -msgstr "Toewijzingen" - -#: classes/Gems/Menu.php:363 -msgid "Edit" -msgstr "Wijzig" - -#: classes/Gems/Menu.php:369 -msgid "Delete" -msgstr "Verwijder" - -#: classes/Gems/Menu.php:376 -msgid "Surveys" -msgstr "Vragenlijsten" - -#: classes/Gems/Menu.php:413 -msgid "Fill in" -msgstr "Vul in" - -#: classes/Gems/Menu.php:416 -msgid "Print PDF" -msgstr "Print PDF" - -#: classes/Gems/Menu.php:419 -msgid "E-Mail now!" -msgstr "Email nu!" - -#: classes/Gems/Menu.php:425 -msgid "Answers" -msgstr "Antwoorden" - -#: classes/Gems/Menu.php:577 -msgid "Respondents" -msgstr "Patiënten" - -#: classes/Gems/Menu.php:585 -msgid "Overview" -msgstr "Overzicht" - -#: classes/Gems/Menu.php:592 -msgid "Project" -msgstr "Project" - -#: classes/Gems/Menu.php:595 -msgid "Setup" -msgstr "Beheer" - -#: classes/Gems/Menu.php:598 -msgid "Track Builder" -msgstr "Traject bouwer" - -#: classes/Gems/Menu.php:601 -msgid "Mail" -msgstr "Email" - -#: classes/Gems/Menu.php:607 -msgid "Export respondent" -msgstr "Exporteer patiënt" - -#: classes/Gems/Menu.php:613 -msgid "Contact" -msgstr "Contact" - -#: classes/Gems/Menu.php:627 -msgid "Changelog" -msgstr "Changelog" - -#: classes/Gems/Model.php:206 -msgid "Respondent nr" -msgstr "Patiënt nr" - -#: classes/Gems/Model.php:209 -msgid "Organization" -msgstr "Organisatie" - -#: classes/Gems/Model.php:211 -msgid "Opened" -msgstr "Bekeken op" - -#: classes/Gems/Model.php:212 -msgid "Consent" -msgstr "Toestemming" - -#: classes/Gems/Model.php:214 -msgid "E-Mail" -msgstr "Email" - -#: classes/Gems/Model.php:219 -msgid "Gender" -msgstr "Geslacht" - -#: classes/Gems/Model.php:220 -msgid "First name" -msgstr "Voornaam" - -#: classes/Gems/Model.php:221 -msgid "Surname prefix" -msgstr "Tussenvoegsel" - -#: classes/Gems/Model.php:222 -msgid "Last name" -msgstr "Achternaam" - -#: classes/Gems/Model.php:224 -msgid "Name" -msgstr "Naam" - -#: classes/Gems/Model.php:227 -msgid "Street" -msgstr "Straat" - -#: classes/Gems/Model.php:228 -msgid "Zipcode" -msgstr "Postcode" - -#: classes/Gems/Model.php:229 -msgid "City" -msgstr "Woonplaats" - -#: classes/Gems/Model.php:231 -msgid "Phone" -msgstr "Telefoon" - -#: classes/Gems/Model.php:233 -msgid "Birthday" -msgstr "Geboren op" - -#: classes/Gems/UpgradesAbstract.php:154 -msgid "Already at max. level." -msgstr "Al op het hoogste niveau." - -#: classes/Gems/UpgradesAbstract.php:161 -#, php-format -msgid "Trying upgrade for %s from level %s to level %s" -msgstr "Probeert upgrade voor %s van niveau %s naar niveau %s uit te voeren" - -#: classes/Gems/UpgradesAbstract.php:169 -#, php-format -msgid "Trying upgrade for %s to level %s: %s" -msgstr "Probeert upgrade voor %s naar niveau %s: %s" - -#: classes/Gems/Model/HiddenOrganizationModel.php:113 -msgid "Inaccessible or unknown organization" -msgstr "Ontoegankelijke of onbekende organisatie." - -#: classes/Gems/Model/DbaModel.php:97 -msgid "created" -msgstr "bestaat" - -#: classes/Gems/Model/DbaModel.php:98 -msgid "not created" -msgstr "niet aanwezig" - -#: classes/Gems/Model/DbaModel.php:99 -msgid "unknown" -msgstr "onbekend" - -#: classes/Gems/Model/DbaModel.php:420 -#, php-format -msgid "Executed %2$s creation script %1$s:" -msgstr "Uitvoerresultaat %2$s script %1$s:" - -#: classes/Gems/Model/DbaModel.php:430 -#, php-format -msgid "%d record(s) returned as result set %d in step %d of %d." -msgstr "%d rij(en) in resultaat %d in stap %d van %d." - -#: classes/Gems/Model/DbaModel.php:434 -#, php-format -msgid "%d record(s) updated in step %d of %d." -msgstr "In stap %2$d van %3$d zijn %1$d rij(en) aangepast." - -#: classes/Gems/Model/DbaModel.php:437 -#, php-format -msgid "Script ran step %d of %d succesfully." -msgstr "Stap %d van %d in het script met succes uitgevoerd." - -#: classes/Gems/Model/DbaModel.php:440 -msgid " in step " -msgstr " in stap " - -#: classes/Gems/Model/DbaModel.php:445 -#, php-format -msgid "No script for %1$s." -msgstr "Geen script voor %1$s:" - -#: classes/Gems/Export/Spss.php:80 -msgid "Which file" -msgstr "Kies bestand" - -#: classes/Gems/Export/Spss.php:81 -msgid "syntax" -msgstr "syntax" - -#: classes/Gems/Export/Spss.php:82 -msgid "data" -msgstr "data" - -#: classes/Gems/Export/Spss.php:86 -msgid "Some help for this export" -msgstr "Uitleg over deze export mogelijkheid" - -#: classes/Gems/Export/Excel.php:60 -msgid "Excel options" -msgstr "Excel opties" - -#: classes/Gems/Export/Excel.php:62 -msgid "Export questions instead of variable names" -msgstr "Exporteer vragen in plaats van variabele namen" - -#: classes/Gems/Export/Excel.php:63 -msgid "Format answers" -msgstr "Antwoorden opmaken" - -#: classes/Gems/Export/RespondentExport.php:130 -#, php-format -msgid "Unable to run PDF conversion (%s): \"%s\"" -msgstr "Kan PDF conversie (%s) niet starten: \"%s\"" - -#: classes/Gems/Export/RespondentExport.php:186 -msgid "Survey" -msgstr "Vragenlijst" - -#: classes/Gems/Export/RespondentExport.php:187 -msgid "Round" -msgstr "Ronde" - -#: classes/Gems/Export/RespondentExport.php:189 -msgid "Status" -msgstr "Status" - -#: classes/Gems/Export/RespondentExport.php:200 -msgid "Single Survey" -msgstr "Losse vragenlijst" - -#: classes/Gems/Export/RespondentExport.php:246 -msgid "Description" -msgstr "Omschrijving" - -#: classes/Gems/Export/RespondentExport.php:247 -msgid "Enter the particulars concerning the assignment to this respondent." -msgstr "Beschrijf de redenen om dit aan deze patiënt toe te wijzen." - -#: classes/Gems/Export/RespondentExport.php:248 -msgid "Assigned by" -msgstr "Toewijzer" - -#: classes/Gems/Export/RespondentExport.php:249 -msgid "Start" -msgstr "Aanvang" - -#: classes/Gems/Export/RespondentExport.php:253 -msgid "Comment" -msgstr "Opmerkingen" - -#: classes/Gems/Export/RespondentExport.php:261 -msgid "Track information" -msgstr "Traject informatie" - -#: classes/Gems/Export/RespondentExport.php:324 -msgid "Group surveys" -msgstr "Groepeer vragenlijsten" - -#: classes/Gems/Export/RespondentExport.php:329 -msgid "Output format" -msgstr "Uitvoerformaat" - -#: classes/Gems/Util/Translated.php:81 -msgid "-" -msgstr "n.v.t." - -#: classes/Gems/Util/Translated.php:96 -msgid "forever" -msgstr "altijd" - -#: classes/Gems/Util/Translated.php:105 -msgid "n/a" -msgstr "n.v.t." - -#: classes/Gems/Util/Translated.php:114 -msgid "never" -msgstr "nooit" - -#: classes/Gems/Util/Translated.php:139 -msgid "2 days ago" -msgstr "Eergisteren" - -#: classes/Gems/Util/Translated.php:142 -msgid "Yesterday" -msgstr "Gisteren" - -#: classes/Gems/Util/Translated.php:145 -msgid "Today" -msgstr "Vandaag" - -#: classes/Gems/Util/Translated.php:148 -msgid "Tomorrow" -msgstr "Morgen" - -#: classes/Gems/Util/Translated.php:151 -msgid "Over 2 days" -msgstr "Overmorgen" - -#: classes/Gems/Util/Translated.php:156 -#, php-format -msgid "Over %d days" -msgstr "Over %d dagen" - -#: classes/Gems/Util/Translated.php:158 -#, php-format -msgid "%d days ago" -msgstr "%d dagen terug" - -#: classes/Gems/Util/Translated.php:186 -#, php-format -msgid "%d days %d:%s:%s" -msgstr "%d dagen %d:%s:%s" - -#: classes/Gems/Util/Translated.php:188 -#, php-format -msgid "%d:%s:%s" -msgstr "%d:%s:%s" - -#: classes/Gems/Util/Translated.php:190 -#, php-format -msgid "%d:%s" -msgstr "%d:%s" - -#: classes/Gems/Util/Translated.php:202 -msgid "Send multiple mails per respondent, one for each checked token." -msgstr "Verstuur meerdere emails per patiënt, één per gekozen kenmerk." - -#: classes/Gems/Util/Translated.php:203 -msgid "Send one mail per respondent, mark all checked tokens as send." -msgstr "Verstuur één email per patiënt, zet alle gekozen kenmerken op verzonden." - -#: classes/Gems/Util/Translated.php:204 -msgid "Send one mail per respondent, mark only mailed tokens as send." -msgstr "Verstuur één email per patiënt, zet alleen de verzonden kenmerken op verzonden." - -#: classes/Gems/Util/Translated.php:229 -msgid "Male" -msgstr "Man" - -#: classes/Gems/Util/Translated.php:229 -msgid "Female" -msgstr "Vrouw" - -#: classes/Gems/Util/Translated.php:229 -msgid "Unknown" -msgstr "Onbekend" - -#: classes/Gems/Util/Translated.php:242 -msgid "mr." -msgstr "meneer" - -#: classes/Gems/Util/Translated.php:242 -msgid "mrs." -msgstr "mevrouw" - -#: classes/Gems/Util/Translated.php:242 -msgid "mr./mrs." -msgstr "heer/mevrouw" - -#: classes/Gems/Util/Translated.php:255 -msgid "Mr." -msgstr "De heer" - -#: classes/Gems/Util/Translated.php:255 -msgid "Mrs." -msgstr "Mevrouw" - -#: classes/Gems/Util/Translated.php:255 -msgid "Mr./Mrs." -msgstr "De heer/Mevrouw" - -#: classes/Gems/Util/Translated.php:263 -msgid "Yes" -msgstr "Ja" - -#: classes/Gems/Util/Translated.php:263 -#: classes/Gems/Util/ReceptionCodeLibrary.php:99 -#: classes/Gems/Util/ReceptionCodeLibrary.php:123 -msgid "No" -msgstr "Nee" - -#: classes/Gems/Util/TrackData.php:147 -msgid "Active" -msgstr "Actief" - -#: classes/Gems/Util/TrackData.php:147 -msgid "Inactive" -msgstr "Inactief" - -#: classes/Gems/Util/DbLookup.php:370 -msgid "inactive" -msgstr "inactief" - -#: classes/Gems/Util/DbLookup.php:371 -msgid "source inactive" -msgstr "bron inactief" - -#: classes/Gems/Util/ReceptionCodeLibrary.php:100 -msgid "Yes (forget answers)" -msgstr "Ja (vergeet antwoorden)" - -#: classes/Gems/Util/ReceptionCodeLibrary.php:101 -msgid "Yes (keep answers)" -msgstr "Ja (met behoud van antwoorden)" - -#: classes/Gems/Util/ReceptionCodeLibrary.php:124 -msgid "Yes (individual surveys only)" -msgstr "Ja (alleen zelfstandige vragenlijsten)" - -#: classes/Gems/Util/ReceptionCodeLibrary.php:125 -msgid "Stop (per respondent or track only)" -msgstr "Stop (alleen per patiënt og traject)" - -#: classes/Gems/Controller/ModelActionAbstract.php:97 -msgid "Cancel" -msgstr "Annuleren" - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:239 -#: classes/Gems/Controller/BrowseEditAction.php:356 -#, php-format -msgid "New %s..." -msgstr "Nieuwe %s..." - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:249 -#, php-format -msgid "Do you want to delete this %s?" -msgstr "Weet u zeker dat deze %s verwijderd moet worden?" - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:259 -#: classes/Gems/Controller/BrowseEditAction.php:389 -#, php-format -msgid "Delete %s" -msgstr "Verwijder %s" - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:269 -#: classes/Gems/Controller/BrowseEditAction.php:412 -#, php-format -msgid "Edit %s" -msgstr "Bewerk %s" - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:282 -msgid "No data found." -msgstr "Geen gegevens gevonden." - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:344 -#, php-format -msgid "No %s found..." -msgstr "Geen %s gevonden..." - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:354 -#, php-format -msgid "Showing %s" -msgstr "Toon %s" - -#: classes/Gems/Controller/ModelSnippetActionAbstract.php:390 -msgid "item" -msgid_plural "items" -msgstr[0] "item" -msgstr[1] "items" - -#: classes/Gems/Controller/BrowseEditAction.php:393 -#, php-format -msgid "%2$u %1$s deleted" -msgstr "%2$u %1$s verwijderd" - -#: classes/Gems/Controller/BrowseEditAction.php:410 -#, php-format -msgid "Edit %s %s" -msgstr "Bewerk %s %s" - -#: classes/Gems/Controller/BrowseEditAction.php:513 -msgid "Free search text" -msgstr "Vrije zoek tekst" - -#: classes/Gems/Controller/BrowseEditAction.php:584 -msgid "Search" -msgstr "Zoeken" - -#: classes/Gems/Controller/BrowseEditAction.php:600 -#, php-format -msgid "No %s found" -msgstr "Geen %s gevonden" - -#: classes/Gems/Controller/BrowseEditAction.php:684 -#, php-format -msgid "No %s found." -msgstr "Geen %s gevonden." - -#: classes/Gems/Controller/BrowseEditAction.php:802 -msgid "Are you sure?" -msgstr "Weet u het zeker?" - -#: classes/Gems/Controller/BrowseEditAction.php:872 -#, php-format -msgid "Unknown %s requested" -msgstr "Onjuist %s verzoek" - -#: classes/Gems/Controller/BrowseEditAction.php:895 -#, php-format -msgid "New %1$s..." -msgstr "Nieuwe %1$s..." - -#: classes/Gems/Controller/BrowseEditAction.php:903 -msgid "Save" -msgstr "Opslaan" - -#: classes/Gems/Controller/BrowseEditAction.php:939 -#, php-format -msgid "%2$u %1$s saved" -msgstr "%2$u %1$s opgeslagen" - -#: classes/Gems/Controller/BrowseEditAction.php:942 -msgid "No changes to save." -msgstr "Geen verandering om op te slaan." - -#: classes/Gems/Controller/BrowseEditAction.php:951 -msgid "Input error! No changes saved!" -msgstr "Invoer fout! Veranderingen niet opgeslagen!" - -#: classes/Gems/Controller/BrowseEditAction.php:979 -#, php-format -msgid "Show %s" -msgstr "Toon %s" - -#: classes/Gems/Controller/BrowseEditAction.php:986 -#, php-format -msgid "Unknown %s." -msgstr "%s is onbekend." - -#: classes/Gems/Controller/Action/Helper/BatchRunner.php:65 -msgid "Prepare recheck" -msgstr "Hercontrole voorbereiden" - -#: classes/Gems/Controller/Action/Helper/BatchRunner.php:68 -#, php-format -msgid "Start %s jobs" -msgstr "Start %s opdrachten" - -#: classes/Gems/Controller/Action/Helper/BatchRunner.php:71 -msgid "Nothing to do." -msgstr "Niets te doen." - -#: classes/Gems/Snippets/TokenModelSnippetAbstract.php:59 -msgid "+" -msgstr "+" - -#: classes/Gems/Snippets/RespondentDetailSnippetAbstract.php:141 -#: classes/Gems/Snippets/Export/RespondentSnippet.php:81 -#: classes/Gems/Snippets/Export/RespondentSnippet.php:89 -msgid "Respondent information" -msgstr "Patiënt informatie" - -#: classes/Gems/Snippets/RespondentDetailSnippetAbstract.php:144 -#, php-format -msgid "%s respondent information" -msgstr "%s patiënt informatie" - -#: classes/Gems/Snippets/Export/ReportHeaderSnippet.php:54 -msgid "Respondent report" -msgstr "Patiënt rapportage" - -#: classes/Gems/Snippets/Export/ReportHeaderSnippet.php:58 -msgid "Report information" -msgstr "Informatie over rapportage" - -#: classes/Gems/Snippets/Export/ReportHeaderSnippet.php:59 -msgid "Generated by" -msgstr "Aangemaakt door" - -#: classes/Gems/Snippets/Export/ReportHeaderSnippet.php:61 -msgid "Generated on" -msgstr "Aangemaakt op" - -#: classes/Gems/Snippets/Export/ReportFooterSnippet.php:55 -msgid "Report generation finished." -msgstr "Rapport is aangemaakt." - -#: classes/Gems/Snippets/Export/RespondentSnippet.php:75 -#, php-format -msgid "Unknown respondent %s" -msgstr "Onbekende patiënt %s" - -#: classes/Gems/Email/MailTemplateForm.php:56 -msgid "Send (test)" -msgstr "Verstuur (test)" - -#: classes/Gems/Email/MailTemplateForm.php:81 -#: classes/Gems/Email/EmailFormAbstract.php:193 -#: classes/Gems/Email/EmailFormAbstract.php:251 -msgid "From" -msgstr "Van" - -#: classes/Gems/Email/MailTemplateForm.php:95 -msgid "Test using" -msgstr "Test met" - -#: classes/Gems/Email/MailTemplateForm.php:124 -msgid "To (test)" -msgstr "Aan (test)" - -#: classes/Gems/Email/MailTemplateForm.php:168 -msgid "Test mail send, changes not saved!" -msgstr "Test email verstuurd. De veranderingen zijn nog niet opgeslagen!" - -#: classes/Gems/Email/EmailFormAbstract.php:101 -msgid "no email adress" -msgstr "geen email adres" - -#: classes/Gems/Email/EmailFormAbstract.php:145 -msgid "Available fields" -msgstr "Beschikbare velden" - -#: classes/Gems/Email/EmailFormAbstract.php:153 -msgid "BBCode" -msgstr "BBCode" - -#: classes/Gems/Email/EmailFormAbstract.php:168 -msgid "Message" -msgstr "Bericht" - -#: classes/Gems/Email/EmailFormAbstract.php:216 -msgid "Organization does not have an e-mail address." -msgstr "Organisatie heeft geen email adres." - -#: classes/Gems/Email/EmailFormAbstract.php:231 -msgid "You do not have an e-mail address." -msgstr "U heeft geen email adres." - -#: classes/Gems/Email/EmailFormAbstract.php:291 -msgid "Preview HTML" -msgstr "Html voorbeeld" - -#: classes/Gems/Email/EmailFormAbstract.php:300 -msgid "Preview text" -msgstr "Tekstvoorbeeld" - -#: classes/Gems/Email/EmailFormAbstract.php:308 -msgid "Template" -msgstr "Sjabloon" - -#: classes/Gems/Email/EmailFormAbstract.php:332 -msgid "Send" -msgstr "Verstuur" - -#: classes/Gems/Email/EmailFormAbstract.php:349 -msgid "Subject" -msgstr "Onderwerp" - -#: classes/Gems/Email/EmailFormAbstract.php:429 -msgid "Input error! No changes made!" -msgstr "Invoer fout! Veranderingen niet uitgevoerd!" - -#: classes/Gems/Email/EmailFormAbstract.php:446 -msgid "Subject:" -msgstr "Onderwerp:" - -#: classes/Gems/Email/EmailFormAbstract.php:474 -msgid "Field" -msgstr "Veld" - -#: classes/Gems/Email/EmailFormAbstract.php:475 -msgid "Value" -msgstr "waarde" - -#: classes/Gems/Email/EmailFormAbstract.php:478 -msgid "BBCode info page" -msgstr "BBCode info pagina" - -#: classes/Gems/Email/OneMailForm.php:47 -#: classes/Gems/Email/MultiMailForm.php:49 -msgid "On this test system all mail will be delivered to the from address." -msgstr "Op dit test systeem worden alle emails gestuurd naar het \"van\" adres." - -#: classes/Gems/Email/OneMailForm.php:58 -msgid "Last contact" -msgstr "Contactdatum" - -#: classes/Gems/Email/OneMailForm.php:87 -#: classes/Gems/Email/MultiMailForm.php:101 -msgid "To" -msgstr "Aan" - -#: classes/Gems/Email/OneMailForm.php:131 -#: classes/Gems/Email/TemplateMailer.php:229 -msgid "The sending of emails was blocked for this installation." -msgstr "Het versturen van emails is geblokkeerd in deze installatie." - -#: classes/Gems/Email/OneMailForm.php:141 -#: classes/Gems/Email/TemplateMailer.php:263 -msgid "Mail failed to send." -msgstr "Mail sturen mislukt." - -#: classes/Gems/Email/OneMailForm.php:145 -#, php-format -msgid "Sent email to %s." -msgstr "Email naar %s verzonden." - -#: classes/Gems/Email/TemplateMailer.php:283 -#, php-format -msgid "Sent %d e-mails, updated %d tokens." -msgstr "%d emails verzonden en %d kenmerken bijgewerkt." - -#: classes/Gems/Email/TemplateMailer.php:360 -#, php-format -msgid "Invalid e-mail address '%s'." -msgstr "Ongeldig email adres '%s'." - -#: classes/Gems/Email/MultiMailForm.php:75 -msgid "Method" -msgstr "Methode" - -#: classes/Gems/Email/MultiMailForm.php:122 -msgid "Survey has been taken." -msgstr "Vragenlijsten is al afgenomen" - -#: classes/Gems/Email/MultiMailForm.php:125 -msgid "Respondent does not have an e-mail address." -msgstr "Patiënt heeft geen email adres" - -#: classes/Gems/Email/MultiMailForm.php:128 -msgid "Survey cannot be taken by a respondent." -msgstr "Deze vragenlijst kan niet door een patiënt ingevuld worden." - -#: classes/Gems/Email/MultiMailForm.php:130 -msgid "Survey cannot be taken at this moment." -msgstr "Deze vragenlijst kan op dit moment niet afgenomen worden." - -#: classes/Gems/Tracker/Token.php:956 -msgid "Open" -msgstr "Open" - -#: classes/Gems/Tracker/Token.php:959 -msgid "Completed" -msgstr "Ingevuld" - -#: classes/Gems/Tracker/Token.php:965 -msgid "Missed" -msgstr "Gemist" - -#: classes/Gems/Tracker/Token.php:967 -msgid "Future" -msgstr "Toekomstig" - -#: classes/Gems/Tracker/ChangeTracker.php:64 -#: classes/Gems/Tracker/Engine/TrackEngineAbstract.php:434 -#, php-format -msgid "Checked %d tracks." -msgstr "%d trajecten gecontroleerd." - -#: classes/Gems/Tracker/ChangeTracker.php:67 -#, php-format -msgid "Checked %d tokens." -msgstr "%d kenmerken gecontroleerd." - -#: classes/Gems/Tracker/ChangeTracker.php:72 -#, php-format -msgid "Answers changed by survey completion event for %d tokens." -msgstr "Bij %d kenmerken zijn de antwoorden aangepast door vragenlijst afrondingscode." - -#: classes/Gems/Tracker/ChangeTracker.php:75 -#, php-format -msgid "Results and timing changed for %d tokens." -msgstr "Bij %d kenmerken zijn de resultaten en/of de tijdstippen aangepast." - -#: classes/Gems/Tracker/ChangeTrac... [truncated message content] |