[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: infolog/inc class.bolink.inc.php,NONE,1.1 class.
From: |
Ralf Becker <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: infolog/inc class.bolink.inc.php,NONE,1.1 class.uilink.inc.php,NONE,1.1 class.boinfolog.inc.php,1.18,1.19 |
Date: |
Mon, 02 Sep 2002 04:57:37 -0400 |
Update of /cvsroot/phpgroupware/infolog/inc
In directory subversions:/tmp/cvs-serv24275
Modified Files:
class.boinfolog.inc.php
Added Files:
class.bolink.inc.php class.uilink.inc.php
Log Message:
inital import of UI and BO-layer of new link-class and the functions in
boinfolog to make infolog a fully supported app
***** Error reading new file: [Errno 2] No such file or directory:
'class.bolink.inc.php'
***** Error reading new file: [Errno 2] No such file or directory:
'class.uilink.inc.php'
Index: class.boinfolog.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/infolog/inc/class.boinfolog.inc.php,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** class.boinfolog.inc.php 1 Sep 2002 18:11:34 -0000 1.18
--- class.boinfolog.inc.php 2 Sep 2002 08:57:35 -0000 1.19
***************
*** 34,38 ****
'list_attached' => True,
'read_attached' => True,
! 'attached_local' => True
);
var $enums;
--- 34,40 ----
'list_attached' => True,
'read_attached' => True,
! 'attached_local' => True,
! 'link_title' => True,
! 'link_query' => True
);
var $enums;
***************
*** 443,446 ****
--- 445,476 ----
}
return False;
+ }
+ /*!
+ @function link_title( $id )
+ @abstract get title for an infolog entry identified by $id
+ */
+ function link_title( $info )
+ {
+ if (!is_array($info))
+ {
+ $info = $this->read( $info ))
+ }
+ return $info['info_subject'];
+ }
+
+ /*!
+ @function link_query( $pattern )
+ @abstract query infolog for entries matching $pattern
+ */
+ function link_title( $pattern )
+ {
+ $start = $total = 0;
+ $ids =
$this->readIdArray('','','','',$pattern,'','','',&$start,&$total)
+ $content = array();
+ while (is_array($ids) && list( $id,$parent ) = each(
$ids ))
+ {
+ $content[$id] = $this->link_title($id);
+ }
+ return $content;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: infolog/inc class.bolink.inc.php,NONE,1.1 class.uilink.inc.php,NONE,1.1 class.boinfolog.inc.php,1.18,1.19,
Ralf Becker <address@hidden> <=