Connect.Collaborate.SharePoint
May
30
It seems that the Posts web part on the home page requires authentication to render.

I won’t bore you with my diagnoses but it turned out to be Content Approval on the Posts list that was causing the problem. Turn this off and all is well (In List Settings/Versioning Settings).
 
You might also want to grant the Reader role on the Comments list the Contribute rights so that you can get spam ;-)
Categories:SharePoint

 
May
29
After upgrading from WSS v2 with the Bluedog limited RSS feed generator to WSS v3 which includes a built in RSS generator, I could no longer use my blog to tell people that I had a new feed URL. I had to find a way of getting the old RSS url redirected for all the existing subscribers.
I was lucky that I had created my new top level site with a sub-site called blog which matched the url of the old FrontPage Blog solution I had used previously. In this site, I created a Web Part Page Library called Log and in that placed an aspx page called DisplayLog.aspx with the following content (using SharePoint Designer)

<%@ page language="C#" %>
     <%
         Server.Transfer(@"/_layouts/listfeed.aspx?List={D5813C18-934F-4FD6-9068-5CDD59CE56BA}");
%>

But you can’t do that, I hear you say. Well, in WSSv3 you can if you add the following to your web.config, SharePoint, SafeMode section.

<PageParserPaths>
  <PageParserPath VirtualPath="/pages/blog.aspx" CompilationMode="Always" AllowServerSideScript="true" />
</PageParserPaths>
 
The path statement can include a wild card in which case you can also add IncludeSubFolders="true" parameter to the PageParserPath.

Now, all those RSS readers happily get an rss response.
Categories:SharePoint

 
May
26

I have been having lots of problems with all sorts of features on my site and with SharePoint Designer. They all seem to be related to problems accessing the _layouts directory from an alternate access mapped site via anonymous or clear text auth. I thought I was being cleaver with my setup allowing me to switch the internet facing host with various site collections but it is looking like a configuration that hasn’t had much testing. This has resulted in very little progress with the content migration but I did create the first demo page today in response to an internal request for help.

What is the best way to have a part show all the slide libraries that exist on my team site?

The slide library is a cool new feature which you can see here

http://www.wssdemo.com/PowerPoint/Forms/AllItems.aspx

To display a dynamic list of all the slide libraries on a site you can use the good old Data View Web Part. If SharePoint is a toolbox, the DVWP is a gold plated adjustable crescent (or wrench in US-English)

The Answer:

 
Now I must work on the home page menu...
Categories:SharePoint

 
May
25

The final piece of the puzzle is now available for download. WSS v3 can be downloaded directly from here (avoiding all the registration steps of the Office products). Mike, Lawrence and many others have been burning the candle at both ends with all the events (more to come) and beta 2, and web property content updates keeping them up all hours of the day and night. 

Windows SharePoint Services V3
Beta 2 x86

English

http://download.microsoft.com/download/a/7/7/a7780e67-f21a-4265-a445-8ef1f19d223f/SharePoint_setup.exe

Windows SharePoint Services V3
Beta 2 Language Pack x86

English

http://download.microsoft.com/download/1/2/1/1214e05d-c547-4407-bb5e-bf7c40095d97/SharePointLanguagePack_setup.exe

Windows SharePoint Services V3
Beta 2 x64

English

http://download.microsoft.com/download/4/8/c/48c314de-e35e-4a1b-b272-00a0bfa081df/SharePoint_setup.exe

Windows SharePoint Services V3
Beta 2 Language Pack x64

English

http://download.microsoft.com/download/6/5/3/653555ee-93fe-4946-ba07-f96773fbc299/SharePointLanguagePack_setup.exe

Windows SharePoint Services V3
Beta 2 x86

Japanese

http://download.microsoft.com/download/0/c/6/0c65f992-1547-4e2f-940a-f577e4cbe251/SharePoint_setup.exe

Windows SharePoint Services V3
Beta 2 Language Pack x86

Japanese

http://download.microsoft.com/download/7/e/3/7e371b24-2ef3-4a79-8675-e4abaa48c09e/SharePointLanguagePack_setup.exe

