SiteOffice collapsible windows

A place for discussion about skinning and design. Before posting questions here you should review the documentation about creating skins.

This thread is closed to new posts. You must sign in to post in the forums.
2/27/2008 3:23:59 PM
Gravatar
Total Posts 37

SiteOffice collapsible windows

Hi,

I like the SiteOffice UI and it's collapsible nature of the 'windows' or 'portlets'. Is there the ability to use the same type of UI or skin in a normal portal.

If this cannot be done, is it a option that can be enabled for the main portals/skins?

Thanks, Adam

2/27/2008 3:56:56 PM
Gravatar
Total Posts 18439

Re: SiteOffice collapsible windows

No, not currently. We do have the "MyPage" feature which is similar to My Yahoo or iGoogle and allows users to create customized portal pages from WebParts which are analagous to portlets.

If you log into this site and click the MyPage link at the top you'll see how you can create customized pages with drag and drop and collapsible panels. Click the plus icon to add items from the catalog.

You can select things from the content catalog. Any of the site content can be made available in the content catalog.

The Site Office stuff is a work in progress and still in the experimental phase. It uses the ExtJs toolkit which also has some UI stuff for portals and portlets that is slicker than the regualr ASP.NET WebParts UI. I may at some point experiment with that stuff. Someone else was asking about it recently.

Hope it helps,

Joe

2/27/2008 4:30:00 PM
Gravatar
Total Posts 37

Re: SiteOffice collapsible windows

Hi Joe,

Thanks for the swift reply. I have seen the mypage and that's something else I'll use. It was just the layout and portlets that I liked as you can manipulate the windows and shrink them - very nice.

So are you saying that ability is via the ExtJs Toolkit? Is the SiteOffice based on the portal or is it completely different?

Cheers, Adam

p.s. great work with the portal - I think it can be bigger than rainbow and if it gets the backing due to it's ease become as popular as DNN which seems cumbersome.

2/27/2008 4:50:04 PM
Gravatar
Total Posts 18439

Re: SiteOffice collapsible windows

Yes the Site Office is based on the ExtJs complex layout example, and ExtJs has the UI for portals as well. I've written some .NET wrapper controls around some of the ExtJs javascript widgets.

Joe

2/28/2008 6:59:43 AM
Gravatar
Total Posts 37

Re: SiteOffice collapsible windows

Hi Joe,

Are these wrappers available or are they still work in progress? If they are available or will be, where do you see that layout example which is nice fitting into the portal as it effectively is replacing the master page layout scenario isn't it?

Would you consider that layout as a new skin type and place your content within each of the portlets or something else? These types of system are becoming more popular and this sort of layout (specifically the collapsible portlets) are good. Also as it's javascript based is there any payload or issues on end user pcs?

Thanks, Adam

p.s. if I want to make a small donation does the paypal donate function work and the correct way to go?

2/28/2008 7:23:08 AM
Gravatar
Total Posts 18439

Re: SiteOffice collapsible windows

Hi Adam,

Are these wrappers available or are they still work in progress?

Yes and yes. If you are working with the mojoportal source code (most up to date is svn trunk) these controls are in the mojoPortal.Web.Controls project and can be used outside of mojoPortal. I blogged about my work with ExtJs briefly here. In the post it links to this example .NET page, and from there to this html page that shows what the source of the .aspx page looks like to see how to use the controls.

Would you consider that layout as a new skin type and place your content within each of the portlets or something else?

No I would leave the existing skinning system intact as it is though it may not be used in the "portal page". My thinking is that there could be an option to make the MyPage (or its ExtJs portal page replacement) the default page so that those who wnat to make the portal style page their main content can do so but those who prefer the more typical design and branding of html can use the current setup.

Also as it's javascript based is there any payload or issues on end user pcs?

There are issues to consider for both client and server. For clients the payload issues are probably minimal. To me the main issues are accessibility. Does the site lose all its value if javascript is disabled or unavailable or does it degrade gracefully to some still meaningfull content. Ajaxy apps tend to be rather chatty in terms of server requests so their can be increased server load.

p.s. if I want to make a small donation does the paypal donate function work and the correct way to go?

absolutely! I appreciate any and all donations and so very few people actually donate, I wish more would.

Thanks,

Joe

You must sign in to post in the forums. This thread is closed to new posts.