Changeset 41278 in spip-zone


Ignore:
Timestamp:
Sep 27, 2010, 1:28:35 PM (10 years ago)
Author:
fil@…
Message:

auto-detection des notes finales quand elles ne sont pas encadrees par des crochets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/revision_nbsp/revision_nbsp.php

    r40821 r41278  
    9696                        }
    9797                }
     98
     99
     100                //  Cas deux : on recherche des notes en derniers paragraphes,
     101                // commencant par (1), on les reinjecte en [[<> ... ]] et on
     102                // relance la fonction sur cette onstruction.
     103                else {
     104                        $texte = trim($texte);
     105                        if (preg_match_all(',^[(](\d+)[)].*$,UmS', $texte, $regs)
     106                        AND preg_match(',^(.*\n)([(]1[)].*)$,UmsS', $texte, $u)) {
     107                                $notes = $u[2];
     108                                $texte = $u[1];
     109                                return notes_automatiques("$texte\n\n[[<> $notes ]]");
     110                        }
     111                }
     112
    98113        }
    99114
Note: See TracChangeset for help on using the changeset viewer.