Changeset 7142


Ignore:
Timestamp:
10/09/10 23:27:44 (9 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.