@Ethan saw that as well. Also broken avatar links mess up the UI (see the avatar links from SAP that are internal SAP).
D. On Sat, Feb 26, 2011 at 6:22 PM, Ethan Jewett <[email protected]> wrote: > Hmmm, an additional related issue is that we appear to not have a > proper CSS "height" attribute on the "avatar" class right now, so when > the avatar doesn't show up or the avatar image that the user is using > is an unexpected height we have a situation where the user timeline > gets out of whack. (See Dick's messages on the Stax instance as an > example.) > > I'm not spending very much time with my computer this weekend, but > I'll try to put in the fix on Monday evening. > > Cheers, > Ethan > > On Fri, Feb 25, 2011 at 10:46 PM, Vladimir Ivanov <[email protected]> > wrote: >> Hmm... It appears some problems exist. When I click on 'Home' link and try >> to view any user's profile page, 'The Requested URL /index/user/vivanov was >> not found on this server' message is shown. Also UI formatting is broken for >> user that doesn't have avatar on the same page due to default avatar.jpg >> hasn't been loaded. >> >> 2011/2/26 Vladimir Ivanov <[email protected]> >> >>> Sorry, >>> >>> It seems it is my local problem - I've just tried to post new messages on >>> Stax, UI is ok. >>> >>> 2011/2/26 Vladimir Ivanov <[email protected]> >>> >>> Good work guys! >>>> >>>> Btw, it might be my local checkout is broken, but after today's update UI >>>> on user's personal timeline screen is broken. >>>> >>>> 2011/2/25 Ethan Jewett <[email protected]> >>>> >>>> Thanks Dick and Vassil! >>>>> >>>>> On Fri, Feb 25, 2011 at 9:31 AM, Richard Hirsch <[email protected]> >>>>> wrote: >>>>> > Thanks. >>>>> > >>>>> > I've fixed this problem and have committed everything to SVN. Deployed >>>>> > everything to stax. >>>>> > >>>>> > I discovered a new bug during testing (unable to post from streams / >>>>> > public page) so we aren't finished with the release yet. >>>>> > >>>>> > D. >>>>> > >>>>> > On Fri, Feb 25, 2011 at 6:28 AM, Vassil Dichev <[email protected]> >>>>> wrote: >>>>> >> OK, I've committed a fix, and it works with Jetty. I think you've also >>>>> >> forgotten to mention that shortened URLs must also have the prepended >>>>> >> context root. >>>>> >> >>>>> >> Now it's time to go to the kindergarten with my son, feel free to >>>>> test. >>>>> >> >>>>> >> Vassil >>>>> >> >>>>> >> >>>>> >> On Fri, Feb 25, 2011 at 6:56 AM, Vassil Dichev <[email protected]> >>>>> wrote: >>>>> >>> Since the context root doesn't change for the lifetime of the >>>>> >>> application, I would define a val somewhere in object Message: >>>>> >>> >>>>> >>> val root = LiftRules.context.path >>>>> >>> >>>>> >>> and then prepend root to these URLs. Give me half an hour and I'll do >>>>> >>> it and test that at least it works on Jetty (should be empty context >>>>> >>> root). >>>>> >>> >>>>> >>> >>>>> >>> On Fri, Feb 25, 2011 at 6:46 AM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>> If you just change the two lines of codes accordingly, I can test it >>>>> >>>> on Tomcat. I kept getting Scala errors while compiling >>>>> >>>> >>>>> >>>> map(nickname => >>>>> >>>> <xml:group> @<a >>>>> >>>> href={"/user/"+urlEncode(nickname.text)}>{nickname}</a> >>>>> </xml:group>). >>>>> >>>> getOrElse(Text("")) >>>>> >>>> >>>>> >>>> case e: Elem if e.label == "tag" => >>>>> >>>> e.attribute("name").map(tag => >>>>> >>>> <xml:group> #<a >>>>> >>>> href={"/tag/"+urlEncode(tag.text)}>{tag}</a> </xml:group>). >>>>> >>>> getOrElse(Text("")) >>>>> >>>> >>>>> >>>> >>>>> >>>> D. >>>>> >>>> On Fri, Feb 25, 2011 at 5:43 AM, Vassil Dichev <[email protected]> >>>>> wrote: >>>>> >>>>> A quick look at the Scaladocs >>>>> >>>>> ( >>>>> http://scala-tools.org/mvnsites/liftweb-2.2/framework/scaladocs/index.html >>>>> ) >>>>> >>>>> shows it should be easy: >>>>> >>>>> >>>>> >>>>> LiftRules.context.path >>>>> >>>>> >>>>> >>>>> Unfortunately I won't have the time to test it with Tomcat now, >>>>> could >>>>> >>>>> you give this a try? Otherwise I'll check it tonight. >>>>> >>>>> >>>>> >>>>> Vassil >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Fri, Feb 25, 2011 at 6:33 AM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>>>> @Vassil - that would be great >>>>> >>>>>> >>>>> >>>>>> Thanks. >>>>> >>>>>> >>>>> >>>>>> D. >>>>> >>>>>> >>>>> >>>>>> On Fri, Feb 25, 2011 at 5:31 AM, Vassil Dichev < >>>>> [email protected]> wrote: >>>>> >>>>>>> Dick, >>>>> >>>>>>> >>>>> >>>>>>> This could be done with Javascript, but now that I look at the >>>>> problem >>>>> >>>>>>> more closely I think it should be done in Scala. We need to get >>>>> the >>>>> >>>>>>> servlet context name and prepend it to the URL via the Servlet >>>>> API. >>>>> >>>>>>> Let me check how to do that. >>>>> >>>>>>> >>>>> >>>>>>> Vassil >>>>> >>>>>>> >>>>> >>>>>>> On Thu, Feb 24, 2011 at 7:22 PM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>>>>>> Moving ahead with the last item for the 1.2 release. >>>>> >>>>>>>> >>>>> >>>>>>>> I'm getting there - I've cleared up most of the issues via >>>>> various >>>>> >>>>>>>> JavaScript changes. I'll check in the code tomorrow. >>>>> >>>>>>>> >>>>> >>>>>>>> Now I'm trying to figure out how to make the message contents >>>>> deal >>>>> >>>>>>>> with the relative paths as well. The problem occurs when tags or >>>>> @user >>>>> >>>>>>>> URLs are included in messages. >>>>> >>>>>>>> >>>>> >>>>>>>> The code is in model/Message.scala >>>>> >>>>>>>> >>>>> >>>>>>>> map(nickname => >>>>> >>>>>>>> <xml:group> @<a >>>>> >>>>>>>> href={"/user/"+urlEncode(nickname.text)}>{nickname}</a> >>>>> </xml:group>). >>>>> >>>>>>>> getOrElse(Text("")) >>>>> >>>>>>>> >>>>> >>>>>>>> case e: Elem if e.label == "tag" => >>>>> >>>>>>>> e.attribute("name").map(tag => >>>>> >>>>>>>> <xml:group> #<a >>>>> >>>>>>>> href={"/tag/"+urlEncode(tag.text)}>{tag}</a> </xml:group>). >>>>> >>>>>>>> getOrElse(Text("")) >>>>> >>>>>>>> >>>>> >>>>>>>> We have the same problem here that the href is not correct when >>>>> using Tomcat. >>>>> >>>>>>>> >>>>> >>>>>>>> I have a javascript method which I call to adjust the path but I >>>>> >>>>>>>> haven't been able to get the Scala syntax right. For example, >>>>> >>>>>>>> >>>>> >>>>>>>> <xml:group> @<a >>>>> >>>>>>>> >>>>> href={"javascript:pathAdjust('/user/'+urlEncode(nickname.text))"}>{nickname}</a> >>>>> >>>>>>>> </xml:group>). >>>>> >>>>>>>> >>>>> >>>>>>>> Maybe, someone with more Scala experience can show me how this >>>>> work. >>>>> >>>>>>>> If you want just use the javascript alert method. >>>>> >>>>>>>> >>>>> >>>>>>>> D. >>>>> >>>>>>>> >>>>> >>>>>>>> On Tue, Feb 22, 2011 at 9:33 AM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>>>>>>> Yep - try it with IE and create a message with a tag - the tag >>>>> no >>>>> >>>>>>>>> longer appears 2x :-> >>>>> >>>>>>>>> >>>>> >>>>>>>>> D. >>>>> >>>>>>>>> >>>>> >>>>>>>>> On Tue, Feb 22, 2011 at 9:21 AM, Ethan Jewett < >>>>> [email protected]> wrote: >>>>> >>>>>>>>>> This is great Dick. Thanks! Is the new version now deployed at >>>>> >>>>>>>>>> http://esmecloudserverapache.dickhirsch.staxapps.net/ ? It >>>>> looks like >>>>> >>>>>>>>>> there is a new deploy up there. >>>>> >>>>>>>>>> >>>>> >>>>>>>>>> Cheers, >>>>> >>>>>>>>>> Ethan >>>>> >>>>>>>>>> >>>>> >>>>>>>>>> On Mon, Feb 21, 2011 at 9:42 AM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>>>>>>>>> 295 is finished and the JIRA issue is closed. >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>>> One more JIRA issue to go.... >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>>> On Sun, Feb 20, 2011 at 11:21 AM, Richard Hirsch < >>>>> [email protected]> wrote: >>>>> >>>>>>>>>>>> just FYI >>>>> >>>>>>>>>>>> >>>>> >>>>>>>>>>>> I'm currently working on the last two issues for the 1.2 >>>>> release. I've >>>>> >>>>>>>>>>>> already solved >>>>> https://issues.apache.org/jira/browse/ESME-295 and am >>>>> >>>>>>>>>>>> now working on >>>>> https://issues.apache.org/jira/browse/ESME-327. >>>>> >>>>>>>>>>>> >>>>> >>>>>>>>>>>> D. >>>>> >>>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>> >>>>> >>>>>>>>> >>>>> >>>>>>>> >>>>> >>>>>>> >>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>>> >>> >>>>> >> >>>>> > >>>>> >>>> >>>> >>>> >>>> -- >>>> Best Regards, >>>> Vladimir Ivanov >>>> >>> >>> >>> >>> -- >>> Best Regards, >>> Vladimir Ivanov >>> >> >> >> >> -- >> Best Regards, >> Vladimir Ivanov >> >
