{"id":473,"date":"2009-07-12T07:25:35","date_gmt":"2009-07-12T05:25:35","guid":{"rendered":"https:\/\/www.vdigital.org\/sharing\/?p=473"},"modified":"2009-10-22T21:47:02","modified_gmt":"2009-10-22T19:47:02","slug":"status-invite-guest-et-options-par-defaut","status":"publish","type":"post","link":"https:\/\/www.vdigital.org\/sharing\/2009\/07\/status-invite-guest-et-options-par-defaut\/","title":{"rendered":"Status invit\u00e9 (guest) et options par d\u00e9faut"},"content":{"rendered":"<p>Niveau : avanc\u00e9.<\/p>\n<p>En standard dans Piwigo, nous pouvons avoir un profil des nouveaux inscrits totalement diff\u00e9rent du profil des invit\u00e9s de passage.<\/p>\n<p>L&rsquo;astuce est assez simple:<\/p>\n<blockquote>\n<ol>\n<li>Cr\u00e9ation d&rsquo;un utilisateur \u00ab\u00a0Default Values\u00a0\u00bb par exemple.<\/li>\n<li>L&rsquo;url du profil de \u00ab\u00a0Default Values\u00a0\u00bb <img decoding=\"async\" src=\"https:\/\/www.vdigital.org\/piwigo\/admin\/template\/goto\/icon\/edit_s.png\" alt=\"Profil utilisateur\" \/> indique .\/admin.php?page=profile&amp;user_id=nn<br \/>\nPar exemple, user_id=47 donne la valeur de l&rsquo;identifiant de \u00ab\u00a0Default Values\u00a0\u00bb (47).<\/li>\n<p><!--more--><\/p>\n<li>Modification de la configuration par le plugin LocalFiles Editor<br \/>\nDans le premier onglet (Configuration) il suffit d&rsquo;ajouter pour notre exemple:<br \/>\n$conf[&lsquo;default_user_id&rsquo;] = 47;<\/li>\n<li>Il suffira alors de d&rsquo;attribuer des options diff\u00e9rentes \u00e0 \u00ab\u00a0guest\u00a0\u00bb et \u00e0 \u00ab\u00a0Default Values\u00a0\u00bb pour que vos inscrits puissent disposer de certains avantages d\u00e8s leur inscription.<\/li>\n<\/ol>\n<\/blockquote>\n<p>Exemple:<br \/>\n<code>guest[invit\u00e9] Invit\u00e9 (et rien d'autre)<br \/>\nDefault Values[valeurs par d\u00e9faut] G\u00e9n\u00e9rique Haute d\u00e9finition, Contact<\/code><\/p>\n<p>Les inscrits pourraient d\u00e9couvrir les images en haute d\u00e9finition qu&rsquo;ils ne voyaient pas en tant qu&rsquo; invit\u00e9. Ils rel\u00e8veront peut-\u00eatre la pr\u00e9sence d&rsquo;images suppl\u00e9mentaires par un niveau de confidentialit\u00e9 plus \u00e9lev\u00e9. Surtout, ils seront inscrits avec un statut G\u00e9n\u00e9rique, leur interdisant de modifier le th\u00e8me et autres options eux-m\u00eame.<\/p>\n<p>D\u00e8s \u00e0 pr\u00e9sent, tout nouvel inscrit r\u00e9cup\u00e8rera les m\u00eames options et propri\u00e9t\u00e9s que le user par d\u00e9faut (affichage, Haute d\u00e9finition, Niveau de confidentialit\u00e9).<\/p>\n<p>Dans la liste des utilisateurs:<br \/>\n&#8211; guest aura perdu l&rsquo;indication [valeurs par d\u00e9faut] qui \u00e9tait sous son Nom d&rsquo;utilisateur<br \/>\n&#8211; Default Values pr\u00e9sentera l&rsquo;indication [valeurs par d\u00e9faut]<br \/>\nDans Configuration &gt; Affichage par d\u00e9faut&#8230; Nom d&rsquo;utilisateur ce n&rsquo;est plus guest mais Default Values qui est indiqu\u00e9.<\/p>\n<p>Ne soyez pas surpris ult\u00e9rieurement car par principe: L&rsquo;utilisateur par d\u00e9faut ne peux pas \u00eatre supprim\u00e9.<br \/>\nPour le supprimer, il faut r\u00e9attribuer $conf[&lsquo;default_user_id&rsquo;] \u00e0 un autre user existant.<\/p>\n<blockquote><p>AVERTISSEMENT: On ne doit pas d\u00e9finir $conf[&lsquo;default_user_id&rsquo;] sur des users ayant des statuts sp\u00e9ciaux comme Webmaster ou Admin, vous mettriez votre galerie en danger d&rsquo;intrusion (Hacking).<\/p><\/blockquote>\n<p><strong><br \/>\nInformations compl\u00e9mentaires:<\/strong><br \/>\n&#8211; les groupes ne se r\u00e9cup\u00e8rent pas depuis le profil de l&rsquo;utilisateur par d\u00e9faut,<br \/>\n&#8211; les autorisations d&rsquo;acc\u00e8s aux cat\u00e9gories se r\u00e9cup\u00e8rent par les groupes (<img decoding=\"async\" src=\"https:\/\/www.vdigital.org\/phpwebgallery\/admin\/template\/goto\/icon\/toggle_is_default_group.png\" alt=\"[par d\u00e9faut]\" \/>) pour d\u00e9finir quel est ou quels sont les groupes par d\u00e9faut.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Niveau : avanc\u00e9. En standard dans Piwigo, nous pouvons avoir un profil des nouveaux inscrits totalement diff\u00e9rent du profil des invit\u00e9s de passage. L&rsquo;astuce est assez simple: Cr\u00e9ation d&rsquo;un utilisateur \u00ab\u00a0Default Values\u00a0\u00bb par exemple. L&rsquo;url du profil de \u00ab\u00a0Default Values\u00a0\u00bb indique .\/admin.php?page=profile&amp;user_id=nn Par exemple, user_id=47 donne la valeur de l&rsquo;identifiant de \u00ab\u00a0Default Values\u00a0\u00bb (47).<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-473","post","type-post","status-publish","format-standard","hentry","category-astuces"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"VDigital","author_link":"https:\/\/www.vdigital.org\/sharing\/author\/admin\/"},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pZ90J-7D","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/posts\/473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/comments?post=473"}],"version-history":[{"count":8,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/posts\/473\/revisions"}],"predecessor-version":[{"id":632,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/posts\/473\/revisions\/632"}],"wp:attachment":[{"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/media?parent=473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/categories?post=473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vdigital.org\/sharing\/wp-json\/wp\/v2\/tags?post=473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}