Changeset 28647 in spip-zone


Ignore:
Timestamp:
May 14, 2009, 1:40:15 PM (12 years ago)
Author:
vincent@…
Message:

ajout de table_objet_sql() dans la compat pour ne pas casser les 1.9.2

Location:
_plugins_/_stable_/crayons/inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/crayons/inc/compat_crayons.php

    r20322 r28647  
    7272                return spip_fetch_array($res);
    7373        }';
     74       
     75        $defs['table_objet_sql'] = '($type) {
     76                global $table_des_tables;
     77                $nom = table_objet($type);
     78                include_spip(\'public/interfaces\');
     79                if (isset($table_des_tables[$nom])) {
     80                        $t = $table_des_tables[$nom];
     81                        $nom = \'spip_\' . $t;
     82                }
     83                return $nom ;
     84        }';
    7485
    7586        // Contourner un bug du plugin CFG
  • _plugins_/_stable_/crayons/inc/crayons.php

    r28646 r28647  
    55define('_PREG_CRAYON', ',crayon\b[^<>\'"]+?\b((\w+)-(\w+)-(\w+(?:-\w+)?))\b,');
    66
    7 // Compatibilite pour 1.92 : on a besoin de sql_fetch
     7// Compatibilite pour 1.92 : on a besoin de sql_fetch et table_objet_sql
    88if ($GLOBALS['spip_version_code'] < '1.93' AND $f = charger_fonction('compat_crayons', 'inc'))
    9         $f('sql_fetch');
     9        $f();
    1010
    1111// Autoriser les crayons sur les tables non SPIP ?
Note: See TracChangeset for help on using the changeset viewer.