Changeset 1786 for branches/release-33/lib/MT/App/CMS.pm
- Timestamp:
- 04/07/08 09:10:54 (20 months ago)
- Files:
-
- 1 modified
-
branches/release-33/lib/MT/App/CMS.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/release-33/lib/MT/App/CMS.pm
r1778 r1786 190 190 'refresh_all_templates' => "${pkg}Template::refresh_all_templates", 191 191 'preview_template' => "${pkg}Template::preview", 192 'publish_index_templates' => "${pkg}Template::publish_index_templates", 193 'publish_archive_templates'=> "${pkg}Template::publish_archive_templates", 192 194 193 195 ## Comment Replies … … 623 625 refresh_tmpl_templates => { 624 626 label => "Refresh Template(s)", 625 code => "${pkg}Template::refresh_individual_template E",627 code => "${pkg}Template::refresh_individual_templates", 626 628 permission => 'edit_templates', 629 order => 100, 627 630 }, 628 631 publish_index_templates => { 629 632 label => "Publish Template(s)", 630 code => "${pkg} Blog::publish_index_templates",633 code => "${pkg}Template::publish_index_templates", 631 634 permission => 'rebuild', 632 635 condition => sub { … … 640 643 ; 641 644 }, 645 order => 200, 646 }, 647 publish_archive_templates => { 648 label => "Publish Template(s)", 649 code => "${pkg}Template::publish_archive_templates", 650 permission => 'rebuild', 651 condition => sub { 652 my $app = MT->app; 653 my $tmpl_type = $app->param('filter_key'); 654 return $app->mode eq 'itemset_action' ? 1 655 : !$app->blog ? 0 656 : !$tmpl_type ? 0 657 : $tmpl_type eq 'archive_templates' ? 1 658 : 0; 659 }, 660 order => 300, 642 661 }, 643 662 copy_templates => { … … 645 664 code => "${pkg}Template::clone_templates", 646 665 permission => 'edit_templates', 666 order => 400, 647 667 }, 648 668 },
