{"id":1863,"date":"2011-01-31T11:36:12","date_gmt":"2011-01-31T10:36:12","guid":{"rendered":"http:\/\/flaven.fr\/?p=1863"},"modified":"2013-09-24T06:25:51","modified_gmt":"2013-09-24T04:25:51","slug":"silverstripe-cms-et-framework-php-un-cms-a-suivre-et-a-comparer-a-worpdress-drupal-joomla","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2011\/01\/silverstripe-cms-et-framework-php-un-cms-a-suivre-et-a-comparer-a-worpdress-drupal-joomla\/","title":{"rendered":"SilverStripe &#8211; CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla"},"content":{"rendered":"<p><!--  SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla --><br \/>\n<!--  Frog CMS, SilverStripe, Concrete5, WordPress, Theme, Auteur, CMS, contenu, utilisateurs, Multi-utilisateurs, Drupal, Joomla  --><br \/>\nOn continue dans l&#8217;exploration des nouveaut\u00e9s dans le monde du CMS open-source c&#8217;est \u00e0 dire b\u00e2ti autour de PHP-MySQL. Des CMS naissants qui pourraient faire la nique dans quelques ann\u00e9es, mois, semaines, jours au triptyque de CMS gagnants que sont : Worpdress, Drupal, Joomla. <b>On avait commenc\u00e9 par <code>Concrete5<\/code>, on continue avec <code>SilverStripe<\/code>.<\/b><!--more--><\/p>\n<ul>\n<li>Concrete5 &#8211; Quelques nouveaut\u00e9s dans le monde du CMS<br \/>\n\t<a href=\"http:\/\/social.hecube.net\/blog\/2010\/10\/07\/concrete5-quelques-nouveautes-dans-la-monde-du-cms-en-comparaison-de-worpdress-drupal-joomla\/\" target=\"_blank\">http:\/\/social.hecube.net\/blog\/2010\/10\/07\/concrete5-quelques-nouveautes-dans-la-monde-du-cms-en-comparaison-de-worpdress-drupal-joomla\/<\/a><\/p>\n<\/ul>\n<h4>Les crit\u00e8res de s\u00e9lection<\/h4>\n<p>Pour m\u00e9moire, la s\u00e9lection s&#8217;est faite sur des crit\u00e8res vraiment basiques, trop peut-\u00eatre pour des d\u00e9veloppeurs aguerris mais que vaut la beaut\u00e9 du code au regard du r\u00e9sultat graphique produit par un site, de l&#8217;exp\u00e9rience utilisateur et de la courbe d&#8217;apprentissage ultra rapide dans la gestion d&#8217;un site. Les voici.<\/p>\n<ul>\n<li>Scriptiquement parlant, faire un site, bas\u00e9 sur le tandem PHP-MySQL<\/li>\n<li>Possiblement h\u00e9bergement sur un serveur mutualis\u00e9<\/li>\n<li>Avec un temps d&#8217;apprentissage limit\u00e9 pour publier un page ou une galerie de photos par exemple<\/li>\n<li>Et pour finir quelques possibilit\u00e9s de personnalisation graphique afin d&#8217;\u00e9viter que le site ressemble \u00e0 celui du voisin<\/li>\n<\/ul>\n<p><b>Il ne restera d\u00e9sormais sur la liste que <code>Frog CMS<\/code>, qui est toujours en attente d&#8217;un comparatif.<\/b><\/p>\n<h4>Une d\u00e9finition de SilverStripe<\/h4>\n<p>Notre choix s&#8217;est port\u00e9 sur SilverStripe car c&#8217;est \u00e0 la fois un CMS et un framework PHP. Ce qui soit dit en passant \u00e0 tous les avantages et\/ou les inconv\u00e9nients de l&#8217;un et de l&#8217;autre ! C&#8217;est un peu comme si on r\u00e9unissez : <b>WordPress et Kohana<\/b> ou <b>Drupal et CodeIgniter<\/b>&#8230;<\/p>\n<p>Pour en savoir un peu plus sur nos deux frameworks favoris chez Hecube.net : Kohana et CodeIgniter. Reportez aux articles pr\u00e9c\u00e9dents de ce blog.<\/p>\n<ul>\n<li>Kohana, CodeIgniter, Framework PHP &#8211; Un comparatif entre Kohana et CodeIgniter<br \/>\n\t<a href=\"http:\/\/social.hecube.net\/blog\/2009\/05\/23\/framework-php-quel-framework-choisir-entre-codeigniter-cakephp-symphony-zend\/\" target=\"_blank\">http:\/\/social.hecube.net\/blog\/2009\/10\/11\/kohana-codeigniter-framework-php-un-comparatif-entre-kohana-et-codeigniter\/<\/a>\n\t<\/li>\n<li>Framework PHP &#8211; Quel framework choisir entre CodeIgniter, CakePHP, Symphony, Zend&#8230;<br \/>\n\t<a href=\"http:\/\/social.hecube.net\/blog\/2009\/05\/23\/framework-php-quel-framework-choisir-entre-codeigniter-cakephp-symphony-zend\/\" target=\"_blank\">http:\/\/social.hecube.net\/blog\/2009\/05\/23\/framework-php-quel-framework-choisir-entre-codeigniter-cakephp-symphony-zend\/<\/a>\n\t<\/li>\n<\/ul>\n<blockquote><p>\nSilverStripe is a PHP CMS built with Sapphire framework, and it uses MVC design pattern. you can view example sites that built with SilverStripe from the official webpage.\n<\/p><\/blockquote>\n<p><i>Source: <a href=\"http:\/\/silverstripe.org\/home\/\" target=\"_blank\">http:\/\/silverstripe.org\/home\/<\/a><\/i><\/p>\n<p>On va faire les test sur <code>SilverStripe-v2.4.4<\/code> en local sur MAMP.<\/p>\n<h4>Installation de SilverStripe<\/h4>\n<p>On va faire les test sur SilverStripe-v2.4.4 en local sur MAMP.<\/p>\n<pre lang=\"sql\">\r\n\/Applications\/MAMP\/Library\/bin\/mysql -u root -p\r\n<\/pre>\n<pre lang=\"sql\">\r\n# Cr\u00e9ation simultan\u00e9e de la base sist_install\r\n# et de l'utilisateur sist_install\r\nCREATE USER 'sist_install'@'localhost' IDENTIFIED BY 'sist_install'; GRANT USAGE ON *.* TO 'sist_install'@'localhost' IDENTIFIED BY 'sist_install'WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; CREATE DATABASE IF NOT EXISTS sist_install;GRANT ALL PRIVILEGES ON sist_install.* TO 'sist_install'@'localhost';\r\n<\/pre>\n<h4>Installation de SilverStripe<\/h4>\n<p>Il vous donc au pr\u00e9alable cr\u00e9er la BDD sinon pas mal d&#8217;erreurs vont s&#8217;afficher sur la page d&#8217;installation. Un point int\u00e9ressant, c&#8217;est lors de l&#8217;installation vous allez pourvoir configurer l&#8217;ensemble du site : Database, CMS Admin Account, Theme&#8230;etc. sur une page uniquement.<\/p>\n<p><b>L&#8217;installation<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_install_1.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_install_2.jpg\" width=\"500\" height=\"313\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_install_3.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_install_ok.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><b>Comme souvent dans un CMS, pour Joomla, il faut faire de m\u00eame, on doit supprimer les fichiers ou le r\u00e9pertoire d&#8217;installation. Il faut tout supprimer manuellement <code>install.php<\/code> plut\u00f4t que de passer par le lien qui vous est propos\u00e9.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_install_after.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe Install After\"><\/p>\n<p><b>Surtout, n&#8217;oubliez pas de mettre un adresse email valide pour vous connecter au backend en temps qu&#8217;admin.<\/b><\/p>\n<blockquote><p>\nFor security reasons you should now delete the install files, unless you are planning to reinstall later (requires admin login, see above). The web server also now only needs write access to the &#8220;assets&#8221; folder, you can remove write access from all other folders. Click here to delete the install files.\n<\/p><\/blockquote>\n<h4>Exploration de l&#8217;administration de SilverStripe (backend)<\/h4>\n<p>Commen\u00e7ons par l&#8217;administration d&#8217;une page. On va modifier les pages qui sont livr\u00e9es avec l&#8217;installation de SilverStripe.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_maj_page_1.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_maj_page_2.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_maj_page_3.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_maj_page_4.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_maj_page_result.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><b>En cas d&#8217;erreur, il existe une proc\u00e9dure de <code>rollback<\/code> comme sous WordPress qui permet de restaurer une version ant\u00e9rieure de votre page.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_rollback_page_1.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><b>Pour voir les modifications, ne pas oublier de bien cliquer sur <code>Save and Publish<\/code><\/b><\/p>\n<p>Il existe des possibilit\u00e9 des batch action sur les pages, ce qui est pas mal lorsque vous devez effectuer une maintenance transversale sur tout votre contenu, par exemple changement du copyright en bas de page !<\/p>\n<h4>Gestion des m\u00e9dias et insertion d&#8217;une image dans une page<\/h4>\n<p><b>Il faut envoyer l&#8217;image, une fois dans votre gestionnaire de m\u00e9dias, vous pourrez l&#8217;ins\u00e9rer.<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_upload_files_1.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_upload_files_2.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><b>Insertion de l&#8217;image dans une page<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_insert_img_1.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_insert_img_2.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<h4>Changer de th\u00e8me pour votre site sous SilverStripe<\/h4>\n<p>Il est assez simple de cloner le th\u00e8me par d\u00e9faut pour ensuite l&#8217;accommoder \u00e0 votre &#8220;sauce&#8221; webdesign. Dans notre cas, nous allons rapidement cr\u00e9er une th\u00e8me du nom de <code>hecube<\/code> sur le base du th\u00e8me qui est propos\u00e9 par d\u00e9faut <code>blackcandy<\/code>.<\/p>\n<p><b>Les conseils donn\u00e9es par SilverStripe pour cr\u00e9er facilement un th\u00e8me<\/b><\/p>\n<blockquote>\n<ul>\n<li>Unpack the contents of the zip file into the themes directory in your SilverStripe installation.<\/li>\n<li>Change the site to the theme. You can do this either by:\n<pre lang=\"txt\">\r\n\t\t\t- putting the following line in your .\/mysite\/_config.php: `SSViewer::set_theme(\"themename\");`\r\n\t\t\t- changing the theme in the Site Configuration panel in the CMS\r\n\t\t<\/pre>\n<\/li>\n<\/ul>\n<\/blockquote>\n<p>Pour se faire, il faut copier le r\u00e9pertoire <code>blackcandy<\/code>, le renommer en <code>hecube<\/code> puis modifier la param\u00e8tres suivants :<\/p>\n<p><b>On change les \u00e9l\u00e9ments dans les feuilles de style <code>.css<\/code><\/b><\/p>\n<pre lang=\"css\">\r\n* SIST Hecube Theme\r\n* http:\/\/www.hecube.net\r\n<\/pre>\n<pre lang=\"css\">\r\n\t\r\n\thtml {\r\n\t\t\/* background: #626467 url(..\/images\/bg.gif) repeat; *\/\r\n\t\tbackground-color: #dddddd;\r\n\t}\r\n<\/pre>\n<p><b>On modifie le th\u00e8me charg\u00e9 par d\u00e9faut. Vous pouvez aussi le faire depuis l&#8217;admin.<\/b><br \/>\nle fichier est dans <code>\/SilverStripe\/mysite\/_config.php<\/code><\/p>\n<pre lang=\"php\">\r\n\t\r\n\t\/\/ This line set's the current theme. More themes can be\r\n\t\/\/ downloaded from http:\/\/www.silverstripe.org\/themes\/\r\n\t\/* SSViewer::set_theme('blackcandy'); *\/\r\n\tSSViewer::set_theme('hecube');\r\n\r\n<\/pre>\n<p><b>Pour information les fichiers SilverStripe par exemple <code>Page.ss<\/code> sont truff\u00e9s de pseudo-tags. Ce qui facilite l&#8217;int\u00e9gration si tant qu&#8217;on maitrise leurs variables comme sous Drupal par exemple.<\/b><\/p>\n<pre lang=\"php\" escaped=\"true\">\r\n\t\r\n\t&lt;!DOCTYPE html&gt;\r\n\r\n\t&lt;html lang=&quot;$ContentLocale&quot;&gt;\r\n\t  &lt;head&gt;\r\n\t\t\t&lt;% base_tag %&gt;\r\n\t\t\t&lt;title&gt;&lt;% if MetaTitle %&gt;$MetaTitle&lt;% else %&gt;$Title&lt;% end_if %&gt; &amp;raquo; $SiteConfig.Title&lt;\/title&gt;\r\n\t\t\t$MetaTags(false)\r\n\t\t\t&lt;link rel=&quot;shortcut icon&quot; href=&quot;\/favicon.ico&quot; \/&gt;\r\n\r\n\t\t\t&lt;% require themedCSS(layout) %&gt; \r\n\t\t\t&lt;% require themedCSS(typography) %&gt; \r\n\t\t\t&lt;% require themedCSS(form) %&gt; \r\n\r\n\t\t\t&lt;!--[if IE 6]&gt;\r\n\t\t\t\t&lt;style type=&quot;text\/css&quot;&gt;\r\n\t\t\t\t @import url(themes\/blackcandy\/css\/ie6.css);\r\n\t\t\t\t&lt;\/style&gt; \r\n\t\t\t&lt;![endif]--&gt;\r\n\t\t&lt;\/head&gt;\r\n\t&lt;body&gt;\r\n\t\t&lt;div id=&quot;BgContainer&quot;&gt;\r\n\t\t\t&lt;div id=&quot;Container&quot;&gt;\r\n\t\t\t\t&lt;div id=&quot;Header&quot;&gt;\r\n\t\t\t\t\t$SearchForm\r\n\t\t\t   \t\t&lt;h1&gt;$SiteConfig.Title&lt;\/h1&gt;\r\n\t\t\t    \t&lt;p&gt;$SiteConfig.Tagline&lt;\/p&gt;\r\n\t\t\t\t&lt;\/div&gt;\r\n\t\r\n\t\r\n<\/pre>\n<p><b>C&#8217;est un essai &#8220;quick and dirty&#8221;. Pour d\u00e9velopper votre propre th\u00e8me, reportez-vous \u00e0 la documentation qui n&#8217;existe malheureusement qu&#8217;en anglais.<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/silverstripe_choose_theme.jpg\" width=\"500\" height=\"313\" alt=\"SilverStripe - CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla\"><\/p>\n<p><i>Source: <a href=\"http:\/\/doc.silverstripe.org\/sapphire\/en\/topics\/themes\" target=\"_blank\">http:\/\/doc.silverstripe.org\/sapphire\/en\/topics\/themes<\/a><\/i><\/p>\n<p><b>Pour acc\u00e9der \u00e0 l&#8217;admin, il vous suffit d&#8217;ajouter <code>\/admin\/<\/code> \u00e0 la en racine de l&#8217;adresse de votre site dans un navigateur <code>http:\/\/127.0.0.1\/SilverStripe\/admin\/<\/code><\/b><\/p>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Le d\u00e9veloppement de th\u00e8me pour SilverStripe<br \/>\n\t<a href=\"http:\/\/doc.silverstripe.org\/sapphire\/en\/topics\/theme-development\" target=\"_blank\">http:\/\/doc.silverstripe.org\/sapphire\/en\/topics\/theme-development<\/a><\/li>\n<li>Le site de d\u00e9mo sous SilverStripe<br \/>\n\t<a href=\"http:\/\/demo.silverstripe.com\/\" target=\"_blank\">http:\/\/demo.silverstripe.com\/<\/a><\/li>\n<li>T\u00e9l\u00e9charger la dernier version de SilverStripe<a href=\"http:\/\/silverstripe.org\/stable-download\" target=\"_blank\">http:\/\/silverstripe.org\/stable-download<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>On continue dans l&#8217;exploration des nouveaut\u00e9s dans le monde du CMS open-source c&#8217;est \u00e0 dire b\u00e2ti autour de PHP-MySQL. Des CMS naissants qui pourraient faire&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2011\/01\/silverstripe-cms-et-framework-php-un-cms-a-suivre-et-a-comparer-a-worpdress-drupal-joomla\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">SilverStripe &#8211; CMS et Framework PHP, un CMS \u00e0 suivre et \u00e0 comparer \u00e0 Worpdress, Drupal, Joomla<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9427,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"SilverStripe, un CMS et Framework PHP, se compare \u00e0 WordPress, Drupal, Joomla. Analyse des outils, r\u00e9sultats graphiques, exp\u00e9rience utilisateur et courbe d'apprentissage.","bf_ai_og_title":"SilverStripe vs WordPress, Drupal, Joomla","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":[3454,3444,3447,3449,3451,3435,3452],"tags":[342,2221,364,236,2225,365,173,343,366,126,345,2223],"class_list":["post-1863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-journalism-writing","category-programming-databases","category-technology-trends","category-tutorials-how-to","category-web-design-front-end","category-web-development","category-wordpress-cms","tag-auteur","tag-cms","tag-concrete5","tag-contenu","tag-drupal","tag-frog-cms","tag-joomla","tag-multi-utilisateurs","tag-silverstripe","tag-theme","tag-utilisateurs","tag-wordpress"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-u3","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/01\/cms_what_new_in_cms_world_silverstripe_b_2_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1863","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=1863"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1863\/revisions"}],"predecessor-version":[{"id":9428,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1863\/revisions\/9428"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9427"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}