Ignore:
Timestamp:
Dec 13, 2015, 11:52:51 AM (4 years ago)
Author:
cedric@…
Message:

Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/revisions/afficher_diff/champ.php

    r93092 r93622  
    1111\***************************************************************************/
    1212
    13 if (!defined("_ECRIRE_INC_VERSION")) return;
     13if (!defined("_ECRIRE_INC_VERSION")) {
     14        return;
     15}
    1416
    1517include_spip('inc/diff');
     
    1719/**
    1820 * Afficher le diff d'un champ texte generique
     21 *
    1922 * @param string $champ
    2023 * @param string $old
     
    2427 * @return string
    2528 */
    26 function afficher_diff_champ_dist($champ, $old, $new, $format = 'diff'){
     29function afficher_diff_champ_dist($champ, $old, $new, $format = 'diff') {
    2730        // ne pas se compliquer la vie !
    28         if ($old==$new)
    29                 $out = ($format!='complet'?'':$new);
    30         else {
    31                 if($f = charger_fonction($champ,'afficher_diff', true)){
     31        if ($old == $new) {
     32                $out = ($format != 'complet' ? '' : $new);
     33        } else {
     34                if ($f = charger_fonction($champ, 'afficher_diff', true)) {
    3235                        return $f($champ, $old, $new, $format);
    3336                }
    34                
     37
    3538                $diff = new Diff(new DiffTexte);
    3639                $n = preparer_diff($new);
    3740                $o = preparer_diff($old);
    3841
    39                 $out = afficher_diff($diff->comparer($n,$o));
    40                 if ($format == 'diff' OR $format == 'apercu')
     42                $out = afficher_diff($diff->comparer($n, $o));
     43                if ($format == 'diff' OR $format == 'apercu') {
    4144                        $out = afficher_para_modifies($out, ($format == 'apercu'));
     45                }
    4246        }
     47
    4348        return $out;
    4449}
     
    5257 * @return string
    5358 */
    54 function afficher_para_modifies ($texte, $court = false) {
     59function afficher_para_modifies($texte, $court = false) {
    5560        // Limiter la taille de l'affichage
    56         if ($court) $max = 200;
    57         else $max = 2000;
     61        if ($court) {
     62                $max = 200;
     63        } else {
     64                $max = 2000;
     65        }
    5866
    5967        $texte_ret = "";
    60         $paras = explode ("\n",$texte);
     68        $paras = explode("\n", $texte);
    6169        for ($i = 0; $i < count($paras) AND strlen($texte_ret) < $max; $i++) {
    62                 if (strpos($paras[$i], '"diff-')) $texte_ret .= $paras[$i]."\n\n";
     70                if (strpos($paras[$i], '"diff-')) {
     71                        $texte_ret .= $paras[$i] . "\n\n";
     72                }
    6373#               if (strlen($texte_ret) > $max) $texte_ret .= '(...)';
    6474        }
    6575        $texte = $texte_ret;
     76
    6677        return $texte;
    6778}
Note: See TracChangeset for help on using the changeset viewer.