phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: infolog/inc class.uiinfolog.inc.php,1.67,1.68


From: Ralf Becker <address@hidden>
Subject: [Phpgroupware-cvs] CVS: infolog/inc class.uiinfolog.inc.php,1.67,1.68
Date: Fri, 27 Jun 2003 06:24:36 -0400

Update of /cvsroot/phpgroupware/infolog/inc
In directory subversions:/tmp/cvs-serv30743/infolog/inc

Modified Files:
        class.uiinfolog.inc.php 
Log Message:
existing links are not copied to new sub-projects, fixed now

Index: class.uiinfolog.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/infolog/inc/class.uiinfolog.inc.php,v
retrieving revision 1.67
retrieving revision 1.68
diff -C2 -r1.67 -r1.68
*** class.uiinfolog.inc.php     26 Jun 2003 19:17:12 -0000      1.67
--- class.uiinfolog.inc.php     27 Jun 2003 10:24:34 -0000      1.68
***************
*** 168,172 ****
                                        list($do,$do_id) = 
isset($values['main']) ? each($values['main']) : @each($values['nm']['rows']);
                                        list($do_id) = @each($do_id);
!                                       //echo "<p>infolog::index: 
do='$do/$do_id', referer="; _debug_array($referer);
                                        switch($do)
                                        {
--- 168,172 ----
                                        list($do,$do_id) = 
isset($values['main']) ? each($values['main']) : @each($values['nm']['rows']);
                                        list($do_id) = @each($do_id);
!                                       echo "<p>infolog::index: 
do='$do/$do_id', referer="; _debug_array($referer);
                                        switch($do)
                                        {
***************
*** 244,248 ****
                /*!
                @function edit
!               @syntax edit( $content=0,$action='',$action_id=0,$type='' )
                @author ralfbecker
                @abstract Edit/Create an InfoLog Entry
--- 244,248 ----
                /*!
                @function edit
!               @syntax edit( 
$content=0,$action='',$action_id=0,$type='',$referer='' )
                @author ralfbecker
                @abstract Edit/Create an InfoLog Entry
***************
*** 251,254 ****
--- 251,255 ----
                @param $action_id Id of app-entry to which a link is created
                @param $type      Type of log-entry: note,todo,task
+               @param $referer   array with param/get-vars of the refering page
                */
                function edit($content = 0,$action = 
'',$action_id=0,$type='',$referer='')
***************
*** 368,371 ****
--- 369,382 ----
                                {
                                        case 'sp':
+                                               $links = 
$this->bo->link->get_links('infolog',$parent['info_id'],'!'.$this->bo->link->vfs_appname);
+                                               foreach($links as $link)
+                                               {
+                                                       $link_id = 
$this->link->link('infolog',$content['link_to']['to_id'],$link['app'],$link['id'],$link['remark']);
+                                                       
+                                                       if 
($parent['info_link_id'] == $link['link_id'])
+                                                       {
+                                                               
$content['info_link_id'] = $link_id;
+                                                       }
+                                               }
                                                break;
                                        case 'addressbook':





reply via email to

[Prev in Thread] Current Thread [Next in Thread]