|
From: <gem...@li...> - 2013-02-21 16:56:32
|
Revision: 1152
http://sourceforge.net/p/gemstracker/code/1152
Author: matijsdejong
Date: 2013-02-21 16:56:30 +0000 (Thu, 21 Feb 2013)
Log Message:
-----------
A better language default
Modified Paths:
--------------
trunk/library/classes/Gems/Default/StaffAction.php
Modified: trunk/library/classes/Gems/Default/StaffAction.php
===================================================================
--- trunk/library/classes/Gems/Default/StaffAction.php 2013-02-21 15:49:51 UTC (rev 1151)
+++ trunk/library/classes/Gems/Default/StaffAction.php 2013-02-21 16:56:30 UTC (rev 1152)
@@ -59,6 +59,13 @@
public $defaultStaffDefinition = Gems_User_UserLoader::USER_STAFF;
public $filterStandard = array('gsf_active' => 1);
+
+ /**
+ *
+ * @var Gems_Project_ProjectSettings
+ */
+ public $project;
+
public $sortKey = array('name' => SORT_ASC);
/**
@@ -348,7 +355,11 @@
$org = $this->loader->getOrganization($this->menu->getParameterSource()->getMenuParameter('gsf_id_organization', $this->loader->getCurrentUser()->getCurrentOrganizationId()));
$orgDef = $org->get('gor_user_class', $this->defaultStaffDefinition);
$model->set('gul_user_class', 'default', $orgDef, 'multiOptions', $this->loader->getUserLoader()->getAvailableStaffDefinitions());
- $model->set('gsf_iso_lang', 'label', $this->_('Language'), 'multiOptions', $this->util->getLocalized()->getLanguages());
+ $model->set('gsf_iso_lang',
+ 'label', $this->_('Language'),
+ 'multiOptions', $this->util->getLocalized()->getLanguages(),
+ 'default', $this->project->locale['default']
+ );
$model->set('gul_can_login', 'label', $this->_('Can login'), 'multiOptions', $this->util->getTranslated()->getYesNo(), 'default', 1);
$model->set('gsf_logout_on_survey', 'label', $this->_('Logout on survey'), 'multiOptions', $this->util->getTranslated()->getYesNo());
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|