Changeset 5412 in spip-zone


Ignore:
Timestamp:
Sep 16, 2006, 5:48:10 PM (15 years ago)
Author:
fil@…
Message:

consequences de la modif sur spip : plus de traitement specifique pour hreflang (sauf la css, que d'ailleurs j'ai un peu amelioree pour spip, avant que Renato ne signale que ca ne passait pas sur MSIE...)

Location:
_plugins_/_typo_/barre_typo_enrichie
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_typo_/barre_typo_enrichie/css/bartypenr.css

    r5295 r5412  
    2626}
    2727
     28/* ne marche pas sur MSIE, a refaire en jQuery */
    2829a[hreflang]:after {
    2930content: "\0000a0[" attr(hreflang) "]";
    3031color: #999;
    31 background : transparent;
     32background: transparent;
     33font-size:x-small;
    3234}
    3335
  • _plugins_/_typo_/barre_typo_enrichie/plugin.xml

    r5401 r5412  
    5858        </pipeline>
    5959        <pipeline>
    60                         <nom>traiter_raccourci_lien</nom>
    61                         <inclure>typo_enrichie.php</inclure>
    62         </pipeline>
    63         <pipeline>
    6460                        <nom>post_propre</nom>
    6561                        <inclure>typo_enrichie.php</inclure>
  • _plugins_/_typo_/barre_typo_enrichie/typo_enrichie.php

    r5326 r5412  
    3333        */
    3434
    35 // recuperer le raccourci [texte|bulle d'aide{lang}->xxx]
    36 // version compliquee de la function traiter_raccourci_lien($regs) (inc/texte)
    37 function BarreTypoEnrichie_traiter_raccourci_lien($flux) {
    38         $regs = $flux['args'];
    39 
    40         if (preg_match(',^(.*?)([|](.*?))?([{]([a-z_]+)[}])$,', $regs[1], $m)) {
    41                 if ($m[2]) $bulle = ' title="'.texte_backend($m[3]).'"';
    42                 if ($m[4]) $hreflang = ' hreflang="'.texte_backend($m[5]).'"';
    43                 $regs[1] = $m[1];
    44         }
    45 
    46         list($lien, $class, $texte) = calculer_url($regs[3], $regs[1], 'tout');
    47         # ici bien passer le lien pour traiter [<doc3>->url]
    48         $flux['data'] = typo("<a href=\"$lien\" class=\"$class\"$bulle$hreflang>"
    49                 . $texte
    50                 . "</a>");
    51 
    52         return $flux;
    53 }
    54 
    5535function BarreTypoEnrichie_pre_propre($texte) {
    5636        // remplace les fausses listes à puce par de vraies
Note: See TracChangeset for help on using the changeset viewer.