Hi Jeri,<br><br>You have a good point about changing the configuration causing problems.<br><br>I don't think adding a middle name field is the best solution.&nbsp; It is just another field to tab through and no one uses it.&nbsp; That is one of the reasons Microsoft chose to use a full name field and hide the details.
<br><br>What about this:<br>1. Let them configure how to sync during installation so we have a starting point.<br>2. If they change the configuration<br>2.1. perform a sync immediately<br>2.2. repeat syncing until no changes are found
<br>2.3. Mark all records in the contacts xml file as having the name changed.<br>2.4. sync again (now treating the names as if they changed in Outlook)<br>2.5. If an error occurs during 2.4, warn the user that they should sync again until a successful sync.&nbsp; (you don't want them syncing after a week)
<br><br>Here is another option.&nbsp; Column names are in English... what if we say &quot;Add a custom field called 'middlename' if you want Outlook's middle name to be stored.&quot;&nbsp; I like this because it is easy to implement and gets rid of a lot of exception code.
<br><br>What about my other proposals listed in my original email:<br><span><ol><li><span>Allow attaching emails to Leads and Opportunities.</span></li><li><span>Create an install using Setup2Go or Installer2Go (
</span><span><a href="http://www.dev4pc.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.dev4pc.com/</a>) </span><span>which is a free installation program.&nbsp; This would allow anyone to create an install script.&nbsp; 
<br></span>
</li><li><span>Launch a configuration UI at the end of the install
process so the user will be prompted for their username/password/url.&nbsp;
Let this be defaulted through an ini file included in the install
script.&nbsp; Example: username=%windowslogin%; password=; url=
<a href="http://www.mycompany.com/vtiger/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.mycompany.com/vtiger/</a></span></li><li><span>Check if the plug in is loaded before uninstalling.
<br></span></li><li><span>Automatically connect to the vtiger server.&nbsp;
e.g. Don't require logging in first.&nbsp; If they click on the contacts
folder and click Sync, then attempt to login and tell them if there is
a problem.</span></li></ol><span></span></span><br>Regards,<br>Tim<br><br><span></span>OnwealdTim<br><a href="http://onweald.vtiger.com">onweald.vtiger.com</a><br><br><div><span class="gmail_quote">On 8/31/06, <b class="gmail_sendername">
Jeri John</b> &lt;<a href="mailto:jeri@vtiger.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
jeri@vtiger.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><br>Tim,<br>&nbsp;&nbsp;&nbsp; You are absolutely right,I think we can have a permanent solution by adding a middlename field in vtigerCRM
<br><br><br>We can proceed with the way you proposed,however when we update the contact back in Outlook we have to follow the same rule implemented while adding it from outlook.Meanwhile an user can change the preference at any point of 
time.So i think we can add a field in Contacts to make the work easy and effective.<br><br>what do you think Tim?<br><font color="#cccccc">
</font></div></div></blockquote></div><br>