| @@ 108-111 (lines=4) @@ | ||
| 105 | ||
| 106 | // Si id_rubrique vaut 0 ou n'est pas definie, creer l'article |
|
| 107 | // dans la premiere rubrique racine |
|
| 108 | if (!$id_rubrique = intval($id_rubrique)) { |
|
| 109 | $row = sql_fetsel("id_rubrique, id_secteur, lang", "spip_rubriques", "id_parent=0",'', '0+titre,titre', "1"); |
|
| 110 | $id_rubrique = $row['id_rubrique']; |
|
| 111 | } else $row = sql_fetsel("lang, id_secteur", "spip_rubriques", "id_rubrique=$id_rubrique"); |
|
| 112 | ||
| 113 | // eviter $id_secteur = NULL (erreur sqlite) si la requete precedente echoue |
|
| 114 | // cas de id_rubrique = -1 par exemple avec plugin "pages" |
|
| @@ 151-156 (lines=6) @@ | ||
| 148 | if (isset($desc['field']['id_rubrique'])){ |
|
| 149 | // Si id_rubrique vaut 0 ou n'est pas definie, creer l'objet |
|
| 150 | // dans la premiere rubrique racine |
|
| 151 | if (!$id_rubrique = intval($id_parent)) { |
|
| 152 | $row = sql_fetsel("id_rubrique, id_secteur, lang", "spip_rubriques", "id_parent=0",'', '0+titre,titre', "1"); |
|
| 153 | $id_rubrique = $row['id_rubrique']; |
|
| 154 | } |
|
| 155 | else |
|
| 156 | $row = sql_fetsel("lang, id_secteur", "spip_rubriques", "id_rubrique=".intval($id_rubrique)); |
|
| 157 | ||
| 158 | $champs['id_rubrique'] = $id_rubrique; |
|
| 159 | if (isset($desc['field']['id_secteur'])) |
|