App-Office-CMS
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/App/Office/CMS/Controller/Content.pm view on Meta::CPAN
($page, $content) = $self -> build_content_hash($data);
}
return ($message, $page, $content);
} # End of process_content_form.
# -----------------------------------------------
sub update
{
my($self) = @_;
$self -> log(debug => 'update()');
# Expect the worst.
my($target_div) = 'update_page_message_div';
my($result);
lib/App/Office/CMS/Controller/Page.pm view on Meta::CPAN
$self -> param('session') -> param(edit_design_id => $$design{id});
$self -> param('session') -> param(edit_page_id => $$page{id});
$self -> param('session') -> param(edit_site_id => $$site{id});
return $page;
} # End of edit.
# -----------------------------------------------
sub update
{
my($self) = @_;
$self -> log(debug => 'update()');
# These keys are used in the return statement,
# but should only be displayed in case of error.
my($page) =
{
lib/App/Office/CMS/Controller/Site.pm view on Meta::CPAN
{
message => $message,
target_div => 'update_site_message_div',
}
});
} # End of duplicate.
# -----------------------------------------------
sub update
{
my($self) = @_;
$self -> log(debug => 'update()');
my($target_div) = 'update_site_message_div';
my($message);
try
lib/App/Office/CMS/Database/Asset.pm view on Meta::CPAN
{
$self -> db -> simple -> update($table_name, $data, {id => $$asset{id} });
}
$self -> log(debug => "Saved ($context) asset with id $$asset{id}");
} # End of save_asset_record.
# --------------------------------------------------
sub update
{
my($self, $page, $asset) = @_;
$self -> log(debug => 'update()');
$self -> log(debug => '-' x 50);
$self -> log(debug => "Asset: $_ => $$asset{$_}") for sort keys %$asset;
$self -> log(debug => '-' x 50);
my($action) = $$page{exact_match} ? 'update' : 'add';
lib/App/Office/CMS/Database/Content.pm view on Meta::CPAN
{
$self -> db -> simple -> update($table_name, $data, {id => $$content{id} });
}
$self -> log(debug => "Saved ($context) content for page '$$page{name}' with id $$content{id}");
} # End of save_content_record.
# --------------------------------------------------
sub update
{
my($self, $page, $content) = @_;
$self -> log(debug => "update($$page{name}, ...)");
$self -> log(debug => '-' x 50);
$self -> log(debug => "$_ => $$content{$_}") for sort grep{! /^(?:body_text|head_text)$/} keys %$content;
$self -> log(debug => 'head_text => ' . length($$content{head_text}) . ' bytes');
$self -> log(debug => 'body_text => ' . length($$content{body_text}) . ' bytes');
$self -> log(debug => '-' x 50);
lib/App/Office/CMS/Database/Design.pm view on Meta::CPAN
$self -> build_search_result('Design', $result, $site, $design);
}
return $result;
} # End of search.
# --------------------------------------------------
sub update
{
my($self, $design) = @_;
$self -> log(debug => "update($$design{name})");
$self -> log(debug => '-' x 50);
$self -> log(debug => "Site: $_ => $$design{$_}") for sort keys %$design;
$self -> log(debug => '-' x 50);
my($action) = $$design{exact_match} ? 'update' : 'add';
lib/App/Office/CMS/Database/Menu.pm view on Meta::CPAN
$self -> log(debug => "Saved ($context) menu tree");
# Return the tree so the nodes' ids are available to the caller.
return $manager -> read;
} # End of save_menu_tree.
# --------------------------------------------------
sub update
{
my($self, $design, $tree, $extra) = @_;
$self -> log(debug => 'update(..., $tree, ...)');
$self -> context($self -> db -> build_context($$design{site_id}, $$design{id}) );
return $self -> save_menu_tree('update', $tree, $extra);
} # End of update.
lib/App/Office/CMS/Database/Page.pm view on Meta::CPAN
$self -> build_search_result('Page', $result, $site, $design, $page);
}
return $result;
} # End of search.
# --------------------------------------------------
sub update
{
my($self, $page, $asset) = @_;
my($action) = $$page{exact_match} ? 'update' : 'add';
# If the update is really an add, because the user changed the name of the page,
# then we have to execute the 'add' code, and then update the default asset.
#
# Calling add_sibling() rather than add_child() is my arbitrary decision.
# We can't call add(), because that wouldn't add the page to the menu.
#
lib/App/Office/CMS/Database/Site.pm view on Meta::CPAN
$self -> build_search_result('Site', $result, $site, $design);
}
}
return $result;
} # End of search.
# --------------------------------------------------
sub update
{
my($self, $site, $design) = @_;
$self -> log(debug => "update($$site{name})");
$self -> log(debug => '-' x 50);
$self -> log(debug => "Site: $_ => $$site{$_}") for sort keys %$site;
$self -> log(debug => '-' x 50);
$self -> log(debug => "Design: $_ => $$design{$_}") for sort keys %$design;
$self -> log(debug => '-' x 50);
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.660 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )