Tuesday, May 20, 2008

Alternate Access Mapping

Okay, to do this, Central Administration, Alternate Access Mappings, right side....

Scenario----You want to make your sharepoint site open to the public from the internet, how do you do it?

Click edit public urls button
Alternate Access Mapping Collection drop down, drop down to your main portal site

In your default field type the internet url, such as http://sharepoint.mydomain.com

Add internal urls that match your host headers if you have any.

Add mysites.mydomain.com to a custom internal url.

That should do it.

Searching for people does not come back with results

In search center you attempt to search for people and the results are blank.

In your ssp admin page, search settings, content sources. Edit the local sharepoint servers. Make sure sps3://mysites/ is there in the list and if you are using host headers make sure you have sps3://mysites.blankblank.com. Select full crawl and now the people should show up in your search.

Thursday, May 15, 2008

Adding images to filetypes in SharePoint

First, you need to obtain the images of the icons you want and make sure they are 16 x 16. Then, upload them to the sharepoint server, in this directory, C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\IMAGES

next, add them to the docicon.xml file located here, C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML .

do a iisreset and you are done.

these need to be scaled down.

Creating custom search scope for your search center

have loads of sharepoint sites, dont want to do a generic search all sites from the search center? Then, create individual scopes to scale down the search, just like the search on the individual sites.

First thing to do, go into your ssp admin, search settings, create new scope (call it what your site is). Then click on the rule link to create the rule. I used the web option, then added the link to the site itself.

Once you have created all your scopes, and they r ready to be used, go into your actual site, under site settings, all settings. Under site collection administration, click search scopes. Create new display group.

Last step is to modify the web part so that the new display group is dispalyed. Site actions, edit page, modify web part. In the Search Box tool pane, click the plus sign (+) next to Miscellaneous. In the Scope Display Group text box, type the name of the display group that you want to use, and then click Apply. Click OK to close the tool pane.

On the Search Center page, click either Publish or Check In to Share Draft, depending on your site permissions and workflow.


Windows XP issues a 'Delayed Write Failed' message when you perform file management tasks

Turn off Enable write caching on the disk:

1. Use My Computer or Windows Explorer to right-click your disk and press Properties.

2. Select the Hardware tab.

3. Select the disk and press the Properties button.

4. Select the Policies tab.

5. Clear the Enable write caching on the disk check box.

6. Press OK and OK.

7. Repeat steps 3 through 6 for each disk.

Another possible cause of this is your sql server is out of disk space because the db files on stored on the c drive.

Last possible reason you need to bump the maximum file size in your web.config on your Sharepoint server under inetpub directory. maxRequestLength property

I have seen this issue before on windows xp.

Increase maximum file size for uploading in SharePoint

Got to SharePoint Central Administration page
Under Application Management on Web Application General Settings in section "Maximum Upload Size" you can specify the file upload size you wish. By default it is 50mb.

Exclude sites for indexing, 'private sites'

I was asked to create sites for the CEO and CIO but they were to be kept under wraps because of obvious reasons. The way to exclude sites from search/index is as follows.

Navigate your way to your ssp admin page, click on search settings under search. Click Crawl Rules. Select New Crawl Rule.

Put the path to the SharePoint site you wish to 'Exclude', then check off exclude all items in the path option. That's it. You can test it by using the test feature right above the 'new crawl rule' screen.

Wednesday, May 7, 2008

need to extract all documents from sharepoint libraries (updated)

I have found a better way, and much easier way to accomplish this.


the app is called spiefolder, and it can be batched to rip your whole sharepoint site down in minutes. Great tool and a must have.


SYNTAX: SPIEFolder.exe []


The Web URL where the list exists
Name of the list (Document Library)
File System directory
[] Import or export (defaults to export)

spiefolder http://krichiemoss "Shared Documents" c:\spiefolder\SeedFiles
spiefolder http://krichiemoss "Shared Documents" c:\spiefolder\SeedFiles import

How to combine document libraries and discussions

SharePoint offers both document libraries and threaded discussions however they are located in different SharePoint lists. Some clients would like to have both located together to facilitate the process of discussing documents. Document Discussion allows you to have a threaded discussion around a specific document by combining the standard SharePoint document library with the standard SharePoint discussion on a single screen.


Keeping track of the changes made to the intranet can be difficult

From the guys over at Hedgehog www.hhogdev.com,

Keeping track of the changes made to the intranet can be difficult. In order to accomplish this, you need to subscribe to a list to know if the item(s) has changed. Subscribing to the many lists available or having knowledge of the lists can be difficult and time consuming. SiteTracker will display all the items that have change in the areas that you are interested in and allow you to mark them as read so that SiteTracker can start to watch for new changes.


Email sharepoint documents as attachments

This link works like a charm. To make it work, I added the sharepoint site to the local intranet zone, and adjusted the setting as outlined in the link. Perfect.