Hi Sabine,

this raises my interest. So you have two web servers listening to the same port, one being macOS X' built in web server (how did you activate/configure it?) and Seaside?

If I visit localhost:8080 on my mac (no pharo image or anything running), I get no answer, although there are files in /Library/WebServer/Documents (provided by Apple: index.html.en).

Joachim




Am 08.03.17 um 08:15 schrieb Sabine Manaa:
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.


-- 
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:jtuchel@objektfabrik.de
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