Index: openacs-4/packages/xowiki/tcl/xowiki-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-procs.tcl,v diff -u -N -r1.485.2.4 -r1.485.2.5 --- openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 14 Aug 2015 17:25:59 -0000 1.485.2.4 +++ openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 2 Sep 2015 10:53:52 -0000 1.485.2.5 @@ -526,15 +526,19 @@ # # Page marshall/demarshall # + # -mode might be "export" or "copy" (latter used via clipboard) + # Page instproc marshall {{-mode export}} { my instvar name my unset_temporary_instance_variables set old_creation_user [my creation_user] set old_modifying_user [my set modifying_user] my set creation_user [my map_party -property creation_user $old_creation_user] my set modifying_user [my map_party -property modifying_user $old_modifying_user] - if {[regexp {^..:[0-9]+$} $name] || - [regexp {^[0-9]+$} $name]} { + if {$mode eq "export" + && ([regexp {^..:[0-9]+$} $name] + || [regexp {^[0-9]+$} $name] ) + } { # # for anonymous entries, names might clash in the target # instance. If we create on the target site for anonymous