#CACHE{0} #HTTP_HEADER{Content-Type: text/html} Edition de #TITRE #SPIP_CRON "") $frm[actionweb] = $_GET[actionweb] ; if ($_GET[id_article] <> "") $frm[id_article] = $_GET[id_article] ; $frm[type] = "#ID_MOT" ; $frm[libtype] = "#TITRE" ; ?>
[(#LOGO_DOCUMENT|image_reduire{63,58})]

#TITRE
publié par #NOM
           
".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; // Si à la création l'étape date a été passé if (mysql_num_rows($result) == 0) { // rajout d'une ligne pour la datation $sql2 = "INSERT INTO objets_date (id_article ) VALUES ( '#ENV{id_article}' ) "; $result2 = mysql_query($sql2); echo $sql2 ; if(!$result2):echo("

".$str_queryError."
".$sql2."
".mysql_error()."

");@mysql_free_result($result2);exit();endif; } $datation = mysql_fetch_array($result) ; $frm[typedate] = $datation[type] ; if ($frm[typedate]==1) { $frm[jour] = substr($datation[date],8,2) ; $frm[mois] = substr($datation[date],5,2) ; $frm[an] = substr($datation[date],0,4) ; } elseif ($frm[typedate]==2) $frm[annee] = $datation[annee] ; elseif ($frm[typedate]==3) $frm[siecle] = $datation[siecle] ; affiche_form_suite() ; break ; case "update_objet" : $type = $frm[type] ; print_r($frm) ; if ($type == 329 ) { $champ1 = $frm[texte1_329] ; $champ2 = $frm[texte2_329] ; $champ3 = $frm[texte3_329] ; $champ4 = $frm[texte4_329] ; } elseif ($type == 330 ) { $champ1 = $frm[texte1_330] ; $champ2 = $frm[texte2_330] ; $champ3 = $frm[texte3_330] ; $champ4 = $frm[texte4_330] ; } elseif ($type == 331 ) { $champ1 = $frm[texte1_331] ; $champ2 = $frm[texte2_331] ; $champ3 = $frm[texte3_331] ; $champ4 = $frm[texte4_331] ; } elseif ($type == 332 ) { $champ1 = $frm[texte1_332] ; $champ2 = $frm[texte2_332] ; $champ3 = $frm[texte3_332] ; $champ4 = $frm[texte4_332] ; } elseif ($type == 333 ) { $champ1 = $frm[texte1_333] ; $champ2 = $frm[texte2_333] ; $champ3 = $frm[texte3_333] ; $champ4 = $frm[texte4_333] ; } $texte = addslashes("".$lib[1][$type]."
".$champ1."
".$lib[2][$type]."
".$champ2."
".$lib[3][$type]."
".$champ3."
".$lib[4][$type]."
".$champ4) ; // Vérification des données if ($frm[titre] == "") $msg .= "- Le titre ne peut être vide.
" ; if ($msg == "" ) { // Insertion offre $sql = "UPDATE spip_articles SET titre = '".$frm[titre]."', soustitre = '".$frm[soustitre]."', champ1 = '$champ1', champ2 = '$champ2', champ3 = '$champ3', champ4 = '$champ4', texte = '$texte' WHERE id_article = '#ENV{id_article}'"; //echo $sql ; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; // redirection header("Location:/spip.php?page=gestion_objet&id_article=#ENV{id_article}&var_mode=recalcul") ; } break ; case "update_etape2" : $msg = "" ; $sql = "" ; if ($frm[typedate] == 1) // date précise { if (($frm[an]=="") OR ($frm[mois]=="") OR ($frm[jour]=="") ) $msg .= "- Problème dans le format des dates" ; $sql = "UPDATE objets_date SET type = '1', date = '".$frm[an]."-".$frm[mois]."-".$frm[jour]."', nbjours = '".($frm[annee]*365+$frm[mois]*30+$frm[jour])."' WHERE id_article = '#ENV{id_article}'"; } elseif ($frm[typedate] == 2) // Année { if ($frm[annee]=="") $msg .= "- Année manquante" ; $sql = "UPDATE objets_date SET type = '2', annee = '".$frm[annee]."', nbjours = '".($frm[annee]*365)."' WHERE id_article = '#ENV{id_article}'"; } elseif ($frm[typedate] == 3) // siécle { $sql = "UPDATE objets_date SET type = '3', siecle = '".$frm[siecle]."', nbjours = '".($frm[siecle]*100*365)."' WHERE id_article = '#ENV{id_article}'"; } if ($msg == "") { if ($sql <> "") { $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; } $sql = "UPDATE spip_articles SET longitude = '".$frm[lonbox]."', latitude = '".$frm[latbox]."' WHERE id_article = '#ENV{id_article}'"; //echo $sql ; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; // rajout du mot clefs pour le pays (on l'efface au cas où avant) $sql = "DELETE FROM spip_mots_articles WHERE id_mot = '#ENV{pays}' AND id_article='#ENV{id_article}' ;" ; $result=mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; $sql = "INSERT INTO spip_mots_articles (id_article, id_mot) VALUES ('#ENV{id_article}', '#ENV{pays}') " ; $result2 = mysql_query($sql); if(!$result2):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result2);exit();endif; header("Location:/spip.php?page=gestion_objet&actionweb=form_modif2&id_article=#ENV{id_article}&id_rubrique=#ENV{id_rubrique}&etape=#ENV{etape}&var_mode=recalcul") ; } else affiche_form_suite() ; break ; case "update_ps" : $sql = "UPDATE spip_articles SET ps = '".corriger_caracteres($frm[ps])."' WHERE id_article = '#ENV{id_article}'"; //echo $sql ; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; // redirection header("Location:/spip.php?actionweb=affiche_doc&page=gestion_objet&id_rubrique=#ENV{id_rubrique}&etape=#ENV{etape}&id_article=#ENV{id_article}&var_mode=recalcul") ; break ; case "update_doc" : // Update offre $sql = "UPDATE spip_documents SET titre = '".$frm[titre]."', descriptif = '".$frm[descriptif]."' WHERE id_document = '".$frm[id_document]."'"; //echo $sql ; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; header("Location:/spip.php?page=gestion_objet&id_article=#ENV{id_article}&actionweb=affiche_doc&var_mode=recalcul") ; break; case "supp_doc" : // efface un document et son fichier // on efface le fichier echo $_SERVER['DOCUMENT_ROOT'] . "/#FICHIER" ; //"/homez.65/ethnocli/www/#FICHIER" ; unlink($_SERVER['DOCUMENT_ROOT'] . "/#FICHIER") ; // on efface en base de données $sql = "DELETE FROM spip_documents WHERE id_document = '#ENV{id_document}'"; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; $sql = "DELETE FROM spip_documents_liens WHERE id_document = '#ENV{id_document}'"; $result = mysql_query($sql); if(!$result):echo("

".$str_queryError."
".$sql."
".mysql_error()."

");@mysql_free_result($result);exit();endif; header("Location:/spip.php?page=gestion_objet&id_article=#ENV{id_article}&actionweb=affiche_doc&var_mode=recalcul") ; break; case "doc" : default : affiche_fiche() ; break ; } function lecture_objet() { GLOBAL $frm ; // On charge avec l'article en cours $frm[id_article]="#ID_ARTICLE" ; $frm[surtitre] = "#SURTITRE" ; $frm[titre] = "[(#TITRE|sansguillemet)]" ; $frm[date_redac] = "[(#DATE_REDAC|affdate{'d/m/Y'})]" ; $frm[soustitre] = "#SOUSTITRE" ; $frm[chapo] = "[(#CHAPO|sansguillemet)]" ; $frm[texte] = "[(#TEXTE|sansguillemet)]" ; $frm[ps] = "[(#PS|sansguillemet)]" ; $frm[descriptif] = "[(#DESCRIPTIF|sansguillemet)]" ; $frm[url_site] = "[(#URL_SITE|sansguillemet)]" ; $frm[statut] = "#STATUT" ; $frm[date_heure] = "[(#DATE|affdate{'d/m/Y'})]" ; $frm[champ1] = "[(#CHAMP1|replace{\", "})]" ; $frm[champ2] = "[(#CHAMP2|replace{\", "})]" ; $frm[champ3] = "[(#CHAMP3|replace{\", "})]" ; $frm[champ4] = "[(#CHAMP4|replace{\", "})]" ; } function affiche_fiche() { GLOBAL $frm,$lib,$msg ; ?> [(#INCLURE{fond=fiche_ethnodoc}{id_article}{self=#SELF}{bandeau=non})]

Titre :

Cet ethnodoc est lié au journal de l'enquête-atelier suivant :





Indiquez la date ou la période

> Date précise : //
> Année :
> Période :


Indiquez le pays ainsi que l'emplacement géographique

Pays :

Latitude:
Longitude: