File "editer_licence.php"
Full path: /home/argothem/www/organecyberpresse/plugins/auto/licence/v1.1.0/formulaires/editer_licence.php
File size: 1.1 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
function formulaires_editer_licence_charger_dist($id_article = 'new', $retour = '') {
include_spip('inc/autoriser');
include_spip('licence_fonctions');
$id_licence = sql_getfetsel('id_licence', 'spip_articles', 'id_article=' . intval($id_article));
$valeurs['_licences'] = licence_lister();
$valeurs['id_licence'] = $id_licence;
$valeurs['id_article'] = $id_article;
if (!autoriser('modifier', 'article', $id_article)) {
$valeurs['editable'] = false;
}
return $valeurs;
}
function formulaires_editer_licence_verifier_dist($id_article = 'new', $retour = '') {
$erreurs = [];
return $erreurs;
}
function formulaires_editer_licence_traiter_dist($id_article = 'new', $retour = '') {
$message = ['editable' => true, 'message_ok' => ''];
sql_updateq('spip_articles', ['id_licence' => _request('id_licence')], 'id_article=' . intval($id_article));
include_spip('inc/invalideur');
suivre_invalideur("id='id_article/$id_article'");
if ($retour) {
include_spip('inc/headers');
$message .= redirige_formulaire($retour);
}
return $message;
}