Skip to content
Extraits de code Groupes Projets
Valider c99382c4 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

propagation du $serveur entre objet_type et table_objet, table_objet_sql

parent 3abded95
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -403,11 +403,13 @@ function table_objet($type,$serveur='') { ...@@ -403,11 +403,13 @@ function table_objet($type,$serveur='') {
if (isset($surnoms[$type])) if (isset($surnoms[$type]))
return $surnoms[$type]; return $surnoms[$type];
$trouver_table = charger_fonction('trouver_table', 'base'); if ($serveur!==false){
if ($desc = $trouver_table(rtrim($type,'s')."s",$serveur)) $trouver_table = charger_fonction('trouver_table', 'base');
return $desc['id_table']; if ($desc = $trouver_table(rtrim($type,'s')."s",$serveur))
elseif ($desc = $trouver_table($type,$serveur)) return $desc['id_table'];
return $desc['id_table']; elseif ($desc = $trouver_table($type,$serveur))
return $desc['id_table'];
}
spip_log( 'table_objet('.$type.') calculee sans verification', _LOG_AVERTISSEMENT); spip_log( 'table_objet('.$type.') calculee sans verification', _LOG_AVERTISSEMENT);
return rtrim($type,'s')."s"; # cas historique ne devant plus servir return rtrim($type,'s')."s"; # cas historique ne devant plus servir
...@@ -465,8 +467,8 @@ function objet_type($table_objet, $serveur=''){ ...@@ -465,8 +467,8 @@ function objet_type($table_objet, $serveur=''){
// si le type redonne bien la table c'est bon // si le type redonne bien la table c'est bon
// oui si table_objet ressemblait deja a un type // oui si table_objet ressemblait deja a un type
if ( $type==$table_objet if ( $type==$table_objet
OR (table_objet($type)==$table_objet) OR (table_objet($type,$serveur)==$table_objet)
OR (table_objet_sql($type)==$table_objet)) OR (table_objet_sql($type,$serveur)==$table_objet))
return $type; return $type;
// si on ne veut pas chercher en base // si on ne veut pas chercher en base
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter