Skip to content
Extraits de code Groupes Projets
Valider ad3aea40 rédigé par Emmanuel_V's avatar Emmanuel_V
Parcourir les fichiers

D'autre modification apporter

parent ff2292a6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -159,7 +159,7 @@ function create_groupe($groupe, $descriptif='', $texte='', $unseul='non', $oblig ...@@ -159,7 +159,7 @@ function create_groupe($groupe, $descriptif='', $texte='', $unseul='non', $oblig
spip_log("2. (create_groupe) retour de find_groupe : $id_groupe, donc insertion avec id = $id_insert et titre = $groupe", _LOG_DEBUG); spip_log("2. (create_groupe) retour de find_groupe : $id_groupe, donc insertion avec id = $id_insert et titre = $groupe", _LOG_DEBUG);
} }
else if ($id_groupe > 0) { else if ($id_groupe > 0) {
$id_insert = remplacer_groupe($id_groupe, $set); $id_insert = remplacer_groupe($groupe, $descriptif, $texte, $unseul, $obligatoire, $tables_liees, $minirezo, $comite, $forum);
spip_log("2. (create_groupe) retour de find_groupe : $id_groupe... passage a remplacer_groupe", _LOG_DEBUG); spip_log("2. (create_groupe) retour de find_groupe : $id_groupe... passage a remplacer_groupe", _LOG_DEBUG);
} }
return $id_insert; return $id_insert;
...@@ -189,7 +189,7 @@ function vider_groupe($nom_groupe) { ...@@ -189,7 +189,7 @@ function vider_groupe($nom_groupe) {
} }
//fonction qui mets à jour un groupe de mots clés //fonction qui mets à jour un groupe de mots clés
function remplacer_groupe($id_groupe, $set) { function remplacer_groupe($titre, $descriptif, $texte, $unseul, $obligatoire, $tables_liees, $minirezo, $comite, $forum) {
include_spip('action/editer_objet'); include_spip('action/editer_objet');
include_spip('inc/autoriser'); include_spip('inc/autoriser');
...@@ -245,7 +245,7 @@ function create_mot($groupe, $mot, $descriptif='', $texte='') { ...@@ -245,7 +245,7 @@ function create_mot($groupe, $mot, $descriptif='', $texte='') {
else if ($find_mot > 0) { else if ($find_mot > 0) {
$id_mot = id_mot($mot, $id_groupe); $id_mot = id_mot($mot, $id_groupe);
spip_log("1. (create_mot) mise a jour dans la table du mot cle : $mot", _LOG_DEBUG); spip_log("1. (create_mot) mise a jour dans la table du mot cle : $mot", _LOG_DEBUG);
remplacer_mot($id_mot, $set); remplacer_mot($id_mot, $mot, $descriptif, $texte, $id_groupe, $groupe);
} }
else { else {
spip_log("insertion impossible ! debug : groupe = $groupe --- id_groupe = $id_groupe", _LOG_DEBUG); spip_log("insertion impossible ! debug : groupe = $groupe --- id_groupe = $id_groupe", _LOG_DEBUG);
...@@ -254,7 +254,7 @@ function create_mot($groupe, $mot, $descriptif='', $texte='') { ...@@ -254,7 +254,7 @@ function create_mot($groupe, $mot, $descriptif='', $texte='') {
} }
//fonction qui permet de mettre à jour un mot clé //fonction qui permet de mettre à jour un mot clé
function remplacer_mot($id_mot, $set) { function remplacer_mot($id_mot, $mot, $descriptif, $texte, $id_groupe, $groupe) {
include_spip('action/editer_objet'); include_spip('action/editer_objet');
objet_modifier('remplacer_mot', $id_mot, $set); objet_modifier('remplacer_mot', $id_mot, $set);
return true; return true;
...@@ -304,7 +304,8 @@ function delete_rubrique($titre) { ...@@ -304,7 +304,8 @@ function delete_rubrique($titre) {
} }
// fonction qui permet de renommer une rubrique à partir du titre // fonction qui permet de renommer une rubrique à partir du titre
function rename_rubrique($id_rubrique, $set) { function rename_rubrique($titre, $nouveau_titre) {
$id_rubrique = id_rubrique($titre);
include_spip('action/editer_objet'); include_spip('action/editer_objet');
if ($id_rubrique) { if ($id_rubrique) {
objet_modifer('rubrique', $set); objet_modifer('rubrique', $set);
...@@ -429,13 +430,13 @@ function create_article($texte, $rubrique, $lang='fr') { ...@@ -429,13 +430,13 @@ function create_article($texte, $rubrique, $lang='fr') {
else if ($count_articles > 0) { else if ($count_articles > 0) {
$id_article = id_article($texte['titre'], $id_rubrique); $id_article = id_article($texte['titre'], $id_rubrique);
spip_log("2. (create_article) maj de l'article : ".$texte['titre'], _LOG_DEBUG); spip_log("2. (create_article) maj de l'article : ".$texte['titre'], _LOG_DEBUG);
remplacer_article($id_article, $set); remplacer_article($id_article, $id_rubrique, $texte);
} }
return $id_article; return $id_article;
} }
//fonction qui permet de mettre à jour un article //fonction qui permet de mettre à jour un article
function remplacer_article($id_article, $set) { function remplacer_article($id_article, $id_rubrique, $texte) {
include_spip('action/editer_objet'); include_spip('action/editer_objet');
objet_modifer('article',$set); objet_modifer('article',$set);
return true; return true;
...@@ -561,26 +562,18 @@ function create_rubrique_mot($rubrique, $mot, $groupe) { ...@@ -561,26 +562,18 @@ function create_rubrique_mot($rubrique, $mot, $groupe) {
} }
function create_evenement($rubrique, $article, $titre_evenement, $debut, $fin, $descriptif = '',$lieu ='', $horaire='oui') { function create_evenement($rubrique, $article, $titre_evenement, $debut, $fin, $descriptif = '',$lieu ='', $horaire='oui') {
include_spip('action/editer_evenement');
$id_rubrique = id_rubrique($rubrique); $id_rubrique = id_rubrique($rubrique);
if ($id_rubrique > 0) { if ($id_rubrique > 0) {
$id_article = id_article($article, $id_rubrique ); $id_article = id_article($article, $id_rubrique );
if ($id_article > 0) { if ($id_article > 0) {
sql_insertq( $id_evenement = objet_inserer($id_article, $titre_evenement, $debut, $fin, $descriptif, $lieu, $horaire );
"spip_evenements", array(
"id_article" => $id_article,
"titre" => $titre_evenement,
"date_debut" => $debut,
"date_fin" => $fin,
"descriptif" => $descriptif,
"lieu" => $lieu,
"horaire" => $horaire,
"statut" => 'publie',
));
} }
} }
} }
function create_encart($titre, $identifiant, $largeur=0, $hauteur=0) { function create_encart($titre, $identifiant, $largeur=0, $hauteur=0) {
include_spip('action/editer_objet');
$titre = sql_quote($titre); $titre = sql_quote($titre);
$result = sql_fetsel( $result = sql_fetsel(
"id_encart", "id_encart",
...@@ -598,13 +591,7 @@ function create_encart($titre, $identifiant, $largeur=0, $hauteur=0) { ...@@ -598,13 +591,7 @@ function create_encart($titre, $identifiant, $largeur=0, $hauteur=0) {
), "id_encart=$id_encart" ), "id_encart=$id_encart"
); );
} else { } else {
$id_encart = sql_insertq( $id_encart = objet_inserer($titre, $identifiant, $largeur, $hauteur);
"spip_encarts", array(
"titre" => $titre,
"identifiant" => $identifiant,
"largeur" => $largeur,
"hauteur" => $hauteur,
));
} }
return $id_encart; return $id_encart;
} }
......
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