Changeset 1873 for branches/release-34/lib/MT/CMS/Template.pm
- Timestamp:
- 04/13/08 04:41:46 (20 months ago)
- Files:
-
- 1 modified
-
branches/release-34/lib/MT/CMS/Template.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/release-34/lib/MT/CMS/Template.pm
r1872 r1873 1126 1126 my $blog_id = $q->param('blog_id'); 1127 1127 my $at = $q->param('new_archive_type'); 1128 my $ count = MT::TemplateMap->count(1128 my $exist = MT::TemplateMap->exist( 1129 1129 { 1130 1130 blog_id => $blog_id, … … 1133 1133 ); 1134 1134 my $map = MT::TemplateMap->new; 1135 $map->is_preferred( $ count ? 0 : 1 );1135 $map->is_preferred( $exist ? 0 : 1 ); 1136 1136 $map->template_id( scalar $q->param('template_id') ); 1137 1137 $map->blog_id($blog_id); … … 1835 1835 my $new_name = $new_basename; 1836 1836 my $i = 0; 1837 while (MT::Template-> count({ name => $new_name, blog_id => $tmpl->blog_id })) {1837 while (MT::Template->exist({ name => $new_name, blog_id => $tmpl->blog_id })) { 1838 1838 $new_name = $new_basename . ' (' . ++$i . ')'; 1839 1839 }