Windows SharePoint Services V3
Beta 2 x64

Japanese

http://download.microsoft.com/download/c/b/6/cb6c7c42-4ccb-4601-be17-5408b27fecf9/SharePoint_setup.exe

Windows SharePoint Services V3
Beta 2 Language Pack x64

Japanese

http://download.microsoft.com/download/a/4/4/a4451000-6869-4196-a12a-07175047e076/SharePointLanguagePack_setup.exe

 

Categories:SharePoint

 
May
23

Ye-ha ;-) It is 12:01, 23 May 2006 and I can switch over to v3. There are a few advantages to living in NZ, one of them is that we are the first country in the world where it is today (it was/is still the 22 for the rest of you).

I had more than a few challenges getting this working and had hoped to get more of the old site content migrated over the weekend but I guess I’ll be doing that every night this week. In the mean time you can still find the old site here http://www.wssdemo.com:8080/default.aspx but much of it will be broken for a while.

Categories:SharePoint

 
May
22
Now I don't need to keep all those XSL tips and tricks for formatting information in the Data View Web Part. There are soooo many new features in SharePoint Designer.
XSL Actions
Categories:SharePoint

 
May
20

A common complaint about SharePoint was the lack of security trimming in the URL. Several solutions were proposed by the community which involved client side scripting or ISAP filters. The next version of SharePoint has a SPSecurityTrimmedControl that can be wrapped around almost anything  it seems.

E.g.

<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ManageWeb">

This should be hidden from everyone except the site manager<br>

</SharePoint:SPSecurityTrimmedControl>

The PermissionsString can contain a comma delimited list of  permissions from the following (unconfirmed and possibly incomplete) list

OpenWeb

EnumeratePermissions
ManagePermissions

ViewUsageData
CreatePersonalGroups
CreateSscSite

BrowseDirectories

ThemeWeb
LinkStyleSheet

UseRemoteAPIs
UseClientIntegration

EditMyUserInfo
BrowseUserInfo

BreakCheckout

ViewPages
ViewFormPages
WriteWebPages

ManageSubwebs
ManageWeb
ManagePersonalViews

AddDelPrivateWebParts
UpdatePersonalWebParts

ManageLists
ViewListItem
ViewListItems
OpenItems
InsertListItems
EditListItems
DeleteListItems
ApproveItems

ViewVersions
DeleteVersions

CreateAlerts
ManageAlerts

Categories:SharePoint

 
May
18

I was going to look back and write about all the things I have done and learnt in this time but I’m far too busy working on the future… Office SharePoint Server by day and Windows SharePoint Services by night…

Categories:SharePoint

 
May
16

16/05/2006 - At the SharePoint Conference in Seattle, where else. Unfortunately, my travel budget (or lack thereof) prevents me from attending. It seems that every year there are at least 2 must attend SharePoint events that are in the last quarter of  my financial year . Regardless of how frugal I have been throughout the year, someone else will spend what I have saved so I don’t get to any of them.

Now that all feel sorry for me (not), the thing that I would really love to have attended at the SharePoint conference was the day dedicated to upgrading.  I’m currently looking at the options for upgrading WSSDemo to the next version. In fact I have been trying the various upgrade options and will probably not be able to upgrade at all because I want to get away from AD Account Creation Mode.

So I will be migrating the content instead. This involves moving my blog, links, and articles. The blogs and links have moved over nicely by using Access to perform an Insert Query by attaching to the old and new site lists. The Web Part pages will be a bit more tricky but I still have x days to get that sorted before my WSS 2007 (or is that WSS v3) site can go live.

In the mean time you can get even more info on Office 2007 and SharePoint from the Office 2007 Partner Technical Readiness Training Presentations (2 days worth of content)

Learn about the key features in the 2007 Microsoft Office system and how you can benefit from the partner opportunities surrounding the new platform.

http://www.microsoft.com/downloads/details.aspx?FamilyID=5cb386ff-1b77-4adc-a42f-f5ea375e4ed1&DisplayLang=en

Categories:SharePoint