{"id":311,"date":"2007-05-08T08:17:51","date_gmt":"2007-05-08T12:17:51","guid":{"rendered":"http:\/\/www.dr-chuck.com\/wordpress\/?p=311"},"modified":"2011-12-17T12:22:57","modified_gmt":"2011-12-17T16:22:57","slug":"hierarchy-in-charon","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2007\/05\/hierarchy-in-charon\/","title":{"rendered":"Hierarchy in Charon"},"content":{"rendered":"<p>Those of you watching my photo blog have seen some photos of new hierarchy support in Charon.  I have now checked in the code.<br \/>\nAdd a UI to display sites in a hierarchy.  This all centers around<br \/>\na new per-site property (sakai:parent-id).  This allows the construction<br \/>\nof a hierarchy by having child sites point to parent sites.<br \/>\nThis is a latent feature with zero UI impact unless it is truned on<br \/>\nby the addition of a property.<br \/>\nFor more info see<br \/>\nhttps:\/\/source.sakaiproject.org\/svn\/\/reference\/trunk\/docs\/architecture\/sakai_pseudo_hierarchy.doc<br \/>\nSee the above document for some next steps.<br \/>\nSAK-7907 SAK-249 SAK-8052<br \/>\nThanks to the staff at Charles Sturt for the design brainstorming session&#8230;<br \/>\nhttp:\/\/www.dr-chuck.com\/images\/2007\/04\/index.php?img=25-04-07_232453_01.jpg<br \/>\nhttp:\/\/www.dr-chuck.com\/images\/2007\/04\/index.php?img=25-04-07_233028_01.jpg<br \/>\nhttp:\/\/www.dr-chuck.com\/images\/2007\/04\/index.php?img=26-04-07_055638_01.jpg<br \/>\nThis was mostly coded in airports and on UAL flights 870 and 72.<br \/>\nhttp:\/\/www.dr-chuck.com\/images\/2007\/05\/index.php?img=03-05-07_180531_01.jpg<\/p>\n<p><!--more--><br \/>\nSending        portal-api\/api\/src\/java\/org\/sakaiproject\/portal\/api\/Portal.java<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_ar.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_ca.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_es.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_fr_CA.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_ja.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_ko.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_nl.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_sv.properties<br \/>\nSending        portal-impl\/impl\/src\/bundle\/sitenav_zh_CN.properties<br \/>\nSending        portal-impl\/impl\/src\/java\/org\/sakaiproject\/portal\/charon\/SkinnableCharonPortal.java<br \/>\nSending        portal-impl\/impl\/src\/java\/org\/sakaiproject\/portal\/charon\/handlers\/PDAHandler.java<br \/>\nSending        portal-impl\/impl\/src\/java\/org\/sakaiproject\/portal\/charon\/handlers\/SiteHandler.java<br \/>\nSending        portal-render-engine-impl\/pack\/src\/webapp\/vm\/defaultskin\/macros.vm<br \/>\nSending        portal-render-engine-impl\/pack\/src\/webapp\/vm\/defaultskin\/pda.vm<br \/>\nSending        portal-util\/util\/src\/java\/org\/sakaiproject\/portal\/util\/PortalSiteHelper.java<br \/>\nTransmitting file data &#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\nCommitted revision 30129.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Those of you watching my photo blog have seen some photos of new hierarchy support in Charon. I have now checked in the code. Add a UI to display sites in a hierarchy. This all centers around a new per-site property (sakai:parent-id). This allows the construction of a hierarchy by having child sites point to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-311","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/comments?post=311"}],"version-history":[{"count":1,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/311\/revisions"}],"predecessor-version":[{"id":2416,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/311\/revisions\/2416"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}