forked from DNN-Connect/CKEditorProvider
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Joe Brinkman
committed
Dec 9, 2014
0 parents
commit ea84abd
Showing
1,429 changed files
with
60,784 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings | ||
GO | ||
|
||
/** Create Stored Procedures **/ | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettings | ||
@PortalID varchar | ||
AS | ||
SET NOCOUNT ON | ||
Delete ms | ||
FROM {databaseOwner}{objectQualifier}ModuleSettings ms | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}Modules m ON m.PortalID = @PortalID | ||
Where SettingName like 'DNNCKMI#%' AND ms.ModuleID = m.ModuleID | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings | ||
@PortalID varchar | ||
AS | ||
SET NOCOUNT ON | ||
DELETE hs | ||
FROM {databaseOwner}{objectQualifier}HostSettings hs | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}Tabs t ON t.PortalID = @PortalID | ||
Where SettingName like 'DNNCKT#%' AND t.TabID = t.TabID | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings | ||
@TabID varchar | ||
AS | ||
SET NOCOUNT ON | ||
delete from {databaseOwner}{objectQualifier}HostSettings where SettingName like 'DNNCKT#' + @TabID + '%' | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings | ||
@PortalID varchar | ||
AS | ||
SET NOCOUNT ON | ||
delete from {databaseOwner}{objectQualifier}HostSettings where SettingName like 'DNNCKP#' + @PortalID + '%' | ||
GO | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
Providers\HtmlEditorProviders\CKEditor\uniform.default.css | ||
Providers\HtmlEditorProviders\CKEditor\jquery.uniform.min.js | ||
Providers\HtmlEditorProviders\CKEditor\images\sprite.png | ||
Providers\HtmlEditorProviders\CKEditor\ckeditor_basic_source.js | ||
Providers\HtmlEditorProviders\CKEditor\ckeditor_source.js | ||
Providers\HtmlEditorProviders\CKEditor\_source\ | ||
Providers\HtmlEditorProviders\CKEditor\themes\ | ||
Providers\HtmlEditorProviders\CKEditor\skins\office2003\ | ||
Providers\HtmlEditorProviders\CKEditor\skins\BootstrapCK-Skin\ | ||
Providers\HtmlEditorProviders\CKEditor\skins\chris\ | ||
Providers\HtmlEditorProviders\CKEditor\skins\v2\ | ||
Providers\HtmlEditorProviders\CKEditor\adapters\ | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\CreateFolder.gif | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\DeleteFile.gif | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\DownloadButton.gif | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\ResizeImage.gif | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\UploadButton.gif | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\css.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\images.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\info.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\js.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\midi.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\postscript.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\readme.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\templates.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\vcalendar.png | ||
Providers\HtmlEditorProviders\CKEditor\Browser\Images\types\xml.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettingsByTab') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettingsByTab | ||
GO | ||
|
||
/** Create Stored Procedures **/ | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings | ||
@TabID int | ||
AS | ||
SET NOCOUNT ON | ||
DELETE hs | ||
FROM {databaseOwner}{objectQualifier}HostSettings hs | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}Tabs t ON t.ParentId = @TabID | ||
Where SettingName like 'DNNCKT#%' AND t.TabID = t.TabID | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllModuleSettingsByTab | ||
@TabID int | ||
AS | ||
SET NOCOUNT ON | ||
Delete ms | ||
FROM {databaseOwner}{objectQualifier}ModuleSettings ms | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}TabModules tm ON tm.TabID = @TabID | ||
Where SettingName like 'DNNCKMI#%' AND ms.ModuleID = tm.ModuleID | ||
GO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
UPDATE {databaseOwner}{objectQualifier}Packages SET IconFile = N'~/Providers/HtmlEditorProviders/CKEditor/CKEditorConfig.png' | ||
Where Name Like 'CKEditor.EditorConfigManager' and IconFile = '~/CKEditorConfig.png' | ||
GO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
if not exists (select top 1 1 from sys.objects where object_id = object_id(N'{databaseOwner}{objectQualifier}CKEditorProviderSettings') and OBJECTPROPERTY(object_id, N'IsTable') = 1) | ||
CREATE TABLE {databaseOwner}{objectQualifier}CKEditorProviderSettings ( | ||
[SettingName] [nvarchar] (300) NOT NULL, | ||
[SettingValue] [ntext] NOT NULL | ||
) ON [PRIMARY] | ||
GO | ||
|
||
ALTER TABLE {databaseOwner}[{objectQualifier}CKEditorProviderSettings] ADD CONSTRAINT [PK_{objectQualifier}CKEditorProviderSettings] PRIMARY KEY CLUSTERED ([SettingName]) | ||
GO | ||
|
||
IF EXISTS (select top 1 1 from sys.objects where object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings') and OBJECTPROPERTY(object_id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings | ||
GO | ||
|
||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings') and OBJECTPROPERTY(id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllChildPageSettings | ||
@TabID int | ||
AS | ||
SET NOCOUNT ON | ||
DELETE hs | ||
FROM {databaseOwner}{objectQualifier}CKEditorProviderSettings hs | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}Tabs t ON t.ParentId = @TabID | ||
Where SettingName like 'DNNCKT#%' AND t.TabID = t.TabID | ||
GO | ||
|
||
/*** Migrate old settings from the HostSettings table to the new CKEditorProviderSettings table ***/ | ||
insert into {databaseOwner}{objectQualifier}CKEditorProviderSettings(SettingName,SettingValue) | ||
select SettingName, SettingValue | ||
from {databaseOwner}{objectQualifier}HostSettings | ||
where SettingName like 'DNNCK%' | ||
go | ||
|
||
/*** Delete old Settings **/ | ||
delete from {databaseOwner}{objectQualifier}HostSettings | ||
where SettingName like 'DNNCK#%' | ||
go | ||
|
||
IF EXISTS (select top 1 1 from sys.objects where object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_GetEditorHostSettings') and OBJECTPROPERTY(object_id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_GetEditorHostSettings | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_GetEditorHostSettings | ||
AS | ||
SET NOCOUNT ON | ||
SELECT SettingName, | ||
SettingValue | ||
FROM {databaseOwner}{objectQualifier}CKEditorProviderSettings | ||
GO | ||
|
||
IF EXISTS (select top 1 1 from sys.objects where object_id = OBJECT_ID(N'{databaseOwner}{objectQualifier}CKEditor_AddOrUpdateEditorHostSetting') and OBJECTPROPERTY(object_id, N'IsProcedure') = 1) | ||
DROP PROCEDURE {databaseOwner}{objectQualifier}CKEditor_AddOrUpdateEditorHostSetting | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_AddOrUpdateEditorHostSetting | ||
@SettingName nvarchar(300), | ||
@SettingValue ntext | ||
AS | ||
if exists (select 1 from {databaseOwner}{objectQualifier}CKEditorProviderSettings where SettingName = @SettingName) | ||
begin | ||
update {databaseOwner}{objectQualifier}CKEditorProviderSettings | ||
set | ||
SettingValue = @SettingValue | ||
where | ||
SettingName = @SettingName | ||
end | ||
else | ||
begin | ||
insert into {databaseOwner}{objectQualifier}CKEditorProviderSettings (SettingName, SettingValue) | ||
values (@SettingName,@SettingValue) | ||
end | ||
go | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPageSettings | ||
@PortalID varchar | ||
AS | ||
SET NOCOUNT ON | ||
DELETE hs | ||
FROM {databaseOwner}{objectQualifier}CKEditorProviderSettings hs | ||
INNER JOIN | ||
{databaseOwner}{objectQualifier}Tabs t ON t.PortalID = @PortalID | ||
Where SettingName like 'DNNCKT#%' AND t.TabID = t.TabID | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteCurrentPageSettings | ||
@TabID varchar | ||
AS | ||
SET NOCOUNT ON | ||
delete from {databaseOwner}{objectQualifier}CKEditorProviderSettings where SettingName like 'DNNCKT#' + @TabID + '%' | ||
GO | ||
|
||
CREATE PROCEDURE {databaseOwner}{objectQualifier}CKEditor_DeleteAllPortalSettings | ||
@PortalID varchar | ||
AS | ||
SET NOCOUNT ON | ||
delete from {databaseOwner}{objectQualifier}CKEditorProviderSettings where SettingName like 'DNNCKP#' + @PortalID + '%' | ||
GO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
IF NOT EXISTS (SELECT 1 FROM {databaseOwner}[{objectQualifier}ModuleControls] WHERE ModuleDefID IS NULL AND ControlKey = 'CKEditorOptions') | ||
BEGIN | ||
EXEC {databaseOwner}[{objectQualifier}AddModuleControl] | ||
@ModuleDefId=NULL, | ||
@ControlKey='CKEditorOptions', | ||
@ControlTitle='CKEditor Options', | ||
@ControlSrc='Providers/HtmlEditorProviders/CKEditor/CKEditorOptions.ascx', | ||
@IconFile='~/Providers/HtmlEditorProviders/CKEditor/LogoCKEditor.png', | ||
@ControlType=-1, | ||
@ViewOrder=NULL, | ||
@HelpUrl=NULL, | ||
@SupportsPartialRendering=0, | ||
@SupportsPopUps=1, | ||
@CreatedByUserID=-1; | ||
END; | ||
GO |
Oops, something went wrong.