<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>X-Squared On-Demand &#187; Spring 10</title>
	<atom:link href="http://www.x2od.com/cat/salesforce/editions/spring-10/feed" rel="self" type="application/rss+xml" />
	<link>http://www.x2od.com</link>
	<description>Salesforce Configuration, Administration, and Development</description>
	<lastBuildDate>Fri, 11 Jun 2010 16:30:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Extended NA1 Maintenance Next Weekend (3/20)</title>
		<link>http://www.x2od.com/2010/03/13/extended-na1-maintenance.html</link>
		<comments>http://www.x2od.com/2010/03/13/extended-na1-maintenance.html#comments</comments>
		<pubDate>Sat, 13 Mar 2010 21:24:30 +0000</pubDate>
		<dc:creator>David Schach</dc:creator>
				<category><![CDATA[Spring 10]]></category>
		<category><![CDATA[salesforce.com]]></category>
		<category><![CDATA[New Developments]]></category>
		<category><![CDATA[Salesforce.com]]></category>

		<guid isPermaLink="false">http://www.x2od.com/?p=999</guid>
		<description><![CDATA[Next weekend, March 20, 2010, Salesforce NA1 will be down for an extended (8-hour) maintenance window - the longest in memory - from 7pm 3/20 to 3am 3/21 (All times PST). Overlapping this is another 8-hour window for NA0 (SSL) starting two hours earlier. Also starting at 7pm PST, EU0 (EMEA) will be down for [...]]]></description>
			<content:encoded><![CDATA[<p>Next weekend, March 20, 2010, Salesforce NA1 will be down for an extended (<b>8-hour</b>) maintenance window - the longest in memory - from 7pm 3/20
to 3am 3/21 (All times PST). </p> 
<p>Overlapping this is another 8-hour window for NA0 (SSL) starting two hours earlier.</p> 
<p>Also starting at 7pm PST, EU0 (EMEA) will be down for 2.5 hours. </p> 
<p>All other instances will be down for 30 minutes, from 9pm PST.</p> 
<p>As the email from salesforce.com explains:</p>
<table width="575px"> <tbody> <tr> <td><span style="font-family: Tahoma;"><span style="font-size: smaller;"><img
src="https://a248.e.akamai.net/f/248/25855/14d/ig.rsys1.net/responsysimages/sfc/__RS_CP__/new_header.jpg" alt="" border="0" width="575px"></span></span></td> </tr>
<tr> <td><span style="font-family: Tahoma;"><span style="font-size: smaller;">&nbsp;</span></span></td> </tr> <tr> <td valign="top">

 <span style="font-family: Tahoma;"><span style="font-size: smaller;"> <p>Dear Salesforce Administrator,</p> </span></span><span style="font-size:
smaller;">

 </span><span style="font-family: Tahoma;"><span style="font-size: x-small;">

 </span></span>

 <span style="font-family: Tahoma;"><span style="font-size: smaller;"> <p>At <a href="http://salesforce.com" target="_blank">salesforce.com</a>, customer
success through system availability and reliability is our top priority. As part of our ongoing plan to deliver high availability and reliability, we are
enhancing our service infrastructure on our NA1 instance.</p> </span></span> <span style="font-family: Tahoma;"><span style="font-size: x-small;">

 </span></span> <p><span style="font-family: Tahoma;"><span style="font-size: smaller;">Please be aware that <a
href="http://salesforce.com" target="_blank">salesforce.com</a> will be performing scheduled maintenance <em>that will extend beyond standard system
maintenance windows</em>. The current scheduled window is:<br> </span></span> <span style="font-family: Tahoma;"><span style="font-size:
smaller;"></span></span><span style="font-family: Tahoma;"></span>

 </p> <p class="MsoNormal"><span style="font-family: Tahoma;"><span style="font-size: smaller;"><b>Saturday, March 20th, 2010 from 7:00pm PST to Sunday,
March 21<sup>st</sup> at 3:00am PST </b></span></span><span style="font-size: 10pt;"></span></p>

 <span style="font-family: Tahoma;"><span style="font-size: smaller;"> During this time, the <a href="http://salesforce.com"
target="_blank">salesforce.com</a> NA1 service will be unavailable. Users attempting to access the service during this time will be presented with a
scheduled maintenance notification page. </span></span> <span style="font-family: Tahoma;"><span style="font-size: smaller;"> <p>We appreciate your
patience during this maintenance window.</p>

 </span></span><span style="font-family: Tahoma;"><span style="font-size: x-small;">

 </span></span>

 <span style="font-family: Tahoma;"><span style="font-size: smaller;"> <p>Best regards,<br> -<a href="http://salesforce.com"
target="_blank">salesforce.com</a> Support</p> </span></span><span style="font-size: smaller;">

 </span><span style="font-family: Tahoma;"></span></td>

 </tr> 
 <tr> <td
align="center" bgcolor="#ffffff" height="34"><span style="font-family: Tahoma;"><span style="font-size: smaller;"><span style="color: rgb(102, 102,
102);"><br> Copyright 2000-2010 <a href="http://salesforce.com" target="_blank">salesforce.com</a> - All rights reserved - Various trademarks held by
their respective owners<br>

 Salesforce.com, One Market Street, Suite 300, San Francisco, CA 94105</span></span></span></td> </tr> </tbody> </table>



<div leftmargin="0" topmargin="0" alink="#003366" bgcolor="#ffffff" link="#003366" marginheight="0" marginwidth="0" text="#000000" vlink="#666666">

    <!--== System Status Content ==-->
    <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="575">
        <tr>
            <td width="575" style="padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;">
                <table border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td valign="top">

                            <table border="0" cellpadding="0" cellspacing="0">
                                <tbody>
                                    <tr>
                                        <td><img src="http://trust.salesforce.com/opencms/status-data/img/headerSchedMaint.gif" alt="" width="575px"></td>
                                    </tr>
                                    <tr>
                                        <td style="border-left: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding: 0px 0px 0px 0px; width: 575px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
                                            <center>
                                                
                                                <table border="0" cellspacing="0" cellpadding="0" width="100%">

                                                    
                                                    <tr>
                                                        <td width="10%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; ">
                                                            <b>NA0 (SSL)
                                                            </b>
                                                        </td>
                                                        <td width="26%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; ">
                                                            March 20, 5:00 pm PDT&nbsp;-<br/>March 21, 1:00 am PDT
                                                        </td>

                                                        <td style="border-bottom: 1px solid rgb(255, 204, 0); padding:5px; ">

                                                            The NA0 instance will have maintenance performed at this time. The instance will be unavailable for the duration of the maintenance.
                                                        </td>
                                                    </tr>
                                                    
                                                    <tr>
                                                        <td width="13%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">
                                                            <b>EU0 (EMEA)
                                                            </b>
                                                        </td>
                                                        <td width="25%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">
                                                            March 20, 7:00 pm PDT&nbsp;-<br/>March 20, 9:30 pm PDT
                                                        </td>

                                                        <td style="border-bottom: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">
                                                            The EU0 instance will have maintenance performed at this time. The instance will be unavailable for the duration of the maintenance.
                                                        </td>
                                                    </tr>
                                                    
                                                    <tr>
                                                        <td width="13%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; ">
                                                            <b>NA1
                                                            </b>
                                                        </td>

                                                        <td width="25%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; ">
                                                            March 20, 7:00 pm PDT&nbsp;-<br/>March 21, 3:00 am PDT
                                                        </td>

                                                        <td style="border-bottom: 1px solid rgb(255, 204, 0); padding:5px; ">
                                                            The NA1 instance will have maintenance performed at this time. The instance will be unavailable for the duration of the maintenance.
                                                        </td>
                                                    </tr>
                                                    
                                                    <tr>
                                                        <td width="13%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">

                                                            <b>All instances
                                                            </b>
                                                        </td>
                                                        <td width="25%"
                                                            style="border-bottom: 1px solid rgb(255, 204, 0); border-right: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">
                                                            March 20, 9:00 pm PDT&nbsp;-<br/>March 20, 9:30 pm PDT
                                                        </td>

                                                        <td style="border-bottom: 1px solid rgb(255, 204, 0); padding:5px; background: rgb(243, 243, 236) none repeat scroll 0%;">
                                                            The Salesforce.com Technology will be performing maintenance at this time. During this time all instances will be unavailable for the duration of the maintenance.
                                                        </td>

                                                    </tr>
                                                    
                                                </table>
                                                
                                            </center>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </td>
                    </tr>

                </table>
            </td>
        </tr>
    </table>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.x2od.com/2010/03/13/extended-na1-maintenance.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Opportunity Page Layout &#8211; With Highlights Panel!</title>
		<link>http://www.x2od.com/2010/02/18/new-opportunity-page-layout-with-highlights-panel.html</link>
		<comments>http://www.x2od.com/2010/02/18/new-opportunity-page-layout-with-highlights-panel.html#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:30:42 +0000</pubDate>
		<dc:creator>David Schach</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[New Features]]></category>
		<category><![CDATA[Spring 10]]></category>
		<category><![CDATA[salesforce.com]]></category>
		<category><![CDATA[Force.com Builder]]></category>

		<guid isPermaLink="false">http://www.x2od.com/?p=963</guid>
		<description><![CDATA[Yesterday, I enabled the new Opportunity page layout in my Developer Spring &#8217;10 Preview org, and it took a few steps, so I thought I&#8217;d share them with you. Firstly, you&#8217;ll need to contact salesforce.com to get this feature enabled. Then be patient. It takes a minute or two for the update to propagate. Clearly, [...]]]></description>
			<content:encoded><![CDATA[<p>
      Yesterday, I enabled the new Opportunity page layout in my Developer Spring &#8217;10 Preview org, and it took a few steps, so I thought I&#8217;d share them with you.</p>
<p>
      Firstly, you&#8217;ll need to contact salesforce.com to get this feature enabled.
    </p>
<p>
      Then be patient. It takes a minute or two for the update to propagate. Clearly, something was churning in the Force.com platform background!
    </p>
<p>
      Now we&#8217;ll navigate NOT to the <a href="https://prerelna1.pre.salesforce.com/ui/setup/org/UserInterfaceUI?setupid=UserInterface&#038;retURL=%2Fui%2Fsetup%2FSetup%3Fsetupid%3DCustomize">Setup | Customize | User Interface</a> screen (where this should be enabled). Instead, we&#8217;ll go to the <a href="https://prerelna1.pre.salesforce.com/ui/setup/layout/PageLayouts?type=Opportunity&#038;setupid=OpportunityLayouts&#038;retURL=%2Fui%2Fsetup%2FSetup%3Fsetupid%3DOpportunity">Opportunity Page Layout</a> screen.</p>
<p>
      Follow the cool prompts. They make it so easy, a &#8230; well, you know what I mean. </p>
<div id="attachment_975" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-0.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-0-300x214.png" alt="Step 1: Enable the Highlights Panel" title="Highlights Panel 0" width="300" height="214" class="size-medium wp-image-975"></a><p class="wp-caption-text">Step 1: Enable the Highlights Panel</p></div> <div id="attachment_970" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-1.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-1-300x194.png" alt="Opportunity Layout Setup page" title="Highlights Panel 1" width="300" height="194" class="size-medium wp-image-970"></a><p class="wp-caption-text">Opportunity Layout Setup</p></div> <div id="attachment_976" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-1.5.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-1.5-300x100.png" alt="Step 2: Edit the Page Layout" title="Highlights Panel 1-5" width="300" height="100" class="size-medium wp-image-976"></a><p class="wp-caption-text">Step 2: Edit the Page Layout</p></div> <div id="attachment_965" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-2.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-2-300x172.png" alt="Choose Fields to Display" title="Highlights Panel 2" width="300" height="172" class="size-medium wp-image-965"></a><p class="wp-caption-text">Choose Fields to Display</p></div>
<p>Note: You can only show fields in the Highlights Panel if they are in the page layout. (I have a feeling this has to do with Professional Edition or printable layouts, but I&#8217;m just guessing.)</p>
<p>Once you&#8217;ve done this for each page layout, click on the big button. </p>
<div id="attachment_966" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-3.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-3-300x196.png" alt="Confirmation" title="Highlights Panel 3" width="300" height="196" class="size-medium wp-image-966"></a><p class="wp-caption-text">Confirmation - You are (mostly) done!</p></div>
<p>At this point, each user can enable the bar. I have no idea why the admin can&#8217;t just force this on all users &#8211; or maybe I missed something &#8211; but it seems to be an opt-in feature.</p>
<div id="attachment_993" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-8.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-8-300x232.png" alt="Enable User Opt-In" title="Highlights Panel 8" width="300" height="232" class="size-medium wp-image-993" /></a><p class="wp-caption-text">Step 3: Enable User Opt-In</p></div>
<p>Here&#8217;s the link to enable the feature.  Of course, you may wish to watch a video as well!</p>
<div id="attachment_967" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-4.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-4-300x111.png" alt="The link to enable this setting" title="Highlights Panel 4" width="300" height="111" class="size-medium wp-image-967"></a><p class="wp-caption-text">The link to enable this setting</p></div>
<p>And here it is!</p>
<div id="attachment_968" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-5.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-5-300x126.png" alt="The new layout!" title="Highlights Panel 5" width="300" height="126" class="size-medium wp-image-968"></a><p class="wp-caption-text">The new layout!</p></div><br />
<div id="attachment_969" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-6.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-6-300x185.png" alt="View from the bottom of the page" title="Highlights Panel 6" width="300" height="185" class="size-medium wp-image-969"></a><p class="wp-caption-text">Return to top from the bottom of the page</p></div>
<p>It&#8217;s interesting that if you have this enabled, certain user interface settings (yes, at Setup | Customize | User Interface) cannot be changed:  </p>
<div id="attachment_971" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.x2od.com/wp/uploads/Highlights-Panel-7.png"><img src="http://www.x2od.com/wp/uploads/Highlights-Panel-7-300x299.png" alt="When this is enabled, you cannot turn off two settings" title="Highlights Panel 7" width="300" height="299" class="size-medium wp-image-971"></a><p class="wp-caption-text">When this is enabled, you cannot turn off two settings</p></div>
<p>Here&#8217;s my prediction: We will start to see two major mistakes during Salesforce demos: </p>
<ol>
<li>We will continue to see the link asking if we want more information on inline editing (after more than a year, it&#8217;s time to turn that off, people).</li>
<li>At the top of the Opportunity detail page, we will see this link.</li>
</ol>
<p>And I will continue to think less of all demonstrators who make these mistakes.</p>
<p><strong>Happy Spring 2010!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.x2od.com/2010/02/18/new-opportunity-page-layout-with-highlights-panel.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get Documents and Attachments out of Salesforce</title>
		<link>http://www.x2od.com/2010/02/08/docs-and-attachs-out-of-salesforce.html</link>
		<comments>http://www.x2od.com/2010/02/08/docs-and-attachs-out-of-salesforce.html#comments</comments>
		<pubDate>Mon, 08 Feb 2010 19:16:03 +0000</pubDate>
		<dc:creator>David Schach</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Spring 10]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[salesforce.com]]></category>
		<category><![CDATA[DreamFactory]]></category>
		<category><![CDATA[Force.com Builder]]></category>
		<category><![CDATA[New Features]]></category>
		<category><![CDATA[Salesforce.com]]></category>

		<guid isPermaLink="false">http://www.x2od.com/?p=905</guid>
		<description><![CDATA[As Content will be included in all Salesforce licenses (for completeness, I'll add 'to some degree') with the Spring '10 release, orgs will be faced with the daunting prospect of getting their documents and attachments out of Salesforce and into Content. I had this problem when Content was first released and I was asked to [...]]]></description>
			<content:encoded><![CDATA[<p>As Content will be included in all Salesforce licenses (for completeness, I'll add 'to some degree') with the Spring '10 release, orgs will be faced with the daunting prospect of getting their documents and attachments out of Salesforce and into Content.</p>
<p>I had this problem when Content was first released and I was asked to be one of the first SysAds to use it.  At the time, we used Solution 1 (below), but since then, other products have been released to help with this.</p>
<p>Why is it even an issue? </p>
<ul>
<li><em>Surely we can download each file?</em>  Yes, but who wants to?</li>
<li><em>Can't we do a Data Export and then upload those to Content?</em>  Yes, but all the files are renamed with their 15-character Ids, making renaming them all-but-impossible.</li>
</ul>
<br>
<strong>salesforce.com and DreamFactory to the rescue!</strong>
<h3>Solution 1</h3>
Summary: Use a script to rename all exported files.
A (wonderful!) salesforce.com employee, Nick Marcantonio, wrote a Perl script to perform the transformation.  Here it is, in all its glory:
<pre class="brush: perl;">
# Nick Marcantonio
# nmarcantonio at salesforce.com
# 08/07

$file = 'Attachment.csv';

open (F, $file) || die (&quot;Could not open $file!&quot;);

$line = &lt;F&gt;; #read first line which is nothing but column headers
while ($line = &lt;F&gt;)
{
  ($id,$name) = split ',', $line;
  chomp($id);
  $id =~ s/\&quot;//g;
  chomp($name);
  $name =~ s/\&quot;//g;
  
  #print &quot;$id : $name\n&quot;;
  
  $result = rename($id, $name);
  #print &quot;$result\n&quot;;
}

close (F);
</pre>
The instructions: 
<pre class="brush: plain;">
If you've done a data export you've noticed that all attachments are placed in the Attachments subfolder and named with their salesforce ID, not the actual file name or extension. One must then consult the Attachment.csv file included in the data export to find the name associated with the ID and rename the file. Attached to this solution is a Perl script that will rename all of the exported attachments to their proper names. Please follow these steps to run this:

1. Perform a data export and unzip the resulting zip file
2. Launch the data loader and export from the Attachments table ONLY the Id and Name column. This file must be named Attachment.csv.
3. Install ActivePerl. This will allow perl scripts to be run on a Windows machine. ActivePerl is available here (http://www.activestate.com/activeperl).
4. Copy the Attachment.csv file and the attached AttachmentParser.pl file to the Attachments subdirectory of the data export.
5. Double-click on AttachmentParser.pl.

All of the files named with their salesforce IDs will be renamed with their proper names and file extensions.

(This solution will work for documents as well. Follow the same procedure and be sure to name the extract from the Documents table Attachment.csv) 
</pre>
<p>Note: This will not preserve folders, as far as I know.  You may be able to recreate this by exporting the Folder table and doing some work on that, as the Document table does include a FolderId column.</p>
<p>A heartfelt thank-you to Nick Marcantonio for his help!</p>
<h3>Solution 2</h3>
<p>Install DreamFactory's FREE <a href="http://sites.force.com/appexchange/listingDetail?listingId=a0N30000001e1GkEAI">DreamTeam Document Management</a> application from the AppExchange to drag-and-drop your Documents to your desktop.  <br>
This doesn't work with Attachments, though, so you may need to use another method for them.</p>
<p>Please let us know how it goes - good luck and enjoy Content!</p>]]></content:encoded>
			<wfw:commentRss>http://www.x2od.com/2010/02/08/docs-and-attachs-out-of-salesforce.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
