[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: preferences preferences.php,1.13.2.8,1.13.2.8.2.
From: |
Ralf Becker <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: preferences preferences.php,1.13.2.8,1.13.2.8.2.1 |
Date: |
Thu, 27 Mar 2003 21:15:50 -0500 |
Update of /cvsroot/phpgroupware/preferences
In directory subversions:/tmp/cvs-serv16281
Modified Files:
Tag: Version-0_9_16-branch
preferences.php
Log Message:
added a function for check_boxes
Index: preferences.php
===================================================================
RCS file: /cvsroot/phpgroupware/preferences/preferences.php,v
retrieving revision 1.13.2.8
retrieving revision 1.13.2.8.2.1
diff -C2 -r1.13.2.8 -r1.13.2.8.2.1
*** preferences.php 5 Mar 2003 22:10:29 -0000 1.13.2.8
--- preferences.php 28 Mar 2003 02:15:48 -0000 1.13.2.8.2.1
***************
*** 41,44 ****
--- 41,48 ----
$t->set_block('_preferences','row_error');
+ if ($GLOBALS['HTTP_GET_VARS']['appname'] != 'preverences')
+ {
+ $GLOBALS['phpgw']->translation->add_app('preferences'); // we
need the prefs translations too
+ }
/* Make things a little easier to follow */
/* Some places we will need to change this if there in common */
***************
*** 97,100 ****
--- 101,134 ----
}
+ function create_check_box($label_name,$preference_name)
+ {
+ global $t;
+
+ $_appname = check_app();
+ $GLOBALS['phpgw']->nextmatchs->template_alternate_row_color($t);
+ $t->set_var('row_name',lang($label_name));
+
+ if (is_forced_value($_appname,$preference_name))
+ {
+ return True;
+ }
+
+ switch ($GLOBALS['type'])
+ {
+ case 'user':
+ $s = '<input type="checkbox" name="user[' .
$preference_name . ']" value="1"' .
($GLOBALS['phpgw_info']['user']['preferences'][$_appname][$preference_name] ? '
CHECKED' : '') . '">';
+ break;
+ case 'default':
+ $s = '<input type="checkbox" name="default[' .
$preference_name . ']" value="1"' .
($GLOBALS['dp']->data[$_appname][$preference_name] ? ' CHECKED' : '') . '">';
+ break;
+ case 'forced':
+ $s = '<input type="checkbox" name="forced[' .
$preference_name . ']" value="1"' .
($GLOBALS['gp']->data[$_appname][$preference_name] ? ' CHECKED' : '') . '">';
+ break;
+ }
+ $t->set_var('row_value',$s);
+
+ $t->fp('rows','row',True);
+ }
+
function create_option_string($selected,$values)
{
***************
*** 146,178 ****
$t->fp('rows','row',True);
}
! function create_text_area($label_name,$preference_name,$rows,$cols)
! {
! global $t;
!
! $_appname = check_app();
!
$GLOBALS['phpgw']->nextmatchs->template_alternate_row_color($t);
! $t->set_var('row_name',lang($label_name));
!
! if (is_forced_value($_appname,$preference_name))
! {
! return True;
! }
!
! switch ($GLOBALS['type'])
! {
! case 'user':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="user[' . $preference_name . ']">' .
$GLOBALS['phpgw_info']['user']['preferences'][$_appname][$preference_name] .
'</textarea>';
! break;
! case 'default':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="default[' . $preference_name . ']">' .
$GLOBALS['dp']->data[$_appname][$preference_name] . '</textarea>';
! break;
! case 'forced':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="forced[' . $preference_name . ']">' .
$GLOBALS['gp']->data[$_appname][$preference_name] . '</textarea>';
! break;
! }
! $t->set_var('row_value',$s);
! $t->fp('rows','row',True);
! }
function process_array(&$_p, $array)
--- 180,213 ----
$t->fp('rows','row',True);
}
!
! function create_text_area($label_name,$preference_name,$rows,$cols)
! {
! global $t;
!
! $_appname = check_app();
! $GLOBALS['phpgw']->nextmatchs->template_alternate_row_color($t);
! $t->set_var('row_name',lang($label_name));
!
! if (is_forced_value($_appname,$preference_name))
! {
! return True;
! }
! switch ($GLOBALS['type'])
! {
! case 'user':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="user[' . $preference_name . ']">' .
$GLOBALS['phpgw_info']['user']['preferences'][$_appname][$preference_name] .
'</textarea>';
! break;
! case 'default':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="default[' . $preference_name . ']">' .
$GLOBALS['dp']->data[$_appname][$preference_name] . '</textarea>';
! break;
! case 'forced':
! $s = '<textarea rows="'.$rows.'"
cols="'.$cols.'" name="forced[' . $preference_name . ']">' .
$GLOBALS['gp']->data[$_appname][$preference_name] . '</textarea>';
! break;
! }
! $t->set_var('row_value',$s);
!
! $t->fp('rows','row',True);
! }
function process_array(&$_p, $array)
***************
*** 314,318 ****
else
{
! $t->set_var('lang_title',lang('%1 -
Preferences',$GLOBALS['phpgw_info']['navbar'][$GLOBALS['HTTP_GET_VARS']['appname']]['title']));
}
--- 349,353 ----
else
{
! $t->set_var('lang_title',lang('%1 -
Preferences',$GLOBALS['phpgw_info']['apps'][$GLOBALS['HTTP_GET_VARS']['appname']]['title']));
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: preferences preferences.php,1.13.2.8,1.13.2.8.2.1,
Ralf Becker <address@hidden> <=