From f454b3fd638f344006aabe2540d1dad7f06fd11b Mon Sep 17 00:00:00 2001 From: Tony Air Date: Sat, 19 Jun 2021 20:27:51 +0200 Subject: [PATCH] FIX: Minor templates --- templates/App/Models/MapPin.ss | 28 +++ templates/App/Models/OpeningHour.ss | 1 + templates/App/Objects/NotificationsList.ss | 32 +++ templates/App/Objects/OpeningHoursList.ss | 7 + templates/Includes/Alerts.ss | 53 +++++ templates/Includes/Content.ss | 45 +++++ templates/Includes/First.ss | 22 ++ templates/Includes/Footer.ss | 53 +++++ templates/Includes/Header.ss | 22 ++ templates/Includes/Last.ss | 15 ++ templates/Includes/LoadingSpinner.ss | 221 +++++++++++++++++++++ templates/Includes/LocaleMenu.ss | 16 ++ templates/Includes/MainContent.ss | 41 ++++ templates/Includes/MetaHead.ss | 68 +++++++ templates/Includes/NavItem.ss | 28 +++ templates/Includes/NavItem_link.ss | 2 +- templates/Includes/Navigation.ss | 21 ++ templates/Includes/PageHeader.ss | 15 ++ templates/Includes/SideBar.ss | 1 + templates/Objects/HCard.ss | 33 +++ templates/Objects/Map.ss | 28 +++ templates/Objects/Pagination.ss | 31 +++ templates/Objects/ShareLinks.ss | 10 + templates/Objects/SocialLinks.ss | 32 +++ templates/Objects/Testimonial.ss | 16 ++ 25 files changed, 840 insertions(+), 1 deletion(-) create mode 100755 templates/App/Models/MapPin.ss create mode 100755 templates/App/Models/OpeningHour.ss create mode 100755 templates/App/Objects/NotificationsList.ss create mode 100755 templates/App/Objects/OpeningHoursList.ss create mode 100755 templates/Includes/Alerts.ss create mode 100755 templates/Includes/Content.ss create mode 100755 templates/Includes/First.ss create mode 100755 templates/Includes/Footer.ss create mode 100755 templates/Includes/Header.ss create mode 100755 templates/Includes/Last.ss create mode 100755 templates/Includes/LoadingSpinner.ss create mode 100755 templates/Includes/LocaleMenu.ss create mode 100755 templates/Includes/MainContent.ss create mode 100755 templates/Includes/MetaHead.ss create mode 100755 templates/Includes/NavItem.ss create mode 100755 templates/Includes/Navigation.ss create mode 100644 templates/Includes/PageHeader.ss create mode 100755 templates/Includes/SideBar.ss create mode 100755 templates/Objects/HCard.ss create mode 100755 templates/Objects/Map.ss create mode 100755 templates/Objects/Pagination.ss create mode 100755 templates/Objects/ShareLinks.ss create mode 100755 templates/Objects/SocialLinks.ss create mode 100755 templates/Objects/Testimonial.ss diff --git a/templates/App/Models/MapPin.ss b/templates/App/Models/MapPin.ss new file mode 100755 index 0000000..7080992 --- /dev/null +++ b/templates/App/Models/MapPin.ss @@ -0,0 +1,28 @@ +
+
{$Title}
+
{$Address}
+ <% if $Address2 %> +
{$Address2}
+ <% end_if %> + <% if $City || $Suburb || $PostalCode || $Postcode %> +
+ {$City}{$Suburb}, {$State} {$PostalCode}{$Postcode} +
+ <% end_if %> + <% if $Country %> +
{$Country}
+ <% end_if %> + <% if $PhoneNumber %> + <% with $PhoneNumber %> + T: $Title
+ <% end_with %> + <% end_if %> + <% if $Fax %> + <% with $Fax %> + F: $Title + <% end_with %> + <% end_if %> + +
diff --git a/templates/App/Models/OpeningHour.ss b/templates/App/Models/OpeningHour.ss new file mode 100755 index 0000000..60ddc7c --- /dev/null +++ b/templates/App/Models/OpeningHour.ss @@ -0,0 +1 @@ +$Day: $From.Nice - $Till.Nice \ No newline at end of file diff --git a/templates/App/Objects/NotificationsList.ss b/templates/App/Objects/NotificationsList.ss new file mode 100755 index 0000000..2b80975 --- /dev/null +++ b/templates/App/Objects/NotificationsList.ss @@ -0,0 +1,32 @@ +<% if $ShowNotifications && $NotificationsToday %> +
+ <% loop $NotificationsToday %> +
+
+ <% if $DisplayTitle && $Title %> +

$Title

