[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] hrm/inc class.uijob.inc.php,1.14
From: |
sigurdne |
Subject: |
[Phpgroupware-cvs] hrm/inc class.uijob.inc.php,1.14 |
Date: |
Sat, 3 Dec 2005 22:35:00 +0100 |
Update of hrm/inc
Modified Files:
Branch: MAIN
class.uijob.inc.php lines: +28 -5
Log Message:
no message
====================================================
Index: hrm/inc/class.uijob.inc.php
diff -u hrm/inc/class.uijob.inc.php:1.13 hrm/inc/class.uijob.inc.php:1.14
--- hrm/inc/class.uijob.inc.php:1.13 Sat Dec 3 21:11:43 2005
+++ hrm/inc/class.uijob.inc.php Sat Dec 3 21:35:01 2005
@@ -344,6 +344,13 @@
function lookup_task()
{
+ if(!$this->acl->check('job', PHPGW_ACL_ADD))
+ {
+ $this->bocommon->no_access($links);
+ return;
+ }
+
+
$GLOBALS['phpgw_info']['flags']['noframework'] = True;
$GLOBALS['phpgw_info']['flags']['headonly']=true;
@@ -356,20 +363,36 @@
$dateformat =
$GLOBALS['phpgw_info']['user']['preferences']['common']['dateformat'];
+ if($this->acl->check('job', PHPGW_ACL_EDIT))
+ {
+ $allowed_edit = true;
+ }
+
+
while (is_array($task) && list(,$entry) = each($task))
{
+ if ($allowed_edit)
+ {
+ $link_edit =
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&task_type_id="
. $entry['id']);
+ $text_edit = lang('edit');
+ }
+
$content[] = array
(
'id' => $entry['id'],
'name' =>
$entry['name'],
'descr' =>
$entry['descr'],
-// 'link_edit' =>
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&id="
. $entry['id']),
-// 'link_view' =>
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&id="
. $entry['id']),
-// 'link_delete' =>
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&id="
. $entry['id']),
+ 'link_edit' => $link_edit,
+// 'link_view' =>
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&task_type_id="
. $entry['id']),
+// 'link_delete' =>
$GLOBALS['phpgw']->link('/index.php','menuaction='.$this->currentapp.".uijob.edit_task_type&task_type_id="
. $entry['id']),
'lang_select' =>
lang('select'),
- 'text_delete' =>
lang('delete')
+ 'text_delete' =>
lang('delete'),
+ 'text_edit' => $text_edit,
+ 'lang_edit_text' => lang('edit
this item')
);
+ unset ($link_edit);
+ unset ($text_edit);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] hrm/inc class.uijob.inc.php,1.14,
sigurdne <=