Changeset 4637 in spip-zone


Ignore:
Timestamp:
Aug 17, 2006, 7:22:40 PM (13 years ago)
Author:
renatoformato@…
Message:

less inline js in the popup div to change their state

Location:
_plugins_/_ze_laboratoire_/spiip
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_ze_laboratoire_/spiip/img_pack/presentation.js

    r4628 r4637  
    33//init document
    44var active_menu = $('empty');
     5var puce_popup;
    56$(document).ready(function() {
    67                //init submenus
     8                //console.time("total");
    79                $('#haut-page div.bandeau_sec').css({'display':'none','position':'absolute'});
    810                //activate submenus
    911                $('#haut-page div.bandeau-principal>div.h-list li[@id]').mouseover(showMenu);
    1012                $('#bandeau_couleur li.bandeau_couleur a[@id]').mouseover(showMenu);
    11                 $('map').mouseover(
    12                         function(){active_menu.hide();active_menu=$('empty');}                 
    13                 );
     13                $('map').mouseover(function(){active_menu.hide();active_menu=$('empty');});
    1414                //init couche images
    15                 console.time("couche");
     15                //console.time("couche");
    1616                $('img.swapCouche').click(jquerySwapCouche).css('display','inline');
    17                 console.timeEnd("couche");
     17                //console.timeEnd("couche");
    1818                //init ajax links
    1919                $('a.ajax').click(execAjaxLinks).not('[@href]').css({'cursor':'pointer','visibility':'visible'});
     20                //init fast change of an article state
     21                //console.time("faststatut");
     22                puce_popup = $('div.puce_article_fixe,div.puce_breve_fixe').mouseover(function(){puce_popup.hide();$('+div',this).show();false;})
     23                .find('+div').hover(function(){},function(){puce_popup.hide();return false;})
     24                //compatibility with default style_prive (temporary)
     25                .css({'visibility':'visible','display':'none'});
     26                //console.timeEnd("faststatut");
     27                //console.timeEnd("total");
    2028        }
    2129);
     
    7583
    7684        if (accepter_change_statut) {
    77                 changestyle ('statutdecal'+type+id, 'marginLeft', decal+'px');
    78                 cacher ('statutdecal'+type+id);
    79 
    80                 findObj('imgstatut'+type+id).src = puce;
     85                $('#statutdecal'+type+id).css({'marginLeft':decal+'px','visibility':'hidden'})
     86                $('#imgstatut'+type+id).set('src',puce);
     87               
    8188                frames['iframe_action'].location.href = script;
    8289        }
  • _plugins_/_ze_laboratoire_/spiip/inc/presentation.php

    r4619 r4637  
    601601                          "rouge" => _T('texte_statut_refuse'),
    602602                          "poubelle" => _T('texte_statut_poubelle'));
    603           $action = "onmouseover=\"montrer('statutdecalarticle$id');\"";
     603
    604604          $inser_puce = "\n<div class='puce_article' id='statut$id'$dir_lang>"
    605                         . "\n<div class='puce_article_fixe' $action>" .
     605                        . "\n<div class='puce_article_fixe'>" .
    606606                  http_img_pack("$puce", "", "id='imgstatutarticle$id' style='margin: 1px;'") ."</div>"
    607                         . "\n<div class='puce_article_popup' id='statutdecalarticle$id' onmouseout=\"cacher('statutdecalarticle$id');\" style=' margin-left: -".((11*$clip)+1)."px;'>\n"
    608                         . afficher_script_statut($id, 'article', -1, 'puce-blanche.gif', 'prepa', $titles['blanche'], $action)
    609                         . afficher_script_statut($id, 'article', -12, 'puce-orange.gif', 'prop', $titles['orange'], $action)
    610                         . afficher_script_statut($id, 'article', -23, 'puce-verte.gif', 'publie', $titles['verte'], $action)
    611                         . afficher_script_statut($id, 'article', -34, 'puce-rouge.gif', 'refuse', $titles['rouge'], $action)
    612                         . afficher_script_statut($id, 'article', -45, 'puce-poubelle.gif', 'poubelle', $titles['poubelle'], $action)
     607                        . "\n<div class='puce_article_popup' id='statutdecalarticle$id' style=' margin-left: -".((11*$clip)+1)."px;'>\n"
     608                        . afficher_script_statut($id, 'article', -1, 'puce-blanche.gif', 'prepa', $titles['blanche'])
     609                        . afficher_script_statut($id, 'article', -12, 'puce-orange.gif', 'prop', $titles['orange'])
     610                        . afficher_script_statut($id, 'article', -23, 'puce-verte.gif', 'publie', $titles['verte'])
     611                        . afficher_script_statut($id, 'article', -34, 'puce-rouge.gif', 'refuse', $titles['rouge'])
     612                        . afficher_script_statut($id, 'article', -45, 'puce-poubelle.gif', 'poubelle', $titles['poubelle'])
    613613                . "</div></div>";
    614614        } else {
     
    655655       
    656656        $type2 = "statutdecal$type$id";
    657         $action = "onmouseover=\"montrer('$type2');\"\n";
    658657
    659658          // les versions de MSIE ne font pas toutes pareil sur alt/title
     
    664663                . $inser_puce
    665664                . "</div>"
    666                 . "\n<div class='puce_breve_popup' id='$type2' onmouseout=\"cacher('$type2');\" style=' margin-left: -".((9*$clip)+1)."px;'>\n"
    667                 . afficher_script_statut($id, $type, -1, $puces[0], 'prop',_T('texte_statut_propose_evaluation'), $action)
    668                 . afficher_script_statut($id, $type, -10, $puces[1], 'publie',_T('texte_statut_publie'), $action)
    669                 . afficher_script_statut($id, $type, -19, $puces[2], 'refuse',_T('texte_statut_refuse'), $action)
     665                . "\n<div class='puce_breve_popup' id='$type2' style=' margin-left: -".((9*$clip)+1)."px;'>\n"
     666                . afficher_script_statut($id, $type, -1, $puces[0], 'prop',_T('texte_statut_propose_evaluation'))
     667                . afficher_script_statut($id, $type, -10, $puces[1], 'publie',_T('texte_statut_publie'))
     668                . afficher_script_statut($id, $type, -19, $puces[2], 'refuse',_T('texte_statut_refuse'))
    670669                .  "</div></div>";
    671670}
    672671
    673 function afficher_script_statut($id, $type, $n, $img, $statut, $title, $act)
     672function afficher_script_statut($id, $type, $n, $img, $statut, $title)
    674673{
    675674  include_spip('inc/actions');
     
    680679                      "');",
    681680                      $img,
    682                         "title=\"".$title."\"",
    683                         '','','',
    684                       $act);
     681                        "title=\"".$title."\"");
    685682}
    686683
     
    21802177                echo "<a href='" . generer_url_ecrire("messagerie") . "' class='icone26' id='bouton_messagerie'>" .
    21812178                  http_img_pack("cal-messagerie.png", "", "width='26' height='20'") ."</a>";
    2182                 echo "<a href='" . generer_url_ecrire("synchro") . "' class='icone26' id='bouton_synchro'" .
     2179                echo "<a href='" . generer_url_ecrire("synchro") . "' class='icone26' id='bouton_synchro'>" .
    21832180                  http_img_pack("cal-suivi.png", "", "width='26' height='20'") . "</a>";
    21842181               
Note: See TracChangeset for help on using the changeset viewer.