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/formulaires/reviser.php

    r93092 r93622  
    1111\***************************************************************************/
    1212
    13 if (!defined("_ECRIRE_INC_VERSION")) return;
     13if (!defined("_ECRIRE_INC_VERSION")) {
     14        return;
     15}
    1416
    1517include_spip('base/abstract_sql');
    1618
    17 function trouver_version_inf($objet, $id_objet, $cond = ""){
     19function trouver_version_inf($objet, $id_objet, $cond = "") {
    1820        return sql_getfetsel(
    19                                 'id_version',
    20                                 'spip_versions',
    21                                 ($cond?"$cond AND ":"")."objet=".sql_quote($objet)." AND id_objet=".intval($id_objet),
    22                                 '',
    23                                 'id_version DESC',
    24                                 '0,1'
    25                           );
     21                'id_version',
     22                'spip_versions',
     23                ($cond ? "$cond AND " : "") . "objet=" . sql_quote($objet) . " AND id_objet=" . intval($id_objet),
     24                '',
     25                'id_version DESC',
     26                '0,1'
     27        );
    2628}
    27 function check_version_diff($objet, $id_objet, $id_version, $id_diff, $last_version = 0){
    28         if (!$last_version)
    29                 $last_version = trouver_version_inf($objet,$id_objet);
     29
     30function check_version_diff($objet, $id_objet, $id_version, $id_diff, $last_version = 0) {
     31        if (!$last_version) {
     32                $last_version = trouver_version_inf($objet, $id_objet);
     33        }
    3034
    3135        // si pas de diff possible, on renvoi 0,0
    32         if (!$last_version)
    33                 return array(0,0);
     36        if (!$last_version) {
     37                return array(0, 0);
     38        }
    3439
    35         if ($last_version==1)
    36                 return array(1,0);
     40        if ($last_version == 1) {
     41                return array(1, 0);
     42        }
    3743
    38         $id_version = max($id_version,2);
    39         $id_version = min($id_version,$last_version);
     44        $id_version = max($id_version, 2);
     45        $id_version = min($id_version, $last_version);
    4046
    4147        // verifier id_version
    42         $id_version = trouver_version_inf($objet,$id_objet,"id_version<=".intval($id_version));
     48        $id_version = trouver_version_inf($objet, $id_objet, "id_version<=" . intval($id_version));
    4349
    4450        // si rien trouve on prend la derniere
    45         if (!$id_version)
     51        if (!$id_version) {
    4652                $id_version = $last_version;
     53        }
    4754
    4855        // minorer id_diff en fonction de id_version
    49         $id_diff = min($id_diff,$id_version-1);
     56        $id_diff = min($id_diff, $id_version-1);
    5057        // verifier id_diff
    51         $id_diff = trouver_version_inf($objet,$id_objet,"id_version<=".intval($id_diff));
     58        $id_diff = trouver_version_inf($objet, $id_objet, "id_version<=" . intval($id_diff));
    5259
    53         if (!$id_diff)
    54                 $id_diff = trouver_version_inf($objet,$id_objet,"id_version<".intval($id_version));
     60        if (!$id_diff) {
     61                $id_diff = trouver_version_inf($objet, $id_objet, "id_version<" . intval($id_version));
     62        }
    5563
    5664        // echec, on renvoi ce qu'on peut
    57         if (!$id_diff)
     65        if (!$id_diff) {
    5866                $id_diff = $id_version-1;
     67        }
    5968
    6069        return array($id_version, $id_diff);
    6170}
    6271
    63 function formulaires_reviser_charger_dist($objet, $id_objet, $id_version, $id_diff){
    64         if (!$objets = unserialize($GLOBALS['meta']['objets_versions']))
     72function formulaires_reviser_charger_dist($objet, $id_objet, $id_version, $id_diff) {
     73        if (!$objets = unserialize($GLOBALS['meta']['objets_versions'])) {
    6574                $objets = array();
     75        }
    6676
    67         if (!in_array(table_objet_sql($objet),$objets))
     77        if (!in_array(table_objet_sql($objet), $objets)) {
    6878                return false;
     79        }
    6980
    70         $last_version = trouver_version_inf($objet,$id_objet);
    71         list($id_version,$id_diff) = check_version_diff($objet,$id_objet,$id_version,$id_diff,$last_version);
    72         if (!$id_version)
     81        $last_version = trouver_version_inf($objet, $id_objet);
     82        list($id_version, $id_diff) = check_version_diff($objet, $id_objet, $id_version, $id_diff, $last_version);
     83        if (!$id_version) {
    7384                return false;
    74        
     85        }
     86
    7587        $valeurs = array(
    76                 '_last_version'=>$last_version,
    77                 '_objet'=>$objet,
    78                 '_id_objet'=>$id_objet,
    79                 'id_version'=>$id_version,
    80                 'id_diff'=>$id_diff,
     88                '_last_version' => $last_version,
     89                '_objet' => $objet,
     90                '_id_objet' => $id_objet,
     91                'id_version' => $id_version,
     92                'id_diff' => $id_diff,
    8193        );
    8294
     
    8496}
    8597
    86 function formulaires_reviser_verifier_dist($objet, $id_objet, $id_version, $id_diff){
     98function formulaires_reviser_verifier_dist($objet, $id_objet, $id_version, $id_diff) {
    8799        $erreurs = array();
    88         list($id_version,$id_diff) = check_version_diff($objet,$id_objet,_request('id_version'),_request('id_diff'));
    89         set_request('id_version',$id_version);
    90         set_request('id_diff',$id_diff);
     100        list($id_version, $id_diff) = check_version_diff($objet, $id_objet, _request('id_version'), _request('id_diff'));
     101        set_request('id_version', $id_version);
     102        set_request('id_diff', $id_diff);
     103
    91104        return $erreurs;
    92105}
    93106
    94 function formulaires_reviser_traiter_dist($objet, $id_objet, $id_version, $id_diff){
    95         $res = array('message_ok'=>'','editable'=>true);
     107function formulaires_reviser_traiter_dist($objet, $id_objet, $id_version, $id_diff) {
     108        $res = array('message_ok' => '', 'editable' => true);
    96109
    97110        $id_version = _request('id_version');
    98111        $id_diff = _request('id_diff');
    99112
    100         if (_AJAX)
    101                 $res['message_ok'].="<script type='text/javascript'>if (window.jQuery) jQuery('#wysiwyg.revision').ajaxReload({args:{id_version:$id_version,id_diff:$id_diff},history:true});</script>";
    102         else
    103                 $res['redirect'] = parametre_url(parametre_url(self(),'id_version',$id_version),'id_diff',$id_diff,'&');
     113        if (_AJAX) {
     114                $res['message_ok'] .= "<script type='text/javascript'>if (window.jQuery) jQuery('#wysiwyg.revision').ajaxReload({args:{id_version:$id_version,id_diff:$id_diff},history:true});</script>";
     115        } else {
     116                $res['redirect'] = parametre_url(parametre_url(self(), 'id_version', $id_version), 'id_diff', $id_diff, '&');
     117        }
     118
    104119        return $res;
    105120}
Note: See TracChangeset for help on using the changeset viewer.