Changeset 39351 in spip-zone


Ignore:
Timestamp:
Jul 18, 2010, 8:42:24 PM (9 years ago)
Author:
eric@…
Message:

On étend l'affichage aux fichiers de langue générés.

Location:
_plugins_/langonet
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/langonet/exec/langonet_afficher.php

    r39346 r39351  
    1313        }
    1414
    15         $file_name = _request('log');
     15        $file_name = _request('fichier');
    1616        if (!@is_readable($file_name)) {
    1717                spip_log("*** LANGONET (action_langonet_afficher_dist) ERREUR: $file_name pas accessible en lecture");
     
    2222
    2323        // Lecture du fichier de log (.log) ou de langue (.php)
    24         $contexte = array('log' => file_get_contents($file_name));
     24        $infos = pathinfo($file_name);
     25        $extension = $infos['extension'];
     26        if ($extension == 'log')
     27                $contexte = array('fichier' => file_get_contents($file_name));
     28        else
     29                $contexte = array('fichier' => htmlentities(file_get_contents($file_name)));
    2530
    2631        // contenu de la popup de mediabox
  • _plugins_/langonet/lang/langonet_fr.php

    r39349 r39351  
    1212        'bouton_verifier' => 'Vérifier',
    1313        'bulle_afficher_fichier_log' => 'Afficher le log du @date@',
    14         'bulle_telecharger_fichier_lang' => 'Télécharger le fichier de langue du @date@',
     14        'bulle_afficher_fichier_lang' => 'Afficher le fichier de langue généré le @date@',
     15        'bulle_telecharger_fichier_lang' => 'Télécharger le fichier de langue généré le @date@',
    1516        'bulle_telecharger_fichier_log' => 'Télécharger le log du @date@',
    1617
  • _plugins_/langonet/prive/contenu/langonet_afficher.html

    r39314 r39351  
    1 <pre style="font-size: 1.4em; white-space: pre-wrap;">#ENV{log}</pre>
     1<pre style="font-size: 1.4em; white-space: pre-wrap;">#ENV{fichier}</pre>
  • _plugins_/langonet/prive/navigation/bloc_fichiers_lang.html

    r39262 r39351  
    88        <BOUCLE_logs(POUR){tableau #ENV{fichiers_lang}}>
    99                        [(#SET{bulle, #VALEUR|langonet_creer_bulle_fichier{lang, telecharger}})]
    10                         [<li>(#BOUTON_ACTION{#CLE, #URL_ACTION_AUTEUR{langonet_telecharger,#VALEUR}, '', '', #GET{bulle}})</li>]
     10                        [<li>
     11                                (#BOUTON_ACTION{#CLE, #URL_ACTION_AUTEUR{langonet_telecharger,#VALEUR}, '', '', #GET{bulle}})
     12                                [(#PLUGIN{MEDIABOX}|oui)
     13                                        [(#SET{bulle, #VALEUR|langonet_creer_bulle_fichier{lang, afficher}})]
     14                                        <span style="float: right;">
     15                                                <a href="#URL_ECRIRE{langonet_afficher,fichier=#VALEUR}" class="mediabox" title="#GET{bulle}">
     16                                                        <img style="color: red;" width="12" height="12" src="#CHEMIN{themes/spip/images/afficher.png}" alt="" />
     17                                                </a>
     18                                        </span>
     19                                ]
     20                        </li>]
    1121        </BOUCLE_logs>
    1222                </ul>
  • _plugins_/langonet/prive/navigation/bloc_fichiers_log.html

    r39346 r39351  
    1616                                        [(#SET{bulle, #VALEUR|langonet_creer_bulle_fichier{log, afficher}})]
    1717                                        <span style="float: right;">
    18                                                 <a href="#URL_ECRIRE{langonet_afficher,log=#VALEUR}" class="mediabox" title="#GET{bulle}">
     18                                                <a href="#URL_ECRIRE{langonet_afficher,fichier=#VALEUR}" class="mediabox" title="#GET{bulle}">
    1919                                                        <img style="color: red;" width="12" height="12" src="#CHEMIN{themes/spip/images/afficher.png}" alt="" />
    2020                                                </a>
Note: See TracChangeset for help on using the changeset viewer.