Changeset 29234 for _plugins_/jeux

Show
Ignore:
Timestamp:
18.06.2009 00:00:01 (8 months ago)
Author:
patfr@…
Message:

Histoire de clarifier la rédaction des squelettes autour des jeux, voici 3 nouvelles balises "raccourcis" :
- #CONTENU_PROPRE : #CONTENU interprété du jeu
- #TYPE_RESULTAT_COURT : #TYPE_RESULTAT traduit en court
- #TYPE_RESULTAT_LONG : #TYPE_RESULTAT traduit en long

Location:
_plugins_/jeux
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • _plugins_/jeux/fonds/jeux_tous.html

    r26495 r29234  
    1919        <td style="text-align:center">[(#DATE|affdate)] [(#DATE|heures)]:[(#DATE|minutes)]</td> 
    2020        <td style="text-align:center"><BOUCLE_resultats(JEUX_RESULTATS){id_jeu}></BOUCLE_resultats>[(#TOTAL_BOUCLE|jeux_lien_jeu{jeux_resultats_jeu,#ID_JEU})]<//B_resultats></td> 
    21         <td style="text-align:center">[(#REM|sinon{'jeux:resultat_'#TYPE_RESULTAT}|_T)]</td> 
     21        <td style="text-align:center">#TYPE_RESULTAT_COURT</td> 
    2222</tr> 
    2323</BOUCLE_jeux> 
  • _plugins_/jeux/jeu.html

    r29182 r29234  
    1515        <h1 class="entry-title">[(#REM|sinon{<:jeux:jeu_court:>}|replace{@id@,#ID_JEU}|replace{@nom@,#TYPE_JEU})]</h1> 
    1616        <p class="soustitre">[(#TITRE_PUBLIC|sinon{<:info_sans_titre:>})]</p> 
    17         [<div id="jeu-#ID_JEU" class="#EDIT{contenu} imagereduire_500">(#CONTENU*|traite_contenu_jeu{#ID_JEU}|image_reduire{500,0})</div>] 
     17        [<div id="jeu-#ID_JEU" class="#EDIT{contenu} imagereduire_500">(#CONTENU_PROPRE|image_reduire{500,0})</div>] 
    1818 
    1919        [(#REM) Pied de page ] 
  • _plugins_/jeux/jeux_fonctions.php

    r27643 r29234  
    7373} 
    7474 
    75 // renvoie le titre du jeu que l'on peut trouver grace au separateur [titre] 
     75// renvoie le titre public du jeu que l'on peut trouver grace au separateur [titre] 
    7676function titre_jeu($texte) { 
    7777        include_spip('jeux_utils'); 
     
    7979} 
    8080 
     81/* Quelques balises "raccourcis" */ 
     82 
     83// extraction du titre public, equivalent a : #CONTENU*|titre_jeu 
    8184function balise_TITRE_PUBLIC_dist($p) { 
    8285        $texte = champ_sql('contenu', $p); 
     
    8487        return $p; 
    8588} 
    86 /* 
     89 
     90// interpretation du jeu, equivalent a : #CONTENU*|traite_contenu_jeu{#ID_JEU} 
    8791function balise_CONTENU_PROPRE_dist($p) { 
    8892        $id = champ_sql('id_jeu', $p); 
     
    9195        return $p; 
    9296} 
    93 */ 
     97 
     98// traduction longue du type de resultat 
     99function balise_TYPE_RESULTAT_LONG_dist($p) { 
     100        $type = champ_sql('type_resultat', $p); 
     101        $p->code = "_T('jeux:resultat2_'.$type)"; 
     102        return $p; 
     103} 
     104 
     105// traduction courte du type de resultat 
     106function balise_TYPE_RESULTAT_COURT_dist($p) { 
     107        $type = champ_sql('type_resultat', $p); 
     108        $p->code = "_T('jeux:resultat_'.$type)"; 
     109        return $p; 
     110} 
     111 
    94112include_spip('public/interfaces'); 
    95113global $table_des_traitements; 
  • _plugins_/jeux/lang/jeux_de.php

    r26496 r29234  
    55$GLOBALS[$GLOBALS['idx_lang']] = array( 
    66 
     7'alphabet' =>   "ABCDEFGHIJKLMNOPQRSTUVWXYZ-", 
     8'aucun_jeu'     => 'Kein Spiel', 
    79'votre_choix'    => "Ihre Wahl: ", 
    810'votre_reponse' => "Ihre Antwort: ", 
  • _plugins_/jeux/lang/jeux_it.php

    r26496 r29234  
    66 
    77'alphabet' =>   "ABCDEFGHIJKLMNOPQRSTUVWXYZ-", 
    8  
     8'aucun_jeu'     => 'No game', 
    99'votre_choix' => "La tua risposta: ", 
    1010'votre_reponse' => "La tua risposta: ",