{"id":1524,"date":"2010-04-13T16:18:28","date_gmt":"2010-04-13T15:18:28","guid":{"rendered":"http:\/\/flaven.fr\/?p=1524"},"modified":"2026-09-16T10:10:51","modified_gmt":"2026-09-16T08:10:51","slug":"flex-skins-theme-personnaliser-les-skins-sous-flex","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2010\/04\/flex-skins-theme-personnaliser-les-skins-sous-flex\/","title":{"rendered":"Flex, Skins, Th\u00e8me &#8211; Personnaliser les skins sous Flex"},"content":{"rendered":"<p>\n<!-- Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex --><br \/>\n<!--  Flex, Skins, Theming, CSS, SWF, Flash, Fonts, Police --><br \/>\nOn ne rappelle jamais assez l&#8217;importance d&#8217;un webdesign soign\u00e9 et chaque jour nous devrions m\u00e9diter chez Hecube ou ailleurs cette phrase de Raymond Loewy <i>La laideur se vend mal&#8230;<\/i>. Par ce premier article de cette s\u00e9rie consacr\u00e9e \u00e0 l&#8217;art du <b>skinning<\/b> et du <b>styling<\/b> sous Flex, <!--more-->on continue d&#8217;explorer l&#8217;art et la mani\u00e8re de personnaliser par des techniques simples la cr\u00e9ation d&#8217;applications sous Flex comme on le fait naturrelement pour de simples templates ou th\u00e8mes de CMS pour WordPress ou Drupal.<\/p>\n<h4>Installer les composants n\u00e9cessaires<\/h4>\n<p>Il s&#8217;agit de tirer profit des capacit\u00e9s de Flash \u00e0 produire des skins pour le compte de Flex. En effet, il eut \u00e9t\u00e9 idiot de se couper du tr\u00e8s grand nombre de ressources graphiques, on parle tout aussi bien des individus (flasheurs) que des sources (fichiers) qui permettraient de personnaliser une application faite sous Flex.<\/p>\n<p>Cette possibilit\u00e9 d&#8217;importation est d&#8217;ailleurs \u00e0 l&#8217;ensemble de ce qui constitue la suite <code>Adobe<\/code> Illustrator notamment. <b>Tous les logiciels de la suite d\u00e9sormais Adobe peuvent \u00eatre des contributeurs graphiques \u00e0 la personnalisation de votre application sous Flex.<\/b><\/p>\n<h4>Installation du composant n\u00e9cessaire sous Flash CS4 pour exporter pour Flex Builder 3<\/h4>\n<p>Le composante st \u00e0 t\u00e9l\u00e9charger sur le site de Adobe. D&#8217;autres composants sont disponibles \u00e0 cet endroit pour l&#8217;ensembles des programmes de la suite Adobe.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_1.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_2.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><i>Source : Flex MX Skin Design Extensions &amp; Flex Component Kit for Flash Professional downloads<br \/>\n<a href=\"http:\/\/www.adobe.com\/go\/flex3_cs3_swfkit\" target=\"_blank\">http:\/\/www.adobe.com\/go\/flex3_cs3_swfkit<\/a><\/i><\/p>\n<h4>Skinning &amp; Styling : jouer avec la CSS<\/h4>\n<p>Voici la source du fichier <b>Skinning_theming_1<\/b> qui va habiller notre toute premi\u00e8re application sous Flex.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_3.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_4.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_5.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_6.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Le fichier source de l&#8217;application <code>Skinning_theming_1.mxml<\/code><\/b><\/p>\n<pre lang=\"xml\" escaped=\"true\">\r\n\t&lt;mx:Application\r\n\t    xmlns:mx=&quot;http:\/\/www.adobe.com\/2006\/mxml&quot;\r\n\t    layout=&quot;vertical&quot;&gt;\r\n\t    &lt;mx:Style&gt;\r\n\r\n\t    \/*\r\n\tUn extrait tir\u00e9 d'une CSS quelconque....\r\n\r\n\t    font-family: Helvetica, Arial, sans-serif;\r\n\t\tfont-size: 12px;\r\n\t\tfont-style:italic;\r\n\t    *\/\r\n\t    \/* font-family: 'Arial';\r\n\t            font-size: 20px;\r\n\t            font-weight: 'bold';\r\n\t            color: #FFFFFF;\r\n\t    *\/\r\n\t       .labelStyle {\r\n\t            font-family: Helvetica, Arial, sans-serif;\r\n\t            font-family: 'Verdana';\r\n\t            font-size: 40px;\r\n\t            font-weight: 'italic';\r\n\t            color: #ff6600;\r\n\r\n\t        }\r\n\t    &lt;\/mx:Style&gt;\r\n\r\n\t    &lt;mx:Label text=&quot;Bienvenue sur social.hecube.net&quot; styleName=&quot;labelStyle&quot; \/&gt;\r\n\t&lt;\/mx:Application&gt;\t\r\n\t\r\n\t\r\n<\/pre>\n<pre lang=\"xml\" escaped=\"true\">\r\n\t&lt;mx:Application\r\n\t    xmlns:mx=&quot;http:\/\/www.adobe.com\/2006\/mxml&quot;\r\n\t    layout=&quot;vertical&quot; backgroundColor=&quot;#000000&quot; &gt;\r\n\t    &lt;mx:Style&gt;\r\n<\/pre>\n<h4>Skinning &amp; Styling : vers une CSS plus sophistiqu\u00e9e.<\/h4>\n<p>Dans un article precedent, on avait choisi la mise en forme \u00e0 l&#8217;aide d&#8217;un fichier <code>.swc<\/code> d&#8217;un tableau associatif des pr\u00e9sidents am\u00e9ricains. On reprend les m\u00eames et on recommence afin de montrer la mise en forme extensible mis \u00e0 disposition sous Flex.<\/p>\n<ul>\n<a href=\"http:\/\/social.hecube.net\/blog\/2010\/02\/10\/flex-theme-creer-et-compiler-des-themes-sous-flex\/\">Flex, Th\u00e8me &#8211; Cr\u00e9er et compiler des th\u00e8mes sous Flex<\/a>\n<\/ul>\n<p><b>C&#8217;est l&#8217;utilisation de la propri\u00e9t\u00e9 <code>themeColor<\/code> de la balise <code>Canvas qui permet d'affecter un style aux diff\u00e9rents menu d\u00e9roulant : <code>haloGreen<\/code>, <code>haloSilver<\/code>, <code>haloOrange<\/code>. Si cette propri\u00e9t\u00e9 n'est pas renseign\u00e9, c'est le style par d\u00e9faut qui s'affiche.<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_7.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/04\/flex_apply_skin_from_swf_8.jpg\" alt=\"Flex, Skins, Th\u00e8me - Personnaliser les skins sous Flex\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Le fichier source de l'application <code>Skinning_theming_2.mxml<\/code><\/b><\/p>\n<pre lang=\"xml\" escaped=\"true\">\r\n\t\r\n\t&lt;mx:Application xmlns:mx=&quot;http:\/\/www.adobe.com\/2006\/mxml&quot;\r\n\t    layout=&quot;absolute&quot;\r\n\t    width=&quot;850&quot; height=&quot;241&quot;&gt;\r\n\t    &lt;mx:Script&gt;\r\n\t        &lt;![CDATA[\r\n\t            [Bindable]\r\n\t            private var dp:Array =\r\n\t            [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\/* US presidents *\/\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;George Washington&quot;, data:0},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;John F. Kennedy&quot;, data:1},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;Lyndon B. Johnson&quot;, data:2},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;Richard M. Nixon&quot;, data:3},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;Gerald R. Ford&quot;, data:4},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;James E. &quot;Jimmy&quot; Carter&quot;, data:5},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;Ronald W. Reagan&quot;, data:6},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;William J. &quot;Bill&quot; Clinton&quot;, data:7},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;George W. Bush&quot;, data:8},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{label:&quot;Barack Obama&quot;, data:9}\r\n\t            ];\r\n\t        ]]&gt;\r\n\t    &lt;\/mx:Script&gt;\r\n\r\n\r\n\t\t&lt;!-- le nom des th&egrave;mes  --&gt;\r\n\t    &lt;mx:Label x=&quot;10&quot; y=&quot;7&quot; text=&quot;Standard Theme&quot; fontWeight=&quot;bold&quot; color=&quot;#ffffff&quot;\/&gt;\r\n\t    &lt;mx:Label x=&quot;218&quot; y=&quot;7&quot; text=&quot;Green Theme&quot; fontWeight=&quot;bold&quot; color=&quot;#ffffff&quot;\/&gt;\r\n\t    &lt;mx:Label x=&quot;426&quot; y=&quot;7&quot; text=&quot;Silver Theme&quot; fontWeight=&quot;bold&quot; color=&quot;#ffffff&quot;\/&gt;\r\n\t\t&lt;mx:Label x=&quot;634&quot; y=&quot;7&quot; text=&quot;Orange Theme&quot; fontWeight=&quot;bold&quot; color=&quot;#ffffff&quot;\/&gt;\r\n\r\n\t\t&lt;!-- th&egrave;me 1 par d&eacute;faut --&gt;\r\n\t    &lt;mx:Canvas x=&quot;10&quot; width=&quot;200&quot; height=&quot;200&quot; verticalCenter=&quot;10.5&quot;&gt;\r\n\t        &lt;mx:ComboBox x=&quot;10&quot; y=&quot;10&quot; dataProvider=&quot;{dp}&quot; width=&quot;180&quot;&gt;&lt;\/mx:ComboBox&gt;\r\n\t        &lt;mx:DataGrid x=&quot;10&quot; y=&quot;40&quot; width=&quot;180&quot; height=&quot;120&quot; dataProvider=&quot;{dp}&quot;&gt;\r\n\t            &lt;mx:columns&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;Id&quot; dataField=&quot;data&quot; width=&quot;30&quot; \/&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;US president&quot; dataField=&quot;label&quot;  \/&gt;\r\n\t            &lt;\/mx:columns&gt;\r\n\t        &lt;\/mx:DataGrid&gt;\r\n\t        &lt;mx:Button x=&quot;10&quot; y=&quot;168&quot; label=&quot;Button&quot;\/&gt;\r\n\t    &lt;\/mx:Canvas&gt;\r\n\r\n\t\t&lt;!-- th&egrave;me 2 haloGreen --&gt;\r\n\t    &lt;mx:Canvas x=&quot;218&quot; width=&quot;200&quot; height=&quot;200&quot; themeColor=&quot;haloGreen&quot;\r\n\t        verticalCenter=&quot;10.5&quot; backgroundColor=&quot;#ffffff&quot; cornerRadius=&quot;8&quot;\r\n\t        borderStyle=&quot;solid&quot; alpha=&quot;0.5&quot;&gt;\r\n\t        &lt;mx:ComboBox x=&quot;10&quot; y=&quot;10&quot; dataProvider=&quot;{dp}&quot; width=&quot;180&quot;&gt;&lt;\/mx:ComboBox&gt;\r\n\t        &lt;mx:DataGrid x=&quot;10&quot; y=&quot;40&quot; width=&quot;180&quot; height=&quot;120&quot; dataProvider=&quot;{dp}&quot;&gt;\r\n\t            &lt;mx:columns&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;Id&quot; dataField=&quot;data&quot; width=&quot;30&quot; \/&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;US president&quot; dataField=&quot;label&quot;  \/&gt;\r\n\t            &lt;\/mx:columns&gt;\r\n\t        &lt;\/mx:DataGrid&gt;\r\n\t        &lt;mx:Button x=&quot;10&quot; y=&quot;166&quot; label=&quot;Button&quot;\/&gt;\r\n\t    &lt;\/mx:Canvas&gt;\r\n\r\n\t\t&lt;!-- th&egrave;me 3 haloSilver --&gt;\r\n\t    &lt;mx:Canvas x=&quot;426&quot; width=&quot;200&quot; height=&quot;200&quot; themeColor=&quot;haloSilver&quot;\r\n\t        verticalCenter=&quot;10.5&quot; backgroundColor=&quot;#ffffff&quot;\r\n\t        cornerRadius=&quot;8&quot; borderStyle=&quot;solid&quot;&gt;\r\n\t        &lt;mx:ComboBox x=&quot;10&quot; y=&quot;10&quot; dataProvider=&quot;{dp}&quot; width=&quot;180&quot;&gt;&lt;\/mx:ComboBox&gt;\r\n\t        &lt;mx:DataGrid x=&quot;10&quot; y=&quot;40&quot; width=&quot;180&quot; height=&quot;120&quot; dataProvider=&quot;{dp}&quot;&gt;\r\n\t            &lt;mx:columns&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;Id&quot; dataField=&quot;data&quot; width=&quot;30&quot; \/&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;US president&quot; dataField=&quot;label&quot;  \/&gt;\r\n\t            &lt;\/mx:columns&gt;\r\n\t        &lt;\/mx:DataGrid&gt;\r\n\t        &lt;mx:Button x=&quot;10&quot; y=&quot;166&quot; label=&quot;Button&quot;\/&gt;\r\n\t    &lt;\/mx:Canvas&gt;\r\n\r\n\r\n\r\n\t\t&lt;!-- th&egrave;me 4 haloOrange --&gt;\r\n\t    &lt;mx:Canvas x=&quot;634&quot; width=&quot;200&quot; height=&quot;200&quot; themeColor=&quot;haloOrange&quot;\r\n\t        verticalCenter=&quot;10.5&quot; backgroundColor=&quot;#ffffff&quot; cornerRadius=&quot;8&quot;\r\n\t        borderStyle=&quot;solid&quot; alpha=&quot;0.5&quot;&gt;\r\n\t        &lt;mx:ComboBox x=&quot;10&quot; y=&quot;10&quot; dataProvider=&quot;{dp}&quot; width=&quot;180&quot;&gt;&lt;\/mx:ComboBox&gt;\r\n\t        &lt;mx:DataGrid x=&quot;10&quot; y=&quot;40&quot; width=&quot;180&quot; height=&quot;120&quot; dataProvider=&quot;{dp}&quot;&gt;\r\n\t            &lt;mx:columns&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;Id&quot; dataField=&quot;data&quot; width=&quot;30&quot; \/&gt;\r\n\t                &lt;mx:DataGridColumn headerText=&quot;US president&quot; dataField=&quot;label&quot;  \/&gt;\r\n\t            &lt;\/mx:columns&gt;\r\n\t        &lt;\/mx:DataGrid&gt;\r\n\t        &lt;mx:Button x=&quot;10&quot; y=&quot;166&quot; label=&quot;Button&quot;\/&gt;\r\n\t    &lt;\/mx:Canvas&gt;\r\n\r\n\t&lt;\/mx:Application&gt;\r\n\t\r\n<\/pre>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Flash in Flex tutorial: Flash Weather Component<br \/>\n\t<a href=\"http:\/\/blog.arnomanders.nl\/index.php\/archives\/flash-in-flex-tutorial:-flash-weather-component\/\" target=\"_blank\">http:\/\/blog.arnomanders.nl\/index.php\/archives\/flash-in-flex-tutorial:-flash-weather-component\/<\/a><\/li>\n<li>Installing the Flex Component Kit for Flash CS3<br \/>\n\t<a href=\"http:\/\/blog.flexexamples.com\/2007\/09\/02\/installing-the-flex-component-kit-for-flash-cs3\/\" target=\"_blank\">http:\/\/blog.flexexamples.com\/2007\/09\/02\/installing-the-flex-component-kit-for-flash-cs3\/<\/a><\/li>\n<li>Flex MX Skin Design Extensions &amp; Flex Component Kit for Flash Professional downloads<br \/>\n<a href=\"http:\/\/www.adobe.com\/go\/flex3_cs3_swfkit\" target=\"_blank\">http:\/\/www.adobe.com\/go\/flex3_cs3_swfkit<\/a><\/li>\n<li>Flex Component Kit Alpha for Flex 2.0.1<br \/>\n<a href=\"http:\/\/www.adobe.com\/cfusion\/exchange\/index.cfm?event=extensionDetail&amp;extid=1273018\" target=\"_blank\">http:\/\/www.adobe.com\/cfusion\/exchange\/index.cfm?event=extensionDetail&amp;extid=1273018<\/a><\/li>\n<li>Cr\u00e9er des composants Flex avec Flash CS3<br \/>\n<a href=\"http:\/\/blog.phiphou.com\/index.php\/?2007\/06\/03\/26-creer-des-composants-flex-avec-flash-cs3\" target=\"_blank\">http:\/\/blog.phiphou.com\/index.php\/?2007\/06\/03\/26-creer-des-composants-flex-avec-flash-cs3<\/a><\/li>\n<li>Flex Embed Fonts \u2013 Polices Embarqu\u00e9es \u00e0 la compilation<br \/>\n<a href=\"http:\/\/www.flex-tutorial.fr\/2008\/05\/23\/flex-embed-fonts-polices-embarquees-a-la-compilation\/\" target=\"_blank\">http:\/\/www.flex-tutorial.fr\/2008\/05\/23\/flex-embed-fonts-polices-embarquees-a-la-compilation\/<\/a><\/li>\n<li>Using ActionScript 2.0 Components &gt; Customizing Components &gt; About skinning components &gt; Creating new component skins<br \/>\n\t\t<a href=\"http:\/\/livedocs.adobe.com\/flash\/9.0\/main\/wwhelp\/wwhimpl\/common\/html\/wwhelp.htm?context=LiveDocs_Parts&amp;file=00002473.html\" target=\"_blank\">http:\/\/livedocs.adobe.com\/flash\/9.0\/main\/wwhelp\/wwhimpl\/common\/html\/wwhelp.htm?context=LiveDocs_Parts&amp;file=00002473.html<\/a><\/li>\n<li>Des sources <code>.fla<\/code> d'un projet Flex qui donne une id\u00e9e de la m\u00e9thode \u00e0 appliquer pour cr\u00e9er une application Flex design\u00e9.<br \/>\n\t\t<a href=\"http:\/\/wpmu.org\/beginners-guide-to-buddypress\/\" target=\"_blank\">http:\/\/svn.jetbrains.org\/omeaopen\/trunk\/Omea\/Docs\/Help\/!SkinSubFolder!\/FlashHelp_Default\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>On ne rappelle jamais assez l&#8217;importance d&#8217;un webdesign soign\u00e9 et chaque jour nous devrions m\u00e9diter chez Hecube ou ailleurs cette phrase de Raymond Loewy La&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2010\/04\/flex-skins-theme-personnaliser-les-skins-sous-flex\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Flex, Skins, Th\u00e8me &#8211; Personnaliser les skins sous Flex<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9451,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Personnalisez les skins sous Flex avec des outils simples. Cr\u00e9ez des applications attrayantes en utilisant les ressources graphiques de Flash.","bf_ai_og_title":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3444,3447,3449,3451],"tags":[3510,209,256,2228,316,317,318,319,320],"class_list":["post-1524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-databases","category-technology-trends","category-tutorials-how-to","category-web-design-front-end","tag-canva","tag-css","tag-flash","tag-flex","tag-fonts","tag-police","tag-skins","tag-swf","tag-theming"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-oA","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/05\/flex_generic_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=1524"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1524\/revisions"}],"predecessor-version":[{"id":9456,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1524\/revisions\/9456"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9451"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}