{"id":766,"date":"2014-01-29T17:39:22","date_gmt":"2014-01-29T21:39:22","guid":{"rendered":"http:\/\/blog.uvm.edu\/ctl-projects\/?p=766"},"modified":"2014-01-29T17:39:22","modified_gmt":"2014-01-29T21:39:22","slug":"drupal-for-sociology-4","status":"publish","type":"post","link":"https:\/\/blog.uvm.edu\/waw\/2014\/01\/29\/drupal-for-sociology-4\/","title":{"rendered":"Drupal for sociology"},"content":{"rendered":"<p>This isn&#8217;t confined to sociology&#8217;s use, thinking in broader terms of what serves as a minimal UVM application base. Specifically,<\/p>\n<ul>\n<li>Single Sign On (SSO)<\/li>\n<li>LDAP attributes to Drupal Roles mapping<\/li>\n<\/ul>\n<p>SSO covered in previous posts. Now we tackle LDAP. Goal is to try LDAP module&#8217;s Organic Groups option.<\/p>\n<p>&nbsp;<\/p>\n<p>OG Requires<\/p>\n<ul>\n<li>Entity Reference \u00a0http:\/\/ftp.drupal.org\/files\/projects\/entityreference-7.x-1.1.tar.gz<\/li>\n<li>Features\u00a0<a href=\"http:\/\/ftp.drupal.org\/files\/projects\/features-7.x-2.0.tar.gz\">gz (88.2 KB)<\/a><\/li>\n<li>Organic Groups\u00a0<a href=\"http:\/\/ftp.drupal.org\/files\/projects\/og-7.x-2.4.tar.gz\">gz (254.69 KB)<\/a><\/li>\n<\/ul>\n<p>But it was all in vane. \u00a0LDAP mapping options same for OG as for normal Drupal groups, so unless you are leveraging LDAP groups it gets you nowhere<\/p>\n<div><\/div>\n<div>But get this: I\u2019ve been using the \u2018recomended\u2019 \u00a07.x-2.x (Beta 8) LDAP module code. Switching to\u00a07.x-1.x code adds a lot more options , including this:<\/div>\n<div><\/div>\n<div><\/div>\n<div><a href=\"http:\/\/blog.uvm.edu\/ctl-projects\/files\/2014\/01\/Screen-Shot-2014-01-29-at-2.08.43-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-770\" alt=\"Screen Shot 2014-01-29 at 2.08.43 PM\" src=\"http:\/\/blog.uvm.edu\/ctl-projects\/files\/2014\/01\/Screen-Shot-2014-01-29-at-2.08.43-PM-300x137.png\" width=\"300\" height=\"137\" \/><\/a><\/div>\n<div><\/div>\n<div>which works perfectly, except for annoying notices whenever somebody new logs in \u2026.<\/div>\n<div><a href=\"http:\/\/blog.uvm.edu\/ctl-projects\/files\/2014\/01\/Screen-Shot-2014-01-29-at-2.14.27-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-769\" alt=\"Screen Shot 2014-01-29 at 2.14.27 PM\" src=\"http:\/\/blog.uvm.edu\/ctl-projects\/files\/2014\/01\/Screen-Shot-2014-01-29-at-2.14.27-PM-300x123.png\" width=\"300\" height=\"123\" \/><\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>Looking for an option to turn off notices<\/div>\n<div><\/div>\n<div><a href=\"https:\/\/waw.w3.uvm.edu\/skeezoid\/\">https:\/\/waw.w3.uvm.edu\/skeezoid\/<\/a><\/div>\n<div><\/div>\n<div>The absence of this option in the 7,x-2.x code is noted in the module bug reports, hopefully it will work its way into the 7.x-2.x RC code<\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This isn&#8217;t confined to sociology&#8217;s use, thinking in broader terms of what serves as a minimal UVM application base. Specifically, Single Sign On (SSO) LDAP attributes to Drupal Roles mapping SSO covered in previous posts. Now we tackle LDAP. Goal &hellip; <a href=\"https:\/\/blog.uvm.edu\/waw\/2014\/01\/29\/drupal-for-sociology-4\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41826],"tags":[42758,41855],"class_list":["post-766","post","type-post","status-publish","format-standard","hentry","category-wes","tag-boffins","tag-drupal"],"_links":{"self":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/comments?post=766"}],"version-history":[{"count":0,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts\/766\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/media?parent=766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/categories?post=766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/tags?post=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}