diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/DefaultPackagingUpdater.cs b/src/Orchard.Web/Modules/Orchard.Packaging/DefaultPackagingUpdater.cs
index 279557015..516a49f6f 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/DefaultPackagingUpdater.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/DefaultPackagingUpdater.cs
@@ -6,7 +6,7 @@ using Orchard.Localization;
using Orchard.Packaging.Services;
namespace Orchard.Packaging {
- [OrchardFeature("Gallery")]
+ [OrchardFeature("PackagingServices")]
public class DefaultPackagingUpdater : IFeatureEventHandler {
private readonly IPackagingSourceManager _packagingSourceManager;
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Migrations.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Migrations.cs
index 9464ace80..6cb62c79b 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Migrations.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Migrations.cs
@@ -1,6 +1,8 @@
using Orchard.Data.Migration;
+using Orchard.Environment.Extensions;
namespace Orchard.Packaging {
+ [OrchardFeature("PackagingServices")]
public class Migrations: DataMigrationImpl {
public int Create() {
SchemaBuilder.CreateTable("PackagingSourceRecord",
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSource.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSource.cs
new file mode 100644
index 000000000..070434df0
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSource.cs
@@ -0,0 +1,7 @@
+namespace Orchard.Packaging.Models {
+ public class PackagingSource {
+ public virtual int Id { get; set; }
+ public virtual string FeedTitle { get; set; }
+ public virtual string FeedUrl { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSourceRecord.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSourceRecord.cs
deleted file mode 100644
index f4e4c7a8a..000000000
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Models/PackagingSourceRecord.cs
+++ /dev/null
@@ -1,12 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-
-namespace Orchard.Packaging.Models {
- public class PackagingSourceRecord {
- public virtual int Id { get; set; }
- public virtual string FeedTitle { get; set; }
- public virtual string FeedUrl { get; set; }
- }
-}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj b/src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj
index 10e6564ba..df2c128ad 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj
@@ -77,7 +77,7 @@
-
+
@@ -90,7 +90,6 @@
-
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/ResourceManifest.cs b/src/Orchard.Web/Modules/Orchard.Packaging/ResourceManifest.cs
index 53d95ca74..ba08efacc 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/ResourceManifest.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/ResourceManifest.cs
@@ -1,7 +1,3 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using Orchard.Environment.Extensions;
using Orchard.UI.Resources;
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs
index a8b737c02..81addf162 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs
@@ -4,11 +4,11 @@ using Orchard.Packaging.Models;
namespace Orchard.Packaging.Services {
public interface IPackagingSourceManager : IDependency {
- IEnumerable GetSources();
+ IEnumerable GetSources();
void AddSource(string feedTitle, string feedUrl);
void RemoveSource(int id);
- IEnumerable GetModuleList(PackagingSourceRecord packagingSource = null);
- IEnumerable GetThemeList(PackagingSourceRecord packagingSource = null);
+ IEnumerable GetModuleList(PackagingSource packagingSource = null);
+ IEnumerable GetThemeList(PackagingSource packagingSource = null);
}
}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs
index 146e6987e..4bbaf7263 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs
@@ -4,7 +4,7 @@ using Orchard.Packaging.Models;
namespace Orchard.Packaging.Services {
public class PackagingEntry {
- public PackagingSourceRecord Source { get; set; }
+ public PackagingSource Source { get; set; }
public string Title { get; set; }
public string PackageId { get; set; }
public string Version { get; set; }
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSource.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSource.cs
deleted file mode 100644
index eebb2f28b..000000000
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSource.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace Orchard.Packaging.Services {
- public class _PackagingSource {
- public Guid Id { get; set; }
- public string FeedTitle { get; set; }
- public string FeedUrl { get; set; }
- }
-}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs b/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs
index 4c34ed98b..6af0b8633 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs
@@ -13,9 +13,9 @@ namespace Orchard.Packaging.Services {
private const string ModulesFilter = "Orchard.Module.";
private const string ThemesFilter = "Orchard.Theme.";
- private readonly IRepository _packagingSourceRecordRepository;
+ private readonly IRepository _packagingSourceRecordRepository;
- public PackagingSourceManager(IRepository packagingSourceRecordRepository) {
+ public PackagingSourceManager(IRepository packagingSourceRecordRepository) {
_packagingSourceRecordRepository = packagingSourceRecordRepository;
T = NullLocalizer.Instance;
}
@@ -24,12 +24,12 @@ namespace Orchard.Packaging.Services {
#region IPackagingSourceManager Members
- public IEnumerable GetSources() {
+ public IEnumerable GetSources() {
return _packagingSourceRecordRepository.Table.ToList();
}
public void AddSource(string feedTitle, string feedUrl) {
- _packagingSourceRecordRepository.Create(new PackagingSourceRecord {FeedTitle = feedTitle, FeedUrl = feedUrl});
+ _packagingSourceRecordRepository.Create(new PackagingSource {FeedTitle = feedTitle, FeedUrl = feedUrl});
}
public void RemoveSource(int id) {
@@ -39,14 +39,14 @@ namespace Orchard.Packaging.Services {
}
}
- public IEnumerable GetModuleList(PackagingSourceRecord packagingSource = null) {
+ public IEnumerable GetModuleList(PackagingSource packagingSource = null) {
return GetExtensionList(ModulesFilter, packagingSource);
}
- public IEnumerable GetThemeList(PackagingSourceRecord packagingSource = null) {
+ public IEnumerable GetThemeList(PackagingSource packagingSource = null) {
return GetExtensionList(ThemesFilter, packagingSource);
}
- private IEnumerable GetExtensionList(string filter = null, PackagingSourceRecord packagingSource = null) {
+ private IEnumerable GetExtensionList(string filter = null, PackagingSource packagingSource = null) {
return ( packagingSource == null ? GetSources() : new[] { packagingSource } )
.SelectMany(
source =>
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingExtensionsViewModel.cs b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingExtensionsViewModel.cs
index 83cee4a73..a4d764d3f 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingExtensionsViewModel.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingExtensionsViewModel.cs
@@ -5,7 +5,7 @@ using Orchard.Packaging.Services;
namespace Orchard.Packaging.ViewModels {
public class PackagingExtensionsViewModel {
public IEnumerable Extensions { get; set; }
- public IEnumerable Sources { get; set; }
- public PackagingSourceRecord SelectedSource { get; set; }
+ public IEnumerable Sources { get; set; }
+ public PackagingSource SelectedSource { get; set; }
}
}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs
index 5693efa43..2d55c0781 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs
@@ -5,7 +5,7 @@ using Orchard.Packaging.Models;
namespace Orchard.Packaging.ViewModels {
public class PackagingHarvestViewModel {
- public IEnumerable Sources { get; set; }
+ public IEnumerable Sources { get; set; }
public IEnumerable Extensions { get; set; }
[Required]
diff --git a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs
index 5360a7b23..92cc4d28f 100644
--- a/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs
+++ b/src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs
@@ -3,6 +3,6 @@ using Orchard.Packaging.Models;
namespace Orchard.Packaging.ViewModels {
public class PackagingSourcesViewModel {
- public IEnumerable Sources { get; set; }
+ public IEnumerable Sources { get; set; }
}
}
\ No newline at end of file