Changeset 7412


Ignore:
Timestamp:
Oct 26, 2010, 11:42:43 PM (14 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.