[14:28:23 CDT(-0500)] <athena> so we need a way to determine if a given fragment is using the subscribable tab evaluator so we can populate the subscribe interface
[14:28:39 CDT(-0500)] <EricDalquist> where do you need to make that determination?
[14:28:48 CDT(-0500)] <athena> RetrieveSubscribableTabsController
[14:28:58 CDT(-0500)] <athena> we used to just check to see if the user had a subscribe permission on the fragment
[14:29:22 CDT(-0500)] <EricDalquist> hrm
[14:29:46 CDT(-0500)] <athena> but now that we introduced the superuser-style permissions, it answers "yes" for everything for the admin user
[14:30:02 CDT(-0500)] <EricDalquist> lol
[14:30:17 CDT(-0500)] <athena> we could use either the Factory class or the evaluators for the FragmentDefinition to tell
[14:30:25 CDT(-0500)] <EricDalquist> yeah
[14:30:30 CDT(-0500)] <EricDalquist> that's what I was thinking
[14:30:32 CDT(-0500)] <athena> they're in the FragmentDefinition object, but neither is currently visible
[14:31:04 CDT(-0500)] <athena> do you know of any reasons why the object couldn't expose one or both of those? i'm thinking the evaluator would really be more appropriate, perhaps
[14:31:45 CDT(-0500)] <EricDalquist> yeah
[14:31:49 CDT(-0500)] <EricDalquist> I think that should be fine
[14:31:56 CDT(-0500)] <athena> ok
[14:32:01 CDT(-0500)] <athena> should be an easy enough change
[14:32:07 CDT(-0500)] <athena> by the way - i'm on vacation all next week
[14:32:17 CDT(-0500)] <athena> dunno if there's anything anyone needs from me before then
[14:32:54 CDT(-0500)] <EricDalquist> good to know
[14:32:56 CDT(-0500)] <EricDalquist> have fun
[14:33:03 CDT(-0500)] <athena> thanks
[14:33:05 CDT(-0500)] <athena> definitely plannign on it
[14:35:26 CDT(-0500)] <athena> i jsut moved most of the javascript code out of ajax-preferences-jquery
[14:35:35 CDT(-0500)] <athena> looking forward to getting rid of that file
[14:35:38 CDT(-0500)] <EricDalquist> yay!
[14:35:43 CDT(-0500)] <athena> yeah
[14:35:46 CDT(-0500)] <athena> another week or two
[14:35:55 CDT(-0500)] <EricDalquist> hopefully we'll have the new rendering pipeline when you get back
[14:36:01 CDT(-0500)] <athena> awesome!
[14:36:08 CDT(-0500)] <EricDalquist> after I spend next week finishing ripping out xalan
[14:36:35 CDT(-0500)] <athena> hope that all goes well
[14:37:04 CDT(-0500)] <EricDalquist> me too
[14:37:12 CDT(-0500)] <EricDalquist> I always worry stuff like that is a big ball of string
[14:37:20 CDT(-0500)] <EricDalquist> that just slowly gets more and more tangled
[14:37:27 CDT(-0500)] <athena> if only you were a cat?
[14:37:33 CDT(-0500)] <EricDalquist> lol
[14:37:37 CDT(-0500)] <EricDalquist> maybe that would hlp
[14:37:50 CDT(-0500)] <EricDalquist> when I got to work I'll leave my laptop open and hve the cats walk on it
[14:37:56 CDT(-0500)] <EricDalquist> maybe it will be fixed when I get home
[14:38:05 CDT(-0500)] <athena> lol
[14:38:21 CDT(-0500)] <athena> i always told andy i was goign to go home and let the code gremlins fix things overnight
[14:38:34 CDT(-0500)] <athena> sometimes they do, you know
General
Content
Integrations