Create a "Custom List" (not a links list):
- From the Site Actions menu, Click View All Site Content.
- Click Create.
- Click Custom List.
- We'll call it "Actions List"
- Select List Settings from Settings.
- Create these fields in our new Actions List:
- A Title field (should already be there).
- Click Create Column, Type "URL", Select Hyperlink or Picture, make it required.
- Click Create Column, Type "Task Type", Select Choice, enter choices as "General" and other choices based on what the task type is, make it required. Some examples are "Technical", "Reference", "Human Resources", "Training" etc etc...
For each record in the list:
The Title field must not be blank.
The URL field must be called "URL" and must not be blank.
The Choice field must not be blank, and can be any choice, it seems logical to me to call the field "Task Type" and have it a choice between different activities your users may need to have access to.
Now, create a couple of items in the list:
URL: "http://www.cleverworkarounds.com/"
Title: "Find out about Governance"
Task Type: "Technical"
URL: "http://www.wikipedia.org/"
Title: "Look up something..."
Task Type: "Reference"
Now, let's put the "I Need To ... " web-part on a page:
Edit your Home Page:
- Select Edit Page from Site Actions.
- Click Add a Web Part.
- Select the I Need To... Web Part.
- Select Modify Shared Web Part from the "I Need To..." Web Part Edit menu.
- Click the Change button.
- Select the list you created at the beginning of this tutorial. Note, you may need to select it twice, once to select the sub-site, and once to select the list in the sub site. Just make sure your list is displayed under "List Name:".
- Select Task Type from Filter Field.
- Select Technical from Filter Value.
- Click OK.
- Note that the web-part may be displaying a "Value cannot be NULL" message, which is okay for now.
- Click Exit Edit Mode.
- The error message about Value cannot be NULL should disappear.
Now your Home Page will have an "I Need To ..." web part displaying the records you have listed under "Task Type" of "Technical" (in our example, we only have one Technical Task Type).
Now Edit some of your other pages to have an "I Need To ..." web part displaying the records you have listed under the appropriate "Task Type"; repeat the above steps for any sub-sites you want.In what seems like weirdness, you MUST have a choice field in your list and you MUST have a field called 'URL' in your list, and you must have a "Title" field as well.
