Changeset 99474 in spip-zone for _plugins_/pages


Ignore:
Timestamp:
Sep 12, 2016, 4:39:42 PM (3 years ago)
Author:
kent1@…
Message:

Le test sur la langue ici n'était pas bon

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/pages/trunk/pages_pipelines.php

    r98537 r99474  
    124124 * Vérifications de l'identifiant d'une page
    125125 *
     126 * L'identifiant doit être unique, sauf en cas de traduction
     127 *
    126128 * @param array $flux
    127129 *              Le contexte du pipeline
     
    146148                // champ vide
    147149                $lang = sql_getfetsel('lang','spip_articles','id_article='.intval($id_page));
     150                if (!$lang)
     151                        $lang = $GLOBALS['spip_lang'];
    148152                if (!$page)
    149153                        $erreur .= _T('info_obligatoire');
     
    155159                         $erreur = _T('pages:erreur_champ_page_format');
    156160                // doublon
    157                 elseif (sql_countsel(table_objet_sql('article'), "page=".sql_quote($page) . " AND id_article!=".intval($id_page)." AND lang=".sql_quote($lang)))
     161                elseif (sql_countsel('spip_articles', "page=".sql_quote($page) . " AND id_article!=".intval($id_page)." AND lang=".sql_quote($lang)).' AND statut != "poubelle"')
    158162                        $erreur = _T('pages:erreur_champ_page_doublon');
    159163
Note: See TracChangeset for help on using the changeset viewer.