<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://blog.roxing.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>blog.roxing.net</title>
	<link>http://blog.roxing.net/</link>
	<description>weblog roxing.net - astuces spip, php, bash, linux &amp; more</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://blog.roxing.net/spip.php?id_mot=154&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>blog.roxing.net</title>
		<url>https://blog.roxing.net/local/cache-vignettes/L144xH37/siteon0-6ddb5.png?1727125340</url>
		<link>http://blog.roxing.net/</link>
		<height>37</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>[SPIP] Appeler le contenu d'un fichier distant directement &#224; l'int&#233;rieur d'un squelette</title>
		<link>https://blog.roxing.net/spip-appeler-contenu-distant-interieur-squelette</link>
		<guid isPermaLink="true">https://blog.roxing.net/spip-appeler-contenu-distant-interieur-squelette</guid>
		<dc:date>2016-12-19T02:23:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>placido</dc:creator>


		<dc:subject>php</dc:subject>
		<dc:subject>spip</dc:subject>
		<dc:subject>css</dc:subject>
		<dc:subject>astuce</dc:subject>
		<dc:subject>scssphp</dc:subject>
		<dc:subject>BOM</dc:subject>

		<description>
&lt;p&gt;R&#233;cemment, j'ai eu besoin d'incorporer le contenu d'un fichier distant &#224; l'int&#233;rieur d'un squelette de feuille de style. En l'occurence, il s'agissait de r&#233;cup&#233;rer un fichier CSS dans sa derni&#232;re version (fr&#233;quemment mise &#224; jour) et d'&#233;tendre certaines r&#232;gles CSS via des directives @extend de SCSS &#224; d'autres &#233;l&#233;menst de mon choix. &lt;br class='autobr' /&gt;
Pour complexifier encore la chose, le document source question d&#233;bute par un BOM [1] qui faisait planter le compilateur SCSSphp. &lt;br class='autobr' /&gt;
Mais &#224; SPIP vaillant, rien (&#8230;)&lt;/p&gt;


-
&lt;a href="https://blog.roxing.net/billets" rel="directory"&gt;billets&lt;/a&gt;

/ 
&lt;a href="https://blog.roxing.net/php" rel="tag"&gt;php&lt;/a&gt;, 
&lt;a href="https://blog.roxing.net/spip-49" rel="tag"&gt;spip&lt;/a&gt;, 
&lt;a href="https://blog.roxing.net/css" rel="tag"&gt;css&lt;/a&gt;, 
&lt;a href="https://blog.roxing.net/astuce" rel="tag"&gt;astuce&lt;/a&gt;, 
&lt;a href="https://blog.roxing.net/scssphp" rel="tag"&gt;scssphp&lt;/a&gt;, 
&lt;a href="https://blog.roxing.net/bom" rel="tag"&gt;BOM&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;R&#233;cemment, j'ai eu besoin d'&lt;strong&gt;incorporer le contenu d'un fichier distant &#224; l'int&#233;rieur d'un squelette&lt;/strong&gt; de feuille de style. En l'occurence, il s'agissait de r&#233;cup&#233;rer un fichier CSS dans sa derni&#232;re version (fr&#233;quemment mise &#224; jour) et d'&#233;tendre certaines r&#232;gles CSS via des directives &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;@extend&lt;/code&gt; de SCSS &#224; d'autres &#233;l&#233;menst de mon choix.&lt;/p&gt;
&lt;p&gt;Pour complexifier encore la chose, le document source question d&#233;bute par un BOM&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb2-1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; id=&#034;nh2-1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt; qui faisait planter le compilateur &lt;a href=&#034;https://github.com/leafo/scssphp&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SCSSphp&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mais &#224; SPIP vaillant, rien d'impossible, sans quitter le squelette, en 2 lignes de code s'il vous plait :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='11' class='spip_cadre spip_cadre_block' dir='ltr'&gt;[(#HTTP_HEADER{Content-type:text/css[; charset=(#CHARSET)]})] [(#VAL{url_abs_to_css}|recuperer_url{#ARRAY{transcoder,true}}|table_valeur{page}|texte_script)] .formulaire_spip { @extend .form--fancy; } /* etc ... */ #FILTRE{scss_compile}&lt;/textarea&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb2-1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh2-1&#034; class=&#034;spip_note&#034; title=&#034;Notes 2-1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;&lt;a href=&#034;http://stackoverflow.com/questions/3255993/how-do-i-remove-%C3%AF-from-the-beginning-of-a-file&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://stackoverflow.com/questions/3255993/how-do-i-remove-%C3%AF-from-the-beginning-of-a-file&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