+ <% end_if %> + +
+ $Content +
+ + <% if $TargetLink %> + <% with $TargetLink %> + target="_blank"<% end_if %> + > + $Title + + <% end_with %> + <% end_if %> + + + + +
+
+ <% end_loop %> +
+<% end_if %> diff --git a/templates/App/Objects/OpeningHoursList.ss b/templates/App/Objects/OpeningHoursList.ss new file mode 100755 index 0000000..5634a64 --- /dev/null +++ b/templates/App/Objects/OpeningHoursList.ss @@ -0,0 +1,7 @@ +<% if $OpeningHoursToday %> + <% loop $OpeningHoursToday %> + $forTemplate
+ <% end_loop %> +<% else %> + Closed +<% end_if %> \ No newline at end of file diff --git a/templates/Includes/Alerts.ss b/templates/Includes/Alerts.ss new file mode 100755 index 0000000..e554845 --- /dev/null +++ b/templates/Includes/Alerts.ss @@ -0,0 +1,53 @@ +
+ + + + + + <% if $SiteWideMessage %> +
+
+
+ + + + {$Message} +
+
+
+ <% end_if %> + + <% with $SiteConfig %> + <% include App\Objects\NotificationsList NotificationsToday=$NotificationsToday.filter('Area', 'Site') %> + <% end_with %> +
diff --git a/templates/Includes/Content.ss b/templates/Includes/Content.ss new file mode 100755 index 0000000..35b7a3f --- /dev/null +++ b/templates/Includes/Content.ss @@ -0,0 +1,45 @@ +
+ <% if not $ExcludeHeader %> + <% include PageHeader %> + <% end_if %> + + <% if $CurrentElement %> +
+ $CurrentElement +
+ <% else %> +
+ <% if $ElementalArea.Elements.Count %> + $ElementalArea + <% else_if $Content %> +
+
+ <% include DNADesign\Elemental\Models\ElementContent HTML=$Content %> +
+
+ <% end_if %> +
+ <% end_if %> + + <% if $Form %> +
+
+
+ $Form +
+
+
+ <% end_if %> + + <% if $ExtraCode %> +
+
+
+
+ $ExtraCode +
+
+
+
+ <% end_if %> +
diff --git a/templates/Includes/First.ss b/templates/Includes/First.ss new file mode 100755 index 0000000..3090496 --- /dev/null +++ b/templates/Includes/First.ss @@ -0,0 +1,22 @@ +<%-- Upgrade your Browser notice --%> + + +<%-- No JS enabled notice --%> + + +<% include LoadingSpinner %> + + +<%-- if $isDev || $WebpackActive %> +
+ $DeferedCSS('app_dev.css') + $DeferedJS('app_dev.js') + +
+
+<% end_if --%> + +<%-- Site Wide Alert Message --%> +<% include Alerts %> diff --git a/templates/Includes/Footer.ss b/templates/Includes/Footer.ss new file mode 100755 index 0000000..1bb4edc --- /dev/null +++ b/templates/Includes/Footer.ss @@ -0,0 +1,53 @@ +
+
+ +
+
+ +<% with $SiteConfig %> + +<% end_with %> diff --git a/templates/Includes/Header.ss b/templates/Includes/Header.ss new file mode 100755 index 0000000..07a98d4 --- /dev/null +++ b/templates/Includes/Header.ss @@ -0,0 +1,22 @@ +
+
+
+
+ +
+ +
+
+
diff --git a/templates/Includes/Last.ss b/templates/Includes/Last.ss new file mode 100755 index 0000000..590b3b5 --- /dev/null +++ b/templates/Includes/Last.ss @@ -0,0 +1,15 @@ +
+ $BetterNavigator +
+ +<%-- Require CSS+JS from /public/resourses/[js,css]/[ClassName].[js,css] --%> +$AutoRequirements($ClassName).RAW + +<%-- Mapbox + +--%> + +<%-- place extra requirements after this line --%> +
+ $SiteConfig.ExtraCode +
diff --git a/templates/Includes/LoadingSpinner.ss b/templates/Includes/LoadingSpinner.ss new file mode 100755 index 0000000..5eefa57 --- /dev/null +++ b/templates/Includes/LoadingSpinner.ss @@ -0,0 +1,221 @@ + + +<% with $SiteConfig %> +
+
+
+
+
+
+
+
+
+
+ + <% if $Tagline %> +
+ $Tagline +
+ <% else %> +
LOADING...
+
+ L + O + A + D + I + N + G + . + . + . +
+ <% end_if %> +
+
+<% end_with %> diff --git a/templates/Includes/LocaleMenu.ss b/templates/Includes/LocaleMenu.ss new file mode 100755 index 0000000..3de8c57 --- /dev/null +++ b/templates/Includes/LocaleMenu.ss @@ -0,0 +1,16 @@ +<% cached 'LocalesNavigationFooter', List(Page).max(LastEdited), $CurrentLocale, $ID %> +<% if $Locales %> +
+ +
+<% end_if %> +<% end_cached %> diff --git a/templates/Includes/MainContent.ss b/templates/Includes/MainContent.ss new file mode 100755 index 0000000..042f2a8 --- /dev/null +++ b/templates/Includes/MainContent.ss @@ -0,0 +1,41 @@ +
+ <% if $HeroImageRecursive %> +
+
+ <% include SlideItem Image=$HeroImageRecursive, SlideWidth='2140', SlideHeight='450' %> +
+
+ <% end_if %> + + <% if $URLSegment != 'home' %> +
+ $Breadcrumbs +
+ <% end_if %> + + <% if $SideBarContent || $SideBarView && $SideBarView.Widgets.Count %> +
+
+
+
+ $Layout +
+ +
+
+
+ <% else %> +
+ $Layout +
+ <% end_if %> +
diff --git a/templates/Includes/MetaHead.ss b/templates/Includes/MetaHead.ss new file mode 100755 index 0000000..706a0f4 --- /dev/null +++ b/templates/Includes/MetaHead.ss @@ -0,0 +1,68 @@ +<% base_tag %> +$MetaTags + + + + + + +<%-- OpenGraph --%> + + + + +<% if $MetaTitle %> + + +<% else %> + + +<% end_if %> + +<% if $MetaDescription %> + +<% end_if %> +<% if $MetaImage %> + +<% end_if %> +<% if $FacebookAppID %> + +<% end_if %> + +<%-- /OpenGraph --%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/Includes/NavItem.ss b/templates/Includes/NavItem.ss new file mode 100755 index 0000000..c918b2b --- /dev/null +++ b/templates/Includes/NavItem.ss @@ -0,0 +1,28 @@ +<% if $Children %> + +<% else %> + +<% end_if %> diff --git a/templates/Includes/NavItem_link.ss b/templates/Includes/NavItem_link.ss index d74d6e5..7ff64f8 100755 --- a/templates/Includes/NavItem_link.ss +++ b/templates/Includes/NavItem_link.ss @@ -8,5 +8,5 @@ <% end_if %> $MenuTitle.XML - <% if $isCurrent || $isSection %>(current)<% end_if %> + <% if $isCurrent || $isSection %>(current)<% end_if %> diff --git a/templates/Includes/Navigation.ss b/templates/Includes/Navigation.ss new file mode 100755 index 0000000..1f1e892 --- /dev/null +++ b/templates/Includes/Navigation.ss @@ -0,0 +1,21 @@ + diff --git a/templates/Includes/PageHeader.ss b/templates/Includes/PageHeader.ss new file mode 100644 index 0000000..54b4eff --- /dev/null +++ b/templates/Includes/PageHeader.ss @@ -0,0 +1,15 @@ +
+
+

