{"id":1531,"date":"2014-04-22T21:12:38","date_gmt":"2014-04-22T19:12:38","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=1531"},"modified":"2016-03-29T19:01:47","modified_gmt":"2016-03-29T17:01:47","slug":"ajout-demotions-sur-des-objets-suite-4","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=1531","title":{"rendered":"Ajout d&rsquo;\u00e9motions sur des objets \u00e2\u20ac\u201c suite 4"},"content":{"rendered":"<p style=\"text-align: justify;\">L&rsquo;ajout des \u00e9motions sur les objets n&rsquo;en finit pas d&rsquo;arriver&#8230; Le code est un peu d\u00e9licat \u00e0 manipuler. Certaines choses doivent s&rsquo;afficher dans certaines conditions et \u00e0 certains endroits en fonction de l&rsquo;objet que l&rsquo;on regarde. C&rsquo;est la suite de l&rsquo;article <a title=\"Ajout d'\u00e9motions sur des objets \u00e2\u20ac\u201c suite 3\" href=\"http:\/\/blog.nebule.org\/?p=1515\" target=\"_blank\">Ajout d&rsquo;\u00e9motions sur des objets \u00e2\u20ac\u201c suite 3<\/a>.<\/p>\n<p style=\"text-align: justify;\">Les \u00e9motions support\u00e9es sont encore sujet \u00e0 discussion, mais leur fonctionnement est maintenant stable.<br \/>\nLes \u00e9motions doivent \u00eatre consid\u00e9r\u00e9es comme des groupes, donc les objets que l&rsquo;on marque avec ces \u00e9motions appartiennent en quelque sorte aux groupes d&rsquo;\u00e9motions en question.<br \/>\nOn parle ici des \u00e9motions, mais la m\u00e9canique est exactement la m\u00eame pour les avis. Seul l&rsquo;affichage peut varier un peu.<\/p>\n<p style=\"text-align: justify;\">Quelques r\u00e8gles de fonctionnement :<\/p>\n<ol>\n<li style=\"text-align: justify;\">Une \u00e9motion est repr\u00e9sent\u00e9e sur un objet par un lien de type &lsquo;<code>f<\/code>&lsquo; de l&rsquo;\u00e9motion vers l&rsquo;objet, m\u00e9ta \u00e0 &lsquo;<code>0<\/code>&lsquo;.<\/li>\n<li style=\"text-align: justify;\">Une \u00e9motion sur un objet d\u00e9riv\u00e9 li\u00e9 \u00e0 l&rsquo;objet en cours est un lien de type &lsquo;<code>f<\/code>&lsquo; de l&rsquo;\u00e9motion vers l&rsquo;objet d\u00e9riv\u00e9 avec comme m\u00e9ta l&rsquo;objet en cours.<\/li>\n<li style=\"text-align: justify;\">Une \u00e9motion sur un objet d\u00e9riv\u00e9, donc avec un contexte, n&rsquo;appara\u00eet pas dans le mode affichage de l&rsquo;objet, m\u00eame si on est sur l&rsquo;objet d\u00e9riv\u00e9 en question.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Cela donne par exemple ce genre de vue en mode navigation :<\/p>\n<p style=\"text-align: center;\"><a href=\"\/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-44-572.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-1532\" alt=\"shot-2014-04-22_20-44-57\" src=\"\/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-44-572-600x591.jpg\" width=\"600\" height=\"591\" srcset=\"\/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-44-572-600x591.jpg 600w, \/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-44-572.jpg 828w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">On remarque que toutes les lignes qui disent que l&rsquo;objet est de type <em>image\/jpeg<\/em> ont l&rsquo;\u00e9motion &lsquo;<code>J'approuve<\/code>&lsquo;. C&rsquo;est fait en une seule fois. C&rsquo;est le m\u00eame lien derri\u00e8re qui dit que l&rsquo;on approuve que l&rsquo;objet soit de ce type, ind\u00e9pendamment de qui le dit.<\/p>\n<p style=\"text-align: justify;\">Si on se place sur l&rsquo;objet du milieu dans la petite conversation en cascade, on peut observer \u00e7a :<\/p>\n<p style=\"text-align: center;\"><a href=\"\/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-50-342.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-1533\" alt=\"shot-2014-04-22_20-50-34\" src=\"\/wp-content\/uploads\/nebule\/2014\/04\/shot-2014-04-22_20-50-342-600x244.jpg\" width=\"600\" height=\"244\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">On voit que les autres commentaires sont fait dans le contexte d&rsquo;un objet sp\u00e9cifique, un autre objet surtout. On voit aussi qu&rsquo;une \u00e9motion est plac\u00e9e sur l&rsquo;un des commentaire, cette \u00e9motion est cependant dans le contexte de l&rsquo;objet en cours, ce commentaire, et non dans le contexte de l&rsquo;objet dans lequel \u00e0 lieu la discussion. Si on regarde l&rsquo;affichage pr\u00e9c\u00e9dent, cette \u00e9motion n&rsquo;appara\u00eet pas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;ajout des \u00e9motions sur les objets n&rsquo;en finit pas d&rsquo;arriver&#8230; Le code est un peu d\u00e9licat \u00e0 manipuler. Certaines choses doivent s&rsquo;afficher dans certaines conditions et \u00e0 certains endroits en fonction de l&rsquo;objet que l&rsquo;on regarde. C&rsquo;est la suite de l&rsquo;article Ajout d&rsquo;\u00e9motions sur des objets \u00e2\u20ac\u201c suite 3. Les \u00e9motions support\u00e9es sont encore sujet &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=1531\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Ajout d&rsquo;\u00e9motions sur des objets \u00e2\u20ac\u201c suite 4<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[60,61,122,99,112,24],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1531"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1531"}],"version-history":[{"count":1,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1531\/revisions"}],"predecessor-version":[{"id":2203,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1531\/revisions\/2203"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1531"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}