Changeset 7412


Ignore:
Timestamp:
10/26/10 23:42:43 (9 years ago)
Author:
repie38
Message:

feature:0001114
add an option to make the random image a link to gallery root url
will need an update in translation for DE, HU, ES and IT

Location:
extensions/Random_Header
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • extensions/Random_Header/admin/rh_admin.php

    r7401 r7412  
    3232                $me->rh_config[$pwg_templateID]['img_css']                              = $_POST[$pwg_templateID.'img_css'];  
    3333                $me->rh_config[$pwg_templateID]['mode_background']              = (isset( $_POST[$pwg_templateID.'mode_background'] )) ? $_POST[$pwg_templateID.'mode_background'] : 'off' ; 
     34                $me->rh_config[$pwg_templateID]['root_link']                    = (isset( $_POST[$pwg_templateID.'root_link'] )) ? $_POST[$pwg_templateID.'root_link'] : 'off' ; 
    3435                $me->save_config(); 
    3536                 
     
    4647                                'CONCAT_BEFORE'         => ($me->rh_config[$pwg_templateID]['concat_before']=='on') ? 'checked' : '', 
    4748                                'CONCAT_AFTER'          => ($me->rh_config[$pwg_templateID]['concat_after']=='on') ? 'checked' : '', 
     49                                'ROOT_LINK'             => ($me->rh_config[$pwg_templateID]['root_link']=='on') ? 'checked' : '', 
    4850                                'HEAD_CSS'                      =>  $me->rh_config[$pwg_templateID]['head_css'], 
    4951                                'IMG_CSS'                       =>  $me->rh_config[$pwg_templateID]['img_css'], 
  • extensions/Random_Header/admin/rh_theme_conf.tpl

    r7378 r7412  
    3939                <i>#theHeader :</i><br> 
    4040                <input class="rh_input" type="text" name="{$i.CURRENT_THEME_ID}head_css" value="{$i.HEAD_CSS}"><br> 
    41                 <i>#RandomImage : {'rh_inactif_on_bg'|@translate}</i><br><input class="rh_input"  type="text" name="{$i.CURRENT_THEME_ID}img_css" value="{$i.IMG_CSS}"><br> 
     41                <i>#RandomImage : {'rh_inactif_on_bg'|@translate}</i><br> 
     42                <input class="rh_input"  type="text" name="{$i.CURRENT_THEME_ID}img_css" value="{$i.IMG_CSS}"> 
    4243                </p> 
    4344                 
     
    4546                <label>{'rh_concat'|@translate} :</label> 
    4647                <input type="checkbox" {$i.CONCAT_BEFORE} name="{$i.CURRENT_THEME_ID}concat_before"> {'rh_before'|@translate} &nbsp; <input type="checkbox" {$i.CONCAT_AFTER} name="{$i.CURRENT_THEME_ID}concat_after"> {'rh_after'|@translate} 
     48                </p> 
     49                 
     50                <p> 
     51                <input type="checkbox" {$i.ROOT_LINK} name="{$i.CURRENT_THEME_ID}root_link"> 
     52                <label>{'rh_root_link'|@translate}</label> 
    4753                </p> 
    4854                 
  • extensions/Random_Header/language/en_UK/plugin.lang.php

    r7357 r7412  
    3737$lang['rh_active_conf']                 = 'Themes configured for Random Header'; 
    3838$lang['rh_inactive_conf']               = 'Themes not configured for Random Header'; 
     39$lang['rh_root_link']                   = 'Link to home on image'; 
    3940?> 
  • extensions/Random_Header/language/fr_FR/plugin.lang.php

    r7357 r7412  
    3737$lang['rh_active_conf']                 = 'Thèmes configurés pour Random Header'; 
    3838$lang['rh_inactive_conf']               = 'Thèmes non configurés pour Random Header'; 
     39$lang['rh_root_link']                   = 'Hyperlien vers l\'accueil sur l\'image'; 
    3940?> 
  • extensions/Random_Header/main.inc.php

    r7362 r7412  
    3232                                $this->rh_config[$pwg_templateID]['concat_before'] ='off' ; 
    3333                                $this->rh_config[$pwg_templateID]['concat_after'] ='off' ; 
     34                                $this->rh_config[$pwg_templateID]['root_link'] ='off' ; 
    3435 
    3536                $this->save_config(); 
     
    8081                                                $template->append('head_elements','<style>#theHeader{'. $this->rh_config[$usertheme]['head_css'] .'}#theHeader #RandomImage{'. $this->rh_config[$usertheme]['img_css'] .'}</style>'); 
    8182                                        $page['page_banner'] = ($this->rh_config[$usertheme]['concat_before']=='on') ? $conf['page_banner'] : ''; 
     83                                        $page['page_banner'].= ($this->rh_config[$usertheme]['root_link']=='on') ? '<a href="'.PHPWG_ROOT_PATH.'" title="'.l10n('Home').'">'    : ''; 
    8284                                        $page['page_banner'].= '<img id="RandomImage" src="'.$toto[0].'">'; 
     85                                        $page['page_banner'].= ($this->rh_config[$usertheme]['root_link']=='on') ? '</a>'       : ''; 
    8386                                        $page['page_banner'].= ($this->rh_config[$usertheme]['concat_after']=='on') ? $conf['page_banner'] : ''; 
    8487                                } 
Note: See TracChangeset for help on using the changeset viewer.