Ignore:
Timestamp:
Dec 14, 2012, 3:35:07 PM (11 years ago)
Author:
mistic100
Message:

change reload icon with color choice (dark or light), separate HTML and PHP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/CryptograPHP/template/admin.tpl

    r15996 r19428  
    2929    });
    3030 
     31  // change button
     32  $('.button').click(function() {
     33    $('.button').removeClass('selected');
     34    $(this).addClass('selected');
     35    $('input[name=button_color]').val($(this).attr('title'));
     36    $('#reload').attr('src', '{/literal}{$CRYPTO_PATH}{literal}template/refresh_'+ $(this).attr('title') +'.png');
     37  });
     38 
    3139  // apply a preset
    3240  $('.preset').click(function() {
     
    5361    changePreview();
    5462  });
    55   $('#captcha').click(function() {
     63  $('#reload').click(function() {
    5664    changePreview();
    5765  });
     
    109117{/foreach}
    110118
    111 .preset img {ldelim}
     119.preset img, .button img {ldelim}
    112120  margin:1px;
    113121  padding:3px;
    114122  border:1px solid #999;
    115123}
    116 .preset.selected img {ldelim}
     124.preset.selected img, .button.selected img {ldelim}
    117125  border-color:#f70;
    118126}
     
    163171      <span class="property">{'Height'|@translate}</span>
    164172      <label><input type="text" name="height" class="preview" value="{$crypto.height}" size="6" maxlength="3"> {'good value:'|@translate} lenght&times;12</label>
     173    </li>
     174    <li>
     175      <span class="property">{'Button color'|@translate}</span>
     176      <div style="display:relative;margin-left:51%;">
     177        <a class="button {if $crypto.button_color == 'dark'}selected{/if}" title="dark"><img src="{$CRYPTO_PATH}template/refresh_dark.png" alt="dark"></a>
     178        <a class="button {if $crypto.button_color == 'light'}selected{/if}" title="light"><img src="{$CRYPTO_PATH}template/refresh_light.png" alt="light"></a>
     179        <input type="hidden" name="button_color" value="{$crypto.button_color}">
     180      </div>
    165181    </li>
    166182    <li>
     
    219235        </div>
    220236      </li>
    221      
    222       <li>
    223         <span class="property">{'Preview'|@translate}</span>
    224         <label><img id="captcha" src="{$CRYPTO_PATH}securimage/securimage_show.php" alt="CAPTCHA Image"></label>
    225       </li>
    226237    </ul>
    227238   
     
    229240  </fieldset>
    230241 
     242  <ul style="margin-top:30px;">
     243    <li>
     244      <span class="property">{'Preview'|@translate}</span>
     245      <img id="captcha" src="{$CRYPTO_PATH}securimage/securimage_show.php" alt="CAPTCHA Image">
     246      <a href="#" onClick="return false;"><img id="reload" src="{$CRYPTO_PATH}template/refresh_{$crypto.button_color}.png"></a>
     247    </li>
     248  </ul>
     249 
    231250</fieldset>
    232251<p><input class="submit" type="submit" value="{'Submit'|@translate}" name="submit"></p>
Note: See TracChangeset for help on using the changeset viewer.