diff --git a/content/tutorials/themes/theme-objects/breadcrumb/index.md b/content/tutorials/themes/theme-objects/breadcrumb/index.md index 93562b2ff..95e9a5c43 100644 --- a/content/tutorials/themes/theme-objects/breadcrumb/index.md +++ b/content/tutorials/themes/theme-objects/breadcrumb/index.md @@ -4,17 +4,18 @@ locale: en title: Breadcrumb Theme object dnnversion: 09.02.00 previous-topic: theme-objects -next-topic: copyright +next-topic: contentpane related-topics: theme-objects,themes,create-theme links: --- # Breadcrumb Theme Object Introduction -The Breadcrumb Theme Object displays the path to the currently selected page in the menu structure like this: -RootPage > SubPage > SubSubPage -The starting level, separator and styling are configurable. - +The Breadcrumb Theme Object displays the path to the currently selected page in the menu structure like this: +RootPage > SubPage > SubSubPage +The starting level, separator and styling are configurable. + + **Current Version:** 01.00.00 > [!NOTE] @@ -43,17 +44,31 @@ The starting level, separator and styling are configurable. | RootLevel | The root level of the breadcrumb links. | 1 | Valid values include:
-1 : show word “Root” and then all breadcrumb tabs
0 : show all breadcrumb tabs
(Integer > 0) : skip n breadcrumb tabs before displaying | 01.00.00 | | UseTitle | Use the PageTitle instead of PageName | False | True / False | 01.00.00 | + + + + ## Examples: ### Default Default implementation. + ~~~html ~~~ +### Separator +Change the Separator used for Breadcrumbs + +~~~html + +~~~ + + ### Options Change Separator, Css Class, Root Level and use Page Title instead of Page Name + ~~~html ~~~ diff --git a/content/tutorials/themes/theme-objects/contentpane/index.md b/content/tutorials/themes/theme-objects/contentpane/index.md new file mode 100644 index 000000000..67bb9fa22 --- /dev/null +++ b/content/tutorials/themes/theme-objects/contentpane/index.md @@ -0,0 +1,42 @@ +--- +uid: contentpane +locale: en +title: Contentpane Theme object +dnnversion: 09.02.00 +previous-topic: breadcrumb +next-topic: copyright +related-topics: theme-objects,themes,create-theme +links: +--- + +# Contentpane Theme Object Introduction + +Injects a placeholder where u user with Page Edit Rights can insert DNN Modules(s). + + +**Current Version:** 01.00.00 + +> [!NOTE] +> You can give your panes any name (ID) you want, as long as it's a valid .NET ID +> [!NOTE] +> You have to include at least one Pane with the ID "ContentPane". + +## Include in Theme + +### ASCX +``` html + +
+``` + +### HTML Token +[CONTENTPANE] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| ID | The content pane key identifier to be displayed in the user interface and stored in the database.
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.
| | Valid ID Name | 01.00.00 | \ No newline at end of file diff --git a/content/tutorials/themes/theme-objects/copyright/index.md b/content/tutorials/themes/theme-objects/copyright/index.md index ae9554007..bfa112efa 100644 --- a/content/tutorials/themes/theme-objects/copyright/index.md +++ b/content/tutorials/themes/theme-objects/copyright/index.md @@ -3,17 +3,18 @@ uid: copyright locale: en title: Copyright Theme object dnnversion: 09.02.00 -previous-topic: breadcrumb -next-topic: cssinclude +previous-topic: contentpane +next-topic: cssexclude related-topics: theme-objects,themes,create-theme links: --- # Copyright Theme Object Introduction -Displays the copyright notice for the portal, which can be edited in the Website Settings. -You can use the [year] token to dynamically inject the current year - +Displays the copyright notice for the portal, which can be edited in the Website Settings. +You can use the [year] token to dynamically inject the current year + + **Current Version:** 01.00.00 @@ -37,6 +38,10 @@ You can use the [year] token to dynamically inject the current year | --- | --- | --- | --- | --- | | CssClass | The CSS Class of the copyright link | | | 01.00.00 | + + + + ## Examples: ### Default diff --git a/content/tutorials/themes/theme-objects/cssexclude/index.md b/content/tutorials/themes/theme-objects/cssexclude/index.md index be51767ea..fcb946156 100644 --- a/content/tutorials/themes/theme-objects/cssexclude/index.md +++ b/content/tutorials/themes/theme-objects/cssexclude/index.md @@ -3,16 +3,17 @@ uid: cssexclude locale: en title: CSSEXCLUDE Theme object dnnversion: 09.02.00 -previous-topic: cssinclude -next-topic: currentdate +previous-topic: copyright +next-topic: cssinclude related-topics: theme-objects,themes,create-theme links: --- # CSSEXCLUDE Theme Object Introduction -Allows you to exclude a Stylesheet (that DNN would normally load) from being loaded - +Allows you to exclude a Stylesheet (that DNN would normally load) from being loaded + + **Current Version:** 01.00.00 @@ -35,11 +36,15 @@ Allows you to exclude a Stylesheet (that DNN would normally load) from being loa | Attribute | Description | Default | Posssible Values | DNN Version | | --- | --- | --- | --- | --- | | Name | Name of the framework or library to remove | | DnnDefault
Bootstrap

| 01.00.00 | - + + + + + ## Examples: - + ### Don't load Default.css ~~~html ~~~ - + diff --git a/content/tutorials/themes/theme-objects/cssinclude/index.md b/content/tutorials/themes/theme-objects/cssinclude/index.md index 8a7ac68a3..3ede4428b 100644 --- a/content/tutorials/themes/theme-objects/cssinclude/index.md +++ b/content/tutorials/themes/theme-objects/cssinclude/index.md @@ -3,7 +3,7 @@ uid: cssinclude locale: en title: CSSInclude Theme object dnnversion: 09.02.00 -previous-topic: copyright +previous-topic: cssexclude next-topic: currentdate related-topics: theme-objects,themes,create-theme links: @@ -11,8 +11,9 @@ links: # CSSInclude Theme Object Introduction -Load a Custom Stylesheet for your Theme - +Load a Custom Stylesheet for your Theme + + **Current Version:** 01.00.00 > [!NOTE] @@ -45,9 +46,13 @@ Although the loading specific CSS files for a Layout or a Container seems like a | PathNameAlias | Base Location of the CSS file to load | | SkinPath
SharedScripts | 01.00.00 | | 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
ModuleCss: 10
SkinCss: 15
SpecificSkinCss: 20
ContainerCss: 25
SpecificContainerCss: 30
PortalCss: 35
Default value: 100 | 01.00.00 | + + + + ## Examples: ### Load Blue Style Sheet ~~~html - -~~~ \ No newline at end of file + +~~~ diff --git a/content/tutorials/themes/theme-objects/currentdate/index.md b/content/tutorials/themes/theme-objects/currentdate/index.md index ea66f9a0f..765c0bc6a 100644 --- a/content/tutorials/themes/theme-objects/currentdate/index.md +++ b/content/tutorials/themes/theme-objects/currentdate/index.md @@ -1,9 +1,9 @@ --- -uid: currentdate +uid: current date locale: en title: Current Date Theme object dnnversion: 09.02.00 -previous-topic: cssexclude +previous-topic: cssinclude next-topic: ddrmenu related-topics: theme-objects,themes,create-theme links: @@ -11,8 +11,9 @@ links: # Current Date Theme Object Introduction -Displays the current date - +Displays the current date + + **Current Version:** 01.00.00 @@ -25,7 +26,7 @@ Displays the current date ``` ### HTML Token - [CURRENTDATE] +[CURRENTDATE] ### HTML Object Token ``` html @@ -36,4 +37,4 @@ Displays the current date | --- | --- | --- | --- | --- | | CssClass | CSS Class of the rendered | SkinObject | A Valid CSS Class | 01.00.00 | | DateFormat | Format string for the Date text.
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 | - + diff --git a/content/tutorials/themes/theme-objects/ddrmenu/ddrmenu-xslt-templates/index.md b/content/tutorials/themes/theme-objects/ddrmenu/ddrmenu-xslt-templates/index.md index 51285322d..d012171a0 100644 --- a/content/tutorials/themes/theme-objects/ddrmenu/ddrmenu-xslt-templates/index.md +++ b/content/tutorials/themes/theme-objects/ddrmenu/ddrmenu-xslt-templates/index.md @@ -4,7 +4,7 @@ locale: en title: DDRMenu XSLT Templates Overview dnnversion: 09.02.00 previous-topic: ddrmenu-token-templates -next-topic: text +next-topic: dotnetnuke related-topics: theme-objects,themes,create-theme 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)"] --- diff --git a/content/tutorials/themes/theme-objects/ddrmenu/index.md b/content/tutorials/themes/theme-objects/ddrmenu/index.md index 0ed8ababc..c02775053 100644 --- a/content/tutorials/themes/theme-objects/ddrmenu/index.md +++ b/content/tutorials/themes/theme-objects/ddrmenu/index.md @@ -3,7 +3,7 @@ uid: ddrmenu-overview locale: en title: DDRMenu Razor Templates Overview dnnversion: 09.02.00 -previous-topic: breadcrumb +previous-topic: currentdate next-topic: ddrmenu-reference-guide related-topics: theme-objects,themes,create-theme 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)"] diff --git a/content/tutorials/themes/theme-objects/dotnetnuke/index.md b/content/tutorials/themes/theme-objects/dotnetnuke/index.md new file mode 100644 index 000000000..9eb671d96 --- /dev/null +++ b/content/tutorials/themes/theme-objects/dotnetnuke/index.md @@ -0,0 +1,49 @@ +--- +uid: dotnetnuke +locale: en +title: Dotnetnuke Theme object +dnnversion: 09.02.00 +previous-topic: ddrmenu +next-topic: help +related-topics: theme-objects,themes,create-theme +links: +--- + +# Dotnetnuke Theme Object Introduction + +Displays the Copyright notice for DotNetNuke (not required) + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="DotNetNuke " Src="~/Admin/Skins/dotnetnuke.ascx" %> + +``` + +### HTML Token +[DOTNETNUKE] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| CssClass | The CSS class of the DotNetNuke Skin Object | SkinObject | "String" | 01.00.00 | + + + + + +## Examples: + +### Default +~~~html + +~~~ diff --git a/content/tutorials/themes/theme-objects/help/index.md b/content/tutorials/themes/theme-objects/help/index.md new file mode 100644 index 000000000..7f2a10e22 --- /dev/null +++ b/content/tutorials/themes/theme-objects/help/index.md @@ -0,0 +1,50 @@ +--- +uid: help +locale: en +title: Help Theme object +dnnversion: 09.02.00 +previous-topic: dotnetnuke +next-topic: hostname +related-topics: theme-objects,themes,create-theme +links: +--- + +# Help Theme Object Introduction + +Displays a Help Email link for Users that are logged in. +Either to the Installation Host or The Portal Administrator Email. + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="Help" Src="~/Admin/Skins/Help.ascx" %> + +``` + +### HTML Token +[HELP] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| CssClass | The CSS class of the Help link | SkinObject | CSS Class String | 01.00.00 | + + + + + +## Examples: + +### Default +~~~html + +~~~ diff --git a/content/tutorials/themes/theme-objects/hostname/index.md b/content/tutorials/themes/theme-objects/hostname/index.md new file mode 100644 index 000000000..1afa94240 --- /dev/null +++ b/content/tutorials/themes/theme-objects/hostname/index.md @@ -0,0 +1,53 @@ +--- +uid: hostname +locale: en +title: Hostname Theme object +dnnversion: 09.02.00 +previous-topic: help +next-topic: jsexclude +related-topics: theme-objects,themes,create-theme +links: +--- + +# Hostname Theme Object Introduction + +Displays the Host Title linked to the Host URL + + +**Current Version:** 01.00.00 + +> [!NOTE] +> + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="HostName" Src="~/Admin/Skins/Hostname.ascx" %> + +``` + +### HTML Token +[HOSTNAME] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| CssClass | CSS Class of the link | SkinObject | CSS Class String | 01.00.00 | + +## Title / Tokens / Extra + + + + +## Examples: + +### Default +~~~html + +~~~ + diff --git a/content/tutorials/themes/theme-objects/index.md b/content/tutorials/themes/theme-objects/index.md index b7991ee5c..0de43327b 100644 --- a/content/tutorials/themes/theme-objects/index.md +++ b/content/tutorials/themes/theme-objects/index.md @@ -117,34 +117,34 @@ The block should be placed in the Theme on the spot you want |**Theme Object**|**Description**| |---|---| -|ACTIONBUTTON|Displays an action from the **module action menu**.| |[BREADCRUMB](xref:breadcrumb)|Displays the path to the current tab (`>` is the default separator). Example: `PageName1 > PageName2 > PageName3`| -|[CSSINCLUDE](xref:cssinclude)|Load Custom Stylesheet for your Theme| -|[CSSEXCLUDE](xref:cssexclude)|Prevents a stylesheet reference from being included in the page.| +|[CONTENTPANE](xref:contentpane)|Injects a placeholder where u user with Page Edit Rights can insert DNN Modules(s).| |[COPYRIGHT](xref:copyright)|Displays the copyright notice for the website.| +|[CSSEXCLUDE](xref:cssexclude)|Prevents a stylesheet reference from being included in the page.| +|[CSSINCLUDE](xref:cssinclude)|Load Custom Stylesheet for your Theme| |[CURRENTDATE](xref:currentdate)|Displays the current date on the server.| |[DDRMENU](xref:ddrmenu-overview)|Displays a menu using the **DDRMenu** control.| -|JSEXCLUDE|Prevents a JavaScript file reference from being included in the page.| +|[DOTNETNUKE](xref:dotnetnuke)|Displays the copyright notice for DNN.| +|[HELP](xref:help)|Displays a **Help** link, which sends an email to the website's administrator, using the user's default email client.| +|[HOSTNAME](xref:hostname)|Displays the host title linked to the host URL. The host title and host URL are defined on the host settings page.| +|[JSEXCLUDE](xref:jsexclude)|Prevents a JavaScript file reference from being included in the page.| |JSINCLUDE|Adds a JavaScript file reference to the page.| -|DOTNETNUKE|Displays the copyright notice for DNN.| -|HELP|Displays a **Help** link, which sends an email to the website's administrator, using the user's default email client.| -|HOSTNAME|Displays the host title linked to the host URL. The host title and host URL are defined on the host settings page.| |JQUERY|Adds jQuery JavaScript reference to the page.| |JAVASCRIPTLIBRARYINCLUDE|Include an installed Javascripot Library| -|LANGUAGE|Displays the language selector dropdown list or the language flags based on the theme object attribute settings.| +|[LANGUAGE](xref:language)|Displays the language selector dropdown list or the language flags based on the theme object attribute settings.| |LINKTOFULLSITE|Displays a link to the Desktop version of the website| |LINKTOMOBILE|Displays a link to the Mobile version of the website| -|LOGIN|Displays **Login** for anonymous users and **Logout** for authenticated users.| -|LOGO|Displays the website's logo.| +|[LOGIN](xref:login)|Displays **Login** for anonymous users and **Logout** for authenticated users.| +|[LOGO](xref:logo)|Displays the website's logo.| |META|Add Meta Tags to your page| -|PRIVACY|Displays a link to the Privacy Information page for the website.| -|SEARCH|Displays the search input box.| +|[PRIVACY](xref:privacy)|Displays a link to the Privacy Information page for the website.| +|[SEARCH](xref:search)|Displays the search input box.| |SIGNIN|Displays the login control.| |TAGS|Displays the **Tag** control allowing users to view and edit tags associated with the page or module.| -|TERMS|Displays a link to the Terms and Conditions page of the website.| +|[TERMS](xref:terms)|Displays a link to the Terms and Conditions page of the website.| |[TEXT](xref:text)|Displays localized text in your theme and supports the use of token replacement.| |TOAST|Adds the toast notification control to the page. Toast messages will be shown when a new user notification or message is received.| -|USER|Displays a **Register** link for anonymous users or the user's name for authenticated users.| +|[USER](xref:user)|Displays a **Register** link for anonymous users or the user's name for authenticated users.| |USERANDLOGIN|Displays a **Register** / **login** / **User** block.| |**Container Object**|**Description**| @@ -156,6 +156,7 @@ The block should be placed in the Theme on the spot you want |**Legacy Theme Object**|**Description**|**Replaced by**| |---|---|---| +|ACTIONBUTTON|Displays an action from the **module action menu**.| |CONTROLPANEL|**Obsolete in DNN 9+.** Displays the DNN control panel. If the CONTROLPANEL theme object is not used in the theme, then DNN inserts a control panel control at the top of the page.| |LEFTMENU|Displays a vertical menu layout.|DDR Menu with the appropriate template| |LINKS|Displays a flat menu of links associated with the current tab level and the parent node.|DDR Menu with the appropriate template| diff --git a/content/tutorials/themes/theme-objects/jsexclude/index.md b/content/tutorials/themes/theme-objects/jsexclude/index.md new file mode 100644 index 000000000..7a1ce8f88 --- /dev/null +++ b/content/tutorials/themes/theme-objects/jsexclude/index.md @@ -0,0 +1,50 @@ +--- +uid: jsexclude +locale: en +title: JSEXCLUDE Theme object +dnnversion: 09.02.00 +previous-topic: hostname +next-topic: language +related-topics: theme-objects,themes,create-theme +links: +--- + +# JSEXCLUDE Theme Object Introduction + +Allows you to exclude a Javascript (that DNN would normally load) from being loaded + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="JsExclude" src="~/Admin/Skins/DnnJsExclude.ascx" %> + +``` + +### HTML Token +[DNNJSEXCLUDE] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| Name | Name of the framework or library to remove | | DnnDefault
Bootstrap

