You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by Sebastian Komander <se...@gehacked.org> on 2005/05/12 09:00:41 UTC

PageAdministrationPortlet

Hi all,

I think about creating a portlet for administration of pages.
Some features...

- displaying the complete folderstructure incl. all pages and links
- starting from the root folder (WEB-INF/pages) you can navigate to all 
folders
- editing the folder, page and link (meta)data
- changing skins, layouts of pages
- displaying the portlets lying on a page
- adding, removing, position changing of portlets on a specific page (gui)
- adding of links and folders
- changing security options
- moving portlets via drag 'n drop on a page
some more I think about

But I'm not sure about some things:

- Is it really usefull, cause the PageManager get's replaced by a Database
Manager (->graffito?)
- Which technologies should be used? Struts, JSF, "simple JSPs with EL"
- Is someone working on a portlet which has similar functions ?

Please give me some feedback..

Best Regards

Sebastian


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Re: J2 Portal Navigations

Posted by Santiago Urrizola <ch...@yahoo.com.ar>.
Ok thanks a lot !!

----- Original Message ----- 
From: "David Sean Taylor" <da...@bluesunrise.com>
To: "Jetspeed Developers List" <je...@portals.apache.org>
Sent: Thursday, May 12, 2005 12:47 PM
Subject: Re: J2 Portal Navigations


> Santiago Urrizola wrote:
> > Hi all, i read the great docuemento of the J2 Portal Navigation
Components.
> > I read in a fragment of this document this "Document Set PSML support is
to
> > be removed as part of the Portal Navigations component implementation",
i
> > think thas its grate, the new model seams greats.
> > I have a few questions,
> >
> > *This is alrready available ??
>
> No, it was a proposal.
>
>
>   because i define a menu in some
> > folder.metadata, but it didn't paint. I want to define all the menus in
the
> > new way (with the menu tags i think in the folder.metada file)
> >
> > *In my portal and organization all the users uses the same profiling
rule,
> > its possible to make this rule as default ?? so the your dosnt hace to
> > assosiate this rules, all use the same ??
>
> the default rule is configured in the spring configuration as the second
> constructor parameter. We default to a rule called 'j1':
>
>    <bean id="profilerImpl"
> class="org.apache.jetspeed.profiler.impl.JetspeedProfilerImpl"
> init-method="init">
>         <constructor-arg
> index="0"><value>META-INF/profiler-ojb.xml</value></constructor-arg>
>         <constructor-arg index="1"><value>j1</value></constructor-arg>
>      </bean>
>
> -- 
> David Sean Taylor
> Bluesunrise Software
> david@bluesunrise.com
> [office] +01 707 773-4646
> [mobile] +01 707 529 9194
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-dev-help@portals.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Re: J2 Portal Navigations

Posted by David Sean Taylor <da...@bluesunrise.com>.
Santiago Urrizola wrote:
> Hi all, i read the great docuemento of the J2 Portal Navigation Components.
> I read in a fragment of this document this "Document Set PSML support is to
> be removed as part of the Portal Navigations component implementation", i
> think thas its grate, the new model seams greats.
> I have a few questions,
> 
> *This is alrready available ??

No, it was a proposal.


  because i define a menu in some
> folder.metadata, but it didn't paint. I want to define all the menus in the
> new way (with the menu tags i think in the folder.metada file)
> 
> *In my portal and organization all the users uses the same profiling rule,
> its possible to make this rule as default ?? so the your dosnt hace to
> assosiate this rules, all use the same ??

the default rule is configured in the spring configuration as the second 
constructor parameter. We default to a rule called 'j1':

   <bean id="profilerImpl" 
class="org.apache.jetspeed.profiler.impl.JetspeedProfilerImpl" 
init-method="init">
        <constructor-arg 
index="0"><value>META-INF/profiler-ojb.xml</value></constructor-arg>
        <constructor-arg index="1"><value>j1</value></constructor-arg>
     </bean>

-- 
David Sean Taylor
Bluesunrise Software
david@bluesunrise.com
[office] +01 707 773-4646
[mobile] +01 707 529 9194

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


J2 Portal Navigations

Posted by Santiago Urrizola <ch...@yahoo.com.ar>.
Hi all, i read the great docuemento of the J2 Portal Navigation Components.
I read in a fragment of this document this "Document Set PSML support is to
be removed as part of the Portal Navigations component implementation", i
think thas its grate, the new model seams greats.
I have a few questions,

*This is alrready available ?? because i define a menu in some
folder.metadata, but it didn't paint. I want to define all the menus in the
new way (with the menu tags i think in the folder.metada file)

*In my portal and organization all the users uses the same profiling rule,
its possible to make this rule as default ?? so the your dosnt hace to
assosiate this rules, all use the same ??
Thanks all
Santiago




---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Re: PageAdministrationPortlet

Posted by David Sean Taylor <da...@bluesunrise.com>.
Sebastian Komander wrote:
> Hi all,
> 
> I think about creating a portlet for administration of pages.
> Some features...
> 
> - displaying the complete folderstructure incl. all pages and links
> - starting from the root folder (WEB-INF/pages) you can navigate to all 
> folders
> - editing the folder, page and link (meta)data
> - changing skins, layouts of pages
> - displaying the portlets lying on a page
> - adding, removing, position changing of portlets on a specific page (gui)
> - adding of links and folders
> - changing security options
> - moving portlets via drag 'n drop on a page
> some more I think about
> 
Yes, arguably the most important missing features are listed there :)

I think more than one of us would like to work on these featuress
We should also consider that although you are proposing this as an 
administrative function, I could see a lot of the features listed above 
used by end users also, specifically:

- a user managing My Pages (and folders)
- all the customization features should also be available to the end 
user. For end users, i think portlet wizards would be very useful.

Also:
Take a look at

1. the Site Manager portlet (login as admin, goto to Admin page)
2. the existing customizer

Not much there yet in the Site Manager, but it gives an idea

> But I'm not sure about some things:
> 
> - Is it really usefull, cause the PageManager get's replaced by a Database
> Manager (->graffito?)

Yes it is useful because we expect to use the same API whether we using 
a file system, database, or graffito backend for storing pages and 
folders. Although Ive considered deprecated the page manager completely 
and replacing it with the Graffito API, since there are already some 
nice portlets for managing Graffito content.

> - Which technologies should be used? Struts, JSF, "simple JSPs with EL"

Thats up to us
My vote would be:

-1 Struts
-100 simple JSPs
+1 JSF
+1 Bridges Framework (Velocity)

> - Is someone working on a portlet which has similar functions ?
>
Yes. Im working on a portlet selector/customizer.
I was working on the Site Manager (see above), and was hopoing to get 
back to it real soon. Im willing to deprecate the existing Site Manager 
and work with you on the new features.

> Please give me some feedback..
> 

We need to make a proposal, and get input from the community.
Once the team feels that the proposal is ready, we can start working on 
it and assign tasks in JIRA



-- 
David Sean Taylor
Bluesunrise Software
david@bluesunrise.com
[office] +01 707 773-4646
[mobile] +01 707 529 9194

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org