Changeset 25135 in spip-zone for _squelettes_/ahuntsic


Ignore:
Timestamp:
Dec 12, 2008, 8:33:36 AM (11 years ago)
Author:
andre@…
Message:

En survolant le lien AHUNTSIC dans le pied de page, on affiche la version et la révision du squelette. Balise provenant de Sarka-Spip, légèrement modifié.

Location:
_squelettes_/ahuntsic
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/ahuntsic/inc/inc-bas.html

    r24830 r25135  
    3636        <p>
    3737                <a href="http://www.spip.net" title="<:site_realise_avec_spip:> #SPIP_VERSION"> <:site_realise_avec_spip:> #VERSION_SPIP_AFFICHEE</a> +
    38                 <a href="http://edu.ca.edu/rubrique43.html" title="<multi>Squelette AHUNTSIC[en] Template AHUNTSIC[es]Esqueleto AHUNTSIC[pt]Esqueleto AHUNTSIC</multi> - 1.0beta1">AHUNTSIC</a>
     38                <a href="http://edu.ca.edu/rubrique43.html" title="<multi>Squelette AHUNTSIC[en] Template AHUNTSIC[es]Esqueleto AHUNTSIC[pt]Esqueleto AHUNTSIC</multi> - #VERSION_SQUELETTE">AHUNTSIC</a>
    3939        </p>
    4040
  • _squelettes_/ahuntsic/mes_fonctions.php

    r24745 r25135  
    11<?php
    22
     3// ===============================
     4// Balise : #VERSION_SPIP_AFFICHEE
     5// ===============================
    36// Balise pour afficher la version de SPIP en cours sur votre site
    47// Contrib de Scoty : http://www.koakidi.com/
     
    1013}
    1114
     15// ==============================
     16// Balise : #VERSION_SQUELETTE
     17// ==============================
     18// Auteur: SarkASmeL
     19// Fonction : affiche la version utilise du squelette variable globale $version_squelette
     20// ==============================
     21function balise_VERSION_SQUELETTE($p) {
     22        $p->code = 'calcul_version_squelette()';
     23        $p->interdire_scripts = false;
     24        return $p;
     25}
    1226
     27function calcul_version_squelette() {
     28
     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]);
     34
     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
     41        return $version;
     42}
    1343
    1444?>
  • _squelettes_/ahuntsic/plugin.xml

    r24746 r25135  
    11<plugin>
    2         <nom>
    3                 Squelette Ahuntsic
    4         </nom>
     2        <nom>Squelette Ahuntsic</nom>
    53        <auteur>
    64                [Andr&#233; Vincent->http://andre-vincent.info] - &#169; 2006-2008 - Licence GNU/GPL   
    75        </auteur>
    8         <version>
    9                 1.0beta1
    10         </version>
    11         <etat>
    12                 test
    13         </etat>
     6        <version>1.0beta1</version>
     7        <etat>test</etat>
    148        <description>
    159          <multi>
     
    2014        </description>
    2115        <lien>
    22                 [Documentation : edu.ca.edu->http://edu.ca.edu]
     16                [Documentation : edu.ca.edu->http://edu.ca.edu/rubrique43.html]
    2317        </lien>
    24         <options>
    25                 ahuntsic_options.php
    26         </options>
    27         <prefix>
    28                 ahuntsic
    29         </prefix>
     18        <prefix>ahuntsic</prefix>
     19        <options>ahuntsic_options.php</options>
    3020        <necessite id='SPIP' version='[2.0.0 dev;]' />
    3121</plugin>
Note: See TracChangeset for help on using the changeset viewer.