Ignore:
Timestamp:
Oct 9, 2010, 11:27:44 PM (14 years ago)
Author:
grum
Message:

fix js&css bugs with IE8 + improve GPCTabsSheet templates

Location:
extensions/GrumPluginClasses
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/classes/GPCTabSheet.class.inc.php

    r6702 r7142  
    22/* -----------------------------------------------------------------------------
    33  class name     : GPCTabSheet
    4   class version  : 1.1.0
    5   plugin version : 3.2.0
    6   date           : 2010-06-20
     4  class version  : 1.1.1
     5  plugin version : 3.2.1
     6  date           : 2010-10-01
    77  ------------------------------------------------------------------------------
    88  author: grum at piwigo.org
     
    1717| 1.1.0   | 2010/06/20 | * add possibility to manage the class names for tabs
    1818|         |            |
     19| 1.1.1   | 2010/10/01 | * add attribute 'id' for tabs (<li> items)
    1920|         |            |
    2021|         |            |
  • extensions/GrumPluginClasses/css/gpc.css

    r6948 r7142  
    1 .formtable, .formtable P { text-align:justify; display:block; }
     1.formtable, .formtable P { text-align:justify; display:block; margin-left:0px; }
    22.formtable tr { vertical-align:top; }
    33.littlefont { font-size:90%; }
     
    4141display:table;
    4242font-family:verdana,arial,helvetica,sans-serif; font-size:8px;
    43 list-style-image:none; padding: 0 0 0 10px; position:relative; text-decoration:none;
     43list-style:none; padding: 0 0 0 10px; position:relative; text-decoration:none;
    4444white-space:nowrap; margin: 0 0 0 -6px;top:-21px;border-bottom:1px solid;
    4545width:100%;
  • extensions/GrumPluginClasses/js/criteriaBuilder.js

    r6732 r7142  
    226226    counters.group++;
    227227
    228     content="<li id='"+itemsId.group+counters.group+"' class='cbGroup cbSortable cbOpAND "+options.classGroup+"'>";
     228    var content="<li id='"+itemsId.group+counters.group+"' class='cbGroup cbSortable cbOpAND "+options.classGroup+"'>";
    229229    content+="<ul></ul></li>";
    230230
     
    264264    counters.item++;
    265265
    266     content="<li id='"+itemsId.item+counters.item+"' class='cbItem cbSortable "+options.classItem+"'>";
     266    var content="<li id='"+itemsId.item+counters.item+"' class='cbItem cbSortable "+options.classItem+"'>";
    267267    content+="<div class='cbItemButtons' style='float:right;'>";
    268268
  • extensions/GrumPluginClasses/js/pagesNavigator.js

    r6106 r7142  
    154154    if( (re.exec(options.hideMode)==null)==false && pages.num==1)
    155155    {
    156       $('#'+itemsId.container).html(content);
     156      $('#'+itemsId.container).html('');
    157157      return('');
    158158    }
    159159
    160     content="<ul id='"+container+"PageNavigator'>";
     160    var content="<ul id='"+container+"PageNavigator'>";
    161161
    162162    styleLI=" list-style:none;float:left; ";
  • extensions/GrumPluginClasses/main.inc.php

    r6975 r7142  
    6060|         |            |   - result can be stored in the caddie
    6161|         |            |
     62| 3.2.1   | 2010/10/09 | * Enhance GPCTabSheet functionnalities
     63|         |            |   - add 'id' attribute for tabs (<li> items)
    6264|         |            |
    63 |         |            |
     65|         |            | * Fix JS & CSS bug with IE8
    6466|         |            |
    6567|         |            |
  • extensions/GrumPluginClasses/templates/GPCTabSheet.tpl

    r6702 r7142  
    22<ul {if isset($tabsheet_classes)}class="{$tabsheet_classes}"{/if} {if isset($tabsheet_id)}id="{$tabsheet_id}"{/if} >
    33{foreach from=$tabsheet key=name item=sheet name=tabs}
    4   <li class="{$tab_classes.normal} {if ($name == $tabsheet_selected)}{$tab_classes.selected}{else}{$tab_classes.unselected}{/if}">
     4  <li {if isset($tabsheet_id)}id="{$tabsheet_id}{$name}"{/if} class="{$tab_classes.normal} {if ($name == $tabsheet_selected)}{$tab_classes.selected}{else}{$tab_classes.unselected}{/if}">
    55    <a {if $sheet.url!=''}href="{$sheet.url}"{/if} {if $sheet.onClick!=''}onclick="{$sheet.onClick}"{/if} ><span>{$sheet.caption}</span></a>
    66  </li>
Note: See TracChangeset for help on using the changeset viewer.