You are prompted to enter your credentials when you access an FQDN site by using a Windows Vista-based client computer that has no proxy configured

 

Microsoft KB Article http://support.microsoft.com/?id=943280

Posted on Thursday, December 04, 2008 by Simon and filed under , | 0 Comments »

How do I make our SharePoint site stop asking me to login? – PART 3

 

In my previous 2 posts, I explained the settings needed to allow Internet Explorer to automatically login to your SharePoint sites without presenting the popup login box. Even if you have addressed the issues I documented there however, you may still receive repetitive login boxes when opening files with the MS Office programs such as Word, Excel, and PowerPoint.
The problem occurs when you are working on Windows Vista, and has to do with the way Vista accesses SharePoint data locations when using a fully qualified domain name without a proxy server. If you are using Windows XP as your desktop operating system, using a proxy server for internet access, or are typing a NetBIOS name to reach your SharePoint server - this problem should not exist and this solution will likely not help. The full issue and solution is now documented in the Microsoft Knowledge base in article #943280. Here is the quick and dirty answer they recommend, which has successfully fixed the problem in my own personal testing.
First of all, the way Vista accesses SharePoint data locations has been modified by Vista Service Pack 1 - so... you really should install SP1. If you cannot install SP1 or are awaiting a central deployment, you can request a specific hotfix from Microsoft instead by following the steps mentioned in the knowledge base article above.
Once you have Vista SP1 or the hotfix installed, a registry entry must be created to list the URL's to which Windows is allowed to automatically send credentials. Of course, all of the normal cautions that you receive when editing the registry should apply here. Here's how to do that:

  1. Go to START > RUN, and type regedit.
  2. When the Registry Editor window opens, follow this path:
    HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > WebClient > Parameters.
  3. Right-click the 'Parameters' subkey, and choose New > Multi-String Value.
  4. Type the name AuthForwardServerList.
  5. Open the AuthForwardServerList value and type in the list of SharePoint server URL's that are trusted for your organization - one URL per line.


    NOTE:
    You can use wildcards to reduce the number of lines needed.
    (e.g. http:// *.domain.com)
    You will have to type in separate URL's for both http and https URL's if you use them.
  6. Close the Registry Editor window.
  7. Reboot your PC, or at least go to START > ADMINISTRATIVE TOOLS > SERVICES, and restart the WebClient service.
Posted on Thursday, December 04, 2008 by Simon and filed under , | 0 Comments »

How do I make our SharePoint site stop asking me to login? PART 2

 

ISSUE #2 – Your current user account has not been given permission to the SharePoint site, page, or list you are trying to access.

SYMPTOMS: You have already performed the steps listed in ISSUE #1 – Internet Explorer Security Settings, and you continue to receive the login prompt.
It is likely that your current Windows user account has not been given permission to access the site. This issue is most common if you are working from home (or another external computer) where you are logged into your computer with a non-domain account. There’s not much you can do to prevent this one – you’ll just have to login manually when you first browse to the site. After that you should not be asked to login again until you close Internet Explorer.
This scenario is also common when you are accessing a SharePoint site / page / list for the first time or after the Site Owner has reconfigured security. In this case, you will receive the login prompt 3 times, and then a full-color SharePoint error page will appear telling you that you are not authorized. If you experience this variation, either the Site Owner or the SharePoint Admin will have to verify the SharePoint permissions to make sure that the appropriate permissions are applied for you.
ISSUE #3 – You have checked the little ‘remember my password’ box, and then your password has changed since.

SYMPTOM: The login prompt is coming up every time you click a link within the site. When you enter a valid username and password, the page loads. However, it comes up again on every new page you visit. As a side-effect, sometimes your Windows user account will get locked out after a few pages.
This repeating login box is caused by a stored password that is no longer valid, and happens because the user has at some time checked the box to ‘Remember my password’ when they were logging in. It seems like a good idea at the time, but then it comes back to bite you later when your password expires or is otherwise reset. Windows automatically tries to use the stored credentials to login to the site again and again every time you try to open another page on that site, instead of using your current credentials as it normally would.
Removing these stored passwords is possible, but it can be a challenge if your domain security policies hide some of your Control Panel options. Here are a couple of ways to try:

  1. In Windows Vista, Open the Control Panel, and choose the ‘User Accounts’ applet.
  2. Click the link on the left side of the window that says ‘Manage your network passwords’.
  3. Select and Remove any sites that are related to your new password.
    In Windows XP, the path is slightly different: CONTROL PANEL > STORED USERNAMES AND PASSWORDS.

If you do not have the option you need in the Control Panel, there is a way to bring up the box via the Run box.

  1. Go to START > RUN.
  2. Type the following:
    rundll32.exe keymgr.dll,KRShowKeyMgr

If you are a domain administrator you can make a central setting with Active Directory Group Policy to disable the use of the 'Remember my password' feature, which is a good idea not only for SharePoint login purposes, but also for general network security concerns.

  1. Logon to a domain controller and go to START > ALL PROGRAMS > ADMINISTRATIVE TOOLS > ACTIVE DIRECTORY USERS AND COMPUTERS.
  2. Right-click the domain name (or the Organizational Unit that contains the users you wish to control), and choose Properties.
  3. Go to the 'Group Policy' tab, and edit the policy you created earlier for the IE Security Settings.
  4. Drill down to: COMPUTER CONFIGURATION > WINDOWS SETTINGS > SECURITY SETTINGS > LOCAL POLICIES > SECURITY OPTIONS.
  5. Enable the setting called 'Network Access: Do not allow storage of credentials or .Net Passports for network authentication'.
  6. Close all open windows, and wait for the changes to replicate through your environment.

One or more of these issues has been the culprit in every instance of login problems that I’ve ever had to troubleshoot. If you have domain admin level privileges in your network, you can greatly decrease support calls and increase user adoption by implementing the Group Policy changes detailed in Issues 1 and 3. It is well worth the effort.

Posted on Thursday, December 04, 2008 by Simon and filed under , | 0 Comments »

How do I make our SharePoint site stop asking me to login? PART 1

 

From original post http://sharepointsolutions.blogspot.com/2008/06/how-do-i-make-our-sharepoint-site-stop.html

ISSUE #1 – Internet Explorer Security Settings
SYMPTOM: Whenever you browse to your SharePoint site, the little popup dialog box appears asking for your user name and password. If you enter your credentials, it lets you enter the site – it’s just annoying to have to do this again each time you go to your site. If you enter the wrong credentials, leave off the domain name, or type the wrong slash, the box will reappear a total of three times. If you never get it typed correctly, you will receive a generic black and white error message stating that ‘You are not authorized to view this page’

If you are experiencing this combination of symptoms, you probably need to adjust your Internet Explorer Security Settings. Even if you are unsure if your symptoms exactly match – this is a good place to start troubleshooting.
In a nutshell, the SharePoint site(s) must be added to either the Local Intranet zone or to the Trusted Sites zone on the client PC. Most users are familiar with the Trusted Sites zone, and may already use it for some things. However, the default settings in Internet Explorer don’t always allow automatic login in the Trusted Sites zone – especially in IE7. Explorer won’t allow a site to be in both zones, so I recommend a package of settings to make sure that authentication continues to work. The good news is if you have Domain Admin privileges you can control all of these settings centrally by using Active Directory and Group Policy – more on that later.

  1. Open IE on your computer, go to TOOLS > INTERNET OPTIONS, and then choose the Security tab.
  2. Click on the ‘Local Intranet’ zone icon, and then the Sites button.
  3. That will give you a second box, where you must click the Advanced button before entering and adding the site URL(s) – see pictures below

skip to main | skip to sidebar

SharePoint Solutions Blog

Since 2004, a blog by members of the SharePoint Solutions team - experts and pioneers on Microsoft SharePoint

Tuesday, June 17, 2008

How do I make our SharePoint site stop asking me to login? – Part I

This was one of the most common user requests I got during my system admin days. I was recently asked again by a student in one of my classes, so I thought it would be a good candidate for my first blog post here. In most environments, SharePoint sites should automatically log you in via your existing Windows credentials without ever asking who you are. So, if you receive the little pop-up login box – it means you have one or more of three separate issues. The symptoms for these three issues are similar, but there are differences to help you figure out which specific issue you are having. Of course, you could have a combination of issues… I’ll address the first and most common issue in this post, and then I’ll cover the other two in a later post.
ISSUE #1 – Internet Explorer Security Settings
SYMPTOM: Whenever you browse to your SharePoint site, the little popup dialog box appears asking for your user name and password. If you enter your credentials, it lets you enter the site – it’s just annoying to have to do this again each time you go to your site. If you enter the wrong credentials, leave off the domain name, or type the wrong slash, the box will reappear a total of three times. If you never get it typed correctly, you will receive a generic black and white error message stating that ‘You are not authorized to view this page’ (see example below).

If you are experiencing this combination of symptoms, you probably need to adjust your Internet Explorer Security Settings. Even if you are unsure if your symptoms exactly match – this is a good place to start troubleshooting.
In a nutshell, the SharePoint site(s) must be added to either the Local Intranet zone or to the Trusted Sites zone on the client PC. Most users are familiar with the Trusted Sites zone, and may already use it for some things. However, the default settings in Internet Explorer don’t always allow automatic login in the Trusted Sites zone – especially in IE7. Explorer won’t allow a site to be in both zones, so I recommend a package of settings to make sure that authentication continues to work. The good news is if you have Domain Admin privileges you can control all of these settings centrally by using Active Directory and Group Policy – more on that later.

  1. Open IE on your computer, go to TOOLS > INTERNET OPTIONS, and then choose the Security tab.
  2. Click on the ‘Local Intranet’ zone icon, and then the Sites button.
  3. That will give you a second box, where you must click the Advanced button before entering and adding the site URL(s) – see pictures below.



If you get an error when you click the Add button, you probably need to uncheck the ‘Require server verification (https:) for all sites in this zone’ box. Then try again.
You should add each SharePoint portal / web application to this list, or use a domain wildcard entry (http://*.domain) if that is acceptable and relevant in your environment.
If users are able to type a short NetBIOS style name (without any domain name) for any portal, the short names should also be added.
If SSL encryption is sometimes used for any portal / web application, you should add the name(s) twice – once with the http: prefix and again with the https: prefix.

  1. Click the Close and OK, and you should find yourself back on the Security tab.
    (If you are looking for a quick fix, this alone might take care of the problem. Again though, I recommend following the rest of these steps to prevent things from ‘breaking’ again later.)
  2. We should now adjust the default security settings for each zone to allow for future user changes. The easiest way to do this is to set the ‘Local Intranet’ and the ‘Trusted Sites’ zones to the Low security level without Protected Mode, the ‘Restricted Sites’ to the High security level with Protected Mode, and the ‘Internet’ zone to the Medium-High level with Protected Mode (click each zone icon and then move the slide all the way down for each – see picture below).


  3. If you don’t see the slider at all, click the ‘Default level’ button. That should bring the slider back.
    Protected Mode is actually not directly related to the login process, but will simplify the use of some SharePoint integration features. If you uncheck ‘Protected Mode’ for the ‘Local Intranet’ zone, you will likely receive a dire-looking warning box when you click OK. You’ll have to use your own discretion as to whether this setting is appropriate for your end users.
    Some administrators or users may not want to apply the entire package of settings incorporated in the Low setting. You can make a more surgical strike by using the ‘Custom level…’ button. The relevant setting in the Custom box is at the very bottom of the list of options. It’s called ‘Automatic logon with current user name and password (see picture below).
  4. Click OK to exit the Internet Options box, and then close all Internet Explorer windows.
  5. Open a new Explorer window and browse to your SharePoint site. You should be logged in automatically using your Windows credentials.
    If you still receive the login prompt, you apparently have one of the other issues listed at the end of this post.

If you are a Domain Admin, you probably want to apply these settings to all of your users. That way they can quit calling you about it and move on to other problems… This can be done by using Active Directory Group Policies.

  1. Login to your domain controller using an account that has domain admin privileges, and perform the steps listed above to create the appropriate package of settings. The following steps allow you to import that package of settings into Group Policy.
  2. Go to CONTROL PANEL > ADD OR REMOVE PROGRAMS > ADD/REMOVE WINDOWS COMPONENTS > INTERNET EXPLORER ENHANCED SECURITY CONFIGURATION.

  3. Uncheck the Internet Explorer Enhanced Security Configuration option, and click Next until the wizard completes.This option can be re-enabled after step 10??, if you want or if your corporate policy requires it.
  4. Go to START > ALL PROGRAMS > ADMINISTRATIVE TOOLS > ACTIVE DIRECTORY USERS AND COMPUTERS.
  5. Right-click your domain name (or whichever Organizational Unit contains the users to which you wish to apply this fix), and choose Properties.
  6. Click the ‘Group Policy’ tab, and then the New button. Type in a descriptive name for the New Group Policy Object that appears.

  7. Make sure that your new policy is selected and click the Edit button.
  8. Drill down to USER CONFIGURATION > WINDOWS COMPONENTS > INTERNET EXPLORER MAINTENANCE > SECURITY > SECURITY ZONES AND CONTENT RATINGS.

  9. When you click the button labeled ‘Import the current security zones and privacy settings’, you will likely receive a warning about ‘Internet Explorer Enhanced Security Configuration’.



This is why we disabled the enhanced configuration in step 3, so that this policy would apply to normal workstations. Click Continue.

  1. Close all open windows.
    You can now go back to the ‘Add/Remove Windows Components’ box and re-enable the Internet Explorer Enhanced Security Configuration if you wish.
    The changes will take time to replicate through your entire network or enterprise, depending on your particular Active Directory replication topology. In a single-site network, you may see the changes take effect within 15 to 90 minutes. In multi-site networks, it may take a day or more.
Posted on Thursday, December 04, 2008 by Simon and filed under , | 0 Comments »

Understanding Calendar Columns in a SharePoint List Calendar View

 

Orignal post from http://sharepointsolutions.blogspot.com/2008/11/understanding-calendar-columns-in.html

On my SharePoint site, I've created a custom list named Vehicle Reservations. This list has columns named Purpose, Vehicle, Reservation Date, Driver, and Vehicle and Driver.

  • The Title column was renamed to Purpose.
  • The Vehicle column is of type Choice with options of: Car 1, Car 2, Car3, and Car 4.
  • The Reservation Date column is of type Date and Time and uses the Date Only format.
  • The Driver column is of type Text. I was going to make it of type Person or Group, but that type isn't available for calculations.
  • The Vehicle and Driver column is of type Calculated. I use the formula =CONCATENATE([Vehicle]," - ",[Driver]) to create a single string with the vehicle name and the driver name with a hyphen and spaces between them.

I created a new view using the Calendar View format.

In my new view, I set the following parameters:

  • In this scenario, vehicles are reserved on a daily basis. So I selected the Reservaton Date column for both the Begin and End dates.
  • In the Month view, I only want users to see which cars are reserved on particular days. So for the Month View Title, I selected the Vehicle column.
  • In the Week view, I want users to be able to easily see who will be driving each vehicle. So for the Week View Title, I selected the Vehicle column, and for the Week View Sub Heading, I selected the Driver column.
  • In the Day View, I want users to easily see who is driving which vehicle and also the purpose of the trip. So for the Day View Title, I selected the Vehicle and Driver calculated column, and for the Day View Sub Heading, I selected the Purpose column.

In my list, I have one row of information as shown here. Note: Although my last name is Spears, I'm not related to Britney. I just thought that Britney Spears probably doesn't get mentioned in SharePoint blog posts very much so I thought I'd mention her in this one. :-)

Now, let's see how those this information shows up in the Month, Week, and Day views:

In the Month view, you only see the name of the car.

In the Week view, you see the car and the driver's name.

In the Day view, you see the car, the driver, and purpose.

I hope this clears up a few things for some of you who have wondered about how the calendar view options and settings work.

Posted on Thursday, December 04, 2008 by Simon and filed under | 0 Comments »

Link Conductor

Original Post from http://community.zevenseas.com/Blogs/Daniel/archive/2008/11/21/free-solution-link-conductor-url-management-tool.aspx

Our site, which is based on SharePoint, is like all sites, scattered with all sorts of links. Our blogs, which are based on SharePoint, are also, scattered with links. Finally, our products, which are slowly scattering over lots of servers, often include links to help people find upgrades or other information.

Managing all these links, and by that I mean keeping them current, can be a real pain.

For example:

  1. Our blog post that announced our “Tagged Links V1.0” solution linked to the Tagged Links 1.0 download, but, now that we have released V1.1 we want to make sure people are instead downloading the new version. We want to be able to do this without having to go back through all those old blog posts to adjust them.
  2. Our products include built in links to walkthroughs, and potentially links to our store, if we change our store, how can we make sure all those old links out there still send people to the right place!

And there are many more reasons why some sort of link redirector comes in handy, its why you will often find Microsoft linking to their properties like this:
http://go.microsoft.com/fwlink/?LinkId=XXXXXX

Link Conductor provides a complete solution for doing this with SharePoint. We have also included a basic statistics list that tracks every click we get, and as a bonus, who the referrer was was, so you can see just who is giving you the “link love”.

So, show me how it works?

1) Download and install the Link Conductor (make sure you read the included Readme for installation instructions)

2) When installed you will need to activate both the Site Collection and Site Configuration features.

image

image

3) These will add the following links to your Sites Site Settings page:

image

The “Link Conductor” link, under the “Galleries” heading, is where you define your redirects and the “Link Conductor Statistics” link, under the “Site Administration” section, is where you can track the statistics around each of your redirects.

The Link Conductor List

1) After clicking on the “Link Conductor” link in Site Settings you will be taken to the “Link Conductor” list.

image

2) As described in the list description area, this is the list where you can define and manage any redirects for this Site (sometimes called a Web). It also describes the URL which will provide the redirect, in the format http://<Your Site URL>/go.aspx?<Category>=<Action>.

The “Category” and “Action” values are pretty arbitrary, and can essentially be anything you like. I named them this way based on their usage on our site, with a loose definition as follows:

Category
Use this field to categorise the link in anyway you like, for example the Product or Service name

Action
Use this field to define the action of the redirect, for example 'Download' or 'Feedback' or 'Purchase'

3) You can create a new redirect by clicking on the “New” button:

image

4) In the “Title” you can enter some text that describes what this redirect is for. The “Redirect Action/Category” have been described and the “Redirect To” field is the URL which you would like to redirect to.

image

5) Upon saving the new entry, you will find the list updated as below:

image

Notice the right hand column contains a “Test” link? This provides you with a quick way to grab the newly created redirect URL (right-click –> Copy Shortcut) and a quick way to test that it is working. In this case my URL was: http://wsstest/sites/LinkConductor/go.aspx?TAGGEDLINKS=WALKTHROUGH

That is all there is to it, from the minute you save it, any requests for that new URL will automatically be redirected.

The Statistics

1) As I mentioned we have also included some really basic statistics. Returning to the sites “Site Settings” page, click on the “Link Conductor Statistics” link.

image

Notice that there is already an entry? This was created when I tested the link I created above.

2) Like I said, it is a very basic statistic, but we have included a couple of views which make it a little more interesting, for example the “By Referrer” view:

image

Its a quick an easy way of keeping track of who is sending you the link love!

Conclusion

Well, that’s it folks, its a pretty simple solution, but hopefully an elegant and useful one. Please take a look at it, and as always, we look forward to your feedback!

DOWNLOAD

Posted on Wednesday, December 03, 2008 by Simon and filed under | 0 Comments »

New Scorm Creation Tool from Microsoft

 

It is called LCDS and you can download it free from  http://www.microsoft.com/learning/tools/lcds/default.mspx

 

image

Posted on Tuesday, December 02, 2008 by Simon and filed under | 0 Comments »

List of WSS 3.0 and MOSS Web Parts

Web Parts in common with WSSv3

Content Editor Web Part
Use for formatted text, tables, and images.

Form Web Part
Use to connect simple form controls to other Web Parts.

Image Web Part
Use to display pictures and photos.

Members
Use the Members Web Part to see a list of the site members and their online status.

Page Viewer Web Part
Use to display linked content, such as files, folders, or Web pages. The linked content is isolated from other content on the Web Part Page.

Relevant Documents
Use this webpart to display documents that are relevant to the current user.

User Tasks
Use this webpart to display tasks that are assigned to the current user.

XML Web Part
Use for XML, and XSL Transformation of the XML.

List View Web Part

Data View Web Part

Web Parts specific to MOSS 2007

Business Data

Business Data Actions
Display a list of actions from the Business Data Catalog.

Business Data Item
Display one item from a data source in the Business Data Catalog.

Business Data Item Builder
Creates a Business Data item from parameters in the query string and provides it to other web parts. This web part is only used on Business Data profile pages.

Business Data List
Display a list of items from a data source in the Business Data Catalog.

Business Data Related List
Display a list of items related to one or more parent items from a data source in the Business Data Catalog.

Content Rollup

Colleague Tracker
Displays your list of colleagues and any recent changes they made have had.

Memberships
Displays your site and distribution list memberships.

My Links
Use to display your links

My SharePoint Sites
Use to display documents authored by you on sites where you are a member and sites of your choice.

My Workspaces
Displays sites created under your My Site.

Site Aggregator
Use to display sites of your choice.

Dashboard

Key Performance Indicators
Shows a list of status indicators. Status indicators display important measures for your organization, and show how your organization is performing with respect to your goals.

KPI Details
Displays the details of a single status indicator. Status indicators display an important measure for an organization and may be obtained from other data sources including SharePoint lists, Excel workbooks, and SQL Server 2005 Analysis Services KPIs.

Other

Excel Web Access
Use the Excel Web Access to interact with an Excel 2007 workbook as a Web page.

I need to…
Displays tasks and tools from a list

IView Web Part
Displays iViews from SAP portal servers.

RSS Viewer
Renders RSS Feed

This Week in Pictures
Use to display the images library in the News web

WSRP Consumer Web Part
Displays portlets from web sites using WSRP 1.1.

Filters

Authored List Filter
Filter the contents of web parts using a list of values entered by the page author.

Business Data Catalog Filter
Filter the contents of web parts using a list of values from the Business Data Catalog.

Current User Filter
Filter the contents of web parts by using properties of the current page.

Date Filter
Filter the contents of web parts by allowing users to enter or pick a date.

Filter Actions
Filter Actions

Page Field Filter
Filter the contents of web parts using information about the current page.

Query String (URL) Filter
Filter the contents of web parts using values passed via the query string.

SharePoint List Filter
Filter the contents of web parts by using a list of values from a Office SharePoint Server list.

SQL Server 2005 Analysis Services Filter
Filter the contents of web parts using a list of values from SQL Server 2005 Analysis Services cubes.

Text Filter
Filter the contents of web parts by allowing users to enter a text value.

Misc

Contact Details
Use to display details about a contact for this page or site

Outlook Web Access

My Calendar
Use to display your calendar. This part works with Microsoft Exchange Server 2003 and above.

My Contacts
Displays your contacts using Outlook Web Access for Microsoft Exchange Server 2007.

My Inbox
Displays your inbox using Outlook Web Access for Microsoft Exchange Server 2003 or later.

My Mail Folder
Displays your calendar using Outlook Web Access for Microsoft Exchange Server 2000 or later.

My Tasks
Displays your tasks using Outlook Web Access  for Microsoft Exchange Server 2003 or later.

Search

Advanced Search Box
Entry point for advanced search

People Search Box
Entry point for people search

People Search Core Results
Web part to display the people search results.

Search Box
Entry point for search.

Search Core Results
Web part to display the search results.

Search High Confidence Results
Web part to display the special term and high confidence results.

Search Paging
Displays search paging.

Search Statistics
Displays search statistics.

Search Summary
Displays search summary.

Site Directory

Categories
Displays categories from the Site Directory

Sites in Category
Displays sites in the Site Directory

Top Sites
Display the top sites from Site Directory

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Blogging in Microsoft OneNote and SharePoint 2007

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Approval Workflow Using SharePoint Designer 2007

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Add Documents to a SharePoint Site using Visual Studio 2008

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Using My Site in Share Point Server 2007

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

SharePoint Tutorial-Project Management

You can use this process to develop Department and School Development Plans

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Outlook 2007 & SharePoint Services Integrated Tasks features

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Modify a Master Page in SharePoint Designer 2007

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

How to: (Creating a User Task) SharePoint Document Workflow

Posted on Sunday, November 30, 2008 by Simon and filed under , , | 0 Comments »

Adding Your School/Corporate Logo to Your SharePoint Site

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Add FREE SharePoint Web Part for Google Search

Posted on Sunday, November 30, 2008 by Simon and filed under , , | 0 Comments »

SharePoint Overview

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

SharePoint Server 2007: Creating a SharePoint team site

I could not embed the video as the original creator has removed this function.

But the You Tube VIdeo is here http://uk.youtube.com/watch?v=EvrpfKlPtu0

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

What Is SharePoint??

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Windows SharePoint Services Demo: Boost teamwork with a wiki

I could not embed the video as the original creator has removed this function.

But the You Tube VIdeo is here http://uk.youtube.com/watch?v=u2UKctgIjXg

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Linking Sharepoint 2007 with Outlook 2007

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Installaing MOSS Microsoft Office SharePoint Server

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Windows SharePoint Services 3.0 Site Tour

I could not embed the video as the original creator has removed this function.

But the You Tube VIdeo is here http://uk.youtube.com/watch?v=dXYcqTr4YbA

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Add snow to your web page

Make snow fall on your webpage this Christmas!

Here is a great falling snow javascript that doesn't need images uploaded to your server. It uses font types to make the snowflake images which makes it easier for users to install to their websites.

It is a one step script which you place into your webpage straight after the <body> tag.

Configure the variables at the top of the script to set the number of snowflakes, the colors, fonts and speed. Nothing else needs configuring.

1. Open your site/page in SharePoint Designer

2.Copy and paste the falling snow javascript below after the <body> tag of your html.

<script>
// CREDITS: // Snowmaker Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Distributed by
http://www.hypergurl.com // Permission given to use the script
on webpages provided that this notice remains as is. // Set the number of snowflakes
(more than 30 - 40 not recommended) var snowmax=35 // Set the colors for the snow.
Add as many colors as you like var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// Set the fonts, that create the snowflakes. Add as many fonts as you like var
snowtype=new Array("Arial Black","Arial Narrow","Times","Comic
Sans MS") // Set the letter that creates your snowflake (recommended:*) var
snowletter="*" // Set the speed of sinking (recommended values range
from 0.3 to 2) var sinkspeed=0.6 // Set the maximal-size of your snowflaxes var
snowmaxsize=22 // Set the minimal-size of your snowflaxes var snowminsize=8 //
Set the snowing-zone // Set 1 for all-over-snowing, set 2 for left-side-snowing
// Set 3 for center-snowing, set 4 for right-side-snowing var snowingzone=3 ///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE ///////////////////////////////////////////////////////////////////////////
// Do not edit below this line var snow=new Array() var marginbottom var marginright
var timer var i_snow=0 var x_mv=new Array(); var crds=new Array(); var lftrght=new
Array(); var browserinfos=navigator.userAgent var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera function randommaker(range) { rand=Math.floor(range*Math.random())
return rand } function initsnow() { if (ie5 || opera) { marginbottom = document.body.clientHeight
marginright = document.body.clientWidth } else if (ns6) { marginbottom = window.innerHeight
marginright = window.innerWidth } var snowsizerange=snowmaxsize-snowminsize for
(i=0;i<=snowmax;i++) { crds[i] = 0; lftrght[i] = Math.random()*15; x_mv[i]
= 0.03 + Math.random()/10; snow[i]=document.getElementById("s"+i) snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
snow[i].size=randommaker(snowsizerange)+snowminsize snow[i].style.fontSize=snow[i].size
snow[i].style.color=snowcolor[randommaker(snowcolor.length)] snow[i].sink=sinkspeed*snow[i].size/5
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)} if (snowingzone==2)
{snow[i].posx=randommaker(marginright/2-snow[i].size)} if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size) snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy } movesnow() } function movesnow() { for (i=0;i<=snowmax;i++)
{ crds[i] += x_mv[i]; snow[i].posy+=snow[i].sink snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
snow[i].style.top=snow[i].posy if (snow[i].posy>=marginbottom-2*snow[i].size
|| parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){ if (snowingzone==1)
{snow[i].posx=randommaker(marginright-snow[i].size)} if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=0 } } var timer=setTimeout("movesnow()",50) } for (i=0;i<=snowmax;i++)
{ document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
} if (browserok) { window.onload=initsnow } </script>

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Remove unwanted element of Sharepoint such as Search Bar

Firstly, do not delete any of the page controls, as this will lead to lots of errors and a broken master page.

Instead, delete the original link for the Search Bar, for example.

    <asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server">
    <SharePoint:DelegateControl runat="server" ControlId="SmallSearchInputBox"/>
    </asp:ContentPlaceHolder>

And create a new section, just before the </form> tag:

  <!--- --- ---  Hidden Placeholders --- --- --->
  <asp:Panel visible="false" runat="server">
   <!-- Place unused Content Placeholders here -->
    <asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"/>
  </asp:Panel>

Anything in this hidden section will disappear from view but not break the page!

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Creating New shortcuts for MS Office 2007 to Sharepoint

One of the biggest problems that end-users of Sharepoint face, is the ability to gain access to the correct site in Sharepoint to save the information too. There are various ways in which to do this:

  • Create a new network place under "My Network Places" that acts as a mapped drive.
  • Add favourites to Internet Explorer to remind the users of where these site are located.
  • Change the default save location of MS Office 2007 to permanently look at "My Site" on Sharepoint.

Unfortunately all of these solutions have there individual problems and challenges and therefore none of them form an adequate solution for the user. Fortunately Microsoft created a solution to this problem in the SSP of MOSS that not many people are aware of. This is done by publishing the shortcuts directly from Sharepoint onto the users desktop.

This can be done by navigating to the SSP using the Sharepoint Admin Console and then selecting the link called: "Publish links to Office client applications".

Link in SSP 1

A list will then be made available that will allow you to define as many shortcuts to Sharepoint content as you like. New items can be created by selecting the "New" option from the menu.

Setup New Link 2

There are a number of options that can be configured on this page:

  1. Define the URL that will point to the content in Sharepoint
  2. Descriptive name that will be used to refer to this location.
  3. The Type allows you to define what object in Sharepoint the Link is referring too.
  4. The target audience that will have the ability to see this shortcut.

Once all the options have been completed and committed the link will display in the list.

Result Link in SSP 3

At this point we can check if the solution worked by opening one of the MS Office applications like "Word" and attempt to save a document.

Save As in Office 4

You will notice that on the navigation bar on the left there is an option called "My Sharepoint Sites" and by selecting this option all the shortcuts are displayed in the main viewing pane. Selecting the shortcut will then open up the Sharepoint location as defined in the link.

