Index: http/classes/class_gui.php
===================================================================
--- http/classes/class_gui.php (revision 1752)
+++ http/classes/class_gui.php (working copy)
@@ -183,7 +183,7 @@
$error = true;
}
- $sql = "INSERT INTO gui_element (fkey_gui_id, e_id, e_pos, e_public, e_comment, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url) SELECT '" . $newGuiName . "', e_id, e_pos, e_public, e_comment, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url FROM gui_element WHERE fkey_gui_id = '" . $guiList . "';";
+ $sql = "INSERT INTO gui_element (fkey_gui_id, e_id, e_pos, e_public, e_comment, e_title, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url) SELECT '" . $newGuiName . "', e_id, e_pos, e_public, e_comment, e_title, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url FROM gui_element WHERE fkey_gui_id = '" . $guiList . "';";
$res = db_query($sql);
if (!$res) {
$report .= "
" . $sql . "
" . db_error() . "
";
@@ -204,14 +204,15 @@
$error = true;
}
- $sql = "INSERT INTO gui_mb_group (fkey_gui_id, fkey_mb_group_id, mb_group_type) SELECT '" . $newGuiName . "', fkey_mb_group_id, mb_group_type FROM gui_mb_group WHERE fkey_gui_id = '" . $guiList . "';";
- $res = db_query($sql);
- if (!$res) {
- $report .= "
" . $sql . "
" . db_error() . "
";
- $error = true;
- }
+ if ($withUsers == true) {
+ /* group of original gui is copied as well */
+ $sql = "INSERT INTO gui_mb_group (fkey_gui_id, fkey_mb_group_id, mb_group_type) SELECT '" . $newGuiName . "', fkey_mb_group_id, mb_group_type FROM gui_mb_group WHERE fkey_gui_id = '" . $guiList . "';";
+ $res = db_query($sql);
+ if (!$res) {
+ $report .= "
" . $sql . "
" . db_error() . "
";
+ $error = true;
+ }
- if ($withUsers == true) {
/* users of original gui are copied as well */
$sql = "INSERT INTO gui_mb_user (fkey_gui_id, fkey_mb_user_id, mb_user_type) SELECT '" . $newGuiName . "', fkey_mb_user_id, mb_user_type FROM gui_mb_user WHERE fkey_gui_id = '" . $guiList . "';";
$res = db_query($sql);
Index: http/php/mod_renameGUI.php
===================================================================
--- http/php/mod_renameGUI.php (revision 1752)
+++ http/php/mod_renameGUI.php (working copy)
@@ -214,7 +214,7 @@
echo "