Changeset 85698 in spip-zone


Ignore:
Timestamp:
Oct 28, 2014, 12:15:48 PM (6 years ago)
Author:
patfr@…
Message:

Souci concernant l'enregistrement en base des scores de jeux multiples
+ séparateur surchargeable concernant le résultat détaillé :

define('_SEP_BASE_MULTI_JEUX', '<br />');

+ ligne supplémentaire dans le résultat détaillé afin de retrouver les résultats intermédiaires
+ compatibilité SPIP 3.1

Location:
_plugins_/jeux/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jeux/trunk/jeux/multi_jeux.php

    r64132 r85698  
    3838*/
    3939
     40// Separateur pour l'enregistrement des resultats detailles en base
     41@define('_SEP_BASE_MULTI_JEUX', '<br />');
     42
    4043// configuration par defaut : jeu_{mon_jeu}_init()
    4144function jeux_multi_jeux_init() {
     
    7477        $scores = $scoreMULTIJEUX;
    7578        $scoreMULTIJEUX = array();
     79        // detail des scores intermediaires
     80        $scores['details'][] = join(', ', $scores['score']).' / '.join(', ', $scores['total']);
    7681
    7782        unset($textes[0]);
     
    8186        $id_jeu = _request('id_jeu');
    8287
    83         if(!isset($_POST["var_correction_".$indexJeux])) {
     88        if(!jeux_form_correction($indexJeux)) {
    8489                if($b = jeux_config('bouton_corriger', $scores['config'])) $texte .= jeux_bouton(strlen($b)?$b:'corriger', $id_jeu);
    8590                $texte = jeux_form_debut('multi_jeux', $indexJeux).$texte.jeux_form_fin();
     
    9095                // affichage du bouton 'Reset'
    9196                elseif($b = jeux_config('bouton_refaire', $scores['config'])) $texte .= jeux_bouton($b, $id_jeu);
    92                 $pied = jeux_afficher_score(array_sum($scores['score']), array_sum($scores['total']), $id_jeu, join('<br />',$scores['details']), $categ_score);
     97                $pied = jeux_afficher_score(array_sum($scores['score']), array_sum($scores['total']), $id_jeu, join(_SEP_BASE_MULTI_JEUX,$scores['details']), $categ_score);
    9398        }
    94        
    9599        return $tete.$html.$texte.$pied.'</div>';
    96100
  • _plugins_/jeux/trunk/paquet.xml

    r84603 r85698  
    22        prefix="jeux"
    33        categorie="divers"
    4         version="3.2.3"
     4        version="3.3.0"
    55        etat="test"
    6         compatibilite="[3.0.0;3.0.*]"
     6        compatibilite="[3.0.0;3.1.*]"
    77        logo="prive/themes/spip/images/jeux-48.png"
    88        schema="0.20"
  • _plugins_/jeux/trunk/prive/squelettes/contenu/jeux_resultats.html

    r64783 r85698  
    3434                </tr>
    3535[               <tr class='row_even even'>
    36             <td colspan="4"> &nbsp; (#RESULTAT_LONG)</td>
     36            <td colspan="4" style="padding-left: 1em;"> (#RESULTAT_LONG)</td>
    3737                </tr>]
    3838        </BOUCLE_liste_resultats>
Note: See TracChangeset for help on using the changeset viewer.