From 76e9816d75a7ba24aa0071b6c253fdd4a191d3f8 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Tue, 28 Mar 2017 13:39:00 -0400 Subject: [PATCH] Changing member edit & member info Part of revmping the member db admin side. Switch from table structure to glm grid. --- css/admin.css | 53 ++++- views/admin/member/index.html | 217 ++++++++++-------- views/admin/member/memberEdit.html | 175 +++++++------- views/admin/member/memberInfo.html | 2 +- .../member/memberInfo/editMediaCamera.html | 2 +- .../member/memberInfo/editMediaImages.html | 3 +- .../member/memberInfo/editMediaVideo.html | 2 +- .../member/memberInfo/editProfileStatus.html | 29 +-- views/admin/members/list.html | 2 +- 9 files changed, 272 insertions(+), 213 deletions(-) diff --git a/css/admin.css b/css/admin.css index e5f534bd..1e0b06c1 100644 --- a/css/admin.css +++ b/css/admin.css @@ -80,7 +80,16 @@ input, select, .button { padding: .4em; background: #fff; } - +#glm-admin-member-dashboard .glm-admin-table h4 { + margin-bottom: 0; + margin-top: 0; +} +#glm-admin-member-dashboard .glm-admin-table .glm-row { + margin-bottom: 10px; +} +#glm-admin-member-dashboard td { + padding: 0 0.6em 0.2em; +} /* Admin Tabs */ .disabled { pointer-events: none; @@ -90,7 +99,7 @@ input, select, .button { /* Admin Forms */ .glm-associate-admin-wrap { - max-width: 1000px; + max-width: 1024px; } .glm-bad-input-area { background: #FFaBa9 !important; @@ -133,10 +142,29 @@ input, select, .button { } /* Member List */ -.wp-list-table a.button.button-secondary { +#glm-admin-content-container .glm-admin-edit-active-profile { background-color: #0568B3; color: white; } +.glm-admin-show-archived-container { + clear: both; + display: inline; + float: left; + margin-bottom: 10px; + margin-top: -5px; +} + +#glm-admin-member-edit .glm-admin-table .glm-row { + margin-bottom: 10px; +} +#glm-admin-member-edit .glm-admin-table h4 { + margin: 0; +} +.glm-checkbox-label { + float: left; + margin-right: 5px; + padding-right: 10px; +} /* Settings Table Additions */ .glm-settings-table .glm-small-12, @@ -166,6 +194,7 @@ input, select, .button { padding: 10px; background-color: #f8ffff; } +#glm-admin-content-container .glm-row, .glm-admin-table.glm-admin-inner-table .glm-row { margin-bottom: 15px; } @@ -173,8 +202,9 @@ input, select, .button { font-weight: normal; } #glm-admin-content-container h1, -#glm-admin-content-container h2 { - margin: 5px 0; +#glm-admin-content-container h2, +#glm-admin-content-container h3 { + margin: 0; } .glm-admin-inner-table h3, .glm-admin-inner-table h4 { @@ -217,6 +247,7 @@ input, select, .button { } .glm-admin-image-edit-table { border: 2px #ddd solid; + background: white; } .glm-admin-image-edit-table td { padding: 5px; @@ -225,6 +256,12 @@ input, select, .button { clear: both; float: right; } +#glm-admin-content-container .button-primary#deleteMemberInfoButton { + background: #e14d43; +} +#glm-admin-content-container .button-primary#deleteMemberInfoButton:hover { + background: #e14d43; +} #video-url-msg { display: block; font-size: 12px; @@ -364,10 +401,12 @@ td.glm-nowrap { { width: 95%; } -.glm-imageGalleryContainer +#glm-table-media .glm-imageGalleryContainer { - border: 1px #ddd solid !important; + border: 1px #ddd solid; overflow: hidden; + margin: 0; + max-width: 98.5%; } .glm-galleryImages .glm-statusTable h4 { margin: 2px 0; diff --git a/views/admin/member/index.html b/views/admin/member/index.html index 28b625c7..c02c9197 100644 --- a/views/admin/member/index.html +++ b/views/admin/member/index.html @@ -7,55 +7,72 @@

{$terms.term_member_cap} Updated

{/if} +
{if $haveMember} - {if apply_filters('glm_members_menu_members', true)} -

Edit {$terms.term_member_cap} Name and Status

- {/if} -
+
- +
-

{$terms.term_member_cap} Slug:

- {$member.fieldData.member_slug} +
+

{$terms.term_member_cap} Slug:

+
+
+ {$member.fieldData.member_slug} +
+
+
+
+

Date created:

+
+
+ {$member.fieldData.created.date} +
-

Date created:

{$member.fieldData.created.date}
-

URL CLick Counts

- Today: {$clickThroughCounts.day}    +
+

URL CLick Counts

+
+
+ Today: {$clickThroughCounts.day}    +
- - +
+
-

{$terms.term_member_cap} Display & Access:

- {$member.fieldData.access.name} +
+

{$terms.term_member_cap} Display & Access:

+
+
+ {$member.fieldData.access.name} +
-

{$terms.term_member_cap} Type:

- {$member.fieldData.member_type.name} +
+

{$terms.term_member_cap} Type:

+
+
+ {$member.fieldData.member_type.name} +
-

Detail Page View Counts

- Today: {$detailViewCounts.day}    -
-
- - - {if apply_filters('glm_members_menu_members', true)} - - - Edit {$terms.term_member_cap} Name and Status - - - {/if} - +
+

Detail Page View Counts

+
+
+ Today: {$detailViewCounts.day}    +
- +
+ {if apply_filters('glm_members_menu_members', true)} + + {/if}
-
{else}

No {$terms.term_member} information available.

{/if} @@ -122,84 +139,86 @@ {if apply_filters('glm_members_permit_admin_member_index_view_member_info_version', true)} {if apply_filters('glm_members_permit_admin_member_index_add_member_info_version', true)} {/if} -

-

{$terms.term_member_cap} Profile Versions

- -

+

+
+

{$terms.term_member_cap} Profile Versions

+ + Add New {$terms.term_member_cap} Profile Version + + +
Show archived information   - Add New {$terms.term_member_cap} Information Version -

- -

-
-
- -
-

Status

-

Reference Name

-

Created

-

Last Update

-

-
- +
+
+ + + + + + + + + + + - {if $haveInfoRecords} - {assign var="i" value="0"} - {foreach $memberInfoRecords as $m} + {if $haveInfoRecords} + {assign var="i" value="0"} + {foreach $memberInfoRecords as $m} - {if $m.status.value == $statusTypeNumbers.Active || apply_filters('glm_members_permit_admin_member_index_list_inactive_info', true)} - {if $i++ is odd by 1} -
- {else} -
- {/if} -
- - - - - + {if $m.status.value == $statusTypeNumbers.Active || apply_filters('glm_members_permit_admin_member_index_list_inactive_info', true)} + {if $i++ is odd by 1} + + {else} + + {/if} + + + + + + - {/if} - {/foreach} - {else} -
+ {/if} + {/foreach} + {else} + + {/if} + +
StatusReference NameCreatedLast Update
- {$m.status.name} - {$m.reference_name}{$m.create_time.datetime}{$m.modify_time.datetime} - {if $m.bad_lat_lon}Bad Map Location{/if} - {if apply_filters('glm_members_permit_admin_member_index_clone_activate_info_version', true)} - Clone  - {if $m.status.name != 'Active'}Activate{/if} - {/if} -
+ {$m.status.name} + {$m.reference_name}{$m.create_time.datetime}{$m.modify_time.datetime} + {if $m.bad_lat_lon}Bad Map Location{/if} + {if apply_filters('glm_members_permit_admin_member_index_clone_activate_info_version', true)} + Clone  + {if $m.status.name != 'Active'}Activate{/if} + {/if} +
Click here to start entering information for this {$terms.term_member}.
Click here to start entering information for this {$terms.term_member}.
+ {/if} {/if} - + {/if}
- {/if} - {/if} -{/if} - - -

 

+
- {else} -

You do not have any {$terms.term_member_cap} Types setup.

-

You must have at least one {$terms.term_member_cap} Type to add a new {$terms.term_member}.

- Click here to add {$terms.term_member_cap} Types. - {/if} -{else} -

No {$terms.term_member} currently selected.

-{/if} - -{if $lockedToMember} -
- {apply_filters('glm-member-db-dashboard-member-widgets', $member)} -
-{/if} + {else} +

You do not have any {$terms.term_member_cap} Types setup.

+

You must have at least one {$terms.term_member_cap} Type to add a new {$terms.term_member}.

+ Click here to add {$terms.term_member_cap} Types. + {/if} + {else} +

No {$terms.term_member} currently selected.

+ {/if} + {if $lockedToMember} +
+ {apply_filters('glm-member-db-dashboard-member-widgets', $member)} +
+ {/if} + +