uPortal IRC Logs-2009-04-22

[05:08:34 EDT(-0400)] * higmad (n=chatzill@pcit-8752.HIG.SE) has joined ##uportal
[08:37:44 EDT(-0400)] * tsnfoo_ (n=tsnfoo@wso-mbp15.test.denison.edu) has joined ##uportal
[08:42:01 EDT(-0400)] * anastasiac (n=stasia@142.150.154.189) has joined ##uportal
[08:44:08 EDT(-0400)] * athena (n=athena@99.129.100.66) has joined ##uportal
[08:59:36 EDT(-0400)] * colinclark (n=colin@CPE0014d13fa0bb-CM0018c0c60930.cpe.net.cable.rogers.com) has joined ##uportal
[09:09:46 EDT(-0400)] * jessm (n=Jess@c-71-232-3-4.hsd1.ma.comcast.net) has joined ##uportal
[09:36:40 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:16:38 EDT(-0400)] <dstn> with the exception of adding 2 instances of a portlet, one for guest without an edit button and one for users with an edit button...is there anyway to have 'edit' only for authenticated users?
[10:17:05 EDT(-0400)] <EricDalquist> probably not
[10:17:10 EDT(-0400)] <EricDalquist> well
[10:17:16 EDT(-0400)] <EricDalquist> you could change the theme xsl
[10:17:20 EDT(-0400)] <EricDalquist> but that would be portal wide
[10:18:00 EDT(-0400)] <dstn> bummer
[10:22:19 EDT(-0400)] <athena> maybe you just want a link inside the portlet itself?
[10:28:39 EDT(-0400)] <athena> although really, i'm not sure when you'd ever want a portlet to be editable when the user isn't authenticated, dstn
[10:29:03 EDT(-0400)] <athena> i think yale had that as a local mod at one point, in fact
[10:29:38 EDT(-0400)] <dstn> ya, I think I going to try a theme modification
[10:30:00 EDT(-0400)] <dstn> since I don't think we ever want an edit for when there unauthenticated
[10:30:19 EDT(-0400)] <dstn> and ya...susan mentioned that
[10:49:15 EDT(-0400)] * lennard1 (n=sparhk@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[10:58:21 EDT(-0400)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[10:58:27 EDT(-0400)] * apetro (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:22:53 EDT(-0400)] * michelled (n=team@142.150.154.193) has joined ##uportal
[11:24:35 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[11:26:47 EDT(-0400)] * awills (n=awills@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:57:46 EDT(-0400)] * lennard1 (n=sparhk@98.174.242.39) has joined ##uportal
[12:20:38 EDT(-0400)] <EricDalquist> athena: does any wiki documentation exist for the resource server yet?
[12:20:47 EDT(-0400)] <athena> i haven't created any
[12:21:09 EDT(-0400)] <athena> other than the jasig presentation that's posted
[12:21:14 EDT(-0400)] <EricDalquist> ok
[12:21:19 EDT(-0400)] <EricDalquist> I'll put something together
[12:21:55 EDT(-0400)] <athena> thanks
[12:21:59 EDT(-0400)] <athena> i'm not likely to have time anytime soon
[12:26:22 EDT(-0400)] <EricDalquist> and now the timeless question of ... where do I put it (tongue)
[12:44:08 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[12:59:45 EDT(-0400)] * Sememmon (n=Sememmon@uni1.unicon.net) has joined ##uportal
[13:11:17 EDT(-0400)] <awills> Eric?
[13:14:19 EDT(-0400)] <EricDalquist> hey awills ... busy with something else for a few
[13:14:26 EDT(-0400)] <EricDalquist> I'll let you know when I'm back
[13:14:36 EDT(-0400)] <awills> np
[13:15:55 EDT(-0400)] <dstn> is it possible to determine the window state of a portlet with the portlet tags? I thought it was but can't seem to find it
[13:16:12 EDT(-0400)] <EricDalquist> portletRequest.windowState?
[13:16:40 EDT(-0400)] <EricDalquist> back for a little bit
[13:16:42 EDT(-0400)] <EricDalquist> what's up awills
[13:16:57 EDT(-0400)] <dstn> Ya, as a tag...I sort of expected <portlet:windowState/> or something like that
[13:17:08 EDT(-0400)] <EricDalquist> no
[13:17:24 EDT(-0400)] <dstn> alright, must have been thinkin somethin else
[13:17:26 EDT(-0400)] <EricDalquist> portlet:defineObjects exposes the portlet request, portlet response and portlet context as page variables
[13:17:34 EDT(-0400)] <awills> just fyi, doing some exploritory work on this: http://uportal.pastebin.com/d6b10b08f
[13:17:45 EDT(-0400)] <EricDalquist> and then you're supposed to just use JSTL EL to get the info about the request you need
[13:17:51 EDT(-0400)] <awills> new crn portlet that extends from FrameworkPortlet
[13:18:01 EDT(-0400)] <dstn> ahhh, ok
[13:18:02 EDT(-0400)] <awills> can share in the appcontext normally
[13:18:18 EDT(-0400)] <EricDalquist> ok
[13:18:41 EDT(-0400)] <EricDalquist> looks great for external portlets using CRN
[13:19:03 EDT(-0400)] <EricDalquist> just so you know the stated goal in 3.x from a while back is all uPortal framework portlets are done in web-flow
[13:19:26 EDT(-0400)] <EricDalquist> I actually need to create tasks for that for the existing crn portlets in uPortal :/
[13:20:02 EDT(-0400)] <awills> i wanted to get more exposure to webflow in the UP-2047 work, but didn't get the opportunity...
[13:20:13 EDT(-0400)] <awills> what's the key interface?
[13:20:31 EDT(-0400)] <EricDalquist> key interface?
[13:21:27 EDT(-0400)] <awills> if you're going to implement a Java class that gets wired in webflow XML, what interface(s) would you look at?
[13:21:53 EDT(-0400)] <EricDalquist> well, webflow handles all the *Controller code
[13:21:56 EDT(-0400)] <holdorph> there isn't a key interface like you're asking about
[13:22:03 EDT(-0400)] <EricDalquist> so you use a standard spring MVC View resolver
[13:22:17 EDT(-0400)] <EricDalquist> and then you just call spring bean APIs as needed to perform buisness logic
[13:22:39 EDT(-0400)] <holdorph> most of the 'controller' logic is in a web flow config .xml file.
[13:22:50 EDT(-0400)] <EricDalquist> so when writing a webflow app you write your views and write your business logic and then all the controller logic is in the webflow xml
[13:22:52 EDT(-0400)] <EricDalquist> like holdorph just said
[13:22:55 EDT(-0400)] <holdorph> which references spring bean objects to do it's work.
[13:22:56 EDT(-0400)] <awills> you mean "the APIs of beans defined using Spring?"
[13:23:02 EDT(-0400)] <EricDalquist> yes
[13:24:36 EDT(-0400)] <EricDalquist> I realize this is something that I need to document more explicitly but the goal is to move to webflow with JSPs for the view layer (when rendering markup) and helper java beans for the business logic
[13:25:07 EDT(-0400)] <EricDalquist> I really need to go back through the dev list and document a lot of these things from those threads as uPortal development practices
[13:25:18 EDT(-0400)] <EricDalquist> since it isn't really fair that this stuff isn't well documented out there
[13:33:45 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[13:35:17 EDT(-0400)] * apetro- (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[13:39:16 EDT(-0400)] * jessm (n=Jess@c-71-232-3-4.hsd1.ma.comcast.net) has joined ##uportal
[13:45:22 EDT(-0400)] * lennard1 (n=sparhk@98.174.242.39) has left ##uportal
[13:58:48 EDT(-0400)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[15:29:52 EDT(-0400)] * awills1 (n=awills@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[16:26:02 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[16:26:18 EDT(-0400)] * apetro-_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[16:44:35 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[17:01:51 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[17:02:10 EDT(-0400)] * apetro-- (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[17:02:12 EDT(-0400)] * anastasiac (n=stasia@142.150.154.189) has left ##uportal
[17:56:11 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[18:00:00 EDT(-0400)] * apetro--_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[18:23:41 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal