1,24 → 1,13 |
<?php $auteur_session = '[(#SESSION{login})]'; |
?> |
|
<BOUCLE_gen(RUBRIQUES){id_rubrique}{tout}> |
<BOUCLE_gen(RUBRIQUES){id_rubrique}> |
<div class="rubrique" id="rubrique#ID_RUBRIQUE"> |
[<h4>(#SOUSTITRE)</h4>] |
[(#TEXTE|paragrapher)] |
</div> |
</BOUCLE_gen> |
<BOUCLE_titre(RUBRIQUES){id_rubrique}{par num titre}{id_mot=1}> |
<!-- contenu court avec date --> |
<BOUCLE_afficheDesc(ARTICLES){id_rubrique}{par num titre}{doublons}> |
<div class="article_date" id="article#ID_ARTICLE"> |
[<h3>(#TITRE|supprimer_numero)</h3>] |
<span class="details_date">[(#DATE|affdate)]</span> |
[<h4>(#SOUSTITRE)</h4>] |
[(#CHAPO|sinon{#INTRODUCTION}|paragrapher)] |
<span class="details"><a href="#URL_ARTICLE"><:lire_plus:></a></span> |
</div> |
</BOUCLE_afficheDesc> |
</BOUCLE_titre> |
|
<BOUCLE_identification(RUBRIQUES){id_rubrique} {titre_mot=identification} {tout}> |
<?php |
define ('PAP_CHEMIN_API_PEAR', 'api/pear/'); |
32,21 → 21,16 |
|
?> |
|
<div id="contenu" > |
<div > |
|
|
|
<?php |
if ($auteur_session) { |
|
?> |
Vous êtes authentifié: avec l'identifiant <b><?php echo $auteur_session?></b> <a href='#URL_LOGOUT'>cliquez ici pour vous déconnecter</a> |
|
|
<?php } |
else { |
$GLOBALS['AUTH']->logout(); |
|
?> |
|
<div id="login_public" class="formulaire"> |
60,10 → 44,127 |
</BOUCLE_identification> |
|
<BOUCLE_afficheArt(ARTICLES){id_rubrique}{par num titre}{doublons}{0,1}> |
<BOUCLE_mots_cles(MOTS){id_article=#ID_ARTICLE}> |
<?php |
$mots_cles[] = "#TITRE"; |
?> |
</BOUCLE_mots_cles> |
|
|
<?php |
if($mots_cles && in_array('bazar',$mots_cles)) { |
define ('PAP_CHEMIN_API_PEAR', 'api/pear/'); |
define ('PAP_CHEMIN_RACINE', ''); |
define ('GEN_SEP', '/'); |
define ('GEN_CHEMIN_API', 'api/'); |
define ('PAP_CHEMIN_API_PEARDB', PAP_CHEMIN_API_PEAR); |
set_include_path('.:'.PAP_CHEMIN_API_PEAR); |
|
include_once 'authentification.php'; |
include_once 'api/formulaire/formulaire.fonct.inc.php'; |
$GLOBALS['_GEN_commun']['info_application']->categorie_nature = '0'; |
include_once 'client/bazar/bazar.php'; |
|
// Vue fonction de l'article |
/*define ('BAZ_VOIR_TOUTES_ANNONCES', 1) ; |
define ('BAZ_ACTION_VOIR_VOS_ANNONCES', 2); |
define ('BAZ_DEPOSER_ANNONCE', 3) ; |
define ('BAZ_ANNONCES_A_VALIDER', 4) ; |
define ('BAZ_GERER_DROITS', 5) ; |
define ('BAZ_ADMINISTRER_ANNONCES', 6) ; |
define ('BAZ_MODIFIER_FICHE', 7) ; |
if (!defined('BAZ_VOIR_FICHE')) define ('BAZ_VOIR_FICHE', 8) ; |
define ('BAZ_SUPPRIMER_FICHE', 9) ;*/ |
|
$normal = false;; |
|
if(isset($_GET[BAZ_VARIABLE_ACTION])) { |
$normal = false; |
} |
else { |
if(isset($mots_cles) && count($mots_cles > 1)) { |
foreach($mots_cles as $mot) { |
|
switch ($mot) { |
case 'bazar_consultation': // Consultation. |
$_GET['vue']=2; |
break; |
|
case 'bazar_administration': // Administrer fiches. |
$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']); |
if($utilisateur->isSuperAdmin()) { |
$_GET['vue']=5; |
} |
else { |
$normal=true; |
} |
break; |
|
case 'bazar_saisie': // Saisir fiche. |
$_GET['vue']=4; |
break; |
|
case 'bazar_voir_fiches': // Voir les fiches. |
$_GET['vue']=3; |
break; |
|
default: |
$_GET['vue']=1; |
$normal=false; |
break; |
} |
} |
} |
} |
|
if(!$normal) { |
$html = afficherContenuCorps(); |
} else { |
$html = ""; |
} |
|
} |
|
if (isset($normal) && !$normal) { |
echo '<link rel="stylesheet" href="[(#CHEMIN{css/bazar.css})]" type="text/css" media="screen" /> |
<div id="contenu">'. |
$html |
.'</div>'; |
} |
else { |
?> |
<div class="article" id="article#ID_ARTICLE"> |
<h3>[(#TITRE|supprimer_numero)]</h3> |
[<h4>(#SOUSTITRE)</h4>] |
[(#CHAPO||inserer_attribut{'class','chapeau'})] |
[<h3>(#TITRE|supprimer_numero)</h3>] |
[<p><strong>(#CHAPO)</strong></p>] |
[(#TEXTE|paragrapher)] |
[<div class="ps">(#PS)</div>] |
</div> |
<?php |
} |
?> |
|
<BOUCLE_titre(RUBRIQUES){id_rubrique}{par num titre}{id_mot=1}> |
<!-- contenu court avec date --> |
<BOUCLE_afficheDesc(ARTICLES){id_rubrique}{par num titre}{doublons}> |
|
<div class="article_date" id="article#ID_ARTICLE"> |
[<h3>(#TITRE|supprimer_numero)</h3>] |
<?php |
if (isset($normal) && !$normal) { |
echo $html; |
$normal = true; |
} |
else { ?> |
<span class="details_date">[(#DATE|affdate)]</span> |
<BOUCLE_auteurs(AUTEURS) {id_article} {par nom} {", "}> |
[<span class="auteur">- (#NOM)</span>] |
</BOUCLE_auteurs> |
[<h4>(#SOUSTITRE)</h4>] |
[(#CHAPO|sinon{#INTRODUCTION}|paragrapher)] |
<span class="details"><a href="#URL_ARTICLE"><:lire_plus:></a></span> |
<?php } ?> |
</div> |
</BOUCLE_afficheDesc> |
</BOUCLE_titre> |
|
</BOUCLE_afficheArt> |