Skip to content

Commit aede4af

Browse files
DNN 5 SKOs
1 parent ef45cc0 commit aede4af

File tree

21 files changed

+867
-61
lines changed

21 files changed

+867
-61
lines changed

content/tutorials/themes/theme-objects/breadcrumb/index.md

+20-5
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,18 @@ locale: en
44
title: Breadcrumb Theme object
55
dnnversion: 09.02.00
66
previous-topic: theme-objects
7-
next-topic: copyright
7+
next-topic: contentpane
88
related-topics: theme-objects,themes,create-theme
99
links:
1010
---
1111

1212
# Breadcrumb Theme Object Introduction
1313

14-
The Breadcrumb Theme Object displays the path to the currently selected page in the menu structure like this:
15-
RootPage > SubPage > SubSubPage
16-
The starting level, separator and styling are configurable.
17-
14+
The Breadcrumb Theme Object displays the path to the currently selected page in the menu structure like this:
15+
RootPage > SubPage > SubSubPage
16+
The starting level, separator and styling are configurable.
17+
18+
1819
**Current Version:** 01.00.00
1920

2021
> [!NOTE]
@@ -43,17 +44,31 @@ The starting level, separator and styling are configurable.
4344
| RootLevel | The root level of the breadcrumb links. | 1 | Valid values include:<br/>-1 : show word “Root” and then all breadcrumb tabs<br/>0 : show all breadcrumb tabs<br/>(Integer > 0) : skip n breadcrumb tabs before displaying | 01.00.00 |
4445
| UseTitle | Use the PageTitle instead of PageName | False | True / False | 01.00.00 |
4546

47+
48+
49+
50+
4651
## Examples:
4752

4853
### Default
4954
Default implementation.
55+
5056
~~~html
5157
<dnn:Breadcrumb runat="server" id="dnnBreadcrumb" />
5258
~~~
5359

5460

61+
### Separator
62+
Change the Separator used for Breadcrumbs
63+
64+
~~~html
65+
<dnn:Breadcrumb id="dnnBreadcrumb" Separator=" > " runat="server" />
66+
~~~
67+
68+
5569
### Options
5670
Change Separator, Css Class, Root Level and use Page Title instead of Page Name
71+
5772
~~~html
5873
<dnn:Breadcrumb id="dnnBreadcrumb" Separator=">" CssClass="breadcrumb" RootLevel="1" UseTitle="true" runat="server" />
5974
~~~
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
uid: contentpane
3+
locale: en
4+
title: Contentpane Theme object
5+
dnnversion: 09.02.00
6+
previous-topic: breadcrumb
7+
next-topic: copyright
8+
related-topics: theme-objects,themes,create-theme
9+
links:
10+
---
11+
12+
# Contentpane Theme Object Introduction
13+
14+
Injects a placeholder where u user with Page Edit Rights can insert DNN Modules(s).
15+
16+
17+
**Current Version:** 01.00.00
18+
19+
> [!NOTE]
20+
> You can give your panes any name (ID) you want, as long as it's a valid .NET ID
21+
> [!NOTE]
22+
> You have to include at least one Pane with the ID "ContentPane".
23+
24+
## Include in Theme
25+
26+
### ASCX
27+
``` html
28+
29+
<div id=”ContentPane” runat=”server” />
30+
```
31+
32+
### HTML Token
33+
[CONTENTPANE]
34+
35+
### HTML Object Token
36+
``` html
37+
<object id="PaneName" codetype="dotnetnuke/server" codebase="CONTENTPANE">
38+
```
39+
40+
| Attribute | Description | Default | Posssible Values | DNN Version |
41+
| --- | --- | --- | --- | --- |
42+
| ID | The content pane key identifier to be displayed in the user interface and stored in the database.<br/>Remark; "dnn_" will be added in front of the id you set. You should not use this ID to style your pane (the id is not the same in an HTML/ASCX skin and this might change in the future), use the CSS class to style content panes.<br/> | | Valid ID Name | 01.00.00 |

content/tutorials/themes/theme-objects/copyright/index.md

+10-5
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,18 @@ uid: copyright
33
locale: en
44
title: Copyright Theme object
55
dnnversion: 09.02.00
6-
previous-topic: breadcrumb
7-
next-topic: cssinclude
6+
previous-topic: contentpane
7+
next-topic: cssexclude
88
related-topics: theme-objects,themes,create-theme
99
links:
1010
---
1111

1212
# Copyright Theme Object Introduction
1313

14-
Displays the copyright notice for the portal, which can be edited in the Website Settings.
15-
You can use the [year] token to dynamically inject the current year
16-
14+
Displays the copyright notice for the portal, which can be edited in the Website Settings.
15+
You can use the [year] token to dynamically inject the current year
16+
17+
1718
**Current Version:** 01.00.00
1819

1920

