phpgroupware-cvs
[Top][All Lists]
Advanced

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

[Phpgroupware-cvs] CVS: wcm/inc class.sosite.inc.php,1.10,1.11 class.uip


From: Miles Lott <address@hidden>
Subject: [Phpgroupware-cvs] CVS: wcm/inc class.sosite.inc.php,1.10,1.11 class.uipage.inc.php,1.21,1.22 class.uisite.inc.php,1.15,1.16
Date: Sun, 24 Mar 2002 07:32:23 -0500

Update of /cvsroot/phpgroupware/wcm/inc
In directory subversions:/tmp/cvs-serv28234/inc

Modified Files:
        class.sosite.inc.php class.uipage.inc.php class.uisite.inc.php 
Log Message:
Allow for copy of sites; fix insert for new sites



Index: class.sosite.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/wcm/inc/class.sosite.inc.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** class.sosite.inc.php        23 Mar 2002 14:25:06 -0000      1.10
--- class.sosite.inc.php        24 Mar 2002 12:32:21 -0000      1.11
***************
*** 176,180 ****
                                . $site_info['site_puburl'] . "',"
                                . intval($site_info['site_pubport']) . ",'"
!                               . $site_info['site_bgcolor'] . ")";
                        $GLOBALS['phpgw']->db->query($sql,__LINE__,__FILE__);
  
--- 176,180 ----
                                . $site_info['site_puburl'] . "',"
                                . intval($site_info['site_pubport']) . ",'"
!                               . $site_info['site_bgcolor'] . "')";
                        $GLOBALS['phpgw']->db->query($sql,__LINE__,__FILE__);
  

Index: class.uipage.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/wcm/inc/class.uipage.inc.php,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** class.uipage.inc.php        23 Mar 2002 15:08:50 -0000      1.21
--- class.uipage.inc.php        24 Mar 2002 12:32:21 -0000      1.22
***************
*** 183,186 ****
--- 183,187 ----
                                
$GLOBALS['phpgw']->template->set_var('copy',$GLOBALS['phpgw']->link('/index.php','menuaction=wcm.uipage.copy&page_id='
 . $page_id));
                                
$GLOBALS['phpgw']->template->set_var('lang_copy_entry',lang('Copy'));
+ 
                                
$GLOBALS['phpgw']->template->set_var('edit',$GLOBALS['phpgw']->link('/index.php','menuaction=wcm.uipage.edit&page_id='
 . $page_id));
                                
$GLOBALS['phpgw']->template->set_var('lang_edit_entry',lang('Edit'));
***************
*** 236,240 ****
                function copy()
                {
!                       $page_id = $GLOBALS['HTTP_POST_VARS']['page_id'] ? 
$GLOBALS['HTTP_POST_VARS']['page_id'] : $GLOBALS['HTTP_GET_VARS']['page_id'];
                        $page = $this->bo->read($page_id);
  
--- 237,241 ----
                function copy()
                {
!                       $page_id = get_var('page_id',array('POST','GET'));
                        $page = $this->bo->read($page_id);
  

Index: class.uisite.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/wcm/inc/class.uisite.inc.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** class.uisite.inc.php        23 Mar 2002 15:08:51 -0000      1.15
--- class.uisite.inc.php        24 Mar 2002 12:32:21 -0000      1.16
***************
*** 17,20 ****
--- 17,21 ----
                        'index'   => True,
                        'edit'    => True,
+                       'copy'    => True,
                        'add'     => True,
                        'delete'  => True,
***************
*** 160,163 ****
--- 161,165 ----
                        
$GLOBALS['phpgw']->template->set_var('lang_view',lang('View'));
                        
$GLOBALS['phpgw']->template->set_var('lang_edit',lang('Edit'));
+                       
$GLOBALS['phpgw']->template->set_var('lang_copy',lang('Copy'));
                        
$GLOBALS['phpgw']->template->set_var('lang_add',lang('Add'));
                        
$GLOBALS['phpgw']->template->set_var('lang_delete',lang('Delete'));
***************
*** 178,181 ****
--- 180,186 ----
                                
$GLOBALS['phpgw']->template->set_var('lang_view_entry',lang('View'));
  
+                               
$GLOBALS['phpgw']->template->set_var('copy',$GLOBALS['phpgw']->link('/index.php','menuaction=wcm.uisite.copy&site_id='
 . $site_id));
+                               
$GLOBALS['phpgw']->template->set_var('lang_copy_entry',lang('Copy'));
+ 
                                
$GLOBALS['phpgw']->template->set_var('edit',$GLOBALS['phpgw']->link('/index.php','menuaction=wcm.uisite.edit&site_id='
 . $site_id));
                                
$GLOBALS['phpgw']->template->set_var('lang_edit_entry',lang('Edit'));
***************
*** 188,191 ****
--- 193,209 ----
                        
$GLOBALS['phpgw']->template->parse('out','site_list_t',True);
                        $GLOBALS['phpgw']->template->p('out');
+               }
+ 
+               function copy()
+               {
+                       $site_id = get_var('site_id',array('POST','GET'));
+                       $site = $this->bo->read($site_id);
+ 
+                       unset($site['site_id']);
+                       $site['site_name'] .= '_copy';
+                       $site['site_url']  .= '!!!!!';
+                       $site_info = $this->bo->edit($site);
+ 
+                       Header('Location: ' . 
$GLOBALS['phpgw']->link('/index.php','menuaction=wcm.uisite.edit&site_id=' . 
$site_info['site_id']));
                }
  




reply via email to

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