Skip to content

Commit

Permalink
Release
Browse files Browse the repository at this point in the history
  • Loading branch information
donker committed Jun 21, 2015
1 parent e6d2f57 commit a1f7bbd
Show file tree
Hide file tree
Showing 10 changed files with 206 additions and 22 deletions.
28 changes: 14 additions & 14 deletions FlickrGallery.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<RootNamespace>Connect.DNN.Modules.FlickrGallery</RootNamespace>
<AssemblyName>Connect.DNN.Modules.FlickrGallery</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<UseIISExpress>false</UseIISExpress>
<UseIISExpress>true</UseIISExpress>
<IISExpressSSLPort />
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
Expand All @@ -41,22 +41,22 @@
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="DotNetNuke, Version=7.2.2.303, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="DotNetNuke, Version=7.2.0.607, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\DotNetNuke.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Web, Version=7.2.2.303, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="DotNetNuke.Web, Version=7.2.0.607, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\DotNetNuke.Web.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Web.Client, Version=7.2.2.303, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="DotNetNuke.Web.Client, Version=6.1.2.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\DotNetNuke.Web.Client.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Web.Razor, Version=7.2.2.303, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="DotNetNuke.Web.Razor, Version=7.2.0.607, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\DotNetNuke.Web.Razor.dll</HintPath>
<Private>False</Private>
Expand All @@ -74,26 +74,26 @@
<Reference Include="System.Data" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Reference Include="System.Net.Http, Version=4.0.30319.33440 built by: FX45W81RTMREL built by: FX45W81RTMREL built by: FX45W81RTMREL built by: FX45W81RTMREL built by: FX45W81RTMREL built by: FX45W81RTMREL, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\System.Net.Http.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Reference Include="System.Net.Http.Formatting, Version=4.0.21112.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\System.Net.Http.Formatting.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Reference Include="System.Web.Http, Version=4.0.20710.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\System.Web.Http.dll</HintPath>
</Reference>
<Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Reference Include="System.Web.Razor, Version=2.0.20715.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\System.Web.Razor.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Reference Include="System.Web.WebPages, Version=2.0.20710.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_References\System.Web.WebPages.dll</HintPath>
</Reference>
Expand Down Expand Up @@ -154,9 +154,6 @@
<Content Include="module.css" />
<Content Include="Settings.ascx" />
</ItemGroup>
<ItemGroup>
<Content Include="FlickrGallery.dnn" />
</ItemGroup>
<ItemGroup>
<Content Include="App_LocalResources\SharedResources.resx" />
</ItemGroup>
Expand All @@ -172,6 +169,9 @@
<ItemGroup>
<Content Include="Views\ServiceViews\GallerySegment.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="_Installation\FlickrGallery.dnn" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
Expand All @@ -188,7 +188,7 @@
<DevelopmentServerPort>0</DevelopmentServerPort>
<DevelopmentServerVPath>
</DevelopmentServerVPath>
<IISUrl>http://dnndev.me/desktopmodules/FlickrGallery</IISUrl>
<IISUrl>http://localhost:49583/</IISUrl>
<OverrideIISAppRootUrl>True</OverrideIISAppRootUrl>
<IISAppRootUrl>http://dnndev.me</IISAppRootUrl>
<NTLMAuthentication>False</NTLMAuthentication>
Expand Down
10 changes: 6 additions & 4 deletions Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System.Reflection;
using System.Reflection;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
Expand All @@ -7,7 +7,7 @@
[assembly: AssemblyTitle("FlickrGallery")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("DNN Connect Association")]
[assembly: AssemblyProduct("FlickrGallery")]
[assembly: AssemblyCopyright("Copyright © 2015")]
[assembly: AssemblyTrademark("")]
Expand All @@ -30,5 +30,7 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("00.00.01.*")]
[assembly: AssemblyFileVersion("00.00.01.*")]
[assembly: AssemblyVersion("01.00.00")]
[assembly: AssemblyFileVersion("01.00.00")]

[assembly: AssemblyInformationalVersion("01.00.00")]
1 change: 0 additions & 1 deletion Views/Home.cshtml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
@inherits Connect.DNN.Modules.FlickrGallery.Common.FlickrGalleryWebPage
<h1>Hello</h1>
<div id="lstGallery" class="cfg-gallery" itemscope itemtype="http://schema.org/ImageGallery">
@RenderPage("ServiceViews/GallerySegment.cshtml", 0, Dnn)
</div>
Expand Down
3 changes: 1 addition & 2 deletions Views/ServiceViews/GallerySegment.cshtml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
@using System.Collections.Generic
@using Connect.DNN.Modules.FlickrGallery.Controllers
@using Connect.DNN.Modules.FlickrGallery.Controllers
@using Connect.DNN.Modules.FlickrGallery.Models.Photos
@inherits Connect.DNN.Modules.FlickrGallery.Common.FlickrGalleryWebPage<int>
@{
Expand Down
2 changes: 1 addition & 1 deletion FlickrGallery.dnn → _Installation/FlickrGallery.dnn
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package name="FlickrGallery" type="Module" version="01.00.00">
<friendlyName>Flickr Gallery</friendlyName>
<description>DNN Connect Flickr Gallery module</description>
<iconFile>Images/icon_extensions.gif</iconFile>
<iconFile>DesktopModules/Connect/FlickrGallery/img/Flickr.png</iconFile>
<owner>
<name>DNN Connect</name>
<organization>DNN Connect Association</organization>
Expand Down
146 changes: 146 additions & 0 deletions _Installation/SQL2005/01.00.00.SqlDataProvider
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
/******* TABLES *******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers') AND type in (N'U'))
BEGIN
CREATE TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers(
[PhotographerId] [int] IDENTITY(1,1) NOT NULL,
[ModuleId] [int] NOT NULL,
[FlickrId] [nvarchar](100) NOT NULL,
[OwnerName] [nvarchar](100) NOT NULL,
[UserId] [int] NULL,
CONSTRAINT PK_{objectQualifier}Connect_FlickrGallery_Photographers PRIMARY KEY CLUSTERED
(
[PhotographerId] ASC
)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
)
END
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos') AND type in (N'U'))
BEGIN
CREATE TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos(
[PhotoId] [int] IDENTITY(1,1) NOT NULL,
[FlickrId] [varchar](200) NOT NULL,
[ModuleId] [int] NOT NULL,
[PhotographerId] [int] NOT NULL,
[Title] [nvarchar](200) NULL,
[DateTaken] [datetime] NOT NULL,
[DateAddedToGroup] [datetime] NULL,
[LargeSquareThumbnailUrl] [nvarchar](500) NULL,
[LargeHeight] [int] NULL,
[LargeWidth] [int] NULL,
[LargeUrl] [nvarchar](500) NULL,
CONSTRAINT PK_{objectQualifier}Connect_FlickrGallery_Photos PRIMARY KEY CLUSTERED
(
[PhotoId] ASC
)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF)
)
END
GO

/******* STRUCTURE *******/
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers WITH CHECK ADD CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules FOREIGN KEY([ModuleId])
REFERENCES {databaseOwner}{objectQualifier}Modules ([ModuleID])
ON DELETE CASCADE
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers CHECK CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules
GO

IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos WITH CHECK ADD CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers FOREIGN KEY([PhotographerId])
REFERENCES {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers ([PhotographerId])
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos CHECK CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers
GO

IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos WITH CHECK ADD CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules FOREIGN KEY([ModuleId])
REFERENCES {databaseOwner}{objectQualifier}Modules ([ModuleID])
ON DELETE CASCADE
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos CHECK CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules
GO

/******* TRIGGERS *******/
/******* VIEWS *******/
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photographers'))
DROP VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photographers
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_PhotoGraphers
AS
SELECT
ph.*,
u.DisplayName,
u.Username,
u.Email
FROM {databaseOwner}{objectQualifier}Connect_FlickrGallery_PhotoGraphers ph
LEFT JOIN {databaseOwner}{objectQualifier}Users u ON ph.UserId=u.UserID
GO

IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photos'))
DROP VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photos
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photos
AS
SELECT
p.*,
ph.OwnerName,
ph.FlickrId PhotographerFlickrId
FROM {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos p
INNER JOIN {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers ph ON p.PhotographerId=ph.PhotographerId
GO

-- new scheduled task
INSERT INTO {databaseOwner}[{objectQualifier}Schedule]
([TypeFullName]
,[TimeLapse]
,[TimeLapseMeasurement]
,[RetryTimeLapse]
,[RetryTimeLapseMeasurement]
,[RetainHistoryNum]
,[AttachToEvent]
,[CatchUpEnabled]
,[Enabled]
,[ObjectDependencies]
,[Servers]
,[CreatedByUserID]
,[CreatedOnDate]
,[LastModifiedByUserID]
,[LastModifiedOnDate]
,[FriendlyName])
VALUES
('Connect.DNN.Modules.FlickrGallery.Common.FlickrGalleryService, Connect.DNN.Modules.FlickrGallery'
,1
,'h'
,5
,'m'
,20
,''
,0
,1
,''
,null
,-1
,GETDATE()
,-1
,GETDATE()
,'Connect Flickr Gallery Synchronizer')
GO


38 changes: 38 additions & 0 deletions _Installation/SQL2005/Uninstall.SqlDataProvider
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/******* SPROCS *******/
/******* VIEWS *******/
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photographers'))
DROP VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photographers
GO

IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photos'))
DROP VIEW {databaseOwner}{objectQualifier}vw_Connect_FlickrGallery_Photos
GO

/******* FUNCTIONS *******/
/******* TRIGGERS *******/
/******* STRUCTURE *******/
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers DROP CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photographers_Modules
GO

IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos DROP CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Photographers
GO

IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'{databaseOwner}FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules') AND parent_object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos'))
ALTER TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos DROP CONSTRAINT FK_{objectQualifier}Connect_FlickrGallery_Photos_Modules
GO

/******* TABLES *******/
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers') AND type in (N'U'))
DROP TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photographers
GO

IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos') AND type in (N'U'))
DROP TABLE {databaseOwner}{objectQualifier}Connect_FlickrGallery_Photos
GO

-- any scheduled tasks that need to be removed
FROM {databaseOwner}[{objectQualifier}Schedule]
WHERE [TypeFullName] LIKE 'Connect.DNN.Modules.FlickrGallery%'
GO
Binary file not shown.
Binary file not shown.
Binary file added img/Flickr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a1f7bbd

Please sign in to comment.