In Order List Items Like in a Meeting Workspace: Part 1 I wrote how you could enable the order field on other lists. In this blog post I will cover how you could create a custom action to reorder the list items.
Add a Custom Reorder Action to the List
- Open your site in SharePoint Designer 2010;
- Navigate to your list settings page in SharePoint Designer;
- Under the List Settings tab, click Custom Action -> View Ribbon;
- In the Name textbox, fill in: Change Item Order;
- Select Navigate to URL under the action type, and fill in the following URL value: ~site/_layouts/Reorder.aspx?List={ListId}
- Store the following images on your SharePoint site;
- Fill in the URL’s to images in the two button image URL fields;
- Click OK. When you performed these actions, navigate back to your list and check if the item action is visible under the Items tab.
When you click on this action you are now able to reorder the items.
Part 3
In the next part I will cover how you could display the reorder page in a dialog window from SharePoint 2010.