Skip to content
Extraits de code Groupes Projets
Valider 7fec00d5 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

Report de r66464 : Post publication des articles : les documents ne prenaient...

Report de r66464 : Post publication des articles : les documents ne prenaient pas le bon statut&date associes (Ferme https://core.spip.org/issues/2849)
parent 0c1052f2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -166,6 +166,8 @@ function document_instituer($id_document,$champs=array()){ ...@@ -166,6 +166,8 @@ function document_instituer($id_document,$champs=array()){
$row = sql_fetsel("statut,date_publication", "spip_documents", "id_document=$id_document"); $row = sql_fetsel("statut,date_publication", "spip_documents", "id_document=$id_document");
$statut_ancien = $row['statut']; $statut_ancien = $row['statut'];
$date_publication_ancienne = $row['date_publication']; $date_publication_ancienne = $row['date_publication'];
/* Autodetermination du statut si non fourni */
if (is_null($statut)){ if (is_null($statut)){
$statut = 'prepa'; $statut = 'prepa';
...@@ -188,6 +190,7 @@ function document_instituer($id_document,$champs=array()){ ...@@ -188,6 +190,7 @@ function document_instituer($id_document,$champs=array()){
// si pas publie, et article, il faut checker la date de post-publi eventuelle // si pas publie, et article, il faut checker la date de post-publi eventuelle
elseif ($row['objet']=='article' elseif ($row['objet']=='article'
AND $row2 = sql_fetsel('date','spip_articles','id_article='.intval($row['id_objet'])." AND statut='publie'")){ AND $row2 = sql_fetsel('date','spip_articles','id_article='.intval($row['id_objet'])." AND statut='publie'")){
$statut = 'publie';
$date_publication = min($date_publication,strtotime($row2['date'])); $date_publication = min($date_publication,strtotime($row2['date']));
} }
} }
......
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