Ignore:
Timestamp:
Jun 12, 2013, 9:59:45 AM (9 years ago)
Author:
kent1@…
Message:

Un log en moins et micro refactoring du fichier de fonctions

On revoit le js de la table des matières flottante qui devrait mieux fonctionner avec ancres douces et être plus stable (à tester)

Version 2.2.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/table_matieres/trunk/tablematieres_fonctions.php

    r72623 r73533  
    3737                return $texte;
    3838        }
    39         if (!$table_matieres) {
     39        if (!$table_matieres)
    4040                $table_matieres = charger_fonction('table_matieres', 'inc');
    41         }
     41       
    4242        return $table_matieres($texte, $retourner);
    4343}
     
    244244                _RETOUR_TDM);
    245245
    246         if (TDM_JAVASCRIPT AND !test_espace_prive() AND !_AJAX # crayons
    247         ) {
     246        if (!test_espace_prive() AND TDM_JAVASCRIPT AND !_AJAX)# crayons
    248247                $_RETOUR_TDM = '';
    249         }
     248
    250249        return str_replace('@@RETOUR_TDM@@', $_RETOUR_TDM, $texte);
    251250}
     
    262261        $code = "";
    263262        foreach ($intertitres as $url=>$titre) {
    264                 spip_log(self(),'test.'._LOG_ERREUR);
    265263                $code .= "<li><a href='#$url'>$titre</a></li>\n";
    266264        }
     
    272270        ));
    273271
    274         if (TDM_JAVASCRIPT AND $_table AND !test_espace_prive()
    275         AND !_AJAX # crayons
    276         ) {
     272        if (!test_espace_prive() AND TDM_JAVASCRIPT AND $_table
     273                AND !_AJAX){ # crayons
    277274                $_table = inserer_attribut('<div class="encart"></div>',
    278275                        'rel', $_table);
    279276        }
    280 
    281277        return $_table;
    282278}
Note: See TracChangeset for help on using the changeset viewer.