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

Report de [13887]

parent 39e912a6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -335,8 +335,8 @@ function declarer_url_arbo($type, $id_objet) { ...@@ -335,8 +335,8 @@ function declarer_url_arbo($type, $id_objet) {
// Soit c'est un vrai conflit. Rajouter l'ID jusqu'a ce que ca passe, // Soit c'est un vrai conflit. Rajouter l'ID jusqu'a ce que ca passe,
// mais se casser avant que ca ne casse. // mais se casser avant que ca ne casse.
do { do {
$where = "U.type='$type' AND U.id_objet=$id_objet AND url="; $where = "type='$type' AND id_objet=$id_objet AND url=";
if (sql_countsel('spip_urls AS U', $where .sql_quote($set['url']))) { if (sql_countsel('spip_urls', $where .sql_quote($set['url']))) {
sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), $where .sql_quote($set['url'])); sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), $where .sql_quote($set['url']));
spip_log("reordonne $type $id_objet"); spip_log("reordonne $type $id_objet");
return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$set['url'],$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']); return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$set['url'],$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']);
...@@ -346,7 +346,7 @@ function declarer_url_arbo($type, $id_objet) { ...@@ -346,7 +346,7 @@ function declarer_url_arbo($type, $id_objet) {
if (strlen($set['url']) > 200) if (strlen($set['url']) > 200)
//serveur out ? retourner au mieux //serveur out ? retourner au mieux
return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$url_propre,$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']); return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$url_propre,$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']);
elseif (sql_countsel('spip_urls AS U', $where . sql_quote($set['url']))) { elseif (sql_countsel('spip_urls', $where . sql_quote($set['url']))) {
sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), 'url='.sql_quote($set['url'])); sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), 'url='.sql_quote($set['url']));
return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$set['url'],$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']); return declarer_url_arbo_rec($urls[$type][$id_objet]['url']=$set['url'],$type,$urls[$type][$id_objet]['parent'],$urls[$type][$id_objet]['type_parent']);
} }
......
...@@ -244,8 +244,8 @@ function declarer_url_propre($type, $id_objet) { ...@@ -244,8 +244,8 @@ function declarer_url_propre($type, $id_objet) {
// Soit c'est un vrai conflit. Rajouter l'ID jusqu'a ce que ca passe, // Soit c'est un vrai conflit. Rajouter l'ID jusqu'a ce que ca passe,
// mais se casser avant que ca ne casse. // mais se casser avant que ca ne casse.
do { do {
$where = "U.type='$type' AND U.id_objet=$id_objet AND url="; $where = "type='$type' AND id_objet=$id_objet AND url=";
if (sql_countsel('spip_urls AS U', $where .sql_quote($set['url']))) { if (sql_countsel('spip_urls', $where .sql_quote($set['url']))) {
sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), $where .sql_quote($set['url'])); sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), $where .sql_quote($set['url']));
spip_log("reordonne $type $id_objet"); spip_log("reordonne $type $id_objet");
return $set['url']; return $set['url'];
...@@ -254,7 +254,7 @@ function declarer_url_propre($type, $id_objet) { ...@@ -254,7 +254,7 @@ function declarer_url_propre($type, $id_objet) {
$set['url'] .= ','.$id_objet; $set['url'] .= ','.$id_objet;
if (strlen($set['url']) > 200) if (strlen($set['url']) > 200)
return $url_propre; //serveur out ? retourner au mieux return $url_propre; //serveur out ? retourner au mieux
elseif (sql_countsel('spip_urls AS U', $where . sql_quote($set['url']))) { elseif (sql_countsel('spip_urls', $where . sql_quote($set['url']))) {
sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), 'url='.sql_quote($set['url'])); sql_updateq('spip_urls', array('date' => date('Y-m-d H:i:s')), 'url='.sql_quote($set['url']));
return $set['url']; return $set['url'];
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter