Dominique,

you could test that with putting a simple html file there, e.g. index.html and than visit with your browser

http://localhost/index.html

than this file should be shown.

This has nothing to do with seaside, it is only about finding the web server root on mac.
Perhaps Pauls solution is better.

Regards
Sabine

2017-03-08 8:15 GMT+01:00 Sabine Manaa <manaa.sabine@gmail.com>:
Hi Dominique,

try to use
http://localhost:8080/columnal.css
From your app
If you have your columlal.css
In��
Library/WebServer/Documents/
Because��
Library/WebServer/Documents
Is the web server root
This is the way I serve my static files

Regards
Sabine



Paul DeBruicker [via Smalltalk] <[hidden email]> schrieb am Mi. 8. M��rz 2017 um 05:07:
Oh sorry.�� I didn't edit my example above to your situation. �� Here try this:

1.�� Open the seaside control panel and stop then remove all the server adaptors.

2.�� Put your directories & files next to your image.�� So put your 'styles' folder next to your image.

3.�� From the world menu open a Transcript.

4.�� In a playground or workspace run:


|server|

ZnZincStaticServerAdaptor startOn: 8080 andServeFilesFrom: FileSystem disk workingDirectory pathString.
server:=ZnZincStaticServerAdaptor default server.
server logToTranscript;
�� �� �� ��debugMode: true.


I think that will get you a Zinc server serving static files from the directory your image is in and will log everything to the transcript and open a debugger when there is an error. ��






Dominique Dartois-4 wrote
Hi Sabine.

It does not seem working for me


I have found this directory here "/Users/Dom/Documents/Library/WebServer/Documents" and I tried :

updateRoot: anHtmlRoot
�� �� super updateRoot: anHtmlRoot.
�� �� anHtmlRoot stylesheet url: 'http://localhost:8080/Library/WebServer/Documents/columnal.css'.

The style sheet is not found.

I keep on trying.


Regards

---

Dominique

________________________________
De : Pharo-users <[hidden email]> de la part de Sabine Manaa <[hidden email]>
Envoy�� : mardi 7 mars 2017 10:08:33
�� : Any question about pharo is welcome
Objet : Re: [Pharo-users] Seaside : including a static stylesheet.

Hi Dominique,

for some cases I also use static files on my local machine, the root directory of the local machines web server is

/Library/WebServer/Documents

perhaps this is what you are looking for.

regards
Sabine

2017-02-28 18:53 GMT+01:00 Dominique Dartois <[hidden email]<mailto:[hidden email]>>:
In the Seaside book, chapter 17.2 I read I can include a stylesheet this way :

updateRoot: anHtmlRoot
�� �� super updateRoot: anHtmlRoot.
�� �� anHtmlRoot stylesheet url: 'http://seaside.st/styles/main.css'

On my development machine (macOS) I use http://localhost:8080/myApp��as the server address and I don���t know the root directory of the Seaside integrated web server.

Can anyone help me to find this directory?

Thanks.



---

Dominique Dartois
If you reply to this email, your message will be added to the discussion below:
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from Pharo Smalltalk Users, click here.
NAML


View this message in context: Re: Seaside : including a static stylesheet.
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.