Changeset 93351 in spip-zone for _squelettes_/ahuntsic


Ignore:
Timestamp:
Dec 2, 2015, 8:23:46 PM (3 years ago)
Author:
teddy.spip@…
Message:

Compatibilité SPIP 3.1

Location:
_squelettes_/ahuntsic
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/ahuntsic/ahuntsic_fonctions.php

    r84792 r93351  
    77// Contrib de Scoty : http://www.koakidi.com/
    88// voir : http://contrib.spip.net/Collection-de-Balises
    9 function balise_VERSION_SPIP_AFFICHEE($p) {
    10         $p->code = "'".$GLOBALS['spip_version_affichee']."'";
    11         $p->statut = 'php';
    12         return $p;
     9function balise_VERSION_SPIP_AFFICHEE($p)
     10{
     11    $p->code = "'".$GLOBALS['spip_version_affichee']."'";
     12    $p->statut = 'php';
     13
     14    return $p;
    1315}
    1416
     
    1921// Fonction : affiche la version utilise du squelette variable globale $version_squelette
    2022// ==============================
    21 function balise_VERSION_SQUELETTE($p) {
    22         $p->code = 'calcul_version_squelette()';
    23         $p->interdire_scripts = false;
    24         return $p;
     23function balise_VERSION_SQUELETTE($p)
     24{
     25    $p->code = 'calcul_version_squelette()';
     26    $p->interdire_scripts = false;
     27
     28    return $p;
    2529}
    2630
    27 function calcul_version_squelette() {
     31function calcul_version_squelette()
     32{
     33    $version = null;
    2834
    29         $version = NULL;
    30        
    31         if (lire_fichier(_DIR_PLUGIN_AHUNTSIC.'/plugin.xml', $contenu)
    32         && preg_match('/<version>(.*?)<\/version>/', $contenu, $match))
    33                 $version .= trim($match[1]);
     35    if (lire_fichier(_DIR_PLUGIN_AHUNTSIC.'/plugin.xml', $contenu)
     36    && preg_match('/<version>(.*?)<\/version>/', $contenu, $match)) {
     37        $version .= trim($match[1]);
     38    }
    3439
    35         $revision = version_svn_courante(_DIR_PLUGIN_AHUNTSIC);
    36         if ($revision > 0)
    37                 $version .= ' ['.strval($revision).']';
    38         else if ($revision < 0)
    39                 $version .= ' ['.strval(abs($revision)).'&nbsp;<strong>svn</strong>]';
     40    $revision = version_svn_courante(_DIR_PLUGIN_AHUNTSIC);
     41    if ($revision > 0) {
     42        $version .= ' ['.strval($revision).']';
     43    } elseif ($revision < 0) {
     44        $version .= ' ['.strval(abs($revision)).'&nbsp;<strong>svn</strong>]';
     45    }
    4046
    41         return $version;
     47    return $version;
    4248}
    4349
    44 ?>
     50function affvisit()
     51{
     52    $query = 'SELECT SUM(visites) AS total_absolu FROM spip_visites';
     53    $result = spip_query($query);
     54    $visites_today = 0;
     55
     56    if ($row = spip_fetch_array($result)) {
     57        $total_absolu = $row['total_absolu'];
     58    }
     59
     60    $query = 'SELECT visites FROM spip_visites WHERE date=NOW()';
     61    $result = spip_query($query);
     62
     63    if ($row = @spip_fetch_array($result)) {
     64        $visites_today = $row['visites'];
     65    }
     66
     67    $total_gen = $total_absolu + $visites_today;
     68
     69    return $total_gen;
     70}
  • _squelettes_/ahuntsic/ahuntsic_options.php

    r84792 r93351  
    66// commenter en placant un '#' au debut de la ligne suivante :
    77
    8         $forcer_lang = true ;
     8    $forcer_lang = true;
    99
    1010############# CONFIGURATION ADRESSAGE .html ##################
    1111
    12 // Pour activer, 
    13 // 1. activer le fichier .htaccess (lire INSTALL.txt situe a 
     12// Pour activer,
     13// 1. activer le fichier .htaccess (lire INSTALL.txt situe a
    1414//    la racine du repertoire de SPIP)
    15 // 2. lire les instructions dans le fichier 'htaccess.txt' 
     15// 2. lire les instructions dans le fichier 'htaccess.txt'
    1616// 3. pour obtenir des adresses du type /article23.html,
    1717//    supprimer le '#' devant la ligne suivante :
     
    2929// que l'on utilise (backend, formulaire, etc...).
    3030
    31         $table_des_traitements['TITRE'][]= 'supprimer_numero(typo(%s))';
    32 
     31    $table_des_traitements['TITRE'][] = 'supprimer_numero(typo(%s))';
    3332
    3433############### CONFIGURATION COUTEAU SUISSE ################
    3534// Installation des outils par defaut
    3635// Voir : http://contrib.spip.net/Le-Couteau-Suisse-a-piloter
    37 $GLOBALS['cs_installer']['Ahuntsic']['outils'] = 
    38         'decoupe|sommaire|soft_scroller|guillemets|pucesli|liens_orphelins';
     36$GLOBALS['cs_installer']['Ahuntsic']['outils'] =
     37    'decoupe|sommaire|soft_scroller|guillemets|pucesli|liens_orphelins';
    3938// Installation des variables par defaut
    4039$GLOBALS['cs_installer']['Ahuntsic']['variables'] = array(
    41         'lgr_sommaire' => 50, // on limite les items du sommaire a 60 caracteres suivi de ...
    42         'auto_sommaire' => 1, // ou 0, si on ne desire pas de sommaire automatique
    43         'balise_sommaire' => 0, // ou 1, si on utilise la balise #CS_SOMMAIRE dans les squelettes
     40    'lgr_sommaire' => 50, // on limite les items du sommaire a 60 caracteres suivi de ...
     41    'auto_sommaire' => 1, // ou 0, si on ne desire pas de sommaire automatique
     42    'balise_sommaire' => 0, // ou 1, si on utilise la balise #CS_SOMMAIRE dans les squelettes
    4443
    45         'liens_interrogation' => 1, // ou 0, pour 'non'
    46         'liens_orphelins' => 1, // 1 pour 'etendu' ; 0 pour 'basique' ; -1 pour 'non'
     44    'liens_interrogation' => 1, // ou 0, pour 'non'
     45    'liens_orphelins' => 1, // 1 pour 'etendu' ; 0 pour 'basique' ; -1 pour 'non'
    4746);
    4847// Compatibilite ascendante avec l'ancien filtre 'decoupe'
    4948@define('_decoupe_COMPATIBILITE', '-----');
    50 
    51 ?>
  • _squelettes_/ahuntsic/inc/inc-affvisit.html

    r25402 r93351  
    1 <?php
    2 $query = "SELECT SUM(visites) AS total_absolu FROM spip_visites";
    3         $result = spip_query($query);
    4 
    5         if ($row = spip_fetch_array($result)) {
    6                 $total_absolu = $row['total_absolu'];
    7         }
    8 
    9 
    10 $query = "SELECT visites FROM spip_visites WHERE date=NOW()";
    11                 $result = spip_query($query);
    12        
    13         if ($row = @spip_fetch_array($result)) {
    14                 $visites_today = $row['visites'];
    15 }
    16 
    17 $total_gen = $total_absolu + $visites_today;
    18 
    19 echo "<strong>".$total_gen."</strong>";
    20 
    21 ?>
     1[<strong>(#REM|affvisit)</strong>]
  • _squelettes_/ahuntsic/plugin.xml

    r77895 r93351  
    44                [Andr&#233; Vincent->http://andre-vincent.info] 
    55        </auteur>
    6         <version>2.0.2</version>
     6        <version>2.0.3</version>
    77        <etat>stable</etat>
    8         <licence>&#169; 2006-2011 - GNU/GPL</licence>
     8        <licence>&#169; 2006-2015 - GNU/GPL</licence>
    99        <slogan>Un jeu de squelettes multilingues &#224; caract&#232;re g&#233;n&#233;rique</slogan>
    1010        <prefix>ahuntsic</prefix>
     
    2323
    2424        <categorie>squelette</categorie>
    25         <necessite id="SPIP" version="[2.0.0;3.0.99]" />
     25        <necessite id="SPIP" version="[2.0.0;3.1.99]" />
    2626</plugin>
  • _squelettes_/ahuntsic/statistiques.html

    r53358 r93351  
    1313<!-- *****************************************************************
    1414        Bandeau, titre du site et menu langue
    15         Header and main menu (top and right) 
     15        Header and main menu (top and right)
    1616    ************************************************************* -->
    17        
     17
    1818<INCLURE{fond=inc/inc-bandeau}{lang}>
    1919
    2020<!-- *****************************************************************
    2121        Contenu principal (centre)
    22         Main content (center) 
     22        Main content (center)
    2323    ************************************************************* -->
    2424        <div id="bloc-contenu">
     
    2626                        <div class="surtitre"><:titre_statistiques:></div>
    2727                </div><!-- cartouche -->
    28                        
     28
    2929    <div class="bande-stats">
    3030<B_tous_articles><BOUCLE_tous_articles(ARTICLES){tout}> </BOUCLE_tous_articles>
     
    4444                        <h3><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>[(#TITRE|supprimer_numero)]</a></h3>
    4545                        <div class="detail">
    46                                 [<span class="date">(#DATE|nom_jour)] [(#DATE|affdate)</span>] 
    47                                 [<span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]                             
     46                                [<span class="date">(#DATE|nom_jour)] [(#DATE|affdate)</span>]
     47                                [<span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]
    4848                                [<:popularite:>&nbsp;: <span class="important">(#POPULARITE)</span> %]
    4949                        </div><!-- detail -->
     
    5151                </BOUCLE_articles_populaires>
    5252        </div><!-- bloc-contenu -->
    53        
     53
    5454<!-- *****************************************************************
    5555        Menus contextuels (droite)
    56         Contextual menus (right) 
     56        Contextual menus (right)
    5757    ************************************************************* -->
    58   <div id="encart"> 
     58  <div id="encart">
    5959<INCLURE{fond=inc/inc-annonces}{lang}>
    6060
     
    6464
    6565 <INCLURE{fond=inc/inc-forums}{lang}>
    66  
     66
    6767  </div><!-- encart -->
    6868<INCLURE{fond=inc/inc-menu}{lang}>
     
    7070
    7171</body>
    72 </html> 
     72</html>
Note: See TracChangeset for help on using the changeset viewer.