R27085 - in /trunk/felamimail: inc/class.uipreferences.inc.php js/jscode/editAccountData.js

Author: leithoff
New Revision: 27085

URL: http://www.egroupware.org/viewvc/egroupware?rev=27085&view=rev
Log:
improving active/inactive control for editAccountData, second tab

Modified:
trunk/felamimail/inc/class.uipreferences.inc.php
trunk/felamimail/js/jscode/editAccountData.js

Modified: trunk/felamimail/inc/class.uipreferences.inc.php
URL: http://www.egroupware.org/viewvc/egroupware/trunk/felamimail/inc/class.uipreferences.inc.php?rev=27085&r1=27084&r2=27085&view=diff

— trunk/felamimail/inc/class.uipreferences.inc.php (original)
+++ trunk/felamimail/inc/class.uipreferences.inc.php Fri May 22 12:03:21 2009
@@ -381,12 +381,12 @@
$folderList = array_merge( array(’’ => lang(‘default’).’ '.lang(“folder settings”)),(is_array($tomerge)?$tomerge:array()));

		$this->t->set_var('allowAccounts',($preferences->userDefinedAccounts ? 1 : 0));
  •   	$this->t->set_var('identity_selectbox', html::select('identity[signature]',$sigvalue,$allSignatures, true, "style='width: 250px;'"));
    
  •   	$this->t->set_var('folder_selectbox', html::select('ic[folderstoshowinhome]',$icServer->folderstoshowinhome,$folderList, true, "style='width: 250px;'",6));
    
  •   	$this->t->set_var('trash_selectbox', html::select('ic[trashfolder]',$icServer->trashfolder,$trashOptions, true, "style='width: 250px;'"));
    
  •   	$this->t->set_var('sent_selectbox', html::select('ic[sentfolder]',$icServer->sentfolder,$sentOptions, true, "style='width: 250px;'"));
    
  •   	$this->t->set_var('draft_selectbox', html::select('ic[draftfolder]',$icServer->draftfolder,$draftOptions, true, "style='width: 250px;'"));
    
  •   	$this->t->set_var('template_selectbox', html::select('ic[templatefolder]',$icServer->templatefolder,$templateOptions, true, "style='width: 250px;'"));
    
  •   	$this->t->set_var('identity_selectbox', html::select('identity[signature]',$sigvalue,$allSignatures, true, " id=\"identity[signature]\" style='width: 250px;'"));
    
  •   	$this->t->set_var('folder_selectbox', html::select('ic[folderstoshowinhome]',$icServer->folderstoshowinhome,$folderList, true, "id=\"ic[folderstoshowinhome]\" style='width: 250px;'",6));
    
  •   	$this->t->set_var('trash_selectbox', html::select('ic[trashfolder]',$icServer->trashfolder,$trashOptions, true, "id=\"ic[trashfolder]\" style='width: 250px;'"));
    
  •   	$this->t->set_var('sent_selectbox', html::select('ic[sentfolder]',$icServer->sentfolder,$sentOptions, true, "id=\"ic[sentfolder]\" style='width: 250px;'"));
    
  •   	$this->t->set_var('draft_selectbox', html::select('ic[draftfolder]',$icServer->draftfolder,$draftOptions, true, "id=\"ic[draftfolder]\" style='width: 250px;'"));
    
  •   	$this->t->set_var('template_selectbox', html::select('ic[templatefolder]',$icServer->templatefolder,$templateOptions, true, "id=\"ic[templatefolder]\" style='width: 250px;'"));
      	$linkData = array
      	(
      		'menuaction'    => 'felamimail.uipreferences.editAccountData'
    

Modified: trunk/felamimail/js/jscode/editAccountData.js
URL: http://www.egroupware.org/viewvc/egroupware/trunk/felamimail/js/jscode/editAccountData.js?rev=27085&r1=27084&r2=27085&view=diff

— trunk/felamimail/js/jscode/editAccountData.js (original)
+++ trunk/felamimail/js/jscode/editAccountData.js Fri May 22 12:03:21 2009
@@ -24,6 +24,11 @@
for(i=0; i<outgoingInputs.length; i++) {
outgoingInputs[i].disabled = false;
}

  •   	document.getElementById('ic[folderstoshowinhome]').disabled =false;
    
  •   	document.getElementById('ic[trashfolder]').disabled =false;
    
  •   	document.getElementById('ic[sentfolder]').disabled =false;
    
  •   	document.getElementById('ic[draftfolder]').disabled =false;
    
  •   	document.getElementById('ic[templatefolder]').disabled =false;
      } else {
      	for(i=0; i<incomingInputs.length; i++) {
      		incomingInputs[i].disabled = true;
    

@@ -31,6 +36,11 @@
for(i=0; i<outgoingInputs.length; i++) {
outgoingInputs[i].disabled = true;
}

  •   	document.getElementById('ic[folderstoshowinhome]').disabled =true;
    
  •   	document.getElementById('ic[trashfolder]').disabled =true;
    
  •   	document.getElementById('ic[sentfolder]').disabled =true;
    
  •   	document.getElementById('ic[draftfolder]').disabled =true;
    
  •   	document.getElementById('ic[templatefolder]').disabled =true;
      }
    
      onchange_og_smtpauth(document.getElementById('og[smtpauth]'));
    

@@ -43,6 +53,11 @@
for(i=0; i<outgoingInputs.length; i++) {
outgoingInputs[i].disabled = true;
}

  •   document.getElementById('ic[folderstoshowinhome]').disabled =true;
    
  •   document.getElementById('ic[trashfolder]').disabled =true;
    
  •   document.getElementById('ic[sentfolder]').disabled =true;
    
  •   document.getElementById('ic[draftfolder]').disabled =true;
    
  •   document.getElementById('ic[templatefolder]').disabled =true;
    
    }
    }

Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com


eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs