Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[00:15:10 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-32-223.ph.ph.cox.net) has joined ##uportal
[00:38:01 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-32-223.ph.ph.cox.net) has joined ##uportal
[06:37:47 EDT(-0400)] * higmad (n=chatzill@pcit-8752.HIG.SE) has joined ##uportal
[07:40:51 EDT(-0400)] * michelled (n=michelle@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[08:09:58 EDT(-0400)] * michelled (n=michelle@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[08:28:54 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[08:42:29 EDT(-0400)] * tsnfoo (n=tsnfoo@wso-mbp15-2.test.denison.edu) has joined ##uportal
[08:47:36 EDT(-0400)] * michelled (n=michelle@174.112.119.26) has joined ##uportal
[09:17:35 EDT(-0400)] * jayshao (n=jayshao@204.142.89.148) has joined ##uportal
[10:01:18 EDT(-0400)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined ##uportal
[10:02:21 EDT(-0400)] * colinclark (n=colin@bas2-toronto09-1176394061.dsl.bell.ca) has joined ##uportal
[10:06:40 EDT(-0400)] * michelled (n=michelle@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[10:17:43 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[11:12:00 EDT(-0400)] * holdorph (n=holdorph@72.215.204.133) has joined ##uportal
[11:18:47 EDT(-0400)] <athena> EricDalquist: it seems like channels don't load up successfully the first time when called by fname
[11:18:50 EDT(-0400)] <athena> portlets do
[11:18:56 EDT(-0400)] <athena> and the channels work after a refresh
[11:18:58 EDT(-0400)] <EricDalquist> neat
[11:18:59 EDT(-0400)] <athena> but the first request fails
[11:19:05 EDT(-0400)] <EricDalquist> sounds like a feature (wink)
[11:19:18 EDT(-0400)] <athena> http://uportal.pastebin.com/m73a0266
[11:19:19 EDT(-0400)] <athena> lol
[11:20:13 EDT(-0400)] <EricDalquist> looks like a ChannelDefinition.isPortlet check is needed somwhere in that stack
[11:20:39 EDT(-0400)] <EricDalquist> if you don't have time to dig into it just create a Jira so we don't forget about it
[11:22:03 EDT(-0400)] <athena> yeah
[11:22:06 EDT(-0400)] <athena> will do
[11:27:36 EDT(-0400)] * sanji (n=Sanji@luna.it.fit.edu) has joined ##uportal
[11:37:01 EDT(-0400)] * jayshao_ (n=jayshao@204.142.89.148) has joined ##uportal
[11:58:12 EDT(-0400)] <EricDalquist> is there a way for a fluid component to keep state? Like I want to run a function just the first time the flyout is shown
[11:59:11 EDT(-0400)] <athena> it can define whatever internal variables it wants to
[11:59:35 EDT(-0400)] <EricDalquist> where in the stack of closures to I stick those
[11:59:40 EDT(-0400)] <athena> hm
[11:59:40 EDT(-0400)] <EricDalquist> same level as private methods?
[11:59:44 EDT(-0400)] <athena> i think so
[12:00:15 EDT(-0400)] <athena> actually i'm not sure
[12:00:31 EDT(-0400)] <EricDalquist> so this is working:
[12:00:31 EDT(-0400)] <EricDalquist> if (!that.options.trimmed) {
[12:00:31 EDT(-0400)] <EricDalquist> that.locate('flyoutItemLabel').ellipsis();
[12:00:31 EDT(-0400)] <EricDalquist> that.options.trimmed = true;
[12:00:31 EDT(-0400)] <EricDalquist> }
[12:00:37 EDT(-0400)] <EricDalquist> not sure if that is the best approach
[12:01:27 EDT(-0400)] <athena> dunno - that's probably similar to things i've done before
[12:38:46 EDT(-0400)] * Sememmon (n=Sememmon@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[13:17:24 EDT(-0400)] * michelled (n=michelle@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[13:25:16 EDT(-0400)] <EricDalquist> https://mywebspace.wisc.edu/dalquist/web/MUM_UI/mum31b/normal.html
[13:25:33 EDT(-0400)] <EricDalquist> added the jquery plugin to do ellipsis when the flyout text is too wide
[13:25:40 EDT(-0400)] <EricDalquist> I'll look at adding that to 3.2 too
[13:47:39 EDT(-0400)] * Nasse1 (n=nasser@189-10-95-249.cpece705.e.brasiltelecom.net.br) has joined ##uportal
[13:47:59 EDT(-0400)] * Nasse1 (n=nasser@189-10-95-249.cpece705.e.brasiltelecom.net.br) has left ##uportal
[14:24:44 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[14:58:54 EDT(-0400)] <EricDalquist> athena: the bug with the reorderer and selecting text
[14:59:01 EDT(-0400)] <EricDalquist> I just need to upgrade the fluid js code I'm using right?
[14:59:02 EDT(-0400)] <athena> yeah
[14:59:06 EDT(-0400)] <athena> i think that should be fixed, shouldn't it?
[14:59:16 EDT(-0400)] <athena> i mean in the trunk
[14:59:16 EDT(-0400)] <EricDalquist> I think so
[14:59:22 EDT(-0400)] <EricDalquist> I'm doing local stuff
[14:59:23 EDT(-0400)] <athena> and i think i upgraded 3.1.x
[14:59:24 EDT(-0400)] <athena> but maybe not
[14:59:29 EDT(-0400)] <athena> ah, gotcha
[14:59:34 EDT(-0400)] <athena> yes, i think upgrading will do it
[15:02:53 EDT(-0400)] <EricDalquist> I converted the iezindex fix into a jquery plugin
[15:02:54 EDT(-0400)] <EricDalquist> https://mywebspace.wisc.edu/dalquist/web/MUM_UI/mum31b/media/skins/universality/common/javascript/uportal/jquery.ieZFix.js
[15:03:05 EDT(-0400)] <EricDalquist> I'll also add https://mywebspace.wisc.edu/dalquist/web/MUM_UI/mum31b/media/skins/universality/common/javascript/uportal/jquery.text-overflow.js to trunk some time
[15:03:12 EDT(-0400)] <EricDalquist> to handle portlet names that are too wide for the flyouts
[15:03:21 EDT(-0400)] <athena> awesome (smile)
[15:03:24 EDT(-0400)] <athena> that'd be great!
[15:03:38 EDT(-0400)] <EricDalquist> I'm seeing your point about jquery plugins vs fluid components
[15:03:43 EDT(-0400)] <athena> you guys going to be able to contribute the portlet dropdown thing too?
[15:03:45 EDT(-0400)] <EricDalquist> jquery plugins work well for things like those
[15:03:47 EDT(-0400)] <athena> right
[15:03:57 EDT(-0400)] <athena> really small things that are really about the HTML
[15:03:58 EDT(-0400)] <EricDalquist> where it is a generic functional thing
[15:04:28 EDT(-0400)] <EricDalquist> where as the components are much more useful for things like the flyouts/portlet controls
[15:06:31 EDT(-0400)] <athena> yeah
[15:06:41 EDT(-0400)] <athena> the components are a lot more powerful and configurable
[15:06:53 EDT(-0400)] <athena> but maybe also more confusing to people who aren't familiar w/ the style
[15:06:59 EDT(-0400)] <athena> i like it though
[15:07:01 EDT(-0400)] <athena> very spring-y (smile)
[15:07:02 EDT(-0400)] <EricDalquist> yeah
[15:49:14 EDT(-0400)] <athena> crap it's snowing
[15:54:46 EDT(-0400)] <athena> not flurries either
[16:06:31 EDT(-0400)] <EricDalquist> oi
[16:06:37 EDT(-0400)] <EricDalquist> so with the flyouts
[16:06:40 EDT(-0400)] <EricDalquist> in safari
[16:06:46 EDT(-0400)] <athena> are they misbehaving?
[16:06:55 EDT(-0400)] <EricDalquist> you can manage to mouse over the tool-tip for a menu item
[16:07:00 EDT(-0400)] <EricDalquist> and that counts as a mouseout
[16:07:03 EDT(-0400)] <EricDalquist> which hides the menu
[16:07:06 EDT(-0400)] <EricDalquist> which is really dumb
[16:07:13 EDT(-0400)] <athena> ah
[16:07:18 EDT(-0400)] <athena> that is dumb (smile)
[16:07:27 EDT(-0400)] <athena> do we need to add back in that parent-checking code?
[16:07:34 EDT(-0400)] <EricDalquist> probably won't help
[16:07:38 EDT(-0400)] <EricDalquist> unless the tooltip is part of the dom
[16:07:41 EDT(-0400)] <EricDalquist> which I doubt
[16:07:48 EDT(-0400)] <athena> yeah i don't know the answer to that
[16:07:50 EDT(-0400)] <athena> could try it and see
[16:07:58 EDT(-0400)] <EricDalquist> eh
[16:08:00 EDT(-0400)] <athena> that doesn't happen in other browsers?
[16:08:28 EDT(-0400)] <EricDalquist> I don't think so
[16:08:57 EDT(-0400)] <EricDalquist> ah it does in FF too
[16:09:02 EDT(-0400)] <EricDalquist> but the tool tips are about 10px lower
[16:09:05 EDT(-0400)] <athena> ah
[16:09:07 EDT(-0400)] <EricDalquist> so it is much harder to trigger
[16:09:11 EDT(-0400)] <athena> yeah