<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>dnndocuments Issue Tracker Rss Feed</title><link>http://www.codeplex.com/dnndocuments/WorkItem/List.aspx</link><description>dnndocuments Issue Tracker Rss Description</description><item><title>Commented Issue: Enhancement: ForceDownload [23018]</title><link>http://dnndocuments.codeplex.com/workitem/23018</link><description>Please add a &amp;#34;Force Download&amp;#34; checkbox either to the document record &amp;#40;better&amp;#41; or to the settings &amp;#40;acceptable&amp;#41; - this should add forcedownload&amp;#61;true to the title link.&lt;br /&gt;&amp;#160;&lt;br /&gt;Thanks&amp;#33;&lt;br /&gt;Michael&lt;br /&gt;Comments: ** Comment from web user: mitchelsellers ** &lt;p&gt;This has been added to the queue for the next release&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Mon, 04 Mar 2013 15:05:24 GMT</pubDate><guid isPermaLink="false">Commented Issue: Enhancement: ForceDownload [23018] 20130304030524P</guid></item><item><title>Created Issue: Sort Order Descending [23490]</title><link>http://dnndocuments.codeplex.com/workitem/23490</link><description>I would like to order the documents list by ModifiedDate most current first.  I put the following value in the SortOrder field, but this does not appear to work.&lt;br /&gt;&lt;br /&gt;ModifiedDate DESC&lt;br /&gt;&lt;br /&gt;Is there any way to set this as the default sort order&amp;#63;  I realize the user can click the column headings to sort.&lt;br /&gt;</description><author>hawktech</author><pubDate>Thu, 11 Oct 2012 19:32:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Sort Order Descending [23490] 20121011073200P</guid></item><item><title>Commented Issue: Does not install on azure based dotnetnuke sites due to SQL errors [23016]</title><link>http://dnndocuments.codeplex.com/workitem/23016</link><description>Gives the following output on installing to a azure site created with the accelerator...&lt;br /&gt;&lt;br /&gt;Info &amp;#9;Starting Installation - DNN_Documents&lt;br /&gt;Info &amp;#9;Starting Installation - Script&lt;br /&gt;Info &amp;#9;Begin Sql execution&lt;br /&gt;Info &amp;#9;Creating backup of previous version - Providers&amp;#92;DataProviders&amp;#92;SQLDataProvider&amp;#92;03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Created - Providers&amp;#92;DataProviders&amp;#92;SQLDataProvider&amp;#92;03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Executing 03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Start Sql execution&amp;#58; 03.01.00.SqlDataProvider file&lt;br /&gt;Failure &amp;#9;SQL Execution resulted in following Exceptions&amp;#58; System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; &amp;#39;NOT FOR REPLICATION&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; SqlDataProvider &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; Note&amp;#58; To manually execute this script you must &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; perform a search and replace operation &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; for dbo. and &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42; Create Documents Table &amp;#42;&amp;#42;&amp;#47; if not exists &amp;#40;select &amp;#42; from dbo.sysobjects where id &amp;#61; object_id&amp;#40;N&amp;#39;dbo.&amp;#91;Documents&amp;#93;&amp;#39;&amp;#41; and OBJECTPROPERTY&amp;#40;id, N&amp;#39;IsTable&amp;#39;&amp;#41; &amp;#61; 1&amp;#41; BEGIN CREATE TABLE dbo.&amp;#91;Documents&amp;#93; &amp;#40; &amp;#91;ItemID&amp;#93; &amp;#91;int&amp;#93; NOT NULL IDENTITY&amp;#40;0, 1&amp;#41;, &amp;#91;ModuleID&amp;#93; &amp;#91;int&amp;#93; NOT NULL, &amp;#91;CreatedByUser&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;100&amp;#41; NULL, &amp;#91;CreatedDate&amp;#93; &amp;#91;datetime&amp;#93; NULL, &amp;#91;URL&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;250&amp;#41; NULL, &amp;#91;Title&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;150&amp;#41; NULL, &amp;#91;Category&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;50&amp;#41; NULL &amp;#41; ALTER TABLE dbo.&amp;#91;Documents&amp;#93; ADD CONSTRAINT &amp;#91;PK_Documents&amp;#93; PRIMARY KEY NONCLUSTERED &amp;#40;&amp;#91;ItemID&amp;#93;&amp;#41; CREATE NONCLUSTERED INDEX &amp;#91;IX_Documents&amp;#93; ON dbo.&amp;#91;Documents&amp;#93; &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; ALTER TABLE dbo.&amp;#91;Documents&amp;#93; WITH NOCHECK ADD CONSTRAINT &amp;#91;FK_Documents_Modules&amp;#93; FOREIGN KEY &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; REFERENCES dbo.&amp;#91;Modules&amp;#93; &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; ON DELETE CASCADE NOT FOR REPLICATION END System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; Deprecated feature &amp;#39;String literals as column aliases&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; CREATE procedure dbo.GetDocument &amp;#64;ItemId int, &amp;#64;ModuleId int as select Documents.Itemid, Documents.Moduleid, Documents.Title, &amp;#39;URL&amp;#39; &amp;#61; case when Files.FileName is null then Documents.URL else Files.Folder &amp;#43; Files.FileName end, Documents.Category, &amp;#39;CreatedByUser&amp;#39; &amp;#61; Users.FirstName &amp;#43; &amp;#39; &amp;#39; &amp;#43; Users.LastName, Files.Size, Files.ContentType, Documents.CreatedDate, UrlTracking.TrackClicks, UrlTracking.NewWindow from Documents left outer join Users on Documents.CreatedByUser &amp;#61; Users.UserId left outer join UrlTracking on Documents.URL &amp;#61; UrlTracking.Url and UrlTracking.ModuleId &amp;#61; &amp;#64;ModuleID left outer join Files on Documents.URL &amp;#61; &amp;#39;fileid&amp;#61;&amp;#39; &amp;#43; convert&amp;#40;varchar,Files.FileID&amp;#41; where Documents.ItemId &amp;#61; &amp;#64;ItemId and Documents.ModuleId &amp;#61; &amp;#64;ModuleId System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; Deprecated feature &amp;#39;String literals as column aliases&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; CREATE procedure dbo.GetDocuments &amp;#64;ModuleId int, &amp;#64;PortalId int as select Documents.ItemId, Documents.Moduleid, Documents.Title, &amp;#39;URL&amp;#39; &amp;#61; case when Files.FileName is null then Documents.URL else Files.Folder &amp;#43; Files.FileName end, &amp;#39;CreatedByUser&amp;#39; &amp;#61; Users.FirstName &amp;#43; &amp;#39; &amp;#39; &amp;#43; Users.LastName, Documents.CreatedDate, Documents.Category, Files.Size, UrlTracking.TrackClicks, UrlTracking.NewWindow from Documents left outer join Users on Documents.CreatedByUser &amp;#61; Users.UserId left outer join Files on Documents.URL &amp;#61; &amp;#39;fileid&amp;#61;&amp;#39; &amp;#43; convert&amp;#40;varchar,Files.FileID&amp;#41; left outer join UrlTracking on Documents.URL &amp;#61; UrlTracking.Url and UrlTracking.ModuleId &amp;#61; &amp;#64;ModuleID where Documents.ModuleId &amp;#61; &amp;#64;ModuleId order by Documents.Title&lt;br /&gt;Comments: ** Comment from web user: ITLackey ** &lt;p&gt;Please fix update the SQL to run SQL Azure.&lt;/p&gt;</description><author>ITLackey</author><pubDate>Mon, 20 Aug 2012 15:08:50 GMT</pubDate><guid isPermaLink="false">Commented Issue: Does not install on azure based dotnetnuke sites due to SQL errors [23016] 20120820030850P</guid></item><item><title>Created Issue: Enhancement: ForceDownload [23018]</title><link>http://dnndocuments.codeplex.com/workitem/23018</link><description>Please add a &amp;#34;Force Download&amp;#34; checkbox either to the document record &amp;#40;better&amp;#41; or to the settings &amp;#40;acceptable&amp;#41; - this should add forcedownload&amp;#61;true to the title link.&lt;br /&gt;&lt;br /&gt;Thanks&amp;#33;&lt;br /&gt;Michael&lt;br /&gt;</description><author>Maikl</author><pubDate>Fri, 13 Jul 2012 08:26:50 GMT</pubDate><guid isPermaLink="false">Created Issue: Enhancement: ForceDownload [23018] 20120713082650A</guid></item><item><title>Created Issue: Does not install on azure based dotnetnuke sites due to SQL errors [23016]</title><link>http://dnndocuments.codeplex.com/workitem/23016</link><description>Gives the following output on installing to a azure site created with the accelerator...&lt;br /&gt;&lt;br /&gt;Info &amp;#9;Starting Installation - DNN_Documents&lt;br /&gt;Info &amp;#9;Starting Installation - Script&lt;br /&gt;Info &amp;#9;Begin Sql execution&lt;br /&gt;Info &amp;#9;Creating backup of previous version - Providers&amp;#92;DataProviders&amp;#92;SQLDataProvider&amp;#92;03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Created - Providers&amp;#92;DataProviders&amp;#92;SQLDataProvider&amp;#92;03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Executing 03.01.00.SqlDataProvider&lt;br /&gt;Info &amp;#9;Start Sql execution&amp;#58; 03.01.00.SqlDataProvider file&lt;br /&gt;Failure &amp;#9;SQL Execution resulted in following Exceptions&amp;#58; System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; &amp;#39;NOT FOR REPLICATION&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; SqlDataProvider &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; Note&amp;#58; To manually execute this script you must &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; perform a search and replace operation &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; for dbo. and &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42; &amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#42;&amp;#47; &amp;#47;&amp;#42;&amp;#42; Create Documents Table &amp;#42;&amp;#42;&amp;#47; if not exists &amp;#40;select &amp;#42; from dbo.sysobjects where id &amp;#61; object_id&amp;#40;N&amp;#39;dbo.&amp;#91;Documents&amp;#93;&amp;#39;&amp;#41; and OBJECTPROPERTY&amp;#40;id, N&amp;#39;IsTable&amp;#39;&amp;#41; &amp;#61; 1&amp;#41; BEGIN CREATE TABLE dbo.&amp;#91;Documents&amp;#93; &amp;#40; &amp;#91;ItemID&amp;#93; &amp;#91;int&amp;#93; NOT NULL IDENTITY&amp;#40;0, 1&amp;#41;, &amp;#91;ModuleID&amp;#93; &amp;#91;int&amp;#93; NOT NULL, &amp;#91;CreatedByUser&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;100&amp;#41; NULL, &amp;#91;CreatedDate&amp;#93; &amp;#91;datetime&amp;#93; NULL, &amp;#91;URL&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;250&amp;#41; NULL, &amp;#91;Title&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;150&amp;#41; NULL, &amp;#91;Category&amp;#93; &amp;#91;nvarchar&amp;#93; &amp;#40;50&amp;#41; NULL &amp;#41; ALTER TABLE dbo.&amp;#91;Documents&amp;#93; ADD CONSTRAINT &amp;#91;PK_Documents&amp;#93; PRIMARY KEY NONCLUSTERED &amp;#40;&amp;#91;ItemID&amp;#93;&amp;#41; CREATE NONCLUSTERED INDEX &amp;#91;IX_Documents&amp;#93; ON dbo.&amp;#91;Documents&amp;#93; &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; ALTER TABLE dbo.&amp;#91;Documents&amp;#93; WITH NOCHECK ADD CONSTRAINT &amp;#91;FK_Documents_Modules&amp;#93; FOREIGN KEY &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; REFERENCES dbo.&amp;#91;Modules&amp;#93; &amp;#40;&amp;#91;ModuleID&amp;#93;&amp;#41; ON DELETE CASCADE NOT FOR REPLICATION END System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; Deprecated feature &amp;#39;String literals as column aliases&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; CREATE procedure dbo.GetDocument &amp;#64;ItemId int, &amp;#64;ModuleId int as select Documents.Itemid, Documents.Moduleid, Documents.Title, &amp;#39;URL&amp;#39; &amp;#61; case when Files.FileName is null then Documents.URL else Files.Folder &amp;#43; Files.FileName end, Documents.Category, &amp;#39;CreatedByUser&amp;#39; &amp;#61; Users.FirstName &amp;#43; &amp;#39; &amp;#39; &amp;#43; Users.LastName, Files.Size, Files.ContentType, Documents.CreatedDate, UrlTracking.TrackClicks, UrlTracking.NewWindow from Documents left outer join Users on Documents.CreatedByUser &amp;#61; Users.UserId left outer join UrlTracking on Documents.URL &amp;#61; UrlTracking.Url and UrlTracking.ModuleId &amp;#61; &amp;#64;ModuleID left outer join Files on Documents.URL &amp;#61; &amp;#39;fileid&amp;#61;&amp;#39; &amp;#43; convert&amp;#40;varchar,Files.FileID&amp;#41; where Documents.ItemId &amp;#61; &amp;#64;ItemId and Documents.ModuleId &amp;#61; &amp;#64;ModuleId System.Data.SqlClient.SqlException &amp;#40;0x80131904&amp;#41;&amp;#58; Deprecated feature &amp;#39;String literals as column aliases&amp;#39; is not supported in this version of SQL Server. at System.Data.SqlClient.SqlConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.SqlInternalConnection.OnError&amp;#40;SqlException exception, Boolean breakConnection&amp;#41; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning&amp;#40;&amp;#41; at System.Data.SqlClient.TdsParser.Run&amp;#40;RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj&amp;#41; at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds&amp;#40;String methodName, Boolean async&amp;#41; at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery&amp;#40;DbAsyncResult result, String methodName, Boolean sendToPipe&amp;#41; at System.Data.SqlClient.SqlCommand.ExecuteNonQuery&amp;#40;&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript&amp;#40;String SQL&amp;#41; at DotNetNuke.Data.SqlDataProvider.ExecuteScript&amp;#40;String Script, Boolean UseTransactions&amp;#41; CREATE procedure dbo.GetDocuments &amp;#64;ModuleId int, &amp;#64;PortalId int as select Documents.ItemId, Documents.Moduleid, Documents.Title, &amp;#39;URL&amp;#39; &amp;#61; case when Files.FileName is null then Documents.URL else Files.Folder &amp;#43; Files.FileName end, &amp;#39;CreatedByUser&amp;#39; &amp;#61; Users.FirstName &amp;#43; &amp;#39; &amp;#39; &amp;#43; Users.LastName, Documents.CreatedDate, Documents.Category, Files.Size, UrlTracking.TrackClicks, UrlTracking.NewWindow from Documents left outer join Users on Documents.CreatedByUser &amp;#61; Users.UserId left outer join Files on Documents.URL &amp;#61; &amp;#39;fileid&amp;#61;&amp;#39; &amp;#43; convert&amp;#40;varchar,Files.FileID&amp;#41; left outer join UrlTracking on Documents.URL &amp;#61; UrlTracking.Url and UrlTracking.ModuleId &amp;#61; &amp;#64;ModuleID where Documents.ModuleId &amp;#61; &amp;#64;ModuleId order by Documents.Title&lt;br /&gt;</description><author>barmyarmy</author><pubDate>Thu, 12 Jul 2012 20:07:31 GMT</pubDate><guid isPermaLink="false">Created Issue: Does not install on azure based dotnetnuke sites due to SQL errors [23016] 20120712080731P</guid></item><item><title>Commented Issue: Localized Stylesheet classes [21588]</title><link>http://dnndocuments.codeplex.com/workitem/21588</link><description>When using another language, the style sheet classes are localized, eg. instead of &amp;#60;td class&amp;#61;&amp;#34;TitleHeader&amp;#34;&amp;#62; or &amp;#60;td class&amp;#61;&amp;#34;CategoryCell&amp;#34;&amp;#62;, there appear classes like &amp;#34;TitelHeader&amp;#34; and &amp;#34;KategorieCell&amp;#34; &amp;#40;in German&amp;#41;. This is especially annoying for the field &amp;#34;Size&amp;#34;, which in German is &amp;#34;Gr&amp;#246;&amp;#223;e&amp;#34;, and there is no way to add a style class with the approbriate name.&lt;br /&gt;&lt;br /&gt;Best wishes&lt;br /&gt;Michael&lt;br /&gt;Comments: ** Comment from web user: Maikl ** &lt;p&gt;Any idea when version 06.00.00  and this bug will be fixed&amp;#63;&lt;/p&gt;</description><author>Maikl</author><pubDate>Thu, 12 Jul 2012 07:10:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: Localized Stylesheet classes [21588] 20120712071054A</guid></item><item><title>Commented Issue: Localized Stylesheet classes [21588]</title><link>http://dnndocuments.codeplex.com/workitem/21588</link><description>When using another language, the style sheet classes are localized, eg. instead of &amp;#60;td class&amp;#61;&amp;#34;TitleHeader&amp;#34;&amp;#62; or &amp;#60;td class&amp;#61;&amp;#34;CategoryCell&amp;#34;&amp;#62;, there appear classes like &amp;#34;TitelHeader&amp;#34; and &amp;#34;KategorieCell&amp;#34; &amp;#40;in German&amp;#41;. This is especially annoying for the field &amp;#34;Size&amp;#34;, which in German is &amp;#34;Gr&amp;#246;&amp;#223;e&amp;#34;, and there is no way to add a style class with the approbriate name.&lt;br /&gt;&lt;br /&gt;Best wishes&lt;br /&gt;Michael&lt;br /&gt;Comments: ** Comment from web user: Maikl ** &lt;p&gt;Is this such a problem that nearly a year later it is still unfixed&amp;#63;&lt;/p&gt;</description><author>Maikl</author><pubDate>Wed, 11 Jul 2012 11:49:41 GMT</pubDate><guid isPermaLink="false">Commented Issue: Localized Stylesheet classes [21588] 20120711114941A</guid></item><item><title>Created Issue: Add new Document link [22828]</title><link>http://dnndocuments.codeplex.com/workitem/22828</link><description>Would you consider adding a &amp;#34;Add new Document&amp;#34; link in the bottom right hand corner. Having it just under the manage button is probably not intuitive to many user unfamiliar to dotnetnuke.&lt;br /&gt;&lt;br /&gt;So right now I&amp;#39;m using several instances of the module on a page in order to have categories, it would be really helpful to have the categories function work. Preferably separate from the core, so that it could be administered and scoped from with the module.&lt;br /&gt;&lt;br /&gt;Thank you&lt;br /&gt;</description><author>lacodia</author><pubDate>Tue, 29 May 2012 20:45:06 GMT</pubDate><guid isPermaLink="false">Created Issue: Add new Document link [22828] 20120529084506P</guid></item><item><title>Created Issue: Documents 5.0.0 - "Modified by" shows "Created by" user [22803]</title><link>http://dnndocuments.codeplex.com/workitem/22803</link><description>Instead of displaying the user who made the most recent modifications, the &amp;#34;Modified by&amp;#34; field displays the same user as the &amp;#34;Created by&amp;#34; field.&lt;br /&gt;</description><author>equaben</author><pubDate>Tue, 22 May 2012 19:15:59 GMT</pubDate><guid isPermaLink="false">Created Issue: Documents 5.0.0 - "Modified by" shows "Created by" user [22803] 20120522071559P</guid></item><item><title>Commented Feature: enhancement: paging [21784]</title><link>http://dnndocuments.codeplex.com/workitem/21784</link><description>It&amp;#39;d be nice to have a paging feature.&lt;br /&gt;Comments: ** Comment from web user: keiyia ** &lt;p&gt;Yes&lt;/p&gt;</description><author>keiyia</author><pubDate>Thu, 23 Feb 2012 20:12:58 GMT</pubDate><guid isPermaLink="false">Commented Feature: enhancement: paging [21784] 20120223081258P</guid></item><item><title>Created Issue: Modify Documents UI To Adhere to DNN 6.x Design Patterns [22277]</title><link>http://dnndocuments.codeplex.com/workitem/22277</link><description>Update the module to use the DNN 6.x form patterns to properly integrate with DNN 6.x installations.&lt;br /&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:41:10 GMT</pubDate><guid isPermaLink="false">Created Issue: Modify Documents UI To Adhere to DNN 6.x Design Patterns [22277] 20120223054110P</guid></item><item><title>Closed Issue: Title field left justified [20872]</title><link>http://dnndocuments.codeplex.com/workitem/20872</link><description>is it possible to have text fields left justified&amp;#63; &amp;#40;isn&amp;#39;t &amp;#35;s usually right and text left&amp;#63;&amp;#41;&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:37:43 GMT</pubDate><guid isPermaLink="false">Closed Issue: Title field left justified [20872] 20120223053743P</guid></item><item><title>Commented Issue: Default Folder doesnt seem to work [21186]</title><link>http://dnndocuments.codeplex.com/workitem/21186</link><description>1. Go to Settings&lt;br /&gt;2. Set Default folder, press Update&lt;br /&gt;3. Add new document &lt;br /&gt;&lt;br /&gt;Expected&amp;#58;File location set to Folder selected in above&lt;br /&gt;&lt;br /&gt;Actual&amp;#58;File location shows as Root.&lt;br /&gt;&lt;br /&gt;&amp;#58;&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: mitchelsellers ** &lt;p&gt;In Development for V6&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:36:50 GMT</pubDate><guid isPermaLink="false">Commented Issue: Default Folder doesnt seem to work [21186] 20120223053650P</guid></item><item><title>Closed Issue: SQLDataprovider.vb is missing in Source package [21187]</title><link>http://dnndocuments.codeplex.com/workitem/21187</link><description>SQL data provider file is missing in source package &amp;#40;V5.0.0&amp;#41;.&lt;br /&gt;Comments: &lt;p&gt;Updated release will include proper source.&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:36:12 GMT</pubDate><guid isPermaLink="false">Closed Issue: SQLDataprovider.vb is missing in Source package [21187] 20120223053612P</guid></item><item><title>Commented Issue: DotNetNuke 6.0 Release - Documents module nothing is marked as a "Required" field [21437]</title><link>http://dnndocuments.codeplex.com/workitem/21437</link><description>Install latest 6.0 build&lt;br /&gt;Install Documents onto a new page or existing page &lt;br /&gt;&amp;#40;This is the old, original DNN Documents module&amp;#41;&lt;br /&gt;&lt;br /&gt;Click &amp;#34;Add a New Document&amp;#34; in the Action Menu or bottom right of the Documents container&lt;br /&gt;&lt;br /&gt;Expected&amp;#58;&lt;br /&gt;Some UI prompt which fields in the UI are &amp;#34;Required&amp;#34;&lt;br /&gt;&lt;br /&gt;Actual&amp;#58;&lt;br /&gt;No UI messaging about which fields are &amp;#34;Required&amp;#34;&lt;br /&gt;&lt;br /&gt;Transferred from http&amp;#58;&amp;#47;&amp;#47;support.dotnetnuke.com&amp;#47;issue&amp;#47;ViewIssue.aspx&amp;#63;id&amp;#61;15305&amp;#38;PROJID&amp;#61;2&lt;br /&gt;Comments: ** Comment from web user: mitchelsellers ** &lt;p&gt;As part of the 6.x UI updates the DNN form pattern will be implemented and proper validation routines added&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:35:22 GMT</pubDate><guid isPermaLink="false">Commented Issue: DotNetNuke 6.0 Release - Documents module nothing is marked as a "Required" field [21437] 20120223053522P</guid></item><item><title>Commented Feature: Iportable &amp; Isearchable not available [21461]</title><link>http://dnndocuments.codeplex.com/workitem/21461</link><description>Version 5.0.0&lt;br /&gt;&lt;br /&gt;Iportable &amp;#38; Isearchable not available&lt;br /&gt;Comments: ** Comment from web user: mitchelsellers ** &lt;p&gt;IPortable support isn&amp;#39;t possible due to the usage of linkId to tie to files.&lt;/p&gt;&lt;p&gt;ISearchable implementation will be included in version 06.00.00&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:33:53 GMT</pubDate><guid isPermaLink="false">Commented Feature: Iportable &amp; Isearchable not available [21461] 20120223053353P</guid></item><item><title>Closed Issue: Localized Styleshhet classes [21587]</title><link>http://dnndocuments.codeplex.com/workitem/21587</link><description>When using another language, the style sheet classes are localized, eg. instead of &amp;#60;td class&amp;#61;&amp;#34;TitleHeader&amp;#34;&amp;#62; or &amp;#60;td class&amp;#61;&amp;#34;CategoryCell&amp;#34;&amp;#62;, there appear classes like &amp;#34;TitelHeader&amp;#34; and &amp;#34;KategorieCell&amp;#34; &amp;#40;in German&amp;#41;. This is especially annoying for the field &amp;#34;Size&amp;#34;, which in German is &amp;#34;Gr&amp;#246;&amp;#223;e&amp;#34;, and there is no way to add a style class with the approbriate name.&lt;br /&gt;&lt;br /&gt;Best wishes&lt;br /&gt;Michael&lt;br /&gt;Comments: &lt;p&gt;Duplicate&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:32:28 GMT</pubDate><guid isPermaLink="false">Closed Issue: Localized Styleshhet classes [21587] 20120223053228P</guid></item><item><title>Closed Issue: enhancement: paging [21783]</title><link>http://dnndocuments.codeplex.com/workitem/21783</link><description>It&amp;#39;d be nice to have a paging feature.&lt;br /&gt;Comments: &lt;p&gt;Duplicate of 21874&lt;/p&gt;</description><author>mitchelsellers</author><pubDate>Thu, 23 Feb 2012 17:26:03 GMT</pubDate><guid isPermaLink="false">Closed Issue: enhancement: paging [21783] 20120223052603P</guid></item><item><title>Created Issue: Add Multiple Files, Adjust Time Stamp [21893]</title><link>http://dnndocuments.codeplex.com/workitem/21893</link><description>Feature Request from support.dotnetnuke.com...&lt;br /&gt;&lt;br /&gt;For the Documents Module, it would be very beneficial to be able to FTP in a multitude of files in a .zip format into a designated folder and have the module extract and auto-add them to the document module&amp;#39;s directory. Use the filename as the Title. Furthermore, the creation &amp;#47; modified date always seems to be the time the document was individually added to the directory - not the creation &amp;#47; modified date of the file itself. This becomes a problem when one initially creates this module - all the files would have the same date when in reality, some documents are much older&lt;br /&gt;</description><author>ActiveModules</author><pubDate>Fri, 09 Dec 2011 23:53:50 GMT</pubDate><guid isPermaLink="false">Created Issue: Add Multiple Files, Adjust Time Stamp [21893] 20111209115350P</guid></item><item><title>Created Issue: enhancement: paging [21784]</title><link>http://dnndocuments.codeplex.com/workitem/21784</link><description>It&amp;#39;d be nice to have a paging feature.&lt;br /&gt;</description><author>keiyia</author><pubDate>Mon, 14 Nov 2011 18:56:43 GMT</pubDate><guid isPermaLink="false">Created Issue: enhancement: paging [21784] 20111114065643P</guid></item></channel></rss>