At 15:54 19/10/2010, Lukas Renggli wrote:
>That should be the default from Pier 1.2 on (see
>http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-July/137375.html).
>The reason why you are asking is probably because it is broken in Pier
>2.0?
If I remember well, I lost that feature after you integrated the
#isRestful test in PRContext >> urlOn:. Unfortunately, I don't have
access right now to my working image to investigate it more.
Hoping this helps,
Reza
Hi,
I remember reading or someone saying that in Pier it's possible to remove
the _s and _k from a Url? I've searched my image and the repositories and
drawn a blank. Any pointers?
Thanks
Nick
Dear all,
I would like to bring to your attention the availability of an
on-line programmable content management system at:
<http://www.afacms.com/>http://www.afacms.com/.
It is implemented by a home-made software platform that reuses and
extends Seaside and Pier CMS. For more information, please check the
following post (also copied below for your convenience):
<http://www.afacms.com/blog/pontoon-app>http://www.afacms.com/blog/pontoon-app
I would like to take this opportunity to thank You, and all Smalltalk
communities for their outstanding contributions that have made this
work possible.
Best regards,
Reza Razavi
The goal of this website is to illustrate the concept of on-line
programmable CMS, i.e., a web application that behaves both as a
content management and an on-line programming system. This web site
is a distribution of [1]. It's by no means a production site. It
actually runs on a VPS with quite limited resources.
New functionality may be implemented and integrated on-line by
composing atomic services (in the sense of SOA). The site provides
Seaside jQuery-based graphical interfaces for service composition
[2]. For a step-by-step on-line programming guide, please check [3].
For any further inquiries, please contact me.
Atomic services may be of different kinds:
- Interactive web components, like Seaside components,
- Pure computational components, like mathematical algorithms,
- Sensing components, like measurement requests in industrial metrology,
- Actuation components, like robot commands in manufacturing, and,
last but not least,
- Control flow components, like iterations and conditionals.
Websites like this one describe their atomic services as "contracts",
and makes them available on-line [4]. To illustrate the applicability
of this concept to diverse domains, this website proposes a variety
of (rather simple) atomic services, which relate to areas such as
on-line shopping (for the Seaside sushi example) [5], communication
[6], e-learning for students [7], e-teaching for Older Adults [8],
and entertainment [9]. Flow control constructions are also
represented explicitly as contracts [10], and may be defined
according to the application requirements. Other kinds of atomic
services may also be added, even dynamically, depending on the
application requirements.
Domain concepts that end-users care about and their instances may
also be managed on-line, via a sort of on-line class and instance
browser [11].
In real-life deployments, the above-mentioned on-line programming
tools that are made here publicly available may be only made
accessible to qualified end-users.
This web site is an example of pontoon application as I presented at
IWST'2010 [12]. It's implemented by reusing and extending Seaside and
Pier CMS, as also presented in an IWST'2010 paper, which will shortly
be available via [13] and also the ACM DL [14]. In the meanwhile, I
can provide a copy to interested parties upon request.
Application domains may be diverse [15]. We are currently
investigating opportunities for very large scale deployments related
to the concept of web as a service innovation platform.
References:
[1] http://www.aas-platform.com
[2] http://www.afacms.com/cats/activities/
[3] http://www.afacms.com/examples
[4]
<http://www.afacms.com/cats/contracts/>http://www.afacms.com/cats/contracts/
[5] http://www.afacms.com/cats/contracts/shopping/
[6]
<http://www.afacms.com/cats/contracts/communication/>http://www.afacms.com/cats/contracts/communication/
[7] http://www.afacms.com/cats/contracts/maths/
[8]
<http://www.afacms.com/cats/contracts/elderly/>http://www.afacms.com/cats/contracts/elderly/
[9] http://www.afacms.com/cats/contracts/music/
[10]
<http://www.afacms.com/cats/contracts/controlflow/>http://www.afacms.com/cats/contracts/controlflow/
[11] http://www.afacms.com/cats/concepts/
[12]
http://www.esug.org/wiki/pier/Conferences/2010/International%20Workshop%20o…
[13]
http://www.hpi.uni-potsdam.de/forschung/publikationen/technische_berichte.h…
[14] <http://portal.acm.org/dl.cfm>http://portal.acm.org/dl.cfm
[15] http://www.aas-platform.com/about/applications/
I started to use my custom kernel classes and couldn't see them in the pier configuration drop-down. So I changed the implementation that the drop-down displays not only all instances of PRKernel but all instances of PRKernel and subclasses.
Norbert
The change in */+ detection has some strange side effects. In my old templates there were things like "+value:structure|level=2+". That display the page again as title. I changed it to include "display=title". That is ok for me.
But the contents widget is somewhat strang. I have the actual defaul structure layout including
/system
/management
/templates
/components
On all the pages the children pages or components are included in the display. I can't get rid of them. If I make the /system/components/contents a ** link then I only get the link. If I have a ++ link then I get the page plus all subpages included.
Any ideas?
Norbert
How do I make it so that people who are not logged in see one message
and people who are logged in, see another?
I created an HTML component named "newbies" with permissions for "other"
set to "view" and permissions for "mygroup" not set.
then I referenced it in a link +newbies+
I still see it even as a member of "mygroup" .
On the otehr hand, I added a component named "grouponly" and set
permission to view for members of "mygroup" and no permission for "other"...
If you login as a member of mygroup, you can see it, but you can't see
it if you're not logged in.
What am I doing wrong?
Thanks,
Lawson
I display a list of items in a custom view in pier. On the custom view there is also a pier command link that adds another item. Now after the command has executed I want to have the same structure and view as before the command execution. The structure is not the problem but the view is somehow lost through command execution.
How can this be done?
Norbert
I'm trying to start a blog from scratch, but I can't get it to use the
built-in functionality unless I subclass the PRDistribution code and add
a "first entry" post within the method "blog".
What am I missing, or am I missing anything?
Lawson
Hello,
Over the weekend I put together a solution for
http://code.google.com/p/pier/issues/detail?id=96 using SIXX to
export/import Pier websites. It works well with the few simple sites I have
available to test it with.
The mcz package is attached to the issue as I don't have commit rights to
the Pier repository.
Any comments would be welcome.
John
--
http://john-mckeon.us