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 (JIRA)" <je...@portals.apache.org> on 2005/04/29 11:43:10 UTC
[jira] Created: (JS2-251) Improvements to folder-strucuture
Improvements to folder-strucuture
---------------------------------
Key: JS2-251
URL: http://issues.apache.org/jira/browse/JS2-251
Project: Jetspeed 2
Type: Improvement
Components: Profiling/Portal Navigation, PSML
Versions: 2.0-dev/cvs, 2.0-a1, 2.0-M1, 2.0-M2, 2.0-M3, 2.0-FINAL
Environment: ...
Reporter: Sebastian Komander
Hi,
actually, the navigation structure is layed out to the filesystem (WEB-INF/pages).
Have you ever thought about saving the navigation into the database.
I thought about the following:
- There is no difference between a page and folder, the are "categories"
- A page can contain portlets and also a new categorie
It's like a tree
Top-Navigation
|
----------
| |
Cat1 Cat2
|
Cat3
and so on..
So there a Top-Level-Navigation (actually the "Tab"-Navigation). There are only "Cat1" and "Cat2" shown. The other categories are shown in a drop down menu.
On my opinion, this opens much features, which are lost if using the file-system.
How do you think about this ?
Best regards,
Sebastian
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org
[jira] Closed: (JS2-251) Improvements to folder-strucuture
Posted by "David Le Strat (JIRA)" <je...@portals.apache.org>.
[ http://issues.apache.org/jira/browse/JS2-251?page=all ]
David Le Strat closed JS2-251:
------------------------------
Fix Version: 2.0-FINAL
Resolution: Duplicate
This is being addressed through Randy's work.
> Improvements to folder-strucuture
> ---------------------------------
>
> Key: JS2-251
> URL: http://issues.apache.org/jira/browse/JS2-251
> Project: Jetspeed 2
> Type: Improvement
> Components: Profiling/Portal Navigation, PSML
> Versions: 2.0-dev/cvs, 2.0-a1, 2.0-M1, 2.0-M2, 2.0-FINAL, 2.0-M3
> Environment: ...
> Reporter: Sebastian Komander
> Fix For: 2.0-FINAL
>
> Hi,
> actually, the navigation structure is layed out to the filesystem (WEB-INF/pages).
> Have you ever thought about saving the navigation into the database.
> I thought about the following:
> - There is no difference between a page and folder, the are "categories"
> - A page can contain portlets and also a new categorie
> It's like a tree
> Top-Navigation
> |
> ----------
> | |
> Cat1 Cat2
> |
> Cat3
> and so on..
> So there a Top-Level-Navigation (actually the "Tab"-Navigation). There are only "Cat1" and "Cat2" shown. The other categories are shown in a drop down menu.
> On my opinion, this opens much features, which are lost if using the file-system.
> How do you think about this ?
> Best regards,
> Sebastian
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org
[jira] Commented: (JS2-251) Improvements to folder-strucuture
Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
[ http://issues.apache.org/jira/browse/JS2-251?page=comments#action_64073 ]
David Sean Taylor commented on JS2-251:
---------------------------------------
There is a database version of the org.apache.jetspeed.page.impl.DatabasePageManager.java, although its not completely implemented. Also see the database schema, there are already tables in place. Feel free to take this implementation on go with it.
See the current object model we have in place for pages and folders under the jetspeed-api subproject:
org.apache.jetspeed.om.page
There are differences between a page and folder in that model. A page is a leaf node.
Also review the Graffito project, as we are considering implementing a Page Manager with a Graffito backend.
There is also a Site Manager portlet which I was planning on working on over the next month. Its already started, but doesn't do much yet. Review it, and we can try to design its behavior from here.
> Improvements to folder-strucuture
> ---------------------------------
>
> Key: JS2-251
> URL: http://issues.apache.org/jira/browse/JS2-251
> Project: Jetspeed 2
> Type: Improvement
> Components: Profiling/Portal Navigation, PSML
> Versions: 2.0-dev/cvs, 2.0-a1, 2.0-M1, 2.0-M2, 2.0-M3, 2.0-FINAL
> Environment: ...
> Reporter: Sebastian Komander
>
> Hi,
> actually, the navigation structure is layed out to the filesystem (WEB-INF/pages).
> Have you ever thought about saving the navigation into the database.
> I thought about the following:
> - There is no difference between a page and folder, the are "categories"
> - A page can contain portlets and also a new categorie
> It's like a tree
> Top-Navigation
> |
> ----------
> | |
> Cat1 Cat2
> |
> Cat3
> and so on..
> So there a Top-Level-Navigation (actually the "Tab"-Navigation). There are only "Cat1" and "Cat2" shown. The other categories are shown in a drop down menu.
> On my opinion, this opens much features, which are lost if using the file-system.
> How do you think about this ?
> Best regards,
> Sebastian
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org