@@ -37,6 +38,10 @@ You can use the [year] token to dynamically inject the current year
3738
| --- | --- | --- | --- | --- |
3839
| CssClass | The CSS Class of the copyright link | | | 01.00.00 |
3940

41+
42+
43+
44+
4045
## Examples:
4146

4247
### Default

content/tutorials/themes/theme-objects/cssexclude/index.md

+12-7
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@ uid: cssexclude
33
locale: en
44
title: CSSEXCLUDE Theme object
55
dnnversion: 09.02.00
6-
previous-topic: cssinclude
7-
next-topic: currentdate
6+
previous-topic: copyright
7+
next-topic: cssinclude
88
related-topics: theme-objects,themes,create-theme
99
links:
1010
---
1111

1212
# CSSEXCLUDE Theme Object Introduction
1313

14-
Allows you to exclude a Stylesheet (that DNN would normally load) from being loaded
15-
14+
Allows you to exclude a Stylesheet (that DNN would normally load) from being loaded
15+
16+
1617
**Current Version:** 01.00.00
1718

1819

@@ -35,11 +36,15 @@ Allows you to exclude a Stylesheet (that DNN would normally load) from being loa
3536
| Attribute | Description | Default | Posssible Values | DNN Version |
3637
| --- | --- | --- | --- | --- |
3738
| Name | Name of the framework or library to remove | | DnnDefault<br/>Bootstrap<br/><br/> | 01.00.00 |
38-
39+
40+
41+
42+
43+
3944
## Examples:
40-
45+
4146
### Don't load Default.css
4247
~~~html
4348
<dnn:CssExclude runat="server" name="DnnDefault" />
4449
~~~
45-
50+

content/tutorials/themes/theme-objects/cssinclude/index.md

+10-5
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@ uid: cssinclude
33
locale: en
44
title: CSSInclude Theme object
55
dnnversion: 09.02.00
6-
previous-topic: copyright
6+
previous-topic: cssexclude
77
next-topic: currentdate
88
related-topics: theme-objects,themes,create-theme
99
links:
1010
---
1111

1212
# CSSInclude Theme Object Introduction
1313

14-
Load a Custom Stylesheet for your Theme
15-
14+
Load a Custom Stylesheet for your Theme
15+
16+
1617
**Current Version:** 01.00.00
1718

1819
> [!NOTE]
@@ -45,9 +46,13 @@ Although the loading specific CSS files for a Layout or a Container seems like a
4546
| PathNameAlias | Base Location of the CSS file to load | | SkinPath<br/>SharedScripts | 01.00.00 |
4647
| Priority | With this value you can set the relative order of the loaded Style Sheet. Where 100 is after Portal.css (which is prio 35) | 100 | DefaultCss: 5<br/>ModuleCss: 10<br/>SkinCss: 15<br/>SpecificSkinCss: 20<br/>ContainerCss: 25<br/>SpecificContainerCss: 30<br/>PortalCss: 35<br/>Default value: 100 | 01.00.00 |
4748

49+
50+
51+
52+
4853
## Examples:
4954

5055
### Load Blue Style Sheet
5156
~~~html
52-
<dnn:DnnCssInclude runat="server" FilePath="css/blue.css" PathNameAlias="SkinPath" />
53-
~~~
57+
<dnn:DnnCssInclude runat="server" FilePath="custom/css/blue.css" PathNameAlias="SkinPath" />
58+
~~~

content/tutorials/themes/theme-objects/currentdate/index.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
---
2-
uid: currentdate
2+
uid: current date
33
locale: en
44
title: Current Date Theme object
55
dnnversion: 09.02.00
6-
previous-topic: cssexclude
6+
previous-topic: cssinclude
77
next-topic: ddrmenu
88
related-topics: theme-objects,themes,create-theme
99
links:
1010
---
1111

1212
# Current Date Theme Object Introduction
1313

14-
Displays the current date
15-
14+
Displays the current date
15+
16+
1617
**Current Version:** 01.00.00
1718

1819

@@ -25,7 +26,7 @@ Displays the current date
2526
```
2627

2728
### HTML Token
28-
[CURRENTDATE]
29+
[CURRENTDATE]
2930

3031
### HTML Object Token
3132
``` html
@@ -36,4 +37,4 @@ Displays the current date
3637
| --- | --- | --- | --- | --- |
3738
| CssClass | CSS Class of the rendered | SkinObject | A Valid CSS Class | 01.00.00 |
3839
| DateFormat | Format string for the Date text.<br/>If this is left empty the Dat | Date Format of the current language. | A valid (.NET Date Format)[https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings] | 01.00.00 |
39-
40+

content/tutorials/themes/theme-objects/ddrmenu/ddrmenu-xslt-templates/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ locale: en
44
title: DDRMenu XSLT Templates Overview
55
dnnversion: 09.02.00
66
previous-topic: ddrmenu-token-templates
7-
next-topic: text
7+
next-topic: dotnetnuke
88
related-topics: theme-objects,themes,create-theme
99
links: ["[DNN Wiki: DotNetNuke Skins](https://www.dnnsoftware.com/wiki/dotnetnuke-skins)","[DNN Community blog: DotNetNuke Skinning 101 (Part 3) by Joe Brinkman](https://www.dnnsoftware.com/community-blog/cid/131995/dotnetnuke-skinning-101-part-3)","[DNN Professional Training: Creating HTML Skins](https://www.dnnsoftware.com/services/professional-training/training-videos-subscription/skinning-2-creating-html-skins)","[Skinning Tool / Online Reference for DNN Skins & Container Objects by 10 Pound Gorilla](https://www.10poundgorilla.com)"]
1010
---

content/tutorials/themes/theme-objects/ddrmenu/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ uid: ddrmenu-overview
33
locale: en
44
title: DDRMenu Razor Templates Overview
55
dnnversion: 09.02.00
6-
previous-topic: breadcrumb
6+
previous-topic: currentdate
77
next-topic: ddrmenu-reference-guide
88
related-topics: theme-objects,themes,create-theme
99
links: ["[DNN Wiki: DotNetNuke Skins](https://www.dnnsoftware.com/wiki/dotnetnuke-skins)","[DNN Community blog: DotNetNuke Skinning 101 (Part 3) by Joe Brinkman](https://www.dnnsoftware.com/community-blog/cid/131995/dotnetnuke-skinning-101-part-3)","[DNN Professional Training: Creating HTML Skins](https://www.dnnsoftware.com/services/professional-training/training-videos-subscription/skinning-2-creating-html-skins)","[Skinning Tool / Online Reference for DNN Skins & Container Objects by 10 Pound Gorilla](https://www.10poundgorilla.com)"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
uid: dotnetnuke
3+
locale: en
4+
title: Dotnetnuke Theme object
5+
dnnversion: 09.02.00
6+
previous-topic: ddrmenu
7+
next-topic: help
8+
related-topics: theme-objects,themes,create-theme
9+
links:
10+
---
11+
12+
# Dotnetnuke Theme Object Introduction
13+
14+
Displays the Copyright notice for DotNetNuke (not required)
15+
16+
17+
**Current Version:** 01.00.00
18+
19+
20+
## Include in Theme
21+
22+
### ASCX
23+
``` html
24+
<%@ Register TagPrefix="dnn" TagName="DotNetNuke " Src="~/Admin/Skins/dotnetnuke.ascx" %>
25+
<dnn:DotNetNuke runat="server" id="dnnDotnetNuke" />
26+
```
27+
28+
### HTML Token
29+
[DOTNETNUKE]
30+
31+
### HTML Object Token
32+
``` html
33+
<object id="dnnDOTNETNUKE" codetype="dotnetnuke/server" codebase="DOTNETNUKE"></object>
34+
```
35+
36+
| Attribute | Description | Default | Posssible Values | DNN Version |
37+
| --- | --- | --- | --- | --- |
38+
| CssClass | The CSS class of the DotNetNuke Skin Object | SkinObject | "String" | 01.00.00 |
39+
40+
41+
42+
43+
44+
## Examples:
45+
46+
### Default
47+
~~~html
48+
<dnn:DotNetNuke runat="server" id="dnnDotnetNuke" />
49+
~~~
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
uid: help
3+
locale: en
4+
title: Help Theme object
5+
dnnversion: 09.02.00
6+
previous-topic: dotnetnuke
7+
next-topic: hostname
8+
related-topics: theme-objects,themes,create-theme
9+
links:
10+
---
11+
12+
# Help Theme Object Introduction
13+
14+
Displays a Help Email link for Users that are logged in.
15+
Either to the Installation Host or The Portal Administrator Email.
16+
17+
18+
**Current Version:** 01.00.00
19+
20+
21+
## Include in Theme
22+
23+
### ASCX
24+
``` html
25+
<%@ Register TagPrefix="dnn" TagName="Help" Src="~/Admin/Skins/Help.ascx" %>
26+
<dnn:Help runat="server" id="dnnHelp" />
27+
```
28+
29+
### HTML Token
30+
[HELP]
31+
32+
### HTML Object Token
33+
``` html
34+
<object id="dnnHELP" codetype="dotnetnuke/server" codebase="HELP"></object>
35+
```
36+
37+
| Attribute | Description | Default | Posssible Values | DNN Version |
38+
| --- | --- | --- | --- | --- |
39+
| CssClass | The CSS class of the Help link | SkinObject | CSS Class String | 01.00.00 |
40+
41+
42+
43+
44+
45+
## Examples:
46+
47+
### Default
48+
~~~html
49+
<dnn:Help runat="server" id="dnnHelp" />
50+
~~~

0 commit comments

Comments
 (0)