+ $Title +

+
+
diff --git a/templates/Includes/SideBar.ss b/templates/Includes/SideBar.ss new file mode 100755 index 0000000..281c686 --- /dev/null +++ b/templates/Includes/SideBar.ss @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/templates/Objects/HCard.ss b/templates/Objects/HCard.ss new file mode 100755 index 0000000..1c807f7 --- /dev/null +++ b/templates/Objects/HCard.ss @@ -0,0 +1,33 @@ +
+
+ {$Title} +
+ <% include Objects\SocialLinks %> +
+
+ +
+ $FirstName + $LastName +
+ + <% if $Company || $Position %> +
+ <% if $Company %> + $Company<% if $Position %>,<% end_if %> + <% end_if %> + <% if $Position %> + $Position + <% end_if %> +
+ <% end_if %> + + + $FirstName + $LastName + +
diff --git a/templates/Objects/Map.ss b/templates/Objects/Map.ss new file mode 100755 index 0000000..b3abcf5 --- /dev/null +++ b/templates/Objects/Map.ss @@ -0,0 +1,28 @@ +
data-geojson="$GeoJSON.XML"<% end_if %> + <% if $ID %> + data-id="$ID" + <% end_if %> + <% if $MapIcon %> + data-icon="$Icon.XML" + <% end_if %> + <% if $MapTitle %> + data-content="$MapTitle.XML" + <% end_if %> + <% if $Lat && $Lng %> + data-lat="$Lat" + data-lng="$Lng" + <% else_if $FullAddress %> + data-address="$FullAddress.XML" + <% else_if $Address %> + data-address="$Address.XML" + <% end_if %> + data-fly-to-marker="true" + data-fly-to-bounds="false" +> +
+
diff --git a/templates/Objects/Pagination.ss b/templates/Objects/Pagination.ss new file mode 100755 index 0000000..6c77594 --- /dev/null +++ b/templates/Objects/Pagination.ss @@ -0,0 +1,31 @@ +<%-- NOTE: Before including this, you will need to wrap the include in a with block --%> + +<% if $MoreThanOnePage %> + +<% end_if %> diff --git a/templates/Objects/ShareLinks.ss b/templates/Objects/ShareLinks.ss new file mode 100755 index 0000000..bca229d --- /dev/null +++ b/templates/Objects/ShareLinks.ss @@ -0,0 +1,10 @@ + diff --git a/templates/Objects/SocialLinks.ss b/templates/Objects/SocialLinks.ss new file mode 100755 index 0000000..b2c8987 --- /dev/null +++ b/templates/Objects/SocialLinks.ss @@ -0,0 +1,32 @@ + diff --git a/templates/Objects/Testimonial.ss b/templates/Objects/Testimonial.ss new file mode 100755 index 0000000..4c3cd3c --- /dev/null +++ b/templates/Objects/Testimonial.ss @@ -0,0 +1,16 @@ +
+
+
+ + <% if $Content %>

$Content

<% end_if %> + <% if $Name || $Affiliation %> + + <% end_if %> +
+
+
\ No newline at end of file