Changeset 2450


Ignore:
Timestamp:
Nov 2, 2011, 7:21:46 AM (9 years ago)
Author:
komodo
Message:

meilleure présent titres sections

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/branches/senat/project/lib/model/doctrine/Section.class.php

    r2445 r2450  
    9393    if (preg_match('/auditions? /i', $titre)) {
    9494      $titre = preg_replace('/audition/', 'Audition', $titre);
    95       $titre = preg_replace('/([, ])m([mle\.]+) (.)(\S+) (d[ulea\'\s]+)?(.)(\S+)/e', '"\\1M\\2 ".strtoupper("\\3")."\\4 \\5".strtoupper("\\6")."\\7"', $titre);
     95      $titre = preg_replace('/([, ])m([mle\.]+) (.)([^\s\-]+)((-)(.)(\S+))? (d[ulea\'\s]+)?(.)(\S+)/e', '"\\1M\\2 ".strtoupper("\\3")."\\4\\6".strtoupper("\\7")."\\8 \\9".strtoupper("\\10")."\\11"', $titre);
    9696    }
     97    if (preg_match('/article/i', $titre))
     98      $titre = preg_replace('/\s([a-p]{1,3})\s*(précédemment|réservés?|nouveaux?)*\s*$/e', '" ".strtoupper("\\1")', $titre);
    9799    return $titre;
    98100  }
Note: See TracChangeset for help on using the changeset viewer.