<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : User privileges</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : Community Forum : User privileges</description>
  <pubDate>Mon, 20 Apr 2026 13:54:57 -700</pubDate>
  <lastBuildDate>Tue, 08 May 2012 19:39:09 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=3432</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>User privileges : Silverlight is more useful  ...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13546#13546</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1440" rel="nofollow">giotis</a><br /><strong>Subject:</strong> 3432<br /><strong>Posted:</strong> 08-May-2012 at 7:39pm<br /><br />Silverlight is more useful]]>
   </description>
   <pubDate>Tue, 08 May 2012 19:39:09 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13546#13546</guid>
  </item> 
  <item>
   <title>User privileges : Agreed. Cocktail currently has...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13545#13545</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1005" rel="nofollow">mgood</a><br /><strong>Subject:</strong> 3432<br /><strong>Posted:</strong> 08-May-2012 at 7:04pm<br /><br />Agreed. Cocktail currently has the building blocks to do this, but it doesn't have a configurable module manager. Perhaps that is something that could be added in the future. Are you doing WPF or Silverlight?]]>
   </description>
   <pubDate>Tue, 08 May 2012 19:04:11 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13545#13545</guid>
  </item> 
  <item>
   <title>User privileges : Thank you for your immediate responseI...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13544#13544</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1440" rel="nofollow">giotis</a><br /><strong>Subject:</strong> 3432<br /><strong>Posted:</strong> 08-May-2012 at 6:34pm<br /><br />Thank you for your immediate response<br><br>I agree with what you said<br>but it is true if the application have fifteen Assembly and the user is authorized only for the five the application loads all ?<br>many times the functionality and cosmetics go together<br><br>Anyway I'll wait a little help because should spend the rest of my life to do it<br>Thanks again<br>]]>
   </description>
   <pubDate>Tue, 08 May 2012 18:34:06 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13544#13544</guid>
  </item> 
  <item>
   <title>User privileges :  To secure an application, you...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13542#13542</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1005" rel="nofollow">mgood</a><br /><strong>Subject:</strong> 3432<br /><strong>Posted:</strong> 08-May-2012 at 4:55pm<br /><br />To secure an application, you should start with securing your domain model. An application that simply hides stuff on the UI based on the user's permissions is not a secure application if the data model is left wide open. This is called security through obscurity. True security starts at the server and the domain model. DevForce has a flexible authorization model to secure your&nbsp;back-end. See the following link as a start.<div><br></div><div><a href="http://drc.ideablade.com/xwiki/bin/view/&#068;ocumentati&#111;n/authorize" target="_blank">http://drc.ideablade.com/xwiki/bin/view/Documentation/authorize</a></div><div><br></div><div>Once your domain model is properly secured, you automatically get error messages if a user tries to do something that they don't have permission to. If you look at the latest TempHire code you see the beginnings of how to secure a data model. In TempHire you have to to be an authenticated user before you can save or query. This is accomplished through the RequiresAuthenticationAttribute on EntityBase, from which each entity in the domain model extends. It doesn't do anything with roles or&nbsp;specific&nbsp;permissions yet.&nbsp;</div><div><br></div><div><pre style="font-family: C&#111;nsolas; font-size: 13px; -: initial; -attachment: initial; -origin: initial; -clip: initial; : white; -: initial initial; -repeat: initial initial; ">&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">ProvideEntityAspect</span>&#093;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">DataContract</span>(IsReference&nbsp;=&nbsp;<span style="color:blue;">true</span>)&#093;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">RequiresAuthentication</span>&#093;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">public</span>&nbsp;<span style="color:blue;">abstract</span>&nbsp;<span style="color:blue;">class</span>&nbsp;<span style="color:#2b91af;">EntityBase</span>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">private</span>&nbsp;<span style="color:#2b91af;">EntityFacts</span>&nbsp;_entityFacts; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">NotMapped</span>&#093;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">public</span>&nbsp;<span style="color:#2b91af;">EntityFacts</span>&nbsp;EntityFacts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">get</span>&nbsp;{&nbsp;<span style="color:blue;">return</span>&nbsp;_entityFacts&nbsp;??&nbsp;(_entityFacts&nbsp;=&nbsp;<span style="color:blue;">new</span>&nbsp;<span style="color:#2b91af;">EntityFacts</span>(<span style="color:blue;">this</span>));&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">DataMember</span>&#093;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">ConcurrencyCheck</span>&#093;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#091;<span style="color:#2b91af;">ConcurrencyStrategy</span>(<span style="color:#2b91af;">ConcurrencyStrategy</span>.AutoIncrement)&#093;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">public</span>&nbsp;<span style="color:blue;">int</span>&nbsp;RowVersion&nbsp;{&nbsp;<span style="color:blue;">get</span>;&nbsp;<span style="color:blue;">internal</span>&nbsp;<span style="color:blue;">set</span>;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">public</span>&nbsp;<span style="color:blue;">virtual</span>&nbsp;<span style="color:blue;">void</span>&nbsp;Validate(<span style="color:#2b91af;">VerifierResultCollection</span>&nbsp;validationErrors)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}</pre></div><div><br></div><div>Once you have your domain model secured, the rest is cosmetics on the UI. Disabling buttons if the user doesn't have permission can&nbsp;easily&nbsp;be done by adding corresponding CanXXX properties for your actions in the VM so that the buttons are disabled or you can bind the visibility attribute so that the controls are not visible if the user doesn't have permission.&nbsp;</div><div><br></div><div>To hide entire ViewModels many developers leverage MEF metadata to control which exports should be visible to the current user. You can learn more about Exports and metadata in MEF here:&nbsp;<a href="http://mef.codeplex.com/wikipage?title=Exports%20and%20Metadata&amp;referringTitle=Guide" target="_blank">http://mef.codeplex.com/wikipage?title=Exports%20and%20Metadata&amp;referringTitle=Guide</a></div><span style="font-size:10px"><br /><br />Edited by mgood - 08-May-2012 at 4:58pm</span>]]>
   </description>
   <pubDate>Tue, 08 May 2012 16:55:27 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13542#13542</guid>
  </item> 
  <item>
   <title>User privileges : If assuming that each user has...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13541#13541</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1440" rel="nofollow">giotis</a><br /><strong>Subject:</strong> 3432<br /><strong>Posted:</strong> 08-May-2012 at 4:13pm<br /><br />If a<span id="result_" ="short_text" lang="en"><span ="hps">ssuming that</span> <span ="hps">each user</span> <span ="hps">has these</span> <span ="hps">privileges<br><br></span></span><!--if gte mso 9> <w:Word>  <w:View>Normal</w:View>  <w:Zoom>0</w:Zoom>  <w:D&#111;notOptimizeForBrowser/> </w:Word><!--><table style="width:219.0pt;   border-collapse:collapse;mso-padding-alt:0cm 0cm 0cm 0cm" border="0" cellpadding="0" cellspacing="0" width="292"> <t><tr style="height:12.75pt">  <td style="width:45.0pt;border:solid text .5pt;    padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="60">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Users</span></b></p>  </td>  <td style="width:22.0pt;border:solid text .5pt;    border-left:n&#111;ne;padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="29">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Add</span></b></p>  </td>  <td style="width:20.0pt;border:solid text .5pt;    border-left:n&#111;ne;padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="27">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Edit</span></b></p>  </td>  <td style="width:32.0pt;border:solid text .5pt;    border-left:n&#111;ne;padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="43">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Delete</span></b></p>  </td>  <td style="width:26.0pt;border:solid text .5pt;    border-left:n&#111;ne;padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="35">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Read</span></b></p>  </td>  <td style="width:74.0pt;border:solid text .5pt;    border-left:n&#111;ne;padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom" width="99">  <p ="Ms&#111;normal" style="text-align:center" align="center"><b><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:    EN-GB" lang="EN-GB">Database</span></b></p>  </td> </tr> <tr style="height:12.75pt">  <td style="border:solid text .5pt;border-top:n&#111;ne;    padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">Supervisor</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:EN-GB" lang="EN-GB">TempHire,  Security</span></p>  </td> </tr> <tr style="height:12.75pt">  <td style="border:solid text .5pt;border-top:n&#111;ne;    padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:FR" lang="FR">Admin</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:FR" lang="FR">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;;mso-ansi-:FR" lang="FR">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">TempHire</span></p>  </td> </tr> <tr style="height:12.75pt">  <td style="border:solid text .5pt;border-top:n&#111;ne;    padding:.75pt .75pt 0cm .75pt;height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">User</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">&nbsp;</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">&nbsp;</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">x</span></p>  </td>  <td style="border-top:n&#111;ne;border-left:n&#111;ne;border-bottom:    solid text .5pt;border-right:solid text .5pt;padding:.75pt .75pt 0cm .75pt;    height:12.75pt" nowrap="nowrap" valign="bottom">  <p ="Ms&#111;normal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:&quot;Arial Greek&quot;">TempHire</span></p>  </td> </tr></t></table><p ="Ms&#111;normal"><span id="result_" ="" lang="en"><span ="hps"><br></span></span></p><p ="Ms&#111;normal"><span id="result_" ="" lang="en"><span ="hps">at first level<br></span></span></p><p ="Ms&#111;normal"><span id="result_" ="" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and we had</span> <span ="hps">many</span> <span ="hps">Module</span> <span ="hps">where</span> <span ="hps">each of them</span> to <span ="hps">defined</span> </span><span id="result_" ="" lang="en"><span ="hps">different</span></span><span id="result_" ="" lang="en"><span ="hps"> privileges</span> </span><span id="result_" ="" lang="en"><span ="hps"></span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; depending on</span> <span ="hps">the user</span> <span ="hps">loads the</span> <span ="hps">appropriate </span></span><span id="result_" ="" lang="en"><span ="hps">Module</span> <span ="hps"></span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">second level</span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span id="result_" ="short_text" lang="en"><span ="hps">depending on</span> <span ="hps">the </span></span><span id="result_" ="short_text" lang="en"><span ="hps">user</span> <span ="hps">to allow for appropriate</span> <span ="hps">actions</span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.disable ViewModel</span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.disable actions</span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.or error messages</span></span></p><p ="Ms&#111;normal"><br><span id="result_" ="short_text" lang="en"><span ="hps"></span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">is easy to embed them in Cocktail?<br></span></span></p><p ="Ms&#111;normal"><span id="result_" ="short_text" lang="en"><span ="hps">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br></span></span></p><p ="Ms&#111;normal"><span id="result_" ="" lang="en"><span ="hps"><br></span></span></p><br>]]>
   </description>
   <pubDate>Tue, 08 May 2012 16:13:57 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3432&amp;PID=13541#13541</guid>
  </item> 
 </channel>
</rss>