Ignore:
Timestamp:
Jul 16, 2009, 8:23:19 PM (15 years ago)
Author:
tiico
Message:

Finalize advanced parameters for embeded wall
FR and EN Language
Add icones for custom icon toolbar

Location:
extensions/piclens/admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/piclens/admin/piclenswallconfig2.php

    r3598 r3610  
    5858
    5959if (isset($_POST['submit'])) {
    60   $me->my_config['piclens_wall_color'] =   $_POST['background_color'];
    61   $me->my_config['piclens_wall_showembed'] = isset($_POST['piclens_wall_embed']);
    62   $me->my_config['piclens_wall_showfullscreen'] = isset($_POST['piclens_wall_fullscreen']);
    63   $me->my_config['piclens_wall_showsearch'] = isset($_POST['piclens_wall_search']);
    64   $me->my_config['piclens_wall_transparent'] =   isset($_POST['piclens_wall_transparent']);
    65 $me->my_config['piclens_wall_showChrome']  = isset($_POST['piclens_wall_showChrome']);
    66 $me->my_config['piclens_wall_showDescription']  = isset($_POST['piclens_wall_showDescription']);
    67 $me->my_config['piclens_wall_showReflections']  = isset($_POST['piclens_wall_showReflections']);
    68 $me->my_config['piclens_wall_showTutorial']  = isset($_POST['piclens_wall_showTutorial']);
    69 $me->my_config['piclens_wall_showNavArrows']  = isset($_POST['piclens_wall_showNavArrows']);
    70 $me->my_config['piclens_wall_nb_ligne']     = $_POST['piclens_wall_nb_ligne'];
    71 $me->my_config['piclens_wall_backgroundAlpha']     = $_POST['piclens_wall_backgroundAlpha'];
     60        $me->my_config['piclens_wall_color'] =   $_POST['background_color'];
     61        $me->my_config['piclens_wall_showembed'] = isset($_POST['piclens_wall_embed']);
     62        $me->my_config['piclens_wall_showfullscreen'] = isset($_POST['piclens_wall_fullscreen']);
     63        $me->my_config['piclens_wall_showsearch'] = isset($_POST['piclens_wall_search']);
     64        $me->my_config['piclens_wall_transparent'] =   isset($_POST['piclens_wall_transparent']);
     65        $me->my_config['piclens_wall_showChrome']  = isset($_POST['piclens_wall_showChrome']);
     66        $me->my_config['piclens_wall_showDescription']  = isset($_POST['piclens_wall_showDescription']);
     67        $me->my_config['piclens_wall_showReflections']  = isset($_POST['piclens_wall_showReflections']);
     68        $me->my_config['piclens_wall_showTutorial']  = isset($_POST['piclens_wall_showTutorial']);
     69        $me->my_config['piclens_wall_showNavArrows']  = isset($_POST['piclens_wall_showNavArrows']);
     70        $me->my_config['piclens_wall_nb_ligne']     = $_POST['piclens_wall_nb_ligne'];
     71        $me->my_config['piclens_wall_backgroundAlpha']     = $_POST['piclens_wall_backgroundAlpha'];
    7272
    73   $me->save_config();
    74   array_push($page['infos'], l10n('piclens_admin_saveOK'));
     73        $me->my_config['piclens_wall_backgroundColor']  = $_POST['piclens_wall_backgroundColor'];
     74        $me->my_config['piclens_wall_glowColor']  = $_POST['piclens_wall_glowColor'];
     75        $me->my_config['piclens_wall_descriptionHeight'] = $_POST['piclens_wall_descriptionHeight'];
     76        $me->my_config['piclens_wall_tilt'] = $_POST['piclens_wall_tilt'];
     77
     78        $me->my_config['piclens_wall_backgroundImage']  = $_POST['piclens_wall_backgroundImage'];
     79        $me->my_config['piclens_wall_tutorial'] = $_POST['piclens_wall_tutorial'];
     80        $me->my_config['piclens_wall_tutorialtime']     = $_POST['piclens_wall_tutorialtime'];
     81        $me->my_config['piclens_wall_customButtonURL'] = $_POST['piclens_wall_customButtonURL'];
     82        $me->my_config['piclens_wall_customButtonTARGET'] = $_POST['piclens_wall_customButtonTARGET'];
     83        $me->my_config['piclens_wall_icons']  = $_POST['piclens_wall_icons'];
     84        $me->my_config['piclens_wall_linkCSS']  = $_POST['piclens_wall_linkCSS'];
     85        $me->save_config();
     86        array_push($page['infos'], l10n('piclens_admin_saveOK'));
    7587       
    7688}
     
    94106        'PICLENS_WALL_NB_LIGNE'                                                 => $me->my_config['piclens_wall_nb_ligne'],
    95107        'PICLENS_WALL_BACKGROUNDALPHA'                                          => $me->my_config['piclens_wall_backgroundAlpha'],
    96    
     108       
     109    'PICLENS_WALL_BACKGROUNDCOLOR'                              => $me->my_config['piclens_wall_backgroundColor'],
     110        'PICLENS_WALL_GLOWCOLOR'                                        => $me->my_config['piclens_wall_glowColor'],
     111        'PICLENS_WALL_DESCRIPTIONHEIGHT'                        => $me->my_config['piclens_wall_descriptionHeight'],
     112        'PICLENS_WALL_TILT'                                                     => $me->my_config['piclens_wall_tilt'],
     113        'PICLENS_WALL_BACKGROUNDIMAGE'                          => $me->my_config['piclens_wall_backgroundImage'],
     114        'PICLENS_WALL_TUTORIALTIME'                                     => $me->my_config['piclens_wall_tutorialtime'],
     115        'PICLENS_WALL_TUTORIAL'                                         => $me->my_config['piclens_wall_tutorial'],
     116        'PICLENS_WALL_CUSTOMBUTTONURL'                          => $me->my_config['piclens_wall_customButtonURL'],
     117        'PICLENS_WALL_CUSTOMBUTTONTARGET'                       => $me->my_config['piclens_wall_customButtonTARGET'],
     118        'PICLENS_WALL_ICONS'                                            => $me->my_config['piclens_wall_icons'],
     119        'PICLENS_WALL_LINKCSS'                                          => $me->my_config['piclens_wall_linkCSS'],
     120       
    97121        ));
    98122
     123$template->assign(array('OTHERS_SCRIPT' =>
     124                        '<script type="text/javascript" src="'.PICLENS_PATH.'farbtastic/farbtastic.js"></script>
     125                        <link href="'.PICLENS_PATH.'farbtastic/farbtastic.css" rel="stylesheet" type="text/css"  />'));
     126       
    99127$template->assign_var_from_handle( 'ADMIN_CONTENT', 'plugin_admin_content');
    100128
  • extensions/piclens/admin/piclenswallconfig2.tpl

    r3598 r3610  
    44
    55{html_head}
     6{$OTHERS_SCRIPT}
    67{/html_head}
    7 
    88
    99
     
    1616<form method="post" action="{$PICLENS_F_ACTION}" class="general">
    1717<fieldset>
    18         <legend>{'piclens_wallcfg_title'|@translate}</legend>
     18        <legend>{'piclens_wallcfgadv_title'|@translate}</legend>
    1919        <TABLE>
    2020                <tr><td colspan="2"><br></td></tr>
     
    4242                    <td><input type="radio" name="background_color" value="light" {$light_CHECKED}>&nbsp;{'piclens_wallcfg_colorL'|@translate}</td>
    4343                </tr>
     44
    4445                <tr><td colspan="2"><hr></td></tr>
    4546
     
    5657                                 <br/>
    5758
    58                                  <input type="checkbox" name="piclens_wall_showChrome" {$PICLENS_WALL_SHOWCHROME}/>&nbsp; {'piclens_wall_showChrome'|@translate}
     59                                 <input type="checkbox" name="piclens_wall_showChrome" {$PICLENS_WALL_SHOWCHROME}/>&nbsp; {'piclens_wallcfg_showChrome'|@translate}
    5960                                 <br/>
    60                                  <input type="checkbox" name="piclens_wall_showDescription" {$PICLENS_WALL_SHOWDESCRIPTION}/>&nbsp; {'piclens_wall_showDescription'|@translate}
     61                                 <input type="checkbox" name="piclens_wall_showDescription" {$PICLENS_WALL_SHOWDESCRIPTION}/>&nbsp; {'piclens_wallcfg_showDescription'|@translate}
    6162                                 <br/>
    62                                  <input type="checkbox" name="piclens_wall_showReflections" {$PICLENS_WALL_SHOWREFLECTIONS}/>&nbsp; {'piclens_wall_showReflections'|@translate}
     63                                 <input type="checkbox" name="piclens_wall_showReflections" {$PICLENS_WALL_SHOWREFLECTIONS}/>&nbsp; {'piclens_wallcfg_showReflections'|@translate}
    6364                                 <br/>
    64                                  <input type="checkbox" name="piclens_wall_showTutorial" {$PICLENS_WALL_SHOWTUTORIAL}/>&nbsp; {'piclens_wall_showTutorial'|@translate}
     65                                 <input type="checkbox" name="piclens_wall_showTutorial" {$PICLENS_WALL_SHOWTUTORIAL}/>&nbsp; {'piclens_wallcfg_showTutorial'|@translate}
    6566                                 <br/>
    66                                  <input type="checkbox" name="piclens_wall_showNavArrows" {$PICLENS_WALL_SHOWNAVARROWS}/>&nbsp; {'piclens_wall_showNavArrows'|@translate}
     67                                 <input type="checkbox" name="piclens_wall_showNavArrows" {$PICLENS_WALL_SHOWNAVARROWS}/>&nbsp; {'piclens_wallcfg_showNavArrows'|@translate}
    6768                                 <br/>
    6869                 
    6970                        </td>
    7071                </tr>
     72        </table>
     73        <table>
     74                <div id="colorpicker" style="float: right;"></div>     
    7175                <tr><td colspan="2"><hr></td></tr>
    7276                <tr>
     
    7882                        <td><input type="text" size="3" maxlength="3" value="{$PICLENS_WALL_BACKGROUNDALPHA}" name="piclens_wall_backgroundAlpha">&nbsp;</td>
    7983                </tr>
     84                <tr>
     85                        <td align="right">{'piclens_wallcfg_descriptionHeight'|@translate} &nbsp;</td>
     86                        <td><input type="text" size="3" maxlength="3" value="{$PICLENS_WALL_DESCRIPTIONHEIGHT}" name="piclens_wall_descriptionHeight">&nbsp;%</td>
     87                </tr>
     88                <tr>
     89                        <td align="right">{'piclens_wallcfg_tilt'|@translate} &nbsp;</td>
     90                        <td><input type="text" size="2" maxlength="1" value="{$PICLENS_WALL_TILT}" name="piclens_wall_tilt">&nbsp;</td>
     91                </tr>
     92
     93
     94                <tr><td colspan="2"><hr></td></tr>
     95               
     96                <tr>
     97                        <td align="right">{'piclens_wallcfg_backgroundColor'|@translate}&nbsp;</td>
     98                        <td><input type="text" size="7" maxlength="7" name="piclens_wall_backgroundColor" class="colorwell" value="{$PICLENS_WALL_BACKGROUNDCOLOR}" /></td>
     99                </tr>
     100                <tr>
     101                        <td align="right">{'piclens_wallcfg_glowColor'|@translate}&nbsp;</td>
     102                        <td><input type="text" size="7" maxlength="7" name="piclens_wall_glowColor" class="colorwell" value="{$PICLENS_WALL_GLOWCOLOR}" /></td>
     103                </tr>
     104
     105                <tr><td colspan="2"><hr></td></tr>
     106                <tr>
     107                        <td align="right">{'piclens_wallcfg_backgroundImage'|@translate}&nbsp;</td>
     108                        <td><input type="text" size="40" maxlength="70" name="piclens_wall_backgroundImage" value="{$PICLENS_WALL_BACKGROUNDIMAGE}" /></td>
     109                </tr>
     110                <tr>
     111                        <td align="right">{'piclens_wallcfg_tutorial'|@translate}&nbsp;</td>
     112                        <td><input type="text" size="40" maxlength="70" name="piclens_wall_tutorial" value="{$PICLENS_WALL_TUTORIAL}" /></td>
     113                </tr>
     114                <tr>
     115                        <td align="right">{'piclens_wallcfg_tutorialtime'|@translate}&nbsp;</td>
     116                        <td><input type="text" size="6" maxlength="6" name="piclens_wall_tutorialtime" value="{$PICLENS_WALL_TUTORIALTIME}" />&nbsp;ms.</td>
     117                </tr>
     118
     119                <tr>
     120                        <td align="right">{'piclens_wallcfg_customButtonURL'|@translate}&nbsp;</td>
     121                        <td><input type="text" size="40" maxlength="70" name="piclens_wall_customButtonURL" value="{$PICLENS_WALL_CUSTOMBUTTONURL}" /></td>
     122                </tr>           
     123        <tr>
     124                        <td align="right">{'piclens_wallcfg_customButtonTARGET'|@translate}&nbsp;</td>
     125                        <td><input type="text" size="40" maxlength="70" name="piclens_wall_customButtonTARGET" value="{$PICLENS_WALL_CUSTOMBUTTONTARGET}" /></td>
     126                </tr>           
     127
     128                <tr><td colspan="2"><hr></td></tr>
     129                </tr>           <tr>
     130                        <td align="right">{'piclens_wallcfg_icons'|@translate}&nbsp;</td>
     131                        <td><input type="text" size="40" maxlength="70" name="piclens_wall_icons" value="{$PICLENS_WALL_ICONS}" /></td>
     132                </tr>           
     133                </tr>
     134                <tr>
     135                        <td align="right">{'piclens_wallcfg_linkCSS'|@translate}&nbsp;</td>
     136                        <td>
     137                        <textarea cols="50" rows="5" name="piclens_wall_linkCSS" id="piclens_wall_linkCSS">{$PICLENS_WALL_LINKCSS}</textarea></td>
     138                </tr>           
     139
    80140       
    81141        </TABLE>
     142       
     143{literal}
     144<script type="text/javascript" charset="utf-8">
     145 $(document).ready(function() {
     146     var f = $.farbtastic('#colorpicker');
     147     var selected;
     148     $('.colorwell')
     149       .each(function () { f.linkTo(this);  })
     150       .focus(function() {
     151        f.linkTo(this);
     152
     153       });
     154  });
     155</script>
     156{/literal}
     157
     158       
    82159</fieldset>
    83160<br/>
Note: See TracChangeset for help on using the changeset viewer.