Codeplex: SmartTools for Sharepoint

Jan Tielens has announced the SmartTools for Sharepoint that can be downloaded in Codeplex.

The SmartTools for SharePoint project is a collection of SharePoint extensions to make your life as a SharePoint user, developer or administrator a little bit easier!”

Tools available from the SmartTools:

  • What’s New: a customizable web part that can display a list of recently added or changed items of a SharePoint site or site collection
  • Autocomplete Text Field: a field that allows users to pick items from a list by making use of an AJAX autocomplete text box. See the Autocomplete Text Field in action: screencast
  • Enhanced Site Actions: adds extra menu items the the default Site Actions menu, for easy access to commonly used functions
  • Copy Paste: adds copy and paste functionality to Document Libraries
  • jQuery: integrates the jQuery JavaScript library with SharePoint 2007
  • TableRow Highlight: uses jQuery to highlight table rows when the mouse pointer is hovering above them
  • Dock Navigation: adds an overlay to every page of a site to allow users to navigate to the Lists and Document Libraries of that site
  • Charts: show animated Silverlight charts, based on data stored in SharePoint lists and document libraries

You can find these tools here.

Sharepoint 2007 and SSL

If you are developing a website using MOSS and you have a restricted part, you should use the SSL approach to insure that the restricted access is safe. But the use of SSL in MOSS can be tricky, so any help on this subject is most welcome, once again Codeplex comes to the rescue!

In Codeplex there is a project called SharepointSSLHTTPModule by Spencer Harbar (harbars)

Makes it easy for developers to SSL enable certain parts of a MOSS 2007 WCM Publishing site

The use is pretty simple, you have to install the application (or use the source code) and then following the instructions from the HttpModulSample.doc you should add some configurations to the web.config and  . . . it is done!

It works and from a developer perspective is one less headache in the project, with the advantage of enabling SSL only on specific parts of a publishing site.

Personally I consider this Codeplex project a must in restricted areas in a website in MOSS.

You can find this Codeplex project here.

How to copy an item from one list to another subsite list.

It is possible to set this using workflow, you can do it using the Sharepoint designer. There are add-ons to designer that extends the possibilities and allow you to do this action. in Codeplex you have the SPDActivities that among others enables you to copy or move list items and files cross sites.

http://www.codeplex.com/SPDActivities

This is a developement  from Paul Kotlyar and here is the complete list of activities available:

Send Email with HTTP File attachment – Allows sending emails with attachments retrieved using a web request
Send Email with List Item attachments – Allows sending list item attachments as files attached to an email
Start Another Workflow – Starts another workflow associated with a list item
Grant Permission on Item – Allows granting of specified permission level on a spicified item
Delete List Item Permission Assigment – Allows deleting of specified permission level assigment for a given user
Reset List Permissions Inheritance – removes any unique permissions assigned to an item by inheriting list permissions
Is User a member of a SharePoint group – Checks if a given user is part of given sharepoint group
Is Role assigned to User – Checks if a user role is already assigned on the current list item
Lookup user info – allows to lookup properties in site’s user information list for a given login
NEW! Copy List Item Extended Activity – Allows copying/moving list items and files cross site.
NEW! Send Email Extended – Enhaced version of the OOTB activity. Allows you to specify the sender. Also does not break links in body.  

In  the Technet Forum you can find a thread on this subject: http://social.technet.microsoft.com/Forums/en-US/sharepointcustomization/thread/1d4031d9-4f4b-4571-b67d-7fc5d976496b

 

You can find this project in Codeplex: http://www.codeplex.com/SPDActivities

Codeplex project: STSDEV – Simple Tools for MOSS 2007 Development

There is a very interesting project in Codeplex, the STSDEV. This project is a set of tools to enable code generation for development in Visual Studio for MOSS development. This project is the responsibility of Ted Pattison, John Holliday, Andrew Connell and Scot Hillier, a project from these Gurus is a must to check it out.

You can find the project here.