Changeset 48155 in spip-zone


Ignore:
Timestamp:
May 26, 2011, 4:06:04 PM (10 years ago)
Author:
cedric@…
Message:

Report de r42592 : support des icones spritees dans le porte-plume

Location:
_core_/plugins/porte_plume
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/porte_plume/barre_outils/edition.php

    r47636 r48155  
    442442        return array(
    443443                //'outil_header1' => 'text_heading_1.png',
    444                 'outil_header1' => 'intertitre.png',
    445                 'outil_bold' => 'text_bold.png',
    446                 'outil_italic' => 'text_italic.png',
    447                
    448                 'outil_stroke_through' => 'text_strikethrough.png',
    449                
    450                 'outil_liste_ul' => 'text_list_bullets.png',
    451                 'outil_liste_ol' => 'text_list_numbers.png',
    452                 'outil_indenter' => 'text_indent.png',
    453                 'outil_desindenter' => 'text_indent_remove.png',
     444                'outil_header1' => array('spt-v1.png','-10px -226px'), //'intertitre.png'
     445                'outil_bold' => array('spt-v1.png','-10px -478px'), //'text_bold.png'
     446                'outil_italic' => array('spt-v1.png','-10px -586px'), //'text_italic.png'
     447
     448                'outil_stroke_through' => array('spt-v1.png','-10px -946px'), //'text_strikethrough.png'
     449
     450                'outil_liste_ul' => array('spt-v1.png','-10px -622px'), //'text_list_bullets.png'
     451                'outil_liste_ol' => array('spt-v1.png','-10px -658px'), //'text_list_numbers.png'
     452                'outil_indenter' => array('spt-v1.png','-10px -514px'), //'text_indent.png'
     453                'outil_desindenter' => array('spt-v1.png','-10px -550px'), //'text_indent_remove.png'
    454454               
    455455                //'outil_quote' => 'text_indent.png',
    456                 'outil_quote' => 'quote.png',
     456                'outil_quote' => array('spt-v1.png','-10px -442px'), //'quote.png'
     457
     458                //'outil_link' => 'world_link.png',
     459                'outil_link' => array('spt-v1.png','-10px -298px'), //'lien.png'
     460                'outil_notes' => array('spt-v1.png','-10px -334px'), //'notes.png'
     461
     462
     463                'outil_guillemets' => array('spt-v1.png','-10px -910px'), //'guillemets.png'
     464                'outil_guillemets_simples' => array('spt-v1.png','-10px -802px'), //'guillemets-simples.png'
     465                'outil_guillemets_de' => array('spt-v1.png','-10px -766px'), //'guillemets-de.png'
     466                'outil_guillemets_de_simples' => array('spt-v1.png','-10px -838px'), //'guillemets-uniques-de.png'
     467                'outil_guillemets_uniques' => array('spt-v1.png','-10px -874px'), //'guillemets-uniques.png'
    457468               
    458                 //'outil_link' => 'world_link.png',
    459                 'outil_link' => 'lien.png',
    460                 'outil_notes' => 'notes.png',
    461                
    462                 'outil_guillemets' => 'guillemets.png',
    463                 'outil_guillemets_simples' => 'guillemets-simples.png',
    464                 'outil_guillemets_de' => 'guillemets-de.png',
    465                 'outil_guillemets_de_simples' => 'guillemets-uniques-de.png',
    466                 'outil_guillemets_uniques' => 'guillemets-uniques.png',
    467                
    468                 'outil_caracteres' => 'keyboard.png',
    469                         'outil_a_maj_grave' => 'agrave-maj.png',
    470                         'outil_e_maj_aigu' => 'eacute-maj.png',
    471                         'outil_e_maj_grave' => 'eagrave-maj.png',
    472                         'outil_aelig' => 'aelig.png',
    473                         'outil_aelig_maj' => 'aelig-maj.png',
    474                         'outil_oe' => 'oelig.png',
    475                         'outil_oe_maj' => 'oelig-maj.png',
    476                         'outil_ccedil_maj' => 'ccedil-maj.png',
    477                         'outil_uppercase' => 'text_uppercase.png',
    478                         'outil_lowercase' => 'text_lowercase.png',
    479                
    480                 'outil_clean' => 'clean.png',
    481                 'outil_preview' => 'eye.png',   
     469                'outil_caracteres' => array('spt-v1.png','-10px -262px'), //'keyboard.png'
     470                        'outil_a_maj_grave' => array('spt-v1.png','-10px -82px'), //'agrave-maj.png'
     471                        'outil_e_maj_aigu' => array('spt-v1.png','-10px -154px'), //'eacute-maj.png'
     472                        'outil_e_maj_grave' => array('spt-v1.png','-10px -190px'), //'eagrave-maj.png'
     473                        'outil_aelig' => array('spt-v1.png','-10px -46px'), //'aelig.png'
     474                        'outil_aelig_maj' => array('spt-v1.png','-10px -10px'), //'aelig-maj.png'
     475                        'outil_oe' => array('spt-v1.png','-10px -406px'), //'oelig.png'
     476                        'outil_oe_maj' => array('spt-v1.png','-10px -370px'), //'oelig-maj.png'
     477                        'outil_ccedil_maj' => array('spt-v1.png','-10px -118px'),  //'ccedil-maj.png'
     478                        'outil_uppercase' => array('spt-v1.png','-10px -730px'), //'text_uppercase.png'
     479                        'outil_lowercase' => array('spt-v1.png','-10px -694px'), //'text_lowercase.png'
     480
     481                'outil_clean' => array('spt-v1.png','-10px -982px'), //'clean.png'
     482                'outil_preview' => array('spt-v1.png','-10px -1018px'), //'eye.png'
    482483        );
    483484}
  • _core_/plugins/porte_plume/css/barre_outils.css

    r42729 r48155  
    149149.markItUp .markItUpHeader ul a {
    150150        display:block;
    151         width:16px; height:16px;
    152         text-indent:-10000px;
    153         background-repeat:no-repeat;
    154         background-position:50% 50%;
    155151        background-color:#f5f5f5;
    156152        border:1px solid #ccc;
     
    158154        margin-right:1px;
    159155}
     156.markItUp .markItUpHeader ul a b{
     157        display:block;
     158        background-repeat:no-repeat;
     159        width:16px; height:16px;
     160        text-indent:-10000px;
     161}
     162
    160163.markItUp .markItUpHeader ul a:hover{border:1px solid #888; background-color:#fff;}
    161164
  • _core_/plugins/porte_plume/inc/barre_outils.php

    r37748 r48155  
    498498        // passage en css
    499499        foreach ($classe2icone as $n=>$i) {
    500                 $css .= "\n.markItUp .$n a {\n\tbackground-image:url(".url_absolue(find_in_path("icones_barre/$i")).");\n}";
     500                $pos="";
     501                if (is_array($i)){
     502                        $pos = "background-position:".end($i);
     503                  $i = reset($i);
     504                }
     505                $css .= "\n.markItUp .$n a b {background-image:url(".url_absolue(find_in_path("icones_barre/$i")).");$pos}";
    501506        }
    502507
  • _core_/plugins/porte_plume/javascript/jquery.markitup_pour_spip.js

    r48028 r48155  
    196196                                                                t += levels[j]+"-";
    197197                                                        }
    198                                                         li = $('<li class="markItUpButton markItUpButton'+t+(i)+' '+(button.className||'')+'"><a href="" '+key+' title="'+title+'">'+(button.name||'')+'</a></li>')
     198                                                        li = $('<li class="markItUpButton markItUpButton'+t+(i)+' '+(button.className||'')+'"><a href="" '+key+' title="'+title+'"><b>'+(button.name||'')+'</b></a></li>')
    199199                                                        .bind("contextmenu", function() { // prevent contextmenu on mac and allow ctrl+click
    200200                                                                return false;
  • _core_/plugins/porte_plume/plugin.xml

    r48148 r48155  
    44        [mysitemyway pour l'icone->http://icons.mysitemyway.com/free-clipart-icons/1/traditional-ink-bottle-pen-icon-id/83350/style-id/614/high-resolution-dark-blue-denim-jeans-icons/business/]</auteur>
    55        <licence>GNU/GPL</licence>
    6         <version>1.8.4</version>
     6        <version>1.8.5</version>
    77        <description>
    88        <multi>[fr]Une barre d'outil pour bien &#233;crire
Note: See TracChangeset for help on using the changeset viewer.