Changeset 79136 in spip-zone


Ignore:
Timestamp:
Dec 4, 2013, 11:08:47 AM (5 years ago)
Author:
tcharlss@…
Message:

Correction de la construction du lien : cette fonction ne devrait renvoyer quelque chose que si le champ correspondant du formulaire de configuration a été rempli.
Incrémentation de z.
cf. http://contrib.spip.net/Manuel-de-redaction-du-site#forum471101

Location:
_plugins_/manuel_site
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/manuel_site/paquet.xml

    r78246 r79136  
    22        prefix="manuelsite"
    33        categorie="edition"
    4         version="0.9.3"
     4        version="0.9.4"
    55        etat="stable"
    66        compatibilite="[2.1.0;3.0.*]"
  • _plugins_/manuel_site/plugin.xml

    r71262 r79136  
    1414        <auteur>Yffic</auteur>
    1515        <licence>GPL v3</licence>
    16         <version>0.9.3</version>
     16        <version>0.9.4</version>
    1717        <version_base>0.2</version_base>
    1818        <etat>stable</etat>
  • _plugins_/manuel_site/prive/squelettes/inclure/manuelsite_article_fonctions.php

    r72879 r79136  
    99
    1010function construire_lien($t){
    11         if (version_compare($GLOBALS['spip_version_branche'], '3.O', '>=')){
    12                 $table = table_objet_sql($t);
    13                 $trouver_table = charger_fonction('trouver_table', 'base');
    14                 $desc = $trouver_table($table);         
    15         }else{
    16                 $desc['url_edit'] = concat($t,'_edit');
    17                
     11        if ($t) {
     12                if (version_compare($GLOBALS['spip_version_branche'], '3.O', '>=')){
     13                        $table = table_objet_sql($t);
     14                        $trouver_table = charger_fonction('trouver_table', 'base');
     15                        $desc = $trouver_table($table);         
     16                } else {
     17                        $desc['url_edit'] = concat($t,'_edit');
     18                }
     19                $url = parametre_url(generer_url_ecrire($desc['url_edit']),'new','oui');
     20        } else {
     21                $url = '';
    1822        }
    19         $url = parametre_url(generer_url_ecrire($desc['url_edit']),'new','oui');
    20        
    2123        return $url;
    2224}
Note: See TracChangeset for help on using the changeset viewer.