Index: trunk/kernel/include/parseditem.php =================================================================== diff -u -N -r3907 -r4077 --- trunk/kernel/include/parseditem.php (.../parseditem.php) (revision 3907) +++ trunk/kernel/include/parseditem.php (.../parseditem.php) (revision 4077) @@ -666,6 +666,8 @@ var $QueryDone = false; var $LastQuerySQL = ''; + var $Prefix = ''; + var $Special = ''; /** * Application object @@ -820,7 +822,7 @@ } - function CopyResource($OldId,$NewId) + function CopyResource($OldId,$NewId, $main_prefix) { $this->Clear(); @@ -837,6 +839,7 @@ } } } + function ItemsOnClipboard() { global $objSession; @@ -1237,11 +1240,8 @@ $sql = "SELECT * FROM $edit_table"; $rs = $this->adodbConnection->Execute($sql); - //echo "In Main CopyFromEditTable in class ".get_class($this).'
'; - //echo $sql."
"; - - while($rs && !$rs->EOF) - { + $item_ids = Array(); + while ($rs && !$rs->EOF) { $data = $rs->fields; $c = new $this->classname; $c->SetFromArray($data); @@ -1269,7 +1269,7 @@ } $c->Create(); } - $item_ids[]=$c->UniqueId(); // save item id for future use + $item_ids[] = $c->UniqueId(); // save item id for future use if(is_numeric($c->Get("ResourceId"))) { if( isset($c->Related) && is_object($c->Related) )