Changeset 154
- Timestamp:
- 02/19/07 13:50:46 (2 years ago)
- Files:
-
- trunk/bin/k2-make-src (added)
- trunk/src/core/Kwiki/lib/Kwiki/Theme.pm (modified) (1 diff)
- trunk/src/core/Kwiki/src/README (added)
- trunk/src/core/Kwiki/src/config (added)
- trunk/src/core/Kwiki/src/config.yaml (added)
- trunk/src/core/Kwiki/src/config/config.yaml (added)
- trunk/src/core/Kwiki/src/config/edit.yaml (added)
- trunk/src/core/Kwiki/src/config/icons.yaml (added)
- trunk/src/core/Kwiki/src/config/toolbar.yaml (added)
- trunk/src/core/Kwiki/src/config/user.yaml (added)
- trunk/src/core/Kwiki/src/css (added)
- trunk/src/core/Kwiki/src/css/display_changed_by.css (added)
- trunk/src/core/Kwiki/src/css/formatter.css (added)
- trunk/src/core/Kwiki/src/css/icons.css (added)
- trunk/src/core/Kwiki/src/css/toolbar.css (added)
- trunk/src/core/Kwiki/src/database (added)
- trunk/src/core/Kwiki/src/database/HomePage (added)
- trunk/src/core/Kwiki/src/index.cgi (added)
- trunk/src/core/Kwiki/src/palm32.png (added)
- trunk/src/core/Kwiki/src/palm90.png (added)
- trunk/src/core/Kwiki/src/plugins (added)
- trunk/src/core/Kwiki/src/template (added)
- trunk/src/core/Kwiki/src/template/tt2 (added)
- trunk/src/core/Kwiki/src/template/tt2/body_tag.html (added)
- trunk/src/core/Kwiki/src/template/tt2/display_changed_by.html (added)
- trunk/src/core/Kwiki/src/template/tt2/display_content.html (added)
- trunk/src/core/Kwiki/src/template/tt2/edit_button.html (added)
- trunk/src/core/Kwiki/src/template/tt2/edit_button_icon.html (added)
- trunk/src/core/Kwiki/src/template/tt2/edit_content.html (added)
- trunk/src/core/Kwiki/src/template/tt2/edit_contention.html (added)
- trunk/src/core/Kwiki/src/template/tt2/home_button.html (added)
- trunk/src/core/Kwiki/src/template/tt2/home_button_icon.html (added)
- trunk/src/core/Kwiki/src/template/tt2/kwiki_begin.html (added)
- trunk/src/core/Kwiki/src/template/tt2/kwiki_doctype.html (added)
- trunk/src/core/Kwiki/src/template/tt2/kwiki_end.html (added)
- trunk/src/core/Kwiki/src/template/tt2/status_pane.html (added)
- trunk/src/core/Kwiki/src/template/tt2/toolbar_pane.html (added)
- trunk/src/core/Kwiki/src/template/tt2/widgets_pane.html (added)
- trunk/src/core/Kwiki/src/theme (added)
- trunk/src/core/Kwiki/src/theme/__theme__ (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2 (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_content_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_html_begin.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_html_doctype.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_html_end.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_login_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_logo_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_screen.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_status_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_title_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_toolbar2_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_toolbar_pane.html (added)
- trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_widgets_pane.html (added)
- trunk/src/core/Kwiki/src/theme/basic (added)
- trunk/src/core/Kwiki/src/theme/basic/css (added)
- trunk/src/core/Kwiki/src/theme/basic/css/kwiki.css (added)
- trunk/src/core/Kwiki/src/theme/basic/template (added)
- trunk/src/core/Kwiki/src/theme/basic/template/tt2 (added)
- trunk/src/core/Kwiki/src/theme/basic/template/tt2/theme_screen.html (added)
- trunk/src/core/Spoon/lib/Spoon/Installer.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/core/Kwiki/lib/Kwiki/Theme.pm
r87 r154 4 4 5 5 const class_id => 'theme'; 6 const theme_id => '__theme__'; 6 7 7 8 sub register { trunk/src/core/Spoon/lib/Spoon/Installer.pm
r147 r154 84 84 85 85 sub get_packed_files { 86 return $self->get_packed_files_from_classes( 87 @{Spiffy::all_my_bases(ref $self)} 88 ); 89 } 90 91 sub get_packed_files_from_classes { 92 my @classes = @_; 86 93 my %seen; 87 94 my @return; 88 for my $class (@ {Spiffy::all_my_bases(ref $self)}) {95 for my $class (@classes) { 89 96 next if $class =~ /-/; 90 97 last if $class =~ /^Spoon/;
