Newbie questions about Pliant

Newbie questions about Pliant

Propagation of costumized style to dynamically created pages

Message posted by maybe Marcus on 2002/11/08 18:44:58
The code below illustrates that my costumized style is not propagating to the
dynamically created pages. Why?

If you want to see for yourself, visit 
http://playground.scs.ryerson.ca:8080/babymath/test.html

# .page file

style "/pliantdocs/style/doc.style"

module "test.pli"

test "test"
eol
note "Start"
  test "page 1"
  note "->"
    test "page 2"
    note "->"
      test "page 3"
# .pli file

module "/pliant/protocol/http/server.pli"
module "/pliantdocs/style/doc.style"

public

method p test s
  arg_rw HtmlPage p
  arg Str s
  implicit p
    text s
Message posted by maybe Hubert Tonneau on 2002/11/08 18:58:28
Because I have a bug in 'button_expression' function in module
/pliant/protocol/http/style/common.style
Message posted by maybe Hubert Tonneau on 2002/11/09 00:11:32
The problem might be solved in the Pliant 78 pre-release 4 I've just uploaded
on http://pliant.cx/archive/pliant-78pre4.tgz

Also be awared that I've applied significant changes recently in order to prepare
the logical servers support, so you'd better make a backup of your Pliant tree
including your Pliant databases before trying the new one.
Message posted by michel on 2002/11/09 11:27:01
Is prerelease4 Windows compatible ?
When I tried to install I get the message :
"programme trop grand pour entrer en mémoire"
for the 3 precompile levels.
Before I had removed /pliant/pliant tree and /pliant/binary tree
Message posted by maybe Hubert Tonneau on 2002/11/09 11:43:35
The .tgz files always contain Linux executables, and the .zip files always
contain executables for Windows.
So, if you want to test pre release 4 .tgz, you probably have to put in the
/pliant/binary/ directory from pre prelease 3 .zip
Message posted by maybe Marcus on 2002/11/09 22:23:29
Hi, Hubert.

I have installed prerelease 78. My programs still run, but the problem with the style still remains. Actually, you may try that code that I have posted to see that a dynamic page created with a note does not maintain the style of the "calling" page.

On the other hand, I now see that in the forum, when using Mozilla, the text
wraps nicely when the line of text hits the end of the input text window.

Have you fixed that glitch in the forum regarding the listing of the most recent messages?




Message posted by maybe Marcus on 2002/11/09 22:25:04
> On the other hand, I now see that in the forum, when using Mozilla, the text
> wraps nicely when the line of text hits the end of the input text window.

But when presented, the text doesn't get wrapped... That is, one would have to scroll to the right to read the message...
Message posted by maybe Hubert Tonneau on 2002/11/09 23:11:18
Ok, reading the new code I found an obvious bug, so here is a new tarball:
http://pliant.cx/archive/pliant-78pre8.tgz

On the other hand, I cannot test the styling issue myself at the moment because
I've very busy with included the enhanced security features in Pliant, including
account administration, control, and logical computers.
I plan to start reconfiguring pliant.cx in a fiew hours or days.
Message posted by maybe Marcus on 2002/11/10 01:14:01
Excellent. The style propagation works perfectly now.
Message posted by michel on 2002/11/10 10:58:35
I have remove /pliant/pliant tree
I have remove binary directory
I have unpacked prelease 8 except binary files
I have unpacked binary files from prerelease 3
I have run installation al seems to tun well
When I want to lunche srevers pliant crash ans get this message :  

DNS server is running on TCP port 53. (detached)
SMTP server is running on TCP port 25. (detached)
POP3 server is running on TCP port 110. (detached)
FTP server is running on TCP port 21. (detached)
----------------------------------------------------------------
Failed to compile os_kill   ('pid'  ?)
  compile /pliant/linux/schedule/process.pli (internals) 27 9
compile /pliant/linux/schedule/process.pli (internals) 27 1
........................................................
Message posted by maybe Hubert Tonneau on 2002/11/10 11:01:01
I need the end of the stack report in order to discovered what module
called /pliant/linux/schedule/process.pli