[Top][All Lists]
[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']));
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [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,
Miles Lott <address@hidden> <=