Email validation regular expression do not work

Issue:
The dumb users copy email addresses with a space after and past to the email text box in a web form. They then found that they cannot submit the form. The email looks ok, but because there is a space behind the standard email validation regular expression declare it as wrong email.

Solution:
Standard Email validation regular expression is,
^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$

Add an extra space behind the standard regular expression to support dumb users,
^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z\s]{2,9})$

Resources:
http://msdn.microsoft.com/en-us/library/ms998267.aspx
http://msdn.microsoft.com/en-us/library/hs600312.aspx
http://www.regular-expressions.info/tutorial.html
http://regexlib.com/CheatSheet.aspx

Search PDF title and content using MOSS 2007

Introduction

By default the SharePoint 2007 Search indexed only the meta data of a PDF document. By installing and configuring a PDF IFilter the Search will also index the contents of the PDF document. This allows users to find documents based on text inside the document. This process is called full text indexing.

[Indexing Server]: the server(s) in the SharePoint Farm that has/have the “Indexing” Role assigned. In a small farm this can be a single server for all roles.

[Web Front End Server]: the server(s) in the SharePoint Farm that has/have the “Web Front End” Role assigned. In a small farm this can be a single server for all roles.

[Indexing Server]

1.Install the PDF IFilter (see below for a list of available IFilters)
2.Add the .pdf file type to the index list:
1.Go to Central Administration, then to the Shared Services Administration Web of the current SSP, go to Search Settings and next to File Type
2.Add a new file type pdf
3.[This step only applies to 64 bit servers]
3.1.Go to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf
NOTE: The first registry key entry will enable the title search and the second one will enable the content of the PDF.
3.2.Change the (Default) key value
3.2.1.Old value: {4C904448-74A9-11D0-AF6E-00C04FD8DC02}
3.2.2.(Foxit x64 PDF IFilter) New value: {987F8D1A-26E6-4554-B007-6B20E2680632}
3.2.3.(Adobe x64 PDF IFilter) New value: {E8978DA6-047F-4E3D-9C78-CDBE46041603}
NOTE: Add the curly bracket with the value.
4.Perform an iisreset
5.Perform a Full Update on the Search content indexes
5.1.Open a Command Prompt on the Indexing Server
5.2.net stop osearch
5.3.net start osearch
5.4.Go to Central Administration, then to the Shared Services Administration Web of the current SSP, go to Search Settings and start a full crawl of all locations containing PDF files

[Web Front End Server]

1.Copy the ICPDF.GIF file to “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Images”
2.Edit the file C:\Program Files\Common Files\Microsoft Shared\Web server extensions\12\Template\Xml\DOCICON.XML
1.Add an entry for the .pdf extension entry just before </ByExtension>,
<Mapping Key="pdf" Value="icpdf.gif"/>

Reference:
http://jasoncoltrin.com
www.moss2007.be
www.alpesh.nakars.com
http://www.adobe.com/support/downloads/detail.jsp?ftpID=2611

Create Tab in SharePoint

The Easy Tabs Web Part can be used on a SharePoint 2007 site by anybody who has design or full control permissions. The installation does not require server access.

1. Download the Easy Tabs Web Part to your computer: under the “Download” tab, right click on the file name and select “save target as…”

2. Add the Web Part to your SharePoint site collection:

- Click on Site Actions | Site Settings
- Under Galleries, select Web Parts
- Upload EasyTabs.dwp to the gallery

3. You are now ready to use the Easy Tabs Web Part on any page of your site collection!

Reference:
http://www.pathtosharepoint.com/pages/easyTabs.aspx