<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.spip.net/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>SPIP</title>
	<link>https://www.spip.net/</link>
	<description>Syst&#232;me de Publication pour Internet</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.spip.net/spip.php?id_auteur=50&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>SPIP</title>
		<url>https://www.spip.net/local/cache-vignettes/L144xH107/siteon0-0ecda.png?1615902774</url>
		<link>https://www.spip.net/</link>
		<height>107</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>#SESSION</title>
		<link>https://www.spip.net/fr_article3979.html</link>
		<guid isPermaLink="true">https://www.spip.net/fr_article3979.html</guid>
		<dc:date>2009-01-29T10:35:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>cam.lafit, denisb, klaus++</dc:creator>


		<dc:subject>Balises calcul&#233;es</dc:subject>
		<dc:subject>#SESSION</dc:subject>
		<dc:subject>SPIP 2.0</dc:subject>
		<dc:subject>#AUTORISER</dc:subject>

		<description>
&lt;p&gt;#SESSION, permet d'acc&#233;der aux informations li&#233;es au visiteur authentifi&#233; et de diff&#233;rencier automatiquement le cache en fonction du visiteur. &lt;br class='autobr' /&gt; Les informations pour un visiteur authentifi&#233; sont : id_auteur : num&#233;ro interne unique de l'auteur nom : nom de signature de l'auteur bio : courte biographie sur l'auteur email : l'adresse mail de l'auteur nom_site : nom/titre du site internet de l'auteur url_site : adresse http du site internet de l'auteur login : identitifiant de connexion statut (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.spip.net/fr_rubrique543.html" rel="directory"&gt;Balises&lt;/a&gt;

/ 
&lt;a href="https://www.spip.net/@multifrbalisescalculeesesbalizascalculadasencalculatedtagsmulti" rel="tag"&gt;Balises calcul&#233;es&lt;/a&gt;, 
&lt;a href="https://www.spip.net/@session" rel="tag"&gt;#SESSION&lt;/a&gt;, 
&lt;a href="https://www.spip.net/@spip20" rel="tag"&gt;SPIP 2.0&lt;/a&gt;, 
&lt;a href="https://www.spip.net/@autoriser" rel="tag"&gt;#AUTORISER&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;&lt;a id=&#034;SESSION&#034;&gt;&lt;/a&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;#SESSION&lt;/code&gt;, permet d'acc&#233;der aux informations li&#233;es au visiteur authentifi&#233; et de diff&#233;rencier automatiquement le cache en fonction du visiteur.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;!--sommaire--&gt;&lt;div class=&#034;well nav-sommaire nav-sommaire-1&#034; id=&#034;nav6a0679b6a35834.18123162&#034;&gt;
&lt;h2&gt;Sommaire&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a id=&#034;s-Voir-aussi&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#Voir-aussi&#034; class=&#034;spip_ancre&#034;&gt;Voir aussi&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;!--/sommaire--&gt;&lt;p&gt;Les informations pour un visiteur authentifi&#233; sont :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;id_auteur&lt;/strong&gt; : num&#233;ro interne unique de l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;nom&lt;/strong&gt; : nom de signature de l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;bio&lt;/strong&gt; : courte biographie sur l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;email&lt;/strong&gt; : l'adresse mail de l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;nom_site&lt;/strong&gt; : nom/titre du site internet de l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;url_site&lt;/strong&gt; : adresse http du site internet de l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;login&lt;/strong&gt; : identitifiant de connexion&lt;/li&gt;&lt;li&gt; &lt;strong&gt;statut&lt;/strong&gt; :
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;0minirezo&lt;/i&gt; (administrateur ou administrateur restreint),&lt;/li&gt;&lt;li&gt; &lt;i&gt;1comite&lt;/i&gt; (r&#233;dacteur),&lt;/li&gt;&lt;li&gt; &lt;i&gt;6forum&lt;/i&gt; (visiteur).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;webmestre&lt;/strong&gt; : 'oui' si l'auteur est d&#233;clar&#233; comme webmestre&lt;/li&gt;&lt;li&gt; &lt;strong&gt;maj&lt;/strong&gt; : date et heure de la derni&#232;re modification des donn&#233;es de l'auteur (toute modification sur les informations de l'auteur contenues dans spip_auteurs telles que la derni&#232;re connexion, dernier message interne envoy&#233;, derni&#232;re modification de fiche perso...)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;pgp&lt;/strong&gt; : cl&#233; pgp publique&lt;/li&gt;&lt;li&gt; &lt;strong&gt;en_ligne&lt;/strong&gt; : date et heure de la derni&#232;re connexion (pas celle en cours)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;imessage&lt;/strong&gt; : 'oui' si l'auteur a envoy&#233; un message (priv&#233;)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;messagerie&lt;/strong&gt; :&lt;/li&gt;&lt;li&gt; &lt;strong&gt;prefs&lt;/strong&gt; : liste des pr&#233;f&#233;rences de l'auteur (essentiellement affichage de l'espace priv&#233;, souvenir du cookie...)
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; couleur =&gt; 1 &#224; 6, code de la couleur de l'espace priv&#233;&lt;/li&gt;&lt;li&gt; display =&gt; 1 (textes seuls) ; 2 (icones et textes) ; 3 (icones seuls)&lt;/li&gt;&lt;li&gt; cnx =&gt; vide ou 'perma' (si &#171; &lt;i&gt;connect&#233; plusieurs jours&lt;/i&gt; &#187; a &#233;t&#233; coch&#233;)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cookie_oubli&lt;/strong&gt; : hash du cookie de remplacement envoy&#233; si oubli, puis vide&lt;/li&gt;&lt;li&gt; &lt;strong&gt;source&lt;/strong&gt; : 'spip' ou 'ldap'&lt;/li&gt;&lt;li&gt; &lt;strong&gt;lang&lt;/strong&gt; : langue utilis&#233;e dans l'espace priv&#233;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;extra&lt;/strong&gt; : liste des champs extra d&#233;clar&#233;s pour l'auteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;auth&lt;/strong&gt; : type d'authentification utilis&#233;e (spip, ldap)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cookie&lt;/strong&gt; : 'oui' si connect&#233; via cookie - inexistant si connect&#233; autrement (dont PHP_AUTH_USER)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;hash_env&lt;/strong&gt; : code interne (hash) identifiant de fa&#231;on unique la session du visiteur&lt;/li&gt;&lt;li&gt; &lt;strong&gt;ip_change&lt;/strong&gt; : FALSE tant que l'IP du connect&#233; ne change pas. TRUE si l'IP du connect&#233; change. SPIP recr&#233;e alors une nouvelle session pour le primo connect&#233; (avec ip_change &#224; FALSE) ; cette nouvelle session d&#233;connectant l'&#233;ventuel voleur de cookie.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pour afficher une information si et seulement si le visiteur est administrateur :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;spip&#034; class='spip_code spip_code_block language-spip' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;[(#SESSION{statut}|=={0minirezo}|oui) Vous &#234;tes administrateur, restreint ou non] &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;De la m&#234;me mani&#232;re, vous pouvez r&#233;server l'affichage d'un champ selon le statut :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;spip&#034; class='spip_code spip_code_block language-spip' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;[(#SESSION{statut}|=={0minirezo}|oui) #DESCRIPTIF] &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;De m&#234;me on peut complexifier le cas, en chargeant un squelette nomm&#233; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;reservee.html&lt;/code&gt; :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;spip&#034; class='spip_code spip_code_block language-spip' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;[(#SESSION{statut}|=={0minirezo}|oui)&lt;INCLURE{fond=reservee,env}&gt;] &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;section class=&#034;sommaire-section sommaire-section_niveau1 sommaire-section_h2&#034; aria-labelledby=&#034;Voir-aussi&#034;&gt;&lt;h2 class=&#034;h2&#034; id='Voir-aussi'&gt;Voir aussi&lt;a class='sommaire-back sommaire-back-1' href='#s-Voir-aussi' title='Retour au sommaire'&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Cette balise se compl&#232;te assez bien avec &lt;a href='https://www.spip.net/fr_article3896.html' class=&#034;spip_in&#034;&gt;#AUTORISER&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://www.spip.net/fr_article3984.html' class=&#034;spip_in&#034;&gt;#SESSION_SET&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;et aussi&#8230;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href='https://www.spip.net/fr_article3517.html' class=&#034;spip_in&#034;&gt;Le statut des auteurs dans SPIP&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://www.spip.net/fr_article4590.html' class=&#034;spip_in&#034;&gt;#FORMULAIRE_INSCRIPTION&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/section&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
