SharePoint Blogs / SharePoint University
SharePoint Blogs and SharePoint University - all in one place!
Need SharePoint Training? Attend a SharePoint Bootcamp!

Please delete cookies related to sharepointblogs.com and sharepointu.com to resolve login issues!

Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au

THIS BLOG HAS MOVED !!!

THE UPDATED POST CAN BE FOUND HERE - http://sharepoint-sezai-moss-2007.blogspot.com/2008/02/vivid-group-launches-another-moss-2007.html 

 

http://www.amanaliving.com.au

 

Features :

Low page weight, no core.js - This makes the site faster than most MOSS 2007 WCM websites

Completely custom Master Pages and Page Layouts primarily comprising custom server controls (including custom navigation controls) and SharePoint web controls

Font size switching, page print mode

Custom Search Center, Site map page

Random "Our People" (staff profiles with images) featured on home page, randomly loaded from a site list

Latest News and Upcoming Events on home page automatically rolled up from most recent dated pages in news and events subsites respectively.

Most of the website is configurable via use of site lists, including header and footer links, home page service profiles and facility features

Service Profile Pages (http://www.amanaliving.com.au/Information_and_Service_Centre/highcare/Pages/St_Georges_Home.aspx) hooked into Facility Features site lists with the use of Lookup Fields, to make editing content easier.

Developed in record time =oP  with the use of a custom site definition ( well 2 custom site defs if you count the custom search center custom site definition ), custom list features, content type binding features, List Lookup Field re-creation, fields and content type features, master page and page layout features, custom site provisioning of sites and pages from an XML file etc. etc.

The best part of it is, it's all in source control, which helps provide greater re-use of code in future projects.

 

A nice easy MOSS 2007 WCM Project, a simple site without too many content types, or too many page layouts. Still, the site shows off what MOSS 2007 WCM can do, the site architecture is primarily built on custom site lists, and page layout content types and it makes use of Search.

 

Special Thanks to the great team at Vivid Group, especially -

Leah Dent (Project Manager, Ring Master, Trainer)

Matt Cahill (System Planning and MOSS Farm Hosting Environment Infrastructure Setup)

Brad Carpenter (Designer)

Simon Mateljan (Designer)

Jonathon 'Jono' King (Designer + Content Monkey Editor)

 

 

THIS BLOG HAS MOVED !!!

THE UPDATED POST CAN BE FOUND HERE - http://sharepoint-sezai-moss-2007.blogspot.com/2008/02/vivid-group-launches-another-moss-2007.html 


Posted 10-24-2007 9:49 PM by sezai

Comments

John Bruin wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-24-2007 11:22 AM

Great website! There seems to be lots of content.

I wonder how you managed to get ALL deliverables including sites and pages under source control. Of course it is the way how it should be done but it is not easy to do it that way with MOSS.

Another interesting feature of your website is accessibility in MOSS. Not very easy too but very necessary these days.

Sezai Komur wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-24-2007 8:29 PM

>> ALL deliverables including sites and pages under source control, it is not easy to do it that way with MOSS

It isn't easy at all! We were working with a custom site definition and features so we decided to develop a windows form app which automatically deploys the site defintion and features as a Solution. Once deployed it automatically creates a Site Collection on a web application specified.

Once the site has been created, our custom 'Site + Pages' creation code is run on the site by our windows form app, the code reads from a custom XML file and then  creates 'Sites + Pages'. The XML file even contains Page Field data.

So this creates the site structure, ready for the content authors so they don't have to create the subsite structure.

Everything else, such as deploying Documents and Images you can do with a Feature

Deploying List templates and features can be done with a list feature

BUT The problem is that once content authors start creating sites and pages, there is no way to export that content back-out so we can put it into source safe, we need to develop even more tools for that =o(

Developing tools like these can greatly increase your development productivity. BUT they take a heck of a long time to develop, and so they are only worth building your own, if you are likely to work on many similar types of projects in the future.

Of course, it would be nicer if Microsoft developed all these tools for us, instead of leaving it up to the community!!!  But MOSS is MASSIVE so MSFT have PLENTY of work to do :)

Doug Mateljan wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-25-2007 2:05 AM

Great looking site - clean lines - great design - easy to access information

Steve wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-25-2007 6:59 PM

Sezai,

Nice site. I had a question on "Most of the website is configurable via use of site lists, including header and footer links, home page service profiles and facility features".

I have looked into this also. How did you go about doing this?

Links (10/25/2007) « Steve Pietrek’s SharePoint Stuff wrote Links (10/25/2007) « Steve Pietrek’s SharePoint Stuff
on 10-25-2007 7:43 PM

Pingback from  Links (10/25/2007) « Steve Pietrek’s SharePoint Stuff

Sezai Komur wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-27-2007 3:11 AM

>> How did you go about doing this?

>> configurable via use of site lists, including header and footer links

Data to support elements in a web site that are common to a 'page' are stored in page fields, but elements common to the entire site can be stored in Custom Lists in the root web of the site collection.

So create custom lists to store the data, for a 'Header Links' or 'Footer Links' control you simply need a list with a Title field, to store the text of the link, and a Publishing HTML Link field to store the URL target of the link, this also provides a nice asset picker of the site. I developed the list as a custom list definition, so I could enable the 're-order items' tool that only appears for 'Links Lists'. Then develop web parts, server controls or user controls which programatically access the data in these lists, then render out the HTML that is required to display that specific element.

That's it, then your site authors simply need to navigate to those specific site lists to configure them, add or remove items, edit existing items, delete items etc. and it controls and modifies various 'global' elements in your site. To make it easier for content authors, add a custom site action menu link to your custom list so they are only two simple clicks away from configuring the site List.

Steve wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-31-2007 1:07 PM

Sezai,

Thanks for your notes. Today I went ahead and did exactly as you instructed. Create a simple user control which reads a "Footer Links" list and displays the links. The user control is registered on the master page.

Brilliant, thanks for the tip!

Sezai Komur wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 10-31-2007 11:26 PM

No worries Steve, glad I could help out.

but yeh it's really quite easy to do, and the code for your custom controls is actually quite small, only a few lines of object model code to access the site list and read out all the data from the list items.

I love Lists, they make SharePoint Development easy and actually more productive than standard ASP.NET development

Mark Mills wrote re: Vivid Group Launches Another MOSS 2007 WCM Public Internet Website - http://www.amanaliving.com.au
on 01-09-2008 2:10 PM

MOSS - "Least Security" Principel forgtten?

I'm concerned that MS is not putting enough emphasis on setting up security correctly for a MOSS 2007 infrastructure.

It seems no training classes or documentation clearly defines what permissions are given to Local svr groups, Domain Svr Groups, and to SQL Account Logins to each database created in SharePoint\MOSS.  

For example MS recommends what appears to be 13 seperate accounts to set up a secure Sharepoint Infrastructure- don't beleive me, see go.microsoft.com/.../LinkID=92883&clcid=0x409    

If your a SharePoint Administrator I've created 2 spread sheets that can document the security you've assigned to each "MS recommended" account at all 3 levels: Local svr groups, Domain Svr Groups, and the SQL Account Logins to each database, HOWEVER, I don't have the expertise yet to finish filling it out.  I can send you a copy up on request.

Is there anyone who has used MS's least security principle when setting up their SharePoint\MOSS\Project 2007 Svr environment?  Who has the knowledge to fill complete the MOSS 2007 security spreadsheet? please contact me.

Thanks

Mark Mills

Mr M Mills1@ yahoo.com

Sr. MS Systems Engineer

Houston TX

(US) 832-748-1156

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Need SharePoint Training? Attend a SharePoint Bootcamp!
Posts (c) their respective authors. Everything else (c) 2009 SharePoint Experts, Inc.