<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>usitebuilder Issue Tracker Rss Feed</title><link>http://usitebuilder.codeplex.com/workitem/list/basic</link><description>usitebuilder Issue Tracker Rss Description</description><item><title>Edited Unassigned: Datatype Prevalues Not Saving [17469]</title><link>http://usitebuilder.codeplex.com/workitem/17469</link><description>Each time uSiteBuilder is published datatype prevalues are always recreated, causing properties to lose their selected values.&lt;br /&gt;&lt;br /&gt;Currently the code is doing the following in DataTypeManager.cs &amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;if &amp;#40;prevalues.Any&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;var settingsStorage &amp;#61; new DataEditorSettingsStorage&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                    &lt;br /&gt;                    &amp;#47;&amp;#47; updating all settings to those defined in datatype class&lt;br /&gt;                    &amp;#47;&amp;#47; If you&amp;#39;ve exported, all settings will be defined here anyway&amp;#63;&lt;br /&gt;                    settingsStorage.ClearSettings&amp;#40;dtd.Id&amp;#41;&amp;#59;&lt;br /&gt;                    settingsStorage.InsertSettings&amp;#40;dtd.Id, prevalues.Select&amp;#40;pre &amp;#61;&amp;#62; new Setting&amp;#60;string, string&amp;#62; &amp;#123; Key &amp;#61; pre.Alias, Value &amp;#61; pre.Value &amp;#125;&amp;#41;.ToList&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I Have added a small check to see if the values already exist before inserting&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#9;if &amp;#40;prevalues.Any&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;var settingsStorage &amp;#61; new DataEditorSettingsStorage&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &lt;br /&gt;                    List&amp;#60;Setting&amp;#60;string, string&amp;#62;&amp;#62; settings &amp;#61; settingsStorage.GetSettings&amp;#40;dtd.Id&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                    &amp;#47;&amp;#47;only insert settings if they don&amp;#39;t already exist&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    foreach &amp;#40;Setting&amp;#60;string, string&amp;#62; setting in settings&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &amp;#123;&lt;br /&gt;                        if &amp;#40;&amp;#33;prevalues.Any&amp;#40;p &amp;#61;&amp;#62; p.Alias &amp;#61;&amp;#61; setting.Key &amp;#38;&amp;#38; p.Value &amp;#61;&amp;#61; setting.Value&amp;#41;&amp;#41;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            settingsStorage.InsertSetting&amp;#40;dtd.Id,setting.Key,setting.Value,0&amp;#41;&amp;#59;&lt;br /&gt;                        &amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;</description><author>dclapperton</author><pubDate>Wed, 19 Jun 2013 10:07:05 GMT</pubDate><guid isPermaLink="false">Edited Unassigned: Datatype Prevalues Not Saving [17469] 20130619100705A</guid></item><item><title>Created Unassigned: Datatype Prevalues Not Saving [17469]</title><link>http://usitebuilder.codeplex.com/workitem/17469</link><description>Each time uSiteBuilder is published datatype prevalues are always recreated, means properties lose their selected values.&lt;br /&gt;&lt;br /&gt;Currently the code is doing the following in DataTypeManager.cs &amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;if &amp;#40;prevalues.Any&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;var settingsStorage &amp;#61; new DataEditorSettingsStorage&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                    &lt;br /&gt;                    &amp;#47;&amp;#47; updating all settings to those defined in datatype class&lt;br /&gt;                    &amp;#47;&amp;#47; If you&amp;#39;ve exported, all settings will be defined here anyway&amp;#63;&lt;br /&gt;                    settingsStorage.ClearSettings&amp;#40;dtd.Id&amp;#41;&amp;#59;&lt;br /&gt;                    settingsStorage.InsertSettings&amp;#40;dtd.Id, prevalues.Select&amp;#40;pre &amp;#61;&amp;#62; new Setting&amp;#60;string, string&amp;#62; &amp;#123; Key &amp;#61; pre.Alias, Value &amp;#61; pre.Value &amp;#125;&amp;#41;.ToList&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I Have added a small check to see if the values already exist before inserting&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#9;if &amp;#40;prevalues.Any&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;var settingsStorage &amp;#61; new DataEditorSettingsStorage&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &lt;br /&gt;                    List&amp;#60;Setting&amp;#60;string, string&amp;#62;&amp;#62; settings &amp;#61; settingsStorage.GetSettings&amp;#40;dtd.Id&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                    &amp;#47;&amp;#47;only insert settings if they don&amp;#39;t already exist&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    foreach &amp;#40;Setting&amp;#60;string, string&amp;#62; setting in settings&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &amp;#123;&lt;br /&gt;                        if &amp;#40;&amp;#33;prevalues.Any&amp;#40;p &amp;#61;&amp;#62; p.Alias &amp;#61;&amp;#61; setting.Key &amp;#38;&amp;#38; p.Value &amp;#61;&amp;#61; setting.Value&amp;#41;&amp;#41;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            settingsStorage.InsertSetting&amp;#40;dtd.Id,setting.Key,setting.Value,0&amp;#41;&amp;#59;&lt;br /&gt;                        &amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;    &amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;</description><author>dclapperton</author><pubDate>Wed, 19 Jun 2013 10:05:36 GMT</pubDate><guid isPermaLink="false">Created Unassigned: Datatype Prevalues Not Saving [17469] 20130619100536A</guid></item><item><title>Created Issue: Exception thrown when trying to synchronise datatypes if a datatype with same name already exists [17468]</title><link>http://usitebuilder.codeplex.com/workitem/17468</link><description>To reproduce, create a datatype through the UI then create a new datatype of the same name in code that inherits from DataTypeBase. Discussion&amp;#47;consensus required on how best to handle this - perhaps skip over the datatype as it already exists but may cause issues if people are referencing datatype via the CodeFirst implied GUID.&lt;br /&gt;</description><author>ProNotion</author><pubDate>Mon, 02 Jul 2012 12:03:40 GMT</pubDate><guid isPermaLink="false">Created Issue: Exception thrown when trying to synchronise datatypes if a datatype with same name already exists [17468] 20120702120340P</guid></item><item><title>Commented Issue: Using dictionary items for tabnames [16803]</title><link>http://usitebuilder.codeplex.com/workitem/16803</link><description>If you use dictionary items for tabnames will create a new tab every time that umbraco starts&lt;br /&gt;&lt;br /&gt;Code to reproduce&lt;br /&gt;&amp;#91;DocumentTypeProperty&amp;#40;UmbracoPropertyType.Textstring,&lt;br /&gt;            Tab &amp;#61; &amp;#34;&amp;#35;demotab&amp;#34;,&lt;br /&gt;            Name &amp;#61; &amp;#34;&amp;#35;demoprop&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;        public string Test &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;Comments: ** Comment from web user: brianhdk ** &lt;p&gt;Any updates on this one&amp;#63;&lt;/p&gt;</description><author>brianhdk</author><pubDate>Sun, 29 Apr 2012 13:08:16 GMT</pubDate><guid isPermaLink="false">Commented Issue: Using dictionary items for tabnames [16803] 20120429010816P</guid></item><item><title>Created Issue: CurrentContent is null when using siteBuilderSupressSynchronization = true [17467]</title><link>http://usitebuilder.codeplex.com/workitem/17467</link><description>Changeset 85517&amp;#58;  When using the compiled DLL in an Umbraco site, &amp;#39;CurrentContent&amp;#39; returns NULL when the web.config &amp;#39;siteBuilderSupressSynchronization&amp;#39; key is true.  Error does not occur when the key is set to false&lt;br /&gt;</description><author>barnakles</author><pubDate>Thu, 23 Feb 2012 11:00:00 GMT</pubDate><guid isPermaLink="false">Created Issue: CurrentContent is null when using siteBuilderSupressSynchronization = true [17467] 20120223110000A</guid></item><item><title>Created Issue: Using dictionary items for tabnames [16803]</title><link>http://usitebuilder.codeplex.com/workitem/16803</link><description>If you use dictionary items for tabnames will create a new tab every time that umbraco starts&lt;br /&gt;&lt;br /&gt;Code to reproduce&lt;br /&gt;&amp;#91;DocumentTypeProperty&amp;#40;UmbracoPropertyType.Textstring,&lt;br /&gt;            Tab &amp;#61; &amp;#34;&amp;#35;demotab&amp;#34;,&lt;br /&gt;            Name &amp;#61; &amp;#34;&amp;#35;demoprop&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;        public string Test &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;</description><author>dawoe</author><pubDate>Thu, 27 Oct 2011 12:16:17 GMT</pubDate><guid isPermaLink="false">Created Issue: Using dictionary items for tabnames [16803] 20111027121617P</guid></item><item><title>Commented Issue: USiteBuilder prevents installer from running [16154]</title><link>http://usitebuilder.codeplex.com/workitem/16154</link><description>If Umbraco is not yet installed then the uSiteBuilder HttpHandler should exit immediately.&lt;br /&gt;Comments: ** Comment from web user: barnakles ** &lt;p&gt;Yes this caused my no end of grief on a site that needed a reinstall of the DB..&lt;/p&gt;</description><author>barnakles</author><pubDate>Tue, 23 Aug 2011 09:00:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: USiteBuilder prevents installer from running [16154] 20110823090040A</guid></item><item><title>Commented Issue: Merge tabs when inheriting document types [16157]</title><link>http://usitebuilder.codeplex.com/workitem/16157</link><description>It should be possible to combine properties from base class and inheriting class into the same tab. As of v1.1 the inheriting document type will end up with two tabs with the same name.&lt;br /&gt;Comments: ** Comment from web user: vladanos ** &lt;p&gt;This is fixed in version 1.2 &amp;#40;already on codeplex&amp;#41; that will be released soon.&lt;/p&gt;</description><author>vladanos</author><pubDate>Thu, 21 Jul 2011 14:55:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Merge tabs when inheriting document types [16157] 20110721025534P</guid></item><item><title>Created Issue: Use full namespace of class as document type alias [16265]</title><link>http://usitebuilder.codeplex.com/workitem/16265</link><description>In code it&amp;#39;s allowed to have two classes with the same name as long as they are in different namespaces. But uSiteBuilder doesn&amp;#39;t use the namespace in the alias and then warns about unique names.&lt;br /&gt;&lt;br /&gt;&amp;#34;Document type with alias &amp;#39;X&amp;#39; already exists&amp;#33; Please use unique class names as class name is used as alias.&amp;#34;&lt;br /&gt;&lt;br /&gt;If we can override this behavior &amp;#40;and hopefully make it default&amp;#41; so that namespace AND class name are used that will open some new possibilities.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Tue, 19 Jul 2011 15:58:04 GMT</pubDate><guid isPermaLink="false">Created Issue: Use full namespace of class as document type alias [16265] 20110719035804P</guid></item><item><title>Created Issue: Merge tabs when inheriting document types [16157]</title><link>http://usitebuilder.codeplex.com/workitem/16157</link><description>It should be possible to combine properties from base class and inheriting class into the same tab. As of v1.1 the inheriting document type will end up with two tabs with the same name.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Thu, 23 Jun 2011 09:10:01 GMT</pubDate><guid isPermaLink="false">Created Issue: Merge tabs when inheriting document types [16157] 20110623091001A</guid></item><item><title>Created Issue: Merge tabs when inheriting document types [16156]</title><link>http://usitebuilder.codeplex.com/workitem/16156</link><description>It should be possible to combine progperties from base class and inheriting class into the same tab. As of v1.1 the inheriting document type will end up with two tabs with the same name.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Thu, 23 Jun 2011 09:09:27 GMT</pubDate><guid isPermaLink="false">Created Issue: Merge tabs when inheriting document types [16156] 20110623090927A</guid></item><item><title>Created Issue: USiteBuilder prevents installer from running [16154]</title><link>http://usitebuilder.codeplex.com/workitem/16154</link><description>If Umbraco is not yet installed then thr USiteBuilder HttpHandler should exit immediately.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Thu, 23 Jun 2011 08:52:55 GMT</pubDate><guid isPermaLink="false">Created Issue: USiteBuilder prevents installer from running [16154] 20110623085255A</guid></item><item><title>Created Issue: Add uSiteBuilder to NuGet [16151]</title><link>http://usitebuilder.codeplex.com/workitem/16151</link><description>Please provide a NuGet package to install the assembly directly into a project from withing Visual Studio.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Wed, 22 Jun 2011 16:04:45 GMT</pubDate><guid isPermaLink="false">Created Issue: Add uSiteBuilder to NuGet [16151] 20110622040445P</guid></item><item><title>Created Issue: Download option for assembly only. [16150]</title><link>http://usitebuilder.codeplex.com/workitem/16150</link><description>Please provide a package to download only the assembly.&lt;br /&gt;</description><author>michielvoo</author><pubDate>Wed, 22 Jun 2011 16:03:15 GMT</pubDate><guid isPermaLink="false">Created Issue: Download option for assembly only. [16150] 20110622040315P</guid></item><item><title>Created Issue: Tab ordering and deletion [15758]</title><link>http://usitebuilder.codeplex.com/workitem/15758</link><description>It would be great to have the possibility to order tabs programatically instead of having to do it through the umbraco interface. &lt;br /&gt;&lt;br /&gt;While you&amp;#39;re adding this, I don&amp;#39;t think it would be too difficult to allow the &amp;#91;Obsolete&amp;#93; attribute to be able to delete tabs, I&amp;#39;d recommend you only delete tabs when nothing it on them. Although, the properties that are on the deleted tab would automatically  end up on the Generic Properties tab anyway, so that wouldn&amp;#39;t be too much of a problem.&lt;br /&gt;</description><author>sebastiaan</author><pubDate>Mon, 25 Apr 2011 19:44:48 GMT</pubDate><guid isPermaLink="false">Created Issue: Tab ordering and deletion [15758] 20110425074448P</guid></item></channel></rss>