templatePosition is now set to '0' when a wobject is cut, pasted, or deleted.
This commit is contained in:
parent
0006301d05
commit
3b8e6be358
1 changed files with 3 additions and 3 deletions
|
|
@ -320,7 +320,7 @@ sub set {
|
||||||
|
|
||||||
sub www_cut {
|
sub www_cut {
|
||||||
if (WebGUI::Privilege::canEditPage()) {
|
if (WebGUI::Privilege::canEditPage()) {
|
||||||
$_[0]->set({pageId=>2});
|
$_[0]->set({pageId=>2, templatePosition=>0});
|
||||||
_reorderWobjects($session{page}{pageId});
|
_reorderWobjects($session{page}{pageId});
|
||||||
return "";
|
return "";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -366,7 +366,7 @@ sub www_delete {
|
||||||
|
|
||||||
sub www_deleteConfirm {
|
sub www_deleteConfirm {
|
||||||
if (WebGUI::Privilege::canEditPage()) {
|
if (WebGUI::Privilege::canEditPage()) {
|
||||||
$_[0]->set({pageId=>3});
|
$_[0]->set({pageId=>3, templatePosition=>0});
|
||||||
_reorderWobjects($_[0]->get("pageId"));
|
_reorderWobjects($_[0]->get("pageId"));
|
||||||
return "";
|
return "";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -544,7 +544,7 @@ sub www_paste {
|
||||||
if (WebGUI::Privilege::canEditPage()) {
|
if (WebGUI::Privilege::canEditPage()) {
|
||||||
($nextSeq) = WebGUI::SQL->quickArray("select max(sequenceNumber) from wobject where pageId=$session{page}{pageId}");
|
($nextSeq) = WebGUI::SQL->quickArray("select max(sequenceNumber) from wobject where pageId=$session{page}{pageId}");
|
||||||
$nextSeq += 1;
|
$nextSeq += 1;
|
||||||
$_[0]->set({sequenceNumber=>$nextSeq, pageId=>$session{page}{pageId}});
|
$_[0]->set({sequenceNumber=>$nextSeq, pageId=>$session{page}{pageId}, templatePosition=>0});
|
||||||
return "";
|
return "";
|
||||||
} else {
|
} else {
|
||||||
return WebGUI::Privilege::insufficient();
|
return WebGUI::Privilege::insufficient();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue