Skip to content
Extraits de code Groupes Projets
header.html 12,1 ko
Newer Older
<html xmlns="http://www.w3.org/1999/xhtml" lang="#LANG" xml:lang="#LANG" dir="#LANG_DIR" prefix="og: http://ogp.me/ns#">
<head><meta charset="#CHARSET" />
<title>[(#ENV{title}) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[(#REM) Code inspiré de http://oncemade.com/adding-hasjs-class-when-javascript-is-availab
 Permet de masquer du contenu si javascript est activé.
 Typiquement, un menu déroulant qui ne doit pas apparaître déroulé au chargement de la page si javascript est actif
]
<script type="text/javascript">
document.documentElement.className += ' hasJS';
CanceladjustLayout = false;
CancelMonitorTextSize = false;
</script>
[(#REM) 
      On appelle les feuilles de style 
      dans l'ordre de la methode daisy http://daisy.tetue.net/img/daisy-nomenclature.png   

      1. Base CSS http://tinytypo.tetue.net/ ]   
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<link rel="stylesheet" href="(#CHEMIN{css/reset.css}|direction_css|timestamp)" type="text/css" />]
[<link rel="stylesheet" href="(#CHEMIN{css/clear.css}|direction_css|timestamp)" type="text/css" />]
[<link rel="stylesheet" href="(#CHEMIN{css/typo.css}|direction_css|timestamp)" type="text/css" />]
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<link rel="stylesheet" href="(#CHEMIN{css/media.css}|direction_css|timestamp)" type="text/css" />]
[<link rel="stylesheet" href="(#CHEMIN{css/form.css}|direction_css|timestamp)" type="text/css" />]
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<link rel="stylesheet" href="(#CHEMIN{css/spip.css}|direction_css|timestamp)" type="text/css" />]
#INSERT_HEAD_CSS
real3t@gmail.com's avatar
real3t@gmail.com a validé
[(#PLUGIN{agenda}|oui)[<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=style_public_plugin_agenda,couleur_claire=[(#CONFIG{soyezcreateurs_couleurs/link,#017ca5}|replace{#,''})],format=css}|direction_css)" media="all" />]]
[(#REM) Attention : ne pas enlever les REMarques : elles servent aerer le source sans que celui ne renvois d'espaces identifie comme une reussite du test ]
	<BOUCLE_ArtRubLayout(ARTICLES){id_article}>[(#REM) Dans le cas d'un article
		]<BOUCLE_ArtLayout(MOTS){id_article}{type=_LayoutGala}>[(#REM) Est-ce qu'il a un Layout applique?
real3t@gmail.com's avatar
real3t@gmail.com a validé
			][<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=layout.css,layoutgala=[(#TITRE*|textebrut|substr{0,2})]}|direction_css)" media="all" />][(#REM) Appel du layout de l'article si oui
		]</BOUCLE_ArtLayout>[(#REM) Sinon, dans le cas de la rubrique de l'article
		]<BOUCLE_RubartLayout(MOTS){id_rubrique}{type=_LayoutGala}>[(#REM) Est-ce que sa rubrique a un layout ?
real3t@gmail.com's avatar
real3t@gmail.com a validé
			][<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=layout.css,layoutgala=[(#TITRE*|textebrut|substr{0,2})]}|direction_css)" media="all" />][(#REM) Appel du layout de la rubrique si oui
		]</BOUCLE_RubartLayout>[(#REM) Fin de la recherche concernant un article
		]<//B_ArtLayout>[(#REM) Si ce n'est pas un article...
	]</BOUCLE_ArtRubLayout>[(#REM) ... Est-ce une rubrique ?
		]<BOUCLE_RubLayout(MOTS){id_rubrique}{type=_LayoutGala}>[(#REM) Dans le cas d'une rubrique
real3t@gmail.com's avatar
real3t@gmail.com a validé
			][<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=layout.css,layoutgala=[(#TITRE*|textebrut|substr{0,2})]}|direction_css)" media="all" />][(#REM) Appel du layout de la rubrique si oui
		]</BOUCLE_RubLayout>[(#REM) Sinon
real3t@gmail.com's avatar
real3t@gmail.com a validé
		][(#ENV{template}|=={'Sommaire'}|oui)<link rel="stylesheet" type="text/css" href="[(#PRODUIRE{fond=layout.css,layoutgala=[(#CONFIG{soyezcreateurs_layout/sommaire_layout,33})]}|direction_css|compacte)" media="all" />]][(#ENV{template}|=={'Sommaire'}|non)[<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=layout.css,layoutgala=[(#CONFIG{soyezcreateurs_layout/default_layout,33})]}|direction_css)" media="all" />]]<//B_RubLayout>[(#REM) Fin de la recherche d'une rubrique
	]<//B_ArtRubLayout>
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=stylessoyezcreateurs.css}|direction_css)" media="all" />]
[(#ENV{template}|=={'Sommaire'}|oui)[(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|match{^portail.*}|oui)<link rel="stylesheet" type="text/css" href="[(#PRODUIRE{fond=styles#CONFIG{soyezcreateurs/mode_affichage,communiquant}.css}|direction_css)]" media="all" />]]
[(#ENV{template}|=={'Sommaire'}|oui)[(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|match{^communiquant.*}|oui)<link rel="stylesheet" type="text/css" href="[(#PRODUIRE{fond=stylescommuniquant.css}|direction_css)]" media="all" />]]
<INCLURE{fond=noisettes/presentation/couleurrubrique,id_article,id_rubrique}>
[(#CHEMIN{stylessoyezcreateurs_surcharge.css.html}|oui)[<link rel="stylesheet" type="text/css" href="(#PRODUIRE{fond=stylessoyezcreateurs_surcharge.css}|direction_css)" media="all" />]]
[(#INCLURE{fond=noisettes/header/logoextra,id_rubrique})]
<INCLURE{fond=noisettes/header/headerbanner,id_rubrique,template}>
<INCLURE{fond=noisettes/header/footerbanner,id_rubrique,template}>
<INCLURE{fond=noisettes/header/fondpage,id_rubrique,template}>
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<link rel="stylesheet" href="(#CHEMIN{images/printer.css}|direction_css|timestamp)" type="text/css" media="print" />]
[(#ENV{fullcalendar}|=={oui}|oui)
[<link rel='stylesheet' href='(#CHEMIN{lib/fullcalendar/main.min.css}|direction_css|timestamp)' type='text/css' />]
[(#ENV{fullcalendar}|=={oui}|oui)
[<script src="(#CHEMIN{lib/fullcalendar/main.min.js}|timestamp)" type="text/javascript"></script>]
[<script src="(#CHEMIN{lib/fullcalendar/locales-all.js}|timestamp)" type="text/javascript"></script>]
[<script src="(#CHEMIN{javascript/jquery.em.js}|timestamp)" type="text/javascript"></script>]
real3t@gmail.com's avatar
real3t@gmail.com a validé
[<script src="(#CHEMIN{javascript/jquery-accessible-modal-window-aria/jquery-accessible-modal-window-aria.js}|timestamp)" type="text/javascript"></script>]
[(#ENV{idbody}|=={sommaire_mode_international}|oui)[<script src="(#CHEMIN{javascript/jquery.cycle.all.js}|timestamp)" type="text/javascript"></script>]]
[(#REM) FaceBook Open Graph : https://developers.facebook.com/docs/opengraphprotocol/ & https://developers.facebook.com/tools/lint pour vérifier ]
RealET's avatar
RealET a validé
<meta property="og:title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]})]" />
<meta property="og:type" content="[(#ENV{template}|=={'Sommaire'}|?{website,article})]" />
<meta property="og:url" content="[(#SELF|url_absolue)]" />
#SET{logoreseauxsociaux,''}
[(#SET{logoreseauxsociaux,[(#ENV{id_article}|oui)[(#LOGO_ARTICLE_NORMAL|image_focus{600,600}|extraire_attribut{src}|sinon{''}|url_absolue)]]})]
[(#GET{logoreseauxsociaux}|non)[(#ENV{id_syndic}|oui)[(#SET{logoreseauxsociaux,[(#LOGO_SITE_NORMAL|image_focus{600,600}|extraire_attribut{src}|sinon{''}|url_absolue)]})]]]
[(#GET{logoreseauxsociaux}|non)[(#ENV{id_mot}|oui)[(#SET{logoreseauxsociaux,[(#LOGO_MOT_NORMAL|image_focus{600,600}|extraire_attribut{src}|sinon{''}|url_absolue)]})]]]
[(#GET{logoreseauxsociaux}|non)[(#ENV{id_groupe}|oui)[(#SET{logoreseauxsociaux,[(#LOGO_GROUPE_NORMAL|image_focus{600,600}|extraire_attribut{src}|sinon{''}|url_absolue)]})]]]
[(#GET{logoreseauxsociaux}|non)[(#SET{logoreseauxsociaux,[(#LOGO_RUBRIQUE_NORMAL|sinon{#CHEMIN{images/nature-2683474_1920.jpg}}|image_focus{600,600}|extraire_attribut{src}|sinon{''}|url_absolue)]})]]
[<meta property="og:image" content="(#GET{logoreseauxsociaux}|trim)" />]
RealET's avatar
RealET a validé
<meta property="og:site_name" content="[(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]" />
[<meta property="og:description" content="(#ENV{metadescription,[(#DESCRIPTIF_SITE_SPIP|supprimer_tags|attribut_html)]}|couper{150})" />]
<meta property="og:locale" content="[(#LANG|mb_strtolower)]_[(#LANG|mb_strtoupper)]" />
[(#REM) Twitter card]
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="[(#SELF|url_absolue)]" />
RealET's avatar
RealET a validé
<meta property="twitter:title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]})]" />
[<meta property="twitter:description" content="(#ENV{metadescription,[(#DESCRIPTIF_SITE_SPIP|supprimer_tags|attribut_html)]}|couper{150})" />]
[<meta property="twitter:image" content="(#GET{logoreseauxsociaux}|trim)" />]
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
RealET's avatar
RealET a validé
<BOUCLE_http-equiv(MOTS){type=_HTTP-EQUIV}{par titre}>[<meta[ http-equiv="(#TITRE|supprimer_tags|attribut_html)"] content="(#TEXTE|supprimer_tags|attribut_html)" />]</BOUCLE_http-equiv>
<BOUCLE_meta_tags(MOTS){type=_META}{par titre}>[<meta[ name="(#TITRE|supprimer_tags|attribut_html)"] content="(#TEXTE|supprimer_tags|attribut_html)" />]</BOUCLE_meta_tags>
[<meta name="description" content="(#ENV{metadescription,[(#DESCRIPTIF_SITE_SPIP|supprimer_tags|attribut_html)]}|couper{150})" />]
RealET's avatar
RealET a validé
<meta name="generator" content="SPIP [(#SPIP_VERSION|supprimer_tags|attribut_html)]" />
[(#ENV{noindex}|?{'<meta name="robots" content="noindex" />',
[(#CONFIG{soyezcreateurs_google/indexation,oui}|=={oui}|?{'<meta name="robots" content="index,follow" />','<meta name="robots" content="noindex, nofollow" />'})]
})]
[<link rel="canonical" href="(#ENV{canonical})" />]
[(#CONFIG{soyezcreateurs/anonymatglobal,on}|!={on}|oui)[<meta name="author" content="(#LESAUTEURS|supprimer_tags|attribut_html)" />]]
RealET's avatar
RealET a validé
<meta name="DC.title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]})]" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<!-- Lien vers le backend pour navigateurs eclaires -->
RealET's avatar
RealET a validé
<link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:> [(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]" href="[(#URL_PAGE{backend}|url_absolue)]" />
<BOUCLE_SyndicationRubrique(RUBRIQUES){id_rubrique}>
RealET's avatar
RealET a validé
<link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:> : [(#TITRE|supprimer_tags|attribut_html)]" href="[(#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}|url_absolue)]" />
RealET's avatar
RealET a validé
[(#CONFIG{activer_breves}|=={oui}|oui)<link rel="alternate" type="application/rss+xml" title="<:dernieres_breves:> [(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]" href="[(#URL_PAGE{backend-breves}|url_absolue)]" />]
[(#PLUGIN{AGENDA}|oui)<link rel="alternate" type="application/rss+xml" title="<:soyezcreateurs:syndiquer_agenda:> [(#NOM_SITE_SPIP|supprimer_tags|attribut_html)]" href="[(#URL_PAGE{backendagenda}|url_absolue)]" />]
<BOUCLE_SyndicationRubriqueAgenda(RUBRIQUES){id_rubrique}><BOUCLE_EstAgenda(HIERARCHIE){titre_mot=Agenda}{inverse}{0,1}>
RealET's avatar
RealET a validé
[(#PLUGIN{AGENDA}|oui)<link rel="alternate" type="application/rss+xml" title="<:soyezcreateurs:syndiquer_agenda:> : [(#_SyndicationRubriqueAgenda:TITRE|supprimer_tags|attribut_html)]" href="[(#URL_PAGE{backendagenda,id_rubrique=#_SyndicationRubriqueAgenda:ID_RUBRIQUE}|url_absolue)]" />]
</BOUCLE_EstAgenda></BOUCLE_SyndicationRubriqueAgenda>
[(#CHEMIN{noisettes/header/header_perso.html}|oui)
<INCLURE{fond=noisettes/header/header_perso}>
]

<link rel="shortcut icon" type="image/x-icon" href="#URL_SITE_SPIP/spip.php?page=favicon.ico" />
#INCLURE{fond=noisettes/googleanalytics}
<body[ id="(#ENV{idbody})"] class="[(#CONFIG{soyezcreateurs/mode_affichage,communiquant})] [bodysecteur(#ENV{id_secteur}) [(#ENV{id_secteur}|=={#ENV{rubriqueencours}}|?{bodysecteur}) ]][bodyrubrique(#ENV{rubriqueencours}) bodyrubrique ][bodyarticle(#ENV{id_article}) bodyarticle]">
#INCLURE{fond=images/icones/picto-soyezcreateurs-defs.svg}
<div id="container">
[(#PLUGIN{campagnes}|oui)
  <div id="banheader" class="encart vertical">
	  <INCLURE{fond=inclure/encart, identifiant=banheader}>  
  </div>
]
#SET{noisetteheader,header_modeedito}
[(#ENV{template}|=={'Sommaire'}|oui)
	[(#CHEMIN{noisettes/header/header_mode#CONFIG{soyezcreateurs/mode_affichage,communiquant}.html}|oui)
			#SET{noisetteheader,header_mode#CONFIG{soyezcreateurs/mode_affichage,communiquant}}
<header>
	<INCLURE{fond=noisettes/header/#GET{noisetteheader},secteurencours,env}>
<INCLURE{fond=noisettes/logopage/logopage_aiguilleur,env,lang}>

<div id="contenu">[(#SET{type,[(#ENV{type,_default}|trim)]})]
<INCLURE{fond=noisettes/miettesdepain/#GET{type},env,lang}>
[(#ENV{type}|et{#CONFIG{soyezcreateurs/mode_affichage,communiquant}|!={portail}}|oui)[(#CONFIG{soyezcreateurs_layout/positioncartouchetitre,contenu}|=={haut}|oui)<INCLURE{fond=noisettes/cartouchetitre/#GET{type},env,lang}>]
<div id="content" class="equilibre notstackable">
[(#CONFIG{soyezcreateurs/menuhautheader,header}|=={content}|oui)<INCLURE{fond=noisettes/menus/menuhaut#CONFIG{soyezcreateurs/typemenuhaut,''},secteurencours,rubriqueencours,id_article,id_groupe,id_mot,mots,template}>]
real3t@gmail.com's avatar
real3t@gmail.com a validé
#FILTRE{mini_html}