Plugin Directory

Changeset 809559


Ignore:
Timestamp:
11/24/2013 11:29:21 AM (12 years ago)
Author:
JacopoG
Message:

Bug fix: corretto un bug che causava un errore fatale in fase di attivazione del plugin.
Minor fix: adesso gli stili del cubo sono meno influenzati dai temi.

Location:
ubecube-3d-widget/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ubecube-3d-widget/trunk/animations_jU3D.js

    r741482 r809559  
    9898       
    9999        //Aggiungo i listener al contenitore.
    100         document.getElementsByClassName( 'ubecube_3d' )[0].addEventListener( 'mouseover', Ubecube.mouseOverCube, false);
    101         document.getElementsByClassName( 'ubecube_3d' )[0].addEventListener( 'mouseout', Ubecube.mouseOutCube, false);
    102         document.getElementsByClassName( 'ubecube_3d' )[0].addEventListener( 'touchend', Ubecube.mouseOutCube, false); //Per dispositivi touch.
     100        document.getElementById( 'ubecube_3d' ).addEventListener( 'mouseover', Ubecube.mouseOverCube, false);
     101        document.getElementById( 'ubecube_3d' ).addEventListener( 'mouseout', Ubecube.mouseOutCube, false);
     102        document.getElementById( 'ubecube_3d' ).addEventListener( 'touchend', Ubecube.mouseOutCube, false); //Per dispositivi touch.
    103103        document.getElementsByClassName( 'ubecubeNav' )[0].addEventListener( 'mouseover', Ubecube.mouseOverCube, false);
    104104        document.getElementsByClassName( 'ubecubeNav' )[0].addEventListener( 'mouseout', Ubecube.mouseOutCube, false);
  • ubecube-3d-widget/trunk/readme.txt

    r741504 r809559  
    44Tags: widget, news, cube, 3D
    55Requires at least: 3.5.1
    6 Tested up to: 3.5.2
     6Tested up to: 3.7.1
    77Stable tag: 1.0
    88License: GPLv2 or later
  • ubecube-3d-widget/trunk/style_jU3D.css

    r741482 r809559  
     1/* GLOBAL */
     2
     3    #ubecube_3d * {
     4        -webkit-box-sizing: content-box;
     5           -moz-box-sizing: content-box;
     6                box-sizing: content-box;
     7    }
     8   
     9    .ubecubeNav img {
     10        display: inline;
     11    }
     12
    113/* TEXT */
    214   
    3     .ubecube_3d h5,
    4     .ubecube_3d p {
     15    #ubecube_3d h5,
     16    #ubecube_3d p {
    517        font-family: Helvetica, Arial, sans-serif;
    618        font-weight: 300;
     
    921        margin: 0;
    1022        padding: 0;
    11         color: #777777;
     23        color: #777777 !important;
    1224    }
    1325   
    1426    /* News' Title */
    15     .ubecube_3d h5 {
     27    #ubecube_3d h5 {
    1628        font-weight: bold;
    1729        text-align: center;
     
    1931   
    2032    /* News' Text */
    21     .ubecube_3d p {
     33    #ubecube_3d p {
    2234        text-align: left;
    2335    }
    2436   
    2537    /* Trattini a capo */
    26     .ubecube_3d p {
     38    #ubecube_3d p {
    2739        -webkit-hyphens: auto;
    2840           -moz-hyphens: auto;
     
    159171
    160172    /* Cube Container */
    161     .ubecube_3d {
     173    #ubecube_3d {
    162174        width: 150px;
    163175        height: 150px;
     
    170182   
    171183    /* Cube */
    172     .ubecube_3d .cube_3d {
     184    #ubecube_3d .cube_3d {
    173185        width: 100%;
    174186        height: 100%;
     
    193205   
    194206    /* All Face */
    195     .ubecube_3d .cube_3d li {
     207    #ubecube_3d .cube_3d li {
    196208        width: 142px;
    197209        height: 145px;
     
    199211        display: block;
    200212        position: absolute;
    201         background-color: #F9F9F9;
    202         border: 1px solid #EEEEEE;
     213        background-color: #F9F9F9 !important;
     214        border: 1px solid #EEEEEE !important;
    203215        overflow: hidden;
    204216        -webkit-backface-visibility: hidden;
     
    208220   
    209221    /* Front Face */
    210     .ubecube_3d .cube_3d li:nth-child(1) {
     222    #ubecube_3d .cube_3d li:nth-child(1) {
    211223        -webkit-transform: translateZ( 75px );
    212224           -moz-transform: translateZ( 75px );
     
    215227   
    216228    /* Back Face */
    217     .ubecube_3d .cube_3d li:nth-child(2) {
     229    #ubecube_3d .cube_3d li:nth-child(2) {
    218230        -webkit-transform: rotateX( 180deg ) translateZ( 75px );
    219231           -moz-transform: rotateX( 180deg ) translateZ( 75px );
     
    222234   
    223235    /* Right Face */
    224     .ubecube_3d .cube_3d li:nth-child(3) {
     236    #ubecube_3d .cube_3d li:nth-child(3) {
    225237        -webkit-transform: rotateY( 90deg ) translateZ( 75px );
    226238           -moz-transform: rotateY( 90deg ) translateZ( 75px );
     
    229241   
    230242    /* Left Face */
    231     .ubecube_3d .cube_3d li:nth-child(4) {
     243    #ubecube_3d .cube_3d li:nth-child(4) {
    232244        -webkit-transform: rotateY( -90deg ) translateZ( 75px );
    233245           -moz-transform: rotateY( -90deg ) translateZ( 75px );
     
    236248   
    237249    /* Top Face */
    238     .ubecube_3d .cube_3d li:nth-child(5) {
     250    #ubecube_3d .cube_3d li:nth-child(5) {
    239251        -webkit-transform: rotateX( 90deg ) translateZ( 75px );
    240252           -moz-transform: rotateX( 90deg ) translateZ( 75px );
     
    243255   
    244256    /* Bottom Face */
    245     .ubecube_3d .cube_3d li:nth-child(6) {
     257    #ubecube_3d .cube_3d li:nth-child(6) {
    246258        -webkit-transform: rotateX( -90deg ) translateZ( 75px );
    247259           -moz-transform: rotateX( -90deg ) translateZ( 75px );
     
    253265
    254266    /* Show Front Face */
    255     .ubecube_3d .cube_3d.showFront {
     267    #ubecube_3d .cube_3d.showFront {
    256268        -webkit-transform: translateZ( -75px );
    257269           -moz-transform: translateZ( -75px );
     
    260272   
    261273    /* Show Back Face */
    262     .ubecube_3d .cube_3d.showBack {
     274    #ubecube_3d .cube_3d.showBack {
    263275        -webkit-transform: translateZ( -75px ) rotateX( 180deg );
    264276           -moz-transform: translateZ( -75px ) rotateX( 180deg );
     
    267279   
    268280    /* Show Right Face */
    269     .ubecube_3d .cube_3d.showRight {
     281    #ubecube_3d .cube_3d.showRight {
    270282        -webkit-transform: translateZ( -75px ) rotateY( -90deg );
    271283           -moz-transform: translateZ( -75px ) rotateY( -90deg );
     
    274286   
    275287    /* Show Left Face */
    276     .ubecube_3d .cube_3d.showLeft {
     288    #ubecube_3d .cube_3d.showLeft {
    277289        -webkit-transform: translateZ( -75px ) rotateY( 90deg );
    278290           -moz-transform: translateZ( -75px ) rotateY( 90deg );
     
    281293   
    282294    /* Show Top Face */
    283     .ubecube_3d .cube_3d.showTop {
     295    #ubecube_3d .cube_3d.showTop {
    284296        -webkit-transform: translateZ( -75px ) rotateX( -90deg );
    285297           -moz-transform: translateZ( -75px ) rotateX( -90deg );
     
    288300   
    289301    /* Show Bottom Face */
    290     .ubecube_3d .cube_3d.showBottom {
     302    #ubecube_3d .cube_3d.showBottom {
    291303        -webkit-transform: translateZ( -75px ) rotateX( 90deg );
    292304           -moz-transform: translateZ( -75px ) rotateX( 90deg );
     
    297309/* NO JavaScript or NO 3D support Styles */
    298310
    299     .ubecube_3d .no_3d_support {
     311    #ubecube_3d .no_3d_support {
    300312        width: 100%;
    301313        height: 100%;
     
    303315    }
    304316     
    305     .ubecube_3d .no_3d_support li {
     317    #ubecube_3d .no_3d_support li {
    306318        width: 120px;
    307319        min-height: 145px;
     
    309321        margin: 3px 0;
    310322        display: block;
    311         background-color: #F9F9F9;
    312         border: 1px solid #EEEEEE;
     323        background-color: #F9F9F9 !important;
     324        border: 1px solid #EEEEEE !important;
    313325        overflow: hidden;
    314326    }
    315327     
    316     .ubecube_3d .no_3d_support ~ .nextNews,
    317     .ubecube_3d .no_3d_support ~ .previousNews,
    318     .ubecube_3d .no_3d_support ~ .pauseLoop {
     328    #ubecube_3d .no_3d_support ~ .nextNews,
     329    #ubecube_3d .no_3d_support ~ .previousNews,
     330    #ubecube_3d .no_3d_support ~ .pauseLoop {
    319331        display: none;
    320332    }
  • ubecube-3d-widget/trunk/ubecube_3d.php

    r741482 r809559  
    1 <?
     1<?php
    22
    33/*
     
    55Plugin Script: ubecube_3d.php
    66Description: Widget News animated with 3d Cube.
    7 Version: 1.0
     7Version: 1.1
    88License: GPLv2 or later
    99Author: JacopoG
     
    4141            ?>
    4242            <!-- START Cube Container -->
    43             <div class="ubecube_3d">
     43            <div id="ubecube_3d">
    4444           
    4545                <!-- START 3D Cube -->
     
    114114            </div>
    115115            <!-- END Ubecube Navigator -->
    116             <?
     116            <?php
    117117           
    118118        echo $after_widget;
Note: See TracChangeset for help on using the changeset viewer.