A friend of mine has just recently gotten into working with MOSS. He started sending my emails with tips and tricks he's learning as he gets into the guts of it. I figured I would post them for others who may be new or run into similar problems.
You ever get that feeling that your missing something in the Site Settings menu? Do you get the "Access denied" when trying to activate Publishing Infrastructure?
A common mistake is to overlook the "Publishing Resources" option when installing SharePoint MOSS 2007.
Fortunately there is a way to correct it without having to give up, crawl under a blanket and eat comfort food because you need to re-install MOSS.
FIX: Use the following stsadm command (make sure to replace 'http://website' with your correct website...only needs to be the root) for each site collection that needs Publishing Resources functionality
1. Execute these command from the following command prompt: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>
a. stsadm -o activatefeature -name PublishingResources -url http://website
NOTE: You also may want to run stsadm -o execadmsvcjobs when that finishes; this will force the jobs to run, instead of waiting on the SharePoint timer service.
2. Log into the site collection root website with a valid Site Collection administrator ID
3. Go to Site Settings and click on "Site Collection Features" under the Site Collection Administration column
4. ACTIVATE Office SharePoint Server Publishing Infrastructure
5. Go back to the Site Settings page and click on "Site Features" under the Site Administration column
6. ACTIVATE Office SharePoint Server Publishing
Repeat steps 1-6 for each site collection. For each sub-site, you only need to do steps 5 and 6.
Its been awhile since I posted. I haven't been sitting on my thumbs though. I've been working on a personal project, NFL Free Agency Movement. Anyone that knows me knows I'm a big sports guy, especially the NFL. I'm also a big advocate of data visualization as seen by some of my posts. Well, this lead to my side project.
I wanted to do a visualization of NFL free agent movements between teams. I've been kicking the idea around for awhile. When Microsoft released the beta for Silverlight 2, I figured it was about time to take a crack at it while learning Silverlight 2. The basic concept was to map players to teams through an input / output diagram. The players on the left are players signed with the team, while the players on right are the ones that have left.
I also link the players to their profiles on Wikipedia to give a full background to them.
I also add some basic analytics to show players by conference, in division, offense/ defense, and player ranking. The data for the the application is pulled from open sources and press clippings. The ratings are based on my experience and also information provided on public sites. The data itself is stored in a simple XML document. In another post, I'll go into details on the architecture, design, and the maintenance of the application.
I've certainly learned a lot about Silverlight 2 in building the application and hope others enjoy the application as much as I did in creating it. I'll keep tweaking it over time. I do have some know issues like the delay on loading when a team is selected in the list. BTW, if you really want to see a massive overhaul of a team, click on Miami. You can see Parcell's influence.