From: Laury GvR Date: Tue, 26 Jan 2016 15:31:10 +0000 (-0500) Subject: Changed views, added hooks, mainly for detail. Lots of css X-Git-Tag: v1.1.0^2~7 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=2efd6891560c66e3d02526ab005253100d3d2631;p=WP-Plugins%2Fglm-member-db-packaging.git Changed views, added hooks, mainly for detail. Lots of css --- diff --git a/assets/email.png b/assets/email.png deleted file mode 100644 index 14e0011..0000000 Binary files a/assets/email.png and /dev/null differ diff --git a/css/front.css b/css/front.css index f1ba96a..9cdb36d 100644 --- a/css/front.css +++ b/css/front.css @@ -25,11 +25,16 @@ div.member div.address { overflow: hidden; padding: 5px 3%; } -.glm-member-package-container { - background: #f5f5f5 none repeat scroll 0 0; +.glm-member-package-detail-container .glm-member-package-container { border: 1px solid #ccc; margin: 20px 0; } +.glm-member-package-container { + background: #f5f5f5 none repeat scroll 0 0; +} +#glm-member-detail-packages-container > h2 { + color: #92a682; +} .glm-member-package-container .package { overflow: hidden; } @@ -68,6 +73,10 @@ div.member div.address { font-weight: normal; font-size: 18px; } +.glm-member-package-container h2 a, +.glm-member-package-container h2 { + color: #92a682; +} .glm-package-detail-image-wrapper img { float: right; } @@ -80,6 +89,9 @@ div.member div.address { .glm-member-package-container .address > * { line-height: 1.25; } +#glm-member-detail-packages-container .glm-member-package-container .glm-member-img-wrap { + padding: 0; +} .glm-member-package-container .glm-member-img-wrap { float: right; max-height: 200px; @@ -88,13 +100,6 @@ div.member div.address { padding: 20px 3%; min-width: 100px; } -div.member div.address a.email { - display: block; - float: left; - width: auto; - color: #73BF45; - height: 28px; - margin: 0 10px 3px 0; - padding: 4px 0 4px 32px; - background: url(../assets/email.png) 0 50% no-repeat; +.glm-member-list-container h2 { + color: #92A682; } \ No newline at end of file diff --git a/models/front/packaging/list.php b/models/front/packaging/list.php index 3802d0c..44f42c1 100644 --- a/models/front/packaging/list.php +++ b/models/front/packaging/list.php @@ -235,6 +235,9 @@ class GlmMembersFront_packaging_list extends GlmDataPackages case 'packages-link': $view = 'packagesLinkForMemberDetail.html'; break; + case 'detail-sidemenu'; + $view = 'packagesSidemenuForMemberDetail.html'; + break; case 'member-detail': $view = 'listForMemberDetail.html'; break; diff --git a/setup/frontHooks.php b/setup/frontHooks.php index 599881a..2072bcc 100644 --- a/setup/frontHooks.php +++ b/setup/frontHooks.php @@ -61,7 +61,7 @@ if (isset($this->config['addOns']['glm-member-db'])) { ); // Add internal page content links to member detail page - add_filter('glm-member-db-front-members-detail-internalContentLinks', function($content, $id) { + add_filter('glm-member-db-front-members-detail-linksBottom', function($content, $id) { $packageData = do_shortcode('[glm-members-packaging-list member='.$id.', template="packages-link" order="title"]'); $content .= $packageData; return $content; @@ -71,7 +71,7 @@ if (isset($this->config['addOns']['glm-member-db'])) { ); // Add content to member detail page - Get it from the existing package listing shortcode - add_filter('glm-member-db-front-members-detail-descriptionBottom', function($content, $id) { + add_filter('glm-member-db-front-members-detail-dataBottom', function($content, $id) { $packageData = do_shortcode('[glm-members-packaging-list member='.$id.', template="member-detail" order="title"]'); $content .= $packageData; return $content; @@ -79,6 +79,15 @@ if (isset($this->config['addOns']['glm-member-db'])) { 10, 2 ); + + add_filter('glm-member-db-front-members-detail-sidemenuBottom', function($content, $id) { + $packageData = do_shortcode('[glm-members-packaging-list member='.$id.', template="detail-sidemenu" order="title"]'); + $content .= $packageData; + return $content; + }, + 10, + 2 + ); } diff --git a/views/front/packaging/detail.html b/views/front/packaging/detail.html index fa47dac..90b7799 100644 --- a/views/front/packaging/detail.html +++ b/views/front/packaging/detail.html @@ -9,38 +9,47 @@
{if $havePackage} -
+
-
- {if $package.member.logo} -
- -
- {/if} -

{$package.member.member_name}

-
-
{$package.member.addr1}
- {if $package.member.addr2} -
{$package.member.addr2}
- {/if} -
{if $package.member.city}{$package.member.city}, {/if}{if $package.member.state.name}{$package.member.state.name} {/if}{if $package.member.zip}{$package.member.zip}{/if}
- {if $package.member.country.name} -
{$package.member.country.name}
- {/if} - {if $package.member.toll_free} -
{$package.member.toll_free}
- {/if} - {if $package.member.phone} -
{$package.member.phone}
- {/if} - {if $package.member.url} - - {/if} - {if $package.member.email} - - {/if} +
+
+ +

+ {$package.member.member} +

+ {if $settings.detail_show_address} + {apply_filters('glm-member-db-front-members-detail-addressTop', '', $package.member.id)} + {if $settings.detail_show_street} + {if $package.member.addr1}
{$package.member.addr1}
{/if} + {if $package.member.addr2}
{$package.member.addr2}
{/if} + {/if} + {if $settings.detail_show_citystatezip} + {if $package.member.city}{$package.member.city}{if $package.member.state.name}, {/if}{/if}{if $package.member.state.name}{$package.member.state.name}{/if}{if $package.member.zip} {$package.member.zip}{/if} + {/if} + {if $package.member.country.name && $settings.detail_show_country}
{$package.member.country.name}
{/if} + {apply_filters('glm-member-db-front-members-detail-addressBottom', '', $package.member.id)} + {/if} + {apply_filters('glm-member-db-front-members-detail-otherDetailTop', '', $package.member.id)} + {if $package.member.phone && $settings.detail_show_phone}
Phone: {$package.member.phone}
{/if} + {if $package.member.toll_free && $settings.detail_show_tollfree}
Toll Free: {$package.member.toll_free}
{/if} + {if $package.member.region && $settings.detail_show_region}

Region: {$package.member.region}

{/if} +
+ {apply_filters('glm-member-db-front-members-detail-otherDetailBottom', '', $package.member.id)} +
+ + + + +
+
+ + {if $package.member.logo && $settings.detail_show_logo} + + {/if}
-
diff --git a/views/front/packaging/listForMemberDetail.html b/views/front/packaging/listForMemberDetail.html index 7450dd0..73579e0 100644 --- a/views/front/packaging/listForMemberDetail.html +++ b/views/front/packaging/listForMemberDetail.html @@ -1,28 +1,31 @@ -{if $havePackages} -

Packages

+{if $settings.detail_show_packages && $havePackages && $packages} +
+ +

Packages

-
- {foreach $packages as $p} - -
+
+ {foreach $packages as $p} + +
- -
- - {if $p.image} -
- -
- {/if} -

{$p.title}

- {$p.short_descr} -
-
Expires: {$p.expire_date.date}
-
Pricing: {$p.pricing}
+ +
+ + {if $p.image} +
+ +
+ {/if} +

{$p.title}

+ {$p.short_descr} +
+
Expires: {$p.expire_date.date}
+
Pricing: {$p.pricing}
+
+
- -
- {/foreach} + {/foreach} +
{/if} diff --git a/views/front/packaging/listForMemberListing.html b/views/front/packaging/listForMemberListing.html index ff59c55..56b20f0 100644 --- a/views/front/packaging/listForMemberListing.html +++ b/views/front/packaging/listForMemberListing.html @@ -1,7 +1,7 @@ {if $havePackages}

Packages

-
+
{foreach $packages as $p}
diff --git a/views/front/packaging/packagesLinkForMemberDetail.html b/views/front/packaging/packagesLinkForMemberDetail.html index 16a699d..7c5fc96 100644 --- a/views/front/packaging/packagesLinkForMemberDetail.html +++ b/views/front/packaging/packagesLinkForMemberDetail.html @@ -1,5 +1,3 @@ -{if $havePackages} - +{if $settings.detail_show_packages && $packages} + Packages {/if} diff --git a/views/front/packaging/packagesSidemenuForMemberDetail.html b/views/front/packaging/packagesSidemenuForMemberDetail.html new file mode 100644 index 0000000..0f309c8 --- /dev/null +++ b/views/front/packaging/packagesSidemenuForMemberDetail.html @@ -0,0 +1,3 @@ +{if $settings.detail_show_packages && $packages} + Packages +{/if} \ No newline at end of file