Changeset 194

Show
Ignore:
Timestamp:
03/26/07 19:25:17 (2 years ago)
Author:
ingy
Message:
 r3679@skinny:  ingy | 2007-03-24 14:25:52 -0700
 Make logo and favicon images inheritable
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/core/Kwiki/lib/Kwiki/Boot/V1.pm

    r182 r194  
    2222        headers_class => 'Spoon::Headers', 
    2323        hooks_class => 'Spoon::Hooks', 
     24        images_class => 'Kwiki::Images', 
    2425        javascript_class => 'Kwiki::Javascript', 
    2526        pages_class => 'Kwiki::Pages', 
  • trunk/src/core/Kwiki/lib/Kwiki/Boot/V2.pm

    r182 r194  
    2323        headers_class => 'Spoon::Headers', 
    2424        hooks_class => 'Spoon::Hooks', 
     25        images_class => 'Kwiki::Images', 
    2526        javascript_class => 'Kwiki::Javascript', 
    2627        pages_class => 'Kwiki::Pages', 
  • trunk/src/core/Kwiki/lib/Kwiki/Paths/V1.pm

    r193 r194  
    1313        $self->hub->config->{template_path} || 
    1414        [ './template/tt2' ]; 
     15    $values->{images} =  
     16        $self->hub->config->{image} || 
     17        [ '.' ]; 
    1518    return $values; 
    1619} 
  • trunk/src/core/Kwiki/lib/Kwiki/Paths/V2.pm

    r193 r194  
    2121            $self->all_ending('javascript'), 
    2222            $self->all_ending('theme/__theme__/javascript'), 
     23        ]; 
     24    $values->{images} = 
     25        [ 
     26            $self->all_ending('images'), 
     27            $self->all_ending('theme/__theme__/images'), 
    2328        ]; 
    2429    return $values; 
  • trunk/src/core/Kwiki/lib/Kwiki/Theme.pm

    r193 r194  
    9191--> 
    9292[%# END %] 
    93 [% IF favicon != '' %] 
    94    <link rel="shortcut icon" href="[% favicon %]"/> 
     93[% url = hub.images.get_url(favicon) %] 
     94[% IF url %] 
     95   <link rel="shortcut icon" href="[% url %]"/> 
    9596[% END %] 
    9697[% FOR css_file = hub.css.files -%] 
     
    127128 
    128129__theme/%s/template/tt2/theme_logo_pane.html__ 
     130[% url = hub.images.get_url(logo_image) %] 
     131[% IF url %] 
    129132<div id="logo_pane"> 
    130 <img src="[% logo_image %]" align="center" alt="Kwiki Logo" title="[% site_title %]" /> 
     133    <img src="[% url %]" 
     134         align="center" alt="Kwiki Logo" title="[% site_title %]" /> 
    131135</div> 
     136[% END %] 
    132137__theme/%s/template/tt2/theme_title_pane.html__ 
    133138<div id="title_pane"> 
  • trunk/src/core/Kwiki/lib/Kwiki/Theme/Basic.pm

    r87 r194  
    2222[% INCLUDE theme_content_pane.html %] 
    2323<hr /> 
    24  
    25 <div class="navigation"> 
    26 [% INCLUDE theme_toolbar2_pane.html %] 
    27 </div> 
    2824</td> 
    2925 
  • trunk/src/core/Kwiki/src/template/tt2/kwiki_begin.html

    r179 r194  
    1919--> 
    2020[%# END %] 
    21 [% IF favicon != '' %] 
    22    <link rel="shortcut icon" href="[% favicon %]"/> 
     21[% url = hub.images.get_url(favicon) %] 
     22[% IF url %] 
     23   <link rel="shortcut icon" href="[% url %]"/> 
    2324[% END %] 
    2425[% FOR css_file = hub.css.files -%] 
  • trunk/src/core/Kwiki/src/theme/__theme__/template/tt2/theme_logo_pane.html

    r179 r194  
    11<!-- BEGIN theme_logo_pane --> 
     2[% url = hub.images.get_url(logo_image) %] 
     3[% IF url %] 
    24<div id="logo_pane"> 
    3 <img src="[% logo_image %]" align="center" alt="Kwiki Logo" title="[% site_title %]" /> 
     5    <img src="[% url %]" 
     6         align="center" alt="Kwiki Logo" title="[% site_title %]" /> 
    47</div> 
     8[% END %] 
    59<!-- END theme_logo_pane --> 
  • trunk/src/core/Kwiki/src/theme/basic/template/tt2/theme_screen.html

    r154 r194  
    1313[% INCLUDE theme_content_pane.html %] 
    1414<hr /> 
    15  
    16 <div class="navigation"> 
    17 [% INCLUDE theme_toolbar2_pane.html %] 
    18 </div> 
    1915</td> 
    2016 
  • trunk/src/core/modules.mk

    r190 r194  
    5454        Kwiki/Hub.pm \ 
    5555        Kwiki/Icons.pm \ 
     56        Kwiki/Images.pm \ 
    5657        Kwiki/Installer.pm \ 
    5758        Kwiki/Javascript.pm \