Re: How do I find a REST request in a URL?

"David Pennington" <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside
Message-ID <[email protected]>
I even had the table defined in my stylesheet method! Thanks. I am getting stupider and stupider with old age :-).

Come back WebConnection all is forgiven :-)
David

--------- Original Message ---------
From: "[email protected]" <[email protected]>
To: "David Pennington" <[email protected]>, "Seaside - general discussion" <[email protected]>
Subject: Re: [Seaside] How do I find a REST request in a URL?
Date: 02/10/2017 15:19:40 (Fri)

    David,

      welcome to the web ;-)

      You need style information for the table. The easiest and best
      maintainable thing is a WAFileLibrary with CSS files that define
      your table's visuel appearance.

      You can use the #style: method of your WATableTag as a start,
      however.

      something along the lines of:

      html table

          style: 'border-width: 0':

          with: [

              html tableData: ....

      (Untested)

      HTH

      Joachim

      Am 10.02.17 um 16:08 schrieb David Pennington:

      OK so moving on, I want to put an image on the screen with the
      text to the right of it. The following code works but had a border
      to the table.

      html table: [ 

          html tableRow: [

                  html tableData: [html image url: anImageURL'].

                  html tableData:  [html text: pictureBlurb]]]

      I need t put html table frame: 'void'. somewhere to remove the
      border but I can't seem to work how to do this.

      Can anyone tell me the hidden secret?

      David

      --------- Original Message ---------

      From: "[email protected]"

      To: "David Pennington" ,
      "Seaside - general discussion"

      Subject: Re: [Seaside] How do I find a REST request in a
      URL?

      Date: 02/10/2017 12:21:47 (Fri)

      David,

        you override initialRequest: in your WACompnent subclass which
        was registered as your entry point. 

        Don't forget to delegate to super.

        Joachim

        Am 10.02.17 um 13:04 schrieb David Pennington:

WAPresenter>>#initialRequest: aRequest worked for me although I would like to make a call in my code rather than having to alter the base code. Any thought on how I would do that? At the moment I am just copying the uri out to one of my instance variables in that method, which isn't very nice.

DavidFYI, I don't have a class WABrowser in my VisualAge implementation so that line was no good to me.

        --------- Original Message ---------

        From: "Norbert Hartl" 

        To: "David Pennington" ,
        "Seaside - general discussion" 

        Subject: Re: [Seaside] How do I find a REST request in a
        URL?

        Date: 02/10/2017 10:51:45 (Fri)

Have a look at 

WAPresenter>>#initialRequest: aRequest
	"When a new session is started, all visible presenters (components or tasks) receive this message with the request as argument.

	A common usage for this is to initialize their state depending on the URL of the request. This is one building block for bookmarkable URL. The other is updateUrl: where you can manipulate the anchor urls generated by Seaside.

	You can not use #call: in here. Consider using a WATask instead and sending #call: in #go.

	See WABrowser for examples.
	You may want to access the WAPathConsumer (self requestContext consumer) to get a hold of the unconsumed path."

Norbert

> Am 10.02.2017 um 11:39 schrieb David Pennington :
> 
> Hi there. I want to start a Seaside page from a standard web page. 
> I want to use a standard REST format such as http://www.myseasideweb.com:8080/mySeasidePage?oneSpecialImage.
> in mySpecialPage, I want to recover the 'oneSpecialImage' to display a chose image on the page.
> 
> How would I do that in mySeasidePage please?
> David
> 
> Message sent using Winmail Mail Server
> _______________________________________________
> seaside mailing list
> [email protected]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

Message sent using Winmail Mail Server

_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

-- 
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:[email protected]
Fliederweg 1                         http://www.objektfabrik.de
D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1

Message sent using Winmail Mail Server

-- 
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:[email protected]
Fliederweg 1                         http://www.objektfabrik.de
D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1

Message sent using Winmail Mail Server

_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.