I have had some problems in the past getting this link to appear and will therefore provide some tips:

  • It sometimes takes some time for these links to be published, so be patient
  • You can speed up the process by having the user navigate to their "My Site"
  • If this process does not happen automatically the links can be setup manually on the users machine.

Path in Explorer 5

The shortcuts are stored on the users machine as indicated in the images above: "C:\Documents and Settings\<User Account>\Local Settings\Application Data\Microsoft\Office\My Sharepoint Sites". A new shortcut can be manually created by dragging and dropping from "My Network Places".

I hope you have found this information useful as I have found that it makes a big difference to the user experience with MS Office 2007 and Sharepoint.

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Embed Windows Movie Player on your Site

Paste into content editor webpart!

<OBJECT id="VIDEO" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject">

       <PARAM NAME="URL" VALUE="/Docs/[Your Document Library]/[folder]/[your file.wmv]">

       <PARAM NAME="animationatStart" VALUE="true">

       <PARAM NAME="transparentatStart" VALUE="true">

       <PARAM NAME="SendPlayStateChangeEvents" VALUE="True">

       <PARAM NAME="AutoStart" VALUE="false">

       <PARAM name="uiMode" value="full">

</OBJECT>

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Discussion Boards

A discussion board is an online notice board. You will probably see some discussions on your staff pages, but you can also use discussion boards on your pupils and families areas to start group discussions.

How to add a discussion board

1. Navigate to the site where you want to add your discussion board

2. Select the 'View All Site Content ' link in the top left corner

3. Click the 'Create' button

4. The main create page will load up

image

5. Under Communications choose 'Discussion Board'

6. The 'New' page will load up

image 

7. Enter the Name of the discussion board. Use a self descriptive name like 'Main Staff Discussion Board'

8. Choose whether or note you want it to appear in the quick launch bar

9. Press 'Create'

10. Your new discussion board will appear.

11. Press the 'New' button to start a new discussion.

12. The 'New Item' page loads

image

13. Enter the subject title for your new discussion. Something like: 'What improvements would you like to see on the VLE?' or for the pupils 'What is your favourite subject or topic?

NOTE: Be careful not to use a discussion board as a way to get data back from your users, if you want to get data back from users you will need to use a Survey.

14. In the body of the 'New Item' page you can enter your first opinion, or leave it blank if you are just posing a question.

15. You will now see that your new discussion topic has appeared in the list.

 

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

How do I search for content and information?

The search feature in MOSS 2007 is extremely powerful and can be configured in various ways that include searching your current list, document library and site, and normal network shares.


Most websites let you search the site. You will see that there is a search box in the top right of most of the pages in SharePoint. Users can use this search box to search the site or list that they're viewing.

image

Scenario

You are planning a lesson on trench warfare, and you want to see if there are already some resources available.

You could just go to the history document library and browse for all documents that have trench and warfare in the title. And you would find some results, but what if the title is WW2? What if the English department have some war poetry resources?

The steps below will show you how to search just document libraries and lists, the current site you are in and the whole SharePoint Portal

  1. The image below shows a History Document Library, that has lots of resources in it.

image

2. In the search box enter 'trench warfare' and the results will be displayed. The result page shows the user the following:

· Title of the resource

· Some instances of the search criteria – trench warfare

· Location of the resource

But what about the possible English resources?

On the top navigation bar you will see a search tab. By pressing the search tab button you will be taken to the Search Centre

image

3. In the search box enter war and press the magnifying glass. Your results will show information from any where on the portal that has the word 'war' in it.

 

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Uploading documents to your document library

1. Once you have created your document save it where you normally save your documents.

2. Now in your document library please the upload button

image

3. You will now see the upload screen

4. Press the browse button

5. The default Windows browse button will appear and browse to where your document is.

6. Press OK

7. You will notice that the location (path) is now displayed in the name box

8. You can choose to overwrite existing files if required

9. Now press the OK button

10. You will now be able to enter the properties that you specified earlier.

11. Fill in the required information, which in this case is:

Title: Test Document

Type of resource: Lesson Plan

Type of document: Word

12. Press OK

13. You document has now been uploaded to the document library, and the document library is automatically shown.

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

Using Document Libraries

Scenario

You are on your department Site and you want to create a place to store all KS3 related documents. You will be uploading SOW, Lesson Plans, IWB Resources, Agendas and Minutes. These documents will be a selection of Word Documents, PowerPoint Shows, PDF Documents and IWB Flipcharts.

You want to be able to upload the resources and also categorise them according to the above, so when you save or upload the resource you will be asked a series of questions that ensure the resource is saved correctly.

The following steps will show you how to achieve this.

Creating a Document Library

1. On the Quick Launch tool bar select View All Site Content, and you will see the screen below

image

2. At the top click on the create button, you will then see a screen asking you what type of content you want to create

3. Choose Document Library, you will then be prompted to enter a name for your document library (there are some other questions, but ignore them)

4. At the bottom of that page press the Create button

5.You now have your new empty document library, which is automatically shown for you.

6. Press the Settings button and a drop down box appears.

7. Select Create Column, you will now see another screen asking you to enter your requirements for your new column.

NOTE: A column creates a field in the document library so when you save a document or upload a file to your document library you will be asked to enter some data into the field. An example would be you have a document library called Meetings, where you want to save all your agendas and minutes. You would create a column so that when you save your document you will be asked to specify whether the document is an agenda or minutes. This process is also referred as entering metadata.

