Guest User

Untitled

a guest
Feb 21st, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. $state = MT->translate("Cloning template maps for weblog...");
  2. $callback->($state, "tmplmaps");
  3. require MT::TemplateMap;
  4. $iter = MT::TemplateMap->load_iter({ blog_id => $old_blog_id });
  5. $counter = 0;
  6. while (my $map = $iter->()) {
  7. $callback->($state . " " . MT->translate("[_1] records processed...", $counter), 'tmplmaps')
  8. if $counter && ($counter % 100 == 0);
  9. $counter++;
  10. $map->id(0);
  11. $map->template_id($tmpl_map{$map->template_id});
  12. $map->blog_id($new_blog_id);
  13. $map->save or die $map->errstr;
  14. }
  15. $callback->($state . " " . MT->translate("[_1] records processed.", $counter), 'tmplmaps');
Add Comment
Please, Sign In to add comment