| 01.00.00 | + + + + + +## Examples: + +### Don't load DNN.js +~~~html + +~~~ + diff --git a/content/tutorials/themes/theme-objects/language/index.md b/content/tutorials/themes/theme-objects/language/index.md new file mode 100644 index 000000000..669d30b19 --- /dev/null +++ b/content/tutorials/themes/theme-objects/language/index.md @@ -0,0 +1,142 @@ +--- +uid: language +locale: en +title: Language Theme object +dnnversion: 09.02.00 +previous-topic: jsexclude +next-topic: login +related-topics: theme-objects,themes,create-theme +links: +--- + +# Language Theme Object Introduction + +The skin object will show you the language in which the current page is available. +It supports 2 display modes: dropdown menu and template based repeater (you can even use both at the same time). Apart from that, there is a common header and a common footer available (both templatable). + +All templates of the skinobject use the DNN core TokenReplace functionality as template engine. This means that you can control visible appearance of the language skin object to a great extent. + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="LANGUAGE" Src="~/Admin/Skins/Language.ascx" %> + +``` + +### HTML Token +[LANGUAGE] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| CssClass | Used to style the
language dropdown list | SkinObject | String | 01.00.00 | +| ShowMenu | Display the dropdown menu | True | Boolean | 01.00.00 | +| ShowLinks | Display the language links
repeater | False | Boolean | 01.00.00 | +| CommonHeaderTemplate | Template used as common header | | HTML String | 01.00.00 | +| HeaderTemplate | Template for header | | HTML String | 01.00.00 | +| ItemTemplate | Template for item | | HTML String | 01.00.00 | +| AlternateTemplate | Template for alternate item | | HTML String | 01.00.00 | +| SelectedItemTemplate | Template for Selected item | | HTML String | 01.00.00 | +| SeparatorTemplate | Template for separator item | | HTML String | 01.00.00 | +| FooterTemplate | Template for footer item | | HTML String | 01.00.00 | +| CommonFooterTemplate | Template for common footer item | | HTML String | 01.00.00 | + +## Tokens + + +| Name | Value | Description | +| --- | --- | --- | +| "Core Token Replace" | | | +| [CULTURE:DISPLAYNAME] | | | +| [CULTURE:ENGLISHNAME] | | | +| [CULTURE:LCID] | | | +| [CULTURE:NAME] | | | +| [CULTURE:NATIVENAME] | | | +| [CULTURE:TWOLETTERISOCODE] | | | +| [CULTURE:THREELETTERISOCODE] | | | +| [URL] | | | +| [SELECTED] | | | +| [LABEL] | | | +| [I] | | | +| [P] | | | +| [S] | | | +| [G] | | | + + +## Examples: + +### Default +Default configuration + +~~~html + +~~~ + + +### Only Dropdown +~~~html + +~~~ + + +### Dropdown + Flag +Displays dropdownlist and flag of currently selected language + +~~~html + +~~~ + + +### Displays text links for languages. + + +Selected language has different a Classname + +~~~html + + +~~~ + + +### Displays Flags in Unordered list. +Example of a fully custom dropdown. + +Please note that this uses some extra CSS and Javascript. + +~~~html + + + +~~~ \ No newline at end of file diff --git a/content/tutorials/themes/theme-objects/login/index.md b/content/tutorials/themes/theme-objects/login/index.md new file mode 100644 index 000000000..589408d5e --- /dev/null +++ b/content/tutorials/themes/theme-objects/login/index.md @@ -0,0 +1,57 @@ +--- +uid: login +locale: en +title: Login Theme object +dnnversion: 09.02.00 +previous-topic: language +next-topic: logo +related-topics: theme-objects,themes,create-theme +links: +--- + +# Login Theme Object Introduction + +Dual state control – displays “Login” for anonymous users and “Logout” for authenticated users. + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="Login" Src="~/Admin/Skins/Login.ascx" %> + +``` + +### HTML Token +[LOGIN] + +### HTML Object Token +``` html + +``` + +| Attribute | Description | Default | Posssible Values | DNN Version | +| --- | --- | --- | --- | --- | +| Text | The text of the login link | Login | String | 01.00.00 | +| CssClass | | SkinObject | Valid CSS Class String | 01.00.00 | +| LogoffText | The text of the logoff link | Logoff | | 01.00.00 | + + + + + +## Examples: + +### Default +~~~html + +~~~ + + +### Text and CSS Class +~~~html + +~~~ diff --git a/content/tutorials/themes/theme-objects/logo/index.md b/content/tutorials/themes/theme-objects/logo/index.md new file mode 100644 index 000000000..038c1ea0f --- /dev/null +++ b/content/tutorials/themes/theme-objects/logo/index.md @@ -0,0 +1,58 @@ +--- +uid: logo +locale: en +title: Logo Theme object +dnnversion: 09.02.00 +previous-topic: login sko +next-topic: privacy +related-topics: theme-objects,themes,create-theme +links: +--- + +# Logo Theme Object Introduction + +Displays the Site logo. +The Logo can be set in the Site Settings. + + +**Current Version:** 01.00.00 + + +## Include in Theme + +### ASCX +``` html +<%@ Register TagPrefix="dnn" TagName="Logo" Src="~/Admin/Skins/Logo.ascx" %> +