Creating columns is an important part of your document management, as once you have created your columns you can then find your resources easier and create user friendly views for your documents.

8.Enter 'Type of Resource'

9.Select the Choice Radio button

image

10. In the description field enter ' Choice for type of resource'

11. The next choice is 'Require that the column contains information' select the Yes radio button.

12. Next in the ' Type each choice on a separate line: ' Enter the following:

· IWB Resources

· Lesson Plan

· Meeting Agenda

· Meeting Minutes

· SOW

13. The next section is completely the users choice, for this example select 'Radio Buttons'

14. Now Press OK.

15. Repeat the steps to create another column for Type of Document, and the choices need to be the following

· Excel

· IWB Flipchart

· PDF

· PowerPoint

· Word

16. You have now created your document library.

 

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

What is SCORM?

 

Sharable Content Object Reference Model (SCORM) is a collection of standards and specifications for web-based e-learning. SCORM also defines how content may be packaged into a transferable ZIP file.

SCORM is a specification of the Advanced Distributed Learning (ADL) Initiative, which comes out of the Office of the United States Secretary of Defence.

SCORM 2004 introduces a complex idea called sequencing, which is a set of rules that specify the order in which a learner may experience content objects. The standard uses XML.

Posted on Sunday, November 30, 2008 by Simon and filed under , | 0 Comments »

What is the SLK?

The Microsoft SharePoint Learning Kit (SLK) is a tool that lets educators create an assignment out of any document in a SharePoint Document Library.

Detailed assessment data from interactive assignments are supported through support for SCORM 2004, SCORM 1.2, and Class Server formats; basic assignment and tracking functions are available for any electronic document. Meaning, you can assign everything from rich e-Learning SCORM resources to standard Office documents—even PDF and MP3 files.

 

You can download SLK from http://www.codeplex.com/SLK

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

Disable Right Mouse Click on a SharePoint Site

Add the Content Editor Web Part to your page and on the Source Editor section add the following  JavaScript.


<SCRIPT language=”JavaScript” >

function queryString(parameter) {

  var loc = location.search.substring(1, location.search.length);

  var param_value = false;

  var params = loc.split(”&”);

  for (i=0; i<params.length;i++) {

      param_name = params[i].substring(0,params[i].indexOf(’='));

      if (param_name == parameter) {

          param_value = params[i].substring(params[i].indexOf(’=')+1)

      }

  }

  if (param_value) {

      return param_value;

  }

  else {

      return false; //Here determine return if no parameter is found

  }

}

function right(e) {

if (navigator.appName == ‘Netscape’ &&

(e.which == 3 || e.which == 2))

return false;

else if (navigator.appName == ‘Microsoft Internet Explorer’ &&

(event.button == 2 || event.button == 3)) {

alert(”Sorry, you do not have permission to right click.”);

return false;

}

return true;

}

document.onmousedown=right;

document.onmouseup=right;

if (document.layers) window.captureEvents(Event.MOUSEDOWN);

if (document.layers) window.captureEvents(Event.MOUSEUP);

window.onmousedown=right;

window.onmouseup=right;

</script>


addin01.jpg
All done.

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

SharePoint Content Query Web Part for MOSS 2007

 

SharePoint’s Content Query Web Part is an underrated feature that can easily be deployed to allow queries from multiple lists.  While this may sound not too exciting, in actuality there are a number of really clever uses for Content Queries.  For example, you can have a Content Query that displays all files that have been changed in the repository each day. Or a master list of the contents of several pages and sites.  Or a list of all files modified by a particular user, or those that contain specific keywords, or any number of complex queries.

To add the Content Query Web Part to your MOSS 2007 sites, follow these steps:

  1. Under Site Actions click Create Page
  2. Under Web Pages click on Web Part Page:

  1. Enter a title for the new Content Query Web Part and in the Layout section select the design of the page you want to create:

  1. From the new page that then appears, click the Add a Web Part link
  2. Under All Web Parts, under the Default section, check Content Query Web Part:

  1. Click Add and the new Web Part appears on the page

The steps above create the Content Query Web Part.  Now, it needs customizing to show what you want to see.  To do this, you decide what to query (a single list, an entire site, of a collection of sites) and whether to query by list type or list content.  You can also create filters to narrow results to your criteria.  As a last step, you can format the Web Part to control the display of the resulting information.

The exact customization depends on what you are trying to display, but an example will show the process.  In the example Content Query Web Part below, we display all documents modified by a specific user in all the sites in the current site collection.  The steps to customise the Web Part are:

  1. From the Content Query Web Part page you created, click the Edit button on the right of the title bar and select Modify Shared Web Part
  2. This will display a page with the Web Part in the left pane, and a set of parameters in the right pane. You can click on any of the items on the right pane to expand and set parameters:

  1. Under Query, click Show items from all sites in this site collection
  2. In the List Type section, click Document Library
  3. In the Content Type section, under Show items of this content type group select Document Content Types

  1. In the Additional Filters section under Shows items when click Name, then in the next field select Equal To, then enter the user ID you want:

  1. Click OK and the Web Part is completed.

You can create additional Web Parts on the same page, each with customized Content Queries, or you can set up different pages as you need.  Working with Content Query Web Parts is easy to do, and allows you to customize your pages to show exactly what you need.

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »