{"id":669,"date":"2010-11-15T11:52:49","date_gmt":"2010-11-15T11:52:49","guid":{"rendered":"https:\/\/copyright.lboro.ac.uk\/lorls\/?p=669"},"modified":"2010-11-15T11:52:49","modified_gmt":"2010-11-15T11:52:49","slug":"adding-and-removing-group-members","status":"publish","type":"post","link":"https:\/\/blog.lboro.ac.uk\/lorls\/lorls\/lump\/adding-and-removing-group-members","title":{"rendered":"Adding and removing group members"},"content":{"rendered":"<p>Jason and I have been batting code back and forth for the last couple of weeks to provide an API and CLUMP interface to adding and removing people from usergroups. \u00a0We&#8217;ve gone through several iterations of designs and implementations and now have something that seems to be working OK on our development installation &#8211; hopefully soon to appear on the demo sandbox (unless Gary decides that he wants it to work in a different way! \ud83d\ude09 ).<\/p>\n<p>With that more or less done, and some POD documentation tweaks (&#8216;cos I&#8217;d been doing a bit <em>too<\/em> much cutting and pasting between scripts!), I can now go back to dealing with some of the backend management scripts. \u00a0The first two of these will be a simple link checker and a cron-able script to (re-)populate the &#8220;held by library&#8221; information. \u00a0Gary has a couple more reports that Library staff have asked for, but they might just require a couple of APIs to be produced to allow existing reporting systems to work (they weren&#8217;t part of the distributed LORLS code base &#8211; just local Loughborough reports).<\/p>\n<p>Gary has presented the new system to several groups recently with mostly positive feedback. \u00a0We&#8217;ve just installed a link to this blog (and thus the demo sandbox system) into the live LORLS installation&#8217;s managelist script at Loughborough so that more academics will get a heads-up that something new is around the corner.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jason and I have been batting code back and forth for the last couple of weeks to provide an API and CLUMP interface to adding and removing people from usergroups. \u00a0We&#8217;ve gone through several iterations of designs and implementations and now have something that seems to be working OK on our development installation &#8211; hopefully [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[],"class_list":["post-669","post","type-post","status-publish","format-standard","hentry","category-lump","count-0","even alt","author-cojpk","last"],"_links":{"self":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/posts\/669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/comments?post=669"}],"version-history":[{"count":0,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/posts\/669\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/media?parent=669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/categories?post=669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lboro.ac.uk\/lorls\/wp-json\/wp\/v2\/tags?post=669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}