I'm currently investigating approaches to an update/rewrite of a
publishing system we've developed (using Rails) which takes publications
stored as Docbook XML and renders a series of webpages with navigation
according to a set of common themes switched by metadata in the source
file. Pier looks a promising candidate, either on Squeak or Gemstone/S,
but I get the impression that Smalltalk XSLT libraries are fairly scant.
Is this right? I guess there would be the approach of calling out via a
web service or FFI to other libraries, but any advice would be appreciated.
--
International Baccalaureate Steve Lloyd Research Engineer
Publications group
Peterson House, Malthouse Avenue,
Cardiff Gate, CARDIFF CF23 8GL,
United Kingdom
Tel: +44 29 2054 7869
Fax: +44 29 2054 7778
Web: http://www.ibo.org
Hi All,
i development with GLASS and i found this problem:
i work araund the Error for MADescription with autoAccessor.
The problem is because first i rendering one subset of the description of the anModel with:
A) html render: ( descriptionKeyA descriptionKeyB ) asComponentOn: anModel
and after rendering all the descriptions with:
B) self call: ( anModel asComponent
addMessage: 'Input dati';
addValidateForm;
yourself)
I don't understand, but the system in this mode don't work.
This problem is only for the first time when description of the class and the relative structure and methods isn't alignment.
After when all is alignment all work.
In Squeak ( where it works fine ) i see:
when
at A) the system compile the class of model for the number of ( descriptionKeyA descriptionKeyB ) with autoAccessor set
and generated the relative I/O methods
at B) the system compile the class of model for the number of other description of model( descriptionDatoA descriptionDatoB ) with autoAccessor set
and generated the ralative methods
I think one temporany 'solution' is when i change one class with some descriptions set with autoAccessor
to update the structure with a specific command
anClass 'updateMAStructure'
I remain in everyway on disposal for eventual explanations.
Yours faithfully
Dario
Hi,
i work with Gemstone and i have some description based on MAFileDescription with kind set to: MAExternalFileModel.
My question are :
A) In my server where Gemstone load,
i have a directory /mnt/Foto with my fotos.
Now when, with one MAFileDescription, upload one or my foto,
the system save it in another directory follow the indication report in MAExternalFileModel comment.
Because it? It can't use my original file ?
If i have some 'Magritte' reference to the same foto the system save it in some different directory.
And if i have need to update one specific foto in /mnt/Foto how i can update the other directory (link)?
B) in the Ubuntu when the system save one foto in a specific subdirectory
( follow the indication report in MAExternalFileModel comment. )
it save the file but after i d'ont have enough autorizzation to display it.
How i can solve this ?
Thanks for any consideration.
Dario
Dear all
I am learning Pier and I have two (hopefully) simple questions.
I have looked into the example
PRPierFrame class>>exampleBasic
which is displayed in the examples browser
http://localhost:8080/seaside/examples/examplebrowser
I then tried to come up with my own (very simple) wiki model
In a workspace I did
MyPierModel := PRPage new
title: 'The title of the page';
contents: '
The text of my note page.
More text .....
Link to *AnotherPage*
';
yourself
And I have changed the example above
to
PRPierFrame class>>exampleBasicHH1
exampleBasicHH1
"To see this example browse to /seaside/examples/examplebrowser and select
the receiver class."
^ self on: (PRContext kernel: (PRKernel new
name: 'MyPier';
root: MyPierModel))
The question:
1) What are the proper ways to construct a pier model: MyPierModel
2) In the Morphic world menu there is an entry 'Pier Browser' which opens an
OmniBrowser variant to browse and edit Pier models. When I open it it shows a
model called 'Pier' which is the model of the pier application under
http://localhost:8080/seaside/pier
What do I need to do if I want to browse the above mentioned model
MyPierModel?
And a question related to this: How can I replace the 'Pier' model under
http://localhost:8080/seaside/pier with MyPierModel?
Thank you for the answers in advance.
Kind regards
Hannes Hirzel
Hallo Doru,
under windows I have some trouble to unzip the one click pier.
The build-in zip tool on windows didn't work properliy with the mac zips.
Only using 7-zip enable me to get the installation on my disc.
So far my experience with the installation.
After workaround these little glitch the image works like a charme.
Very nice work !!
Cheers,
Frank
-------- Original Message --------
Subject: Re: [pier] Ideal pier setup (02-Okt-2008 8:11)
From: Tudor Girba <girba(a)iam.unibe.ch>
To: frank.urbach(a)schmees.com
> Hi,
>
> The Pier one click 1.0.17 is basically ready for deployment (for
> example, there are no other Seaside applications). All you should need
> to do is to put the Seaside application in deployment mode:
> http://www.piercms.com/download
>
> Cheers,
> Doru
>
>
> On Oct 2, 2008, at 4:38 AM, David Zmick wrote:
>
> > Yes, i like the one click image, but, i want something good for a
> > final deployment without having to get rid of too much. I guess the
> > one click image doesn't have as much garbage as like a squeak-dev
> > image though. i will look into it! :)
> >
> > On Wed, Oct 1, 2008 at 9:07 PM, Keith Hodges
> > <keith_hodges(a)yahoo.co.uk> wrote:
> > David Zmick wrote:
> > > should i start with a base squeak 3.10 image?
> > >
> > I use 3.10
> >
> > Have you tried the one-click image that was published recently? That
> > would be your quickest option.
> >
> > Keith
> >
> > _______________________________________________
> > SmallWiki, Magritte, Pier and Related Tools ...
> > https://www.iam.unibe.ch/mailman/listinfo/smallwiki
> >
> >
> >
> > --
> > David Zmick
> > /dz0004455\
> > http://dz0004455.googlepages.com
> > http://dz0004455.blogspot.com
> >
> > _______________________________________________
> > SmallWiki, Magritte, Pier and Related Tools ...
> > https://www.iam.unibe.ch/mailman/listinfo/smallwiki
>
>
> _______________________________________________
> SmallWiki, Magritte, Pier and Related Tools ...
> https://www.iam.unibe.ch/mailman/listinfo/smallwiki
Edelstahlwerke Schmees GmbH
Geschftsleitung Clemens Schmees
Sitz D-01796 Pirna
Handelsregister Dresden HRB 54
E-Mail: es.la(a)schmees.com
WEB: www.schmees.com
Diese E-Mail enthlt vertrauliche und/oder rechtlich geschtzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtmlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidental and/or privileged information. If you are not intended recipient or have received this e-mail in error, please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Hello,
I installed Magritte-Morph. I saw a screenshot of a morphic view of a
pier page (at least, that's what I think I saw ;-)) in one of the papers
about Magritte/ Pier.
How can I open (if possible) a morphic view on a existing pier instance?
(I'm new to Magritte; I have an idea for an application I'd like to do
in Seaside, and I'm curious if Magritte is something which helps me
doing all the boring form-building stuff)
Kind regards,
Markus
Strange. That should work.
Cheers,
Doru
On Sep 24, 2008, at 11:54 PM, Hans N Beck wrote:
> Hi,
> Am 24.09.2008 um 23:46 schrieb Tudor Girba:
>
>> To deploy Pier on seasidehosting, you should just copy
>> the .image, .changes and the files directory. Is this what you did?
>
> jup, exactly. I but I can try it again to be shure.
>
> Greetings
>
> Hans
>>
>>
>> Cheers,
>> Doru
>>
>>
>> On Sep 24, 2008, at 9:39 PM, Hans N Beck wrote:
>>
>>> Hi,
>>>
>>> ..... does not run on Seasidehosting. Is this intended or my
>>> fault ? An Error comes up if make "start" on Seasidehosting.
>>>
>>> Greetings
>>>
>>> Hans
>>> _______________________________________________
>>> seaside mailing list
>>> seaside(a)lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> _______________________________________________
>> seaside mailing list
>> seaside(a)lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
> _______________________________________________
> seaside mailing list
> seaside(a)lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
To deploy Pier on seasidehosting, you should just copy
the .image, .changes and the files directory. Is this what you did?
Cheers,
Doru
On Sep 24, 2008, at 9:39 PM, Hans N Beck wrote:
> Hi,
>
> ..... does not run on Seasidehosting. Is this intended or my fault ?
> An Error comes up if make "start" on Seasidehosting.
>
> Greetings
>
> Hans
> _______________________________________________
> seaside mailing list
> seaside(a)lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Great news guys.
Its hard work keeping up!
If pier is going for "the big time", how about integrating some stuff as
standard.
For example the Pier-Jetsam-Debugging stuff. This adds preferences that
enable debugging halts in various situations.
I cant manage without it, but then my code has more bugs than yours.
Second up, the PRPierFrameCentralised (from Pier-Jetsam-Environment),
move all layout/style/default content configuration to the one class.
best regards
Keith