2007-12-28 - 1.0.0.0

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 1012
Released: Dec 28, 2007
Updated: Jan 26, 2008 by Haas
Dev status: -not yet defined by owner-

Recommended Download

Source Code LetsDoSomeVariations.zip
source code, 13K, uploaded Dec 28, 2007 - 553 downloads

Other Available Downloads

Application LetsDoSomeVariations.wsp
application, 8K, uploaded Dec 28, 2007 - 230 downloads
Example Feature.xml
example, 2K, uploaded Dec 28, 2007 - 229 downloads

Release Notes

Version: 1.0.0.0

This is the first release of the SharePoint Variations Feature.

Use the stsadm.exe to install and deploy the LetsDoSomeVariations.wsp.

Usage:
stsadm.exe -o addsolution -filename LetsDoSomeVariations.wsp
stsadm.exe -o deploysolution -name LetsDoSomeVariations.wsp -immediate -allowgacdeployment

After successfull deployment of the solution, alter the feature properties in the Feature.xml.
This file can be found in the c:\Program Files\Common Files\Microsoft Shared\web server extentions\12\Template\Features\LetsDoSomeVariations

See the example below for the feature properties:

<Properties>
<!-- General settings -->
<Property Key ="CreateVariations" Value="True/False" />
<Property Key ="CreateHierachyTimeOutMinutes" Value="0-9999" />

<!-- VariationSettings -->
<Property Key ="VariationHomeUrl" Value="/" />
<Property Key ="SourceVariationTemplateName" Value="BLANKINTERNETCONTAINER#0" />
<Property Key ="AutomaticCreationOfSitesAndPages" Value="True" />
<Property Key ="RecreateOrDeletedOfTargetPage" Value="True" />
<Property Key ="UpdateTargetPageWebParts" Value="True" />
<Property Key ="SendEmailNotification" Value="False" />
<Property Key ="CopyResources" Value="False" />

<!-- Variation Labels, for extra labels create as many key you want -->
<!-- Just keep to the following format, where x is the next sequence -->
<!-- <Property Key ="Label-x" Value="??" /> -->
<!-- <Property Key ="Label-x-DisplayName" Value="??" /> -->
<!-- <Property Key ="Label-x-Description" Value="??" /> -->
<!-- <Property Key ="Label-x-Language" Value="??" /> -->
<!-- <Property Key ="Label-x-Locale" Value="10??" /> -->
<!-- <Property Key ="Label-x-IsSource" Value="True/False" /> -->

<Property Key ="Label-1" Value="en-US" />
<Property Key ="Label-1-DisplayName" Value="English" />
<Property Key ="Label-1-Description" Value="" />
<Property Key ="Label-1-Language" Value="en-US" />
<Property Key ="Label-1-Locale" Value="1033" />
<Property Key ="Label-1-IsSource" Value="True" />
<Property Key ="Label-2" Value="nl-NL" />
<Property Key ="Label-2-DisplayName" Value="Nederlands" />
<Property Key ="Label-2-Description" Value="" />
<Property Key ="Label-2-Language" Value="nl-NL" />
<Property Key ="Label-2-Locale" Value="1043" />
<Property Key ="Label-2-IsSource" Value="False" />
</Properties>

Reviews for this release

     
Very good work and it helps in getting rid of doing this work manually
by SuryaLankalapalli on May 19, 2009 at 10:52 AM