I'm developing a Seaside application for the Internet Ray Tracing
Competition web site. By the nature of the site, the results of previous rounds of the IRTC are effectively static while a few pages change periodically as contests start and end. Ideally, we would like all of the site to be google-indexable and bookmarkable unless you are logged in with a userid. Now, I know how to make bookmarkable pages in Seaside using initialRequest:. This technique, however, requires me to replace all callback: calls with url: calls, generate appropriate URL's that can recover their place, and add handling code in the initialRequest: method for tons of different pages. I fear that this technique will become unmaintainable. I also fear that we will lose some Seaside capability by never creating a session and losing sessions if you navigate to a bookmarkable page. Does anyone have advice on how to do this? BTW, you can preview the site at: http://newtest.irtc.org:7777/irtc (this address will disappear in a few weeks) The original IRTC site is at: http://www.irtc.org (in a few weeks, the new site will live here) Thanks David Buck _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
>
> Now, I know how to make bookmarkable pages in Seaside using > initialRequest:. This technique, however, requires me to replace all > callback: calls with url: calls, generate appropriate URL's that can > recover their place, and add handling code in the > initialRequest: method > for tons of different pages. I fear that this technique will become > unmaintainable. I also fear that we will lose some Seaside > capability > by never creating a session and losing sessions if you navigate to a > bookmarkable page. > > Does anyone have advice on how to do this? > > BTW, you can preview the site at: > http://newtest.irtc.org:7777/irtc (this address will > disappear in a > few weeks) > > The original IRTC site is at: > http://www.irtc.org (in a few weeks, the new site will live here) > > Thanks > David Buck See the recent thread Re: Making '_k' and '_s' optional: A Seaside Heresy? In the Seaside dev list, specifically Adrian Lienhard's reply about how cmsbox handles this to get completely clean urls. The approach works very well. Ramon Leon http://onsmalltalk.com _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
"Ramon Leon" <[hidden email]> wrote in message
> See the recent thread Re: Making '_k' and '_s' optional: A Seaside Heresy? > In the Seaside dev list, I could not find this on nabble or on Dale's blog, do you have the link handy? Thanks - Sophie _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi,
here is the link that Ramon referenced; http://gemstonesoup.wordpress.com/2008/08/07/making-_k-and-_s-optional-a-seaside-heresy/ Regards, Sebastian On Sat, Aug 30, 2008 at 12:50 PM, itsme213 <[hidden email]> wrote: "Ramon Leon" <[hidden email]> wrote in message _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
"Sebastian Piu" <[hidden email]> wrote in message
> Hi, > here is the link that Ramon referenced; > http://gemstonesoup.wordpress.com/2008/08/07/making-_k-and-_s-optional-a-seaside-heresy/ Yes, but I did not see cmsbox or Adrian Lienhard in the comments, which Ramon seemed to be particularly pointing out. Sophie _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Ramon was referring to the discussion on the Seaside-dev mailing list:
http://lists.squeakfoundation.org/pipermail/seaside-dev/2008-August/001012.html Cheers, Adrian On Aug 30, 2008, at 20:24 , itsme213 wrote: > "Sebastian Piu" <[hidden email]> wrote in message >> Hi, >> here is the link that Ramon referenced; >> http://gemstonesoup.wordpress.com/2008/08/07/making-_k-and-_s-optional-a-seaside-heresy/ > > Yes, but I did not see cmsbox or Adrian Lienhard in the comments, > which > Ramon seemed to be particularly pointing out. > > Sophie > > > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
"Adrian Lienhard" <[hidden email]> wrote
>>> here is the link that Ramon referenced; >>> http://gemstonesoup.wordpress.com/2008/08/07/making-_k-and-_s-optional-a-seaside-heresy/ >> Got it, thanks. I did not even know that a separate 'dev' list existed, should have read Ramon's post more carefully :-( I have to say I think that whole optional _s _k direction is really exciting, even more so if it can be done largely transparent to the seaside app-developer! - Sophie _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |