{"id":328,"date":"2007-07-04T13:45:30","date_gmt":"2007-07-04T17:45:30","guid":{"rendered":"http:\/\/www.dr-chuck.com\/wordpress\/?p=328"},"modified":"2011-12-17T12:23:19","modified_gmt":"2011-12-17T16:23:19","slug":"next-rev-of-dashboard","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2007\/07\/next-rev-of-dashboard\/","title":{"rendered":"Next Rev of DashBoard"},"content":{"rendered":"<p>I have to run off and do family things the rest of today &#8211; but I just updated the portlet &#8211; and it works swell now in uPortal 2.5 &#8211; previously it did not work so well &#8211; missing commons-collections.jar.<br \/>\nA cool new feature is that parameters in the portlet.xml can be overridden by adding preferences in the uPortal admin interface &#8211; so you should *NEVER* have to touch the portlet.xml file.<br \/>\nAnother cool feature is the mighty-morphing web.xml which works in either Pluto 1.0 or Pluto 1.1 without needing a patch &#8211; just drop into Sakai&#8217;s or uPortal&#8217;s webapps directory and let it fly!<br \/>\nTwo important parameters to set in uPortal&#8217;s channel setup are:<br \/>\nsakai.host = http:\/\/localhost:8083<br \/>\nsakai.secret = plugh-xyzzy<br \/>\nAnd another fun one is<br \/>\nsakai.allowpref = true\/false<br \/>\nIf this is set to false &#8211; the user cannot set prefs via Edit-mode.  Of course in uP2 you can disable the Edit button &#8211; but for portals that show the edit button &#8211; this pref stops pref changes from happening even if users find their way into edit mode&#8230;<br \/>\nIf you want to hack look and feel &#8211; open up the war and edit &#8220;feed.vm&#8221; &#8211; a Velocity template for the output production.<br \/>\nDocumentation is coming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have to run off and do family things the rest of today &#8211; but I just updated the portlet &#8211; and it works swell now in uPortal 2.5 &#8211; previously it did not work so well &#8211; missing commons-collections.jar. A cool new feature is that parameters in the portlet.xml can be overridden by adding [&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-328","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\/328","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=328"}],"version-history":[{"count":1,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/328\/revisions"}],"predecessor-version":[{"id":2429,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/328\/revisions\/2429"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}