Hi Gerhard
> - MAReport kann die Spalten nur links ausrichten, insbesondere
> Zahlen sollten automatisch rechtsbündig sein
That's true. Maybe the CSS classes of the description should be
rendered into every cell.
> - Bei, Description Editor der 1:m Relation verstehe ich einige
> Funktionen nicht ganz.
> In manchen Fällen bekomme ich auch Exceptions.
> Muss ich mir aber noch genauer anschauen
The description editor doesn't make much sense for 1:1 and 1:m
relations, because these descriptions mostly require some manually
programming anyway.
> - Es sollte möglich sein Spalten nicht nur für den Editor invisible
> zu machen, sondern auch für die Anzeige in der Tabelle
> Das beste Beispiel dafür ist z.b. ein Passwort Feld
This is already possible with the visibility property of the
description. In addition you can change the visibility of the column
object independently.
> - Die Instanze Methode "description" würde ich auch gerne für eingen
> Zwecke verwenden, dafür habe ich aber eine Lösung gefunden!
There are several possibilities to do that. For example one could
create a different MADescriptionBuilder subclass that uses pragmas or
a different naming convention to build descriptions. For now I never
did such a migration, because there is simply too much of legacy code
that depends on this behavior.
> Die Frage ist ob ich solche o.ä. Dinge in Magritte selber ändern
> soll oder ich löse solche Erweiterngen mit eignen Subklassen.
> Was würdest DU vorschlagen?
You can always commit changes to the repositories, to discuss if they
should be included in the main branch.
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch
Dear List,
I am figuring out how to add a new entry in the "what's new". But I
haven't figured out how. What is wrong with the following steps?
1 - login with my admin password
2 - In the Sitemap, I select Blog. I see two entries : Down to
business and Hello.
3 - I add a post for which I filled the Author and the contents. My
post is listed in the Blog part of the Sitemap
4 - I go back to the main page (by clicking on NewSession for
example). I do not see my post listed in the "What's new". Probably
there is something wrong I have done so far.
I then though that maybe the "What's new" is limited to display only 2
entries, starting from the oldest one (since I guess my post is newer
than the two post per default). To verify this:
5 - I select Blog and click on edit, I do not see such a hardcoded
limitation of 2 posts, I click on setting, neither
6 - I then try to remove the two previous post, hopping this will let
my post appear. I click on "Down to business" and press the "remove"
command. "Down to business" is not listed in the site map anymore.
7 - I click on Home or New Session, then I see the "Down to business"
post listed in the What's new. Obviously I did not the right set of
actions to remove a post.
Help welcomed :-)
Are the way to realize such feature stable? In the other word, I would
be delighted to help the Pier community with providing SnapZpro video
that shows basic features such as adding a page, removing one, adding
a what's new.
By the way, how can I remove the Seaside development bar "New
Session", "Configure", ... ?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
I am a bit stuck in a pre-Blueprint world. So I was having a look at it.
I loaded up the current, release of pier, and it is very clean and ready
to be styled. I miss the tree view, has it gone because it doesnt fit in
the layout?
Blueprint looks cool for some applications. I have one site which has a
fairly fixed layout, so blueprint appears to me to be an ideal solution
for that, but not, I fear for pier in general.
This appears to me to be a better fit, for general blogish/corporate sites.
http://www.contentwithstyle.co.uk/Articles/17/a-css-framework/
best regards
Keith
Dear List,
I am setting a Pier image and bumped into problems:
- how can I change the top most title. I have "Your Pier". How can I
modify it? Or even better add an image
- how the admin password may be changed?
- how a new tab may be added? For now, I have "Home", "Blog",
"About". What should I do to have a new entry here?
These points do not seem to be addressed in the FAQ. I haven't checked
in the mailing list archive. Is there a search somewhere?
I would be delighted to expand the FAQ with your answer.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
I'll forward that question to the Pier mailing-list.
Lukas
---------- Forwarded message ----------
From: Graham McLeod <mcleod(a)iafrica.com>
Date: Tue, Nov 4, 2008 at 10:54 AM
Subject: [squeak-dev] [ANN] Pier 1.0.17
To: squeak-dev(a)lists.squeakfoundation.org
Hi
I am familiar with Squeak and becoming familiar with Seaside.
I am keen to use Pier for a small website, but am battling to find any
tutorial or getting started documentation (other than enough to know
that I am interested!). I have downloaded the new one click image from
Tudor and Lukas and have Pier running. My problem now is how do I
begin with tasks like:
Creating a page template with my logo, choice of menu layout etc?
Adding a search component visible throughout the site
Using columns as seen on the Seaside site?
Editing rich content pages with embedded graphics, tables, video etc..
- I did come accross a loadable extension that did this in the past
using a java script based editor, but I also found a post to the
effect that
this is no longer required...
Any links to more detailed documentation, or suggestions on how to do
the above will be appreciated!
Thanks,
Graham
--
Lukas Renggli
http://www.lukas-renggli.ch
Hello Lukas,
I recently hit an error condition in rendering a component. Having
clicked 'debug', and continued, the PRContentsWidget refused to display
ever again!
Looking around I discover that beenHere has been set to true, and is not
getting reset, by anyone.
To fix this I modified
PRContentsWidget-#renderContentOn: html
beenHere ifTrue: [ beenHere := false. ^ self ].
self heading isEmptyOrNil ifFalse: [
html heading
level: 1;
class: 'heading';
with: self heading ].
beenHere := true.
[ html render: self component ]
ensure: [ beenHere := false ]
I am a bit behind the frontline at the moment, so cannot commit
effectively to the repo. It would be helpful to have a bit more
discussion as to where things are going, recent developments have been
hard to keep up with.
I would like to continue to plug Pier-Jetsam-Environment as the way to
go... The chosen Frame provides the central point for ALL configuration,
styles, js, environments, default content etc. Then we can publish our
examples i.e. a PierBlog example as a single class. This then provides a
standard mechanism for providing pre-packaged configurations. And as
explained before, the PRFrameAdmin is always available if you should
break your environment.
Finally, a suggestion, when a component fails to render, it is not
possible to use any commands on it, edit, move, remove etc. Even Damiens
remove children command is useless if the component that is broken is
embedded to a couple of levels. Could we please have something similar
to morphic's red box with a yellow cross. If an error occurs the debug
walkback could have a button, "Mark Component as Broken". Then that
component can be rendered as a red box, and the rest of the page will
remain usable. Could this facility be provided at the seaside level?
thanks in advance
Keith
I'm trying to learn how to hook into the pier security/user model but
I'm getting lost amongst
all the trees. Can someone point to the right couple classes/methods
to look in?
I got as far as PBEntry having an author and uuid but from there...
lost.
Trying to understand how I can use a Seaside application inside pier
and use
pier users/security etc.
Any and all help, big and small greatly appreciated.
Hello
In the class PRDistribution (Pier 1.0.17) I found that the methods makePrivate
and makePublic are identical. I assume this is an error. How does a fix look
like. Or do I need to load a Security addin/overlay which patches these
functions?
Kind regards
Hannes Hirzel
PRDistribution>>makePrivate
makePrivate: aStructure
aStructure securityDecoration owner: self kernel users anyOne.
aStructure securityDecoration otherPermissions: Set new.
aStructure securityDecoration group: self kernel groups anyOne.
makePublic: aStructure
aStructure securityDecoration owner: self kernel users anyOne.
aStructure securityDecoration otherPermissions: Set new.
aStructure securityDecoration group: self kernel groups anyOne.
Dear all
Currently I work with the one-click installation 1.0.17 of
http://www.piercms.com/.
Before I had the latest version of Pier installed into Squeak 3.10.2 through the
package "Universe".
I installed the package "Pier version current".
However it seemed that it was not the most recent version.
However it did not include the class PRDistribution which is in the one-click
installation 1.0.17.
How can I find out which (maybe minor version) I have got?
Something like
PRKernel version
in the sense of
Smalltalk version
I did not yet find such a version information.
Regards
Hannes Hirzel