Version Description
- Fixes upload media issues with Link URL.
- Fixes plugin conflict with ACF.
Download this release
Release Info
Developer | spwebguy |
Plugin | Team Members |
Version | 4.1.0 |
Comparing to | |
See all releases |
Code changes from version 4.0.0 to 4.1.0
- inc/dmb/dmb.css +8 -0
- inc/dmb/dmb.js +112 -66
- inc/dmb/dmb.min.css +1 -1
- inc/dmb/dmb.min.js +11 -7
- inc/tmm-metaboxes-members.php +58 -15
- readme.txt +18 -8
- tmm.php +1 -1
inc/dmb/dmb.css
CHANGED
@@ -8,6 +8,14 @@
|
|
8 |
.dmb_clearfix{
|
9 |
clear:both;}
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
/* Fields. */
|
13 |
.dmb_feature_dump{
|
8 |
.dmb_clearfix{
|
9 |
clear:both;}
|
10 |
|
11 |
+
/* ACF Fix. */
|
12 |
+
#acf-fallback-bio{
|
13 |
+
width:100%;
|
14 |
+
clear:both;
|
15 |
+
height:100px;
|
16 |
+
border-radius:4px;
|
17 |
+
margin-top:2px;
|
18 |
+
}
|
19 |
|
20 |
/* Fields. */
|
21 |
.dmb_feature_dump{
|
inc/dmb/dmb.js
CHANGED
@@ -51,10 +51,15 @@ $(document).ready(function (){
|
|
51 |
|
52 |
firstname = member.find('.dmb_firstname_of_member').val() || '',
|
53 |
lastname = member.find('.dmb_lastname_of_member').val() || '',
|
54 |
-
job = member.find('.dmb_job_of_member').val() || ''
|
55 |
-
description = $.trim(member.find('.dmb_description_of_member').html()) || '',
|
56 |
|
57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
sclTitle1 = member.find('.dmb_scl_title1_of_member').val() || '',
|
59 |
sclUrl1 = member.find('.dmb_scl_url1_of_member').val() || '',
|
60 |
|
@@ -149,9 +154,13 @@ $(document).ready(function (){
|
|
149 |
|
150 |
$(this).parent().find('.dmb_img').remove();
|
151 |
|
152 |
-
/* Empties img URL. */
|
153 |
-
$(this)
|
154 |
-
|
|
|
|
|
|
|
|
|
155 |
$(this).remove();
|
156 |
|
157 |
return false;
|
@@ -160,32 +169,28 @@ $(document).ready(function (){
|
|
160 |
|
161 |
|
162 |
/* Uploads members's img. */
|
163 |
-
$('.dmb_upload_img_btn').click(function() {
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
}
|
186 |
-
|
187 |
-
tb_show( '', 'media-upload.php?type=image&TB_iframe=true' );
|
188 |
-
return false;
|
189 |
|
190 |
});
|
191 |
|
@@ -399,7 +404,13 @@ $(document).ready(function (){
|
|
399 |
fields.firstname = $(this).find(".dmb_firstname_of_member").val();
|
400 |
fields.lastname = $(this).find(".dmb_lastname_of_member").val();
|
401 |
fields.job = $(this).find(".dmb_job_of_member").val();
|
402 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
fields.scl_type1 = $(this).find(".dmb_scl_type1_of_member").find(":selected").val();
|
404 |
fields.scl_title1 = $(this).find(".dmb_scl_title1_of_member").val();
|
405 |
fields.scl_url1 = $(this).find(".dmb_scl_url1_of_member").val();
|
@@ -515,50 +526,85 @@ $(document).ready(function (){
|
|
515 |
|
516 |
|
517 |
/* Unique editor. */
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
531 |
|
532 |
|
533 |
/* Saves the UE data. */
|
534 |
-
|
535 |
-
|
536 |
-
if ($("#wp-dmb_editor-wrap").hasClass("tmce-active")){
|
537 |
-
var dmb_ue_content = tinyMCE.activeEditor.getContent();
|
538 |
-
} else {
|
539 |
-
var dmb_ue_content = $('#dmb_editor').val();
|
540 |
-
}
|
541 |
|
542 |
-
|
543 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
544 |
|
545 |
-
|
546 |
-
|
547 |
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
|
552 |
-
|
553 |
-
|
554 |
|
555 |
-
|
|
|
556 |
|
557 |
|
558 |
/* Cancels the UE updates. */
|
559 |
-
|
560 |
-
$('
|
561 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
562 |
|
563 |
});
|
564 |
})(jQuery);
|
51 |
|
52 |
firstname = member.find('.dmb_firstname_of_member').val() || '',
|
53 |
lastname = member.find('.dmb_lastname_of_member').val() || '',
|
54 |
+
job = member.find('.dmb_job_of_member').val() || '';
|
|
|
55 |
|
56 |
+
if ($('#acf-fallback-bio').length ) {
|
57 |
+
description = $.trim(member.find('.dmb_description_of_member_fb').text()) || '';
|
58 |
+
} else {
|
59 |
+
description = $.trim(member.find('.dmb_description_of_member').html()) || '';
|
60 |
+
}
|
61 |
+
|
62 |
+
var sclType1 = member.find('.dmb_scl_type1_of_member').val() || '',
|
63 |
sclTitle1 = member.find('.dmb_scl_title1_of_member').val() || '',
|
64 |
sclUrl1 = member.find('.dmb_scl_url1_of_member').val() || '',
|
65 |
|
154 |
|
155 |
$(this).parent().find('.dmb_img').remove();
|
156 |
|
157 |
+
/* Empties img URL (primary or hover). */
|
158 |
+
$(this)
|
159 |
+
.parent()
|
160 |
+
.find('.dmb_img_data_url')
|
161 |
+
.attr('data-img', '')
|
162 |
+
.trigger('change');
|
163 |
+
|
164 |
$(this).remove();
|
165 |
|
166 |
return false;
|
169 |
|
170 |
|
171 |
/* Uploads members's img. */
|
172 |
+
$('.dmb_upload_img_btn').click(function(e) {
|
173 |
+
|
174 |
+
e.preventDefault();
|
175 |
+
|
176 |
+
var button = $(this),
|
177 |
+
custom_uploader = wp.media({
|
178 |
+
title: 'Insert image',
|
179 |
+
library : {
|
180 |
+
// uncomment the next line if you want to attach image to the current post
|
181 |
+
// uploadedTo : wp.media.view.settings.post.id,
|
182 |
+
type : 'image'
|
183 |
+
},
|
184 |
+
button: {
|
185 |
+
text: 'Use this image' // button label text
|
186 |
+
},
|
187 |
+
multiple: false // for multiple image selection set to true
|
188 |
+
}).on('select', function() { // it also has "open" and "close" events
|
189 |
+
var attachment = custom_uploader.state().get('selection').first().toJSON();
|
190 |
+
$("<a class='dmb_remove_img_btn dmb_small_button_secondary' href='#'><span class='dashicons dashicons-no-alt'></span></a><img src='"+attachment.url+"' class='dmb_img'/>").insertAfter(button);
|
191 |
+
button.siblings('.dmb_img_data_url').attr('data-img', attachment.url).trigger('change');
|
192 |
+
})
|
193 |
+
.open();
|
|
|
|
|
|
|
|
|
194 |
|
195 |
});
|
196 |
|
404 |
fields.firstname = $(this).find(".dmb_firstname_of_member").val();
|
405 |
fields.lastname = $(this).find(".dmb_lastname_of_member").val();
|
406 |
fields.job = $(this).find(".dmb_job_of_member").val();
|
407 |
+
|
408 |
+
if ($('#acf-fallback-bio').length ) {
|
409 |
+
fields.bio = $.trim($(this).find('.dmb_description_of_member_fb').text()) || '';
|
410 |
+
} else {
|
411 |
+
fields.bio = $.trim($(this).find('.dmb_description_of_member').html()) || '';
|
412 |
+
}
|
413 |
+
|
414 |
fields.scl_type1 = $(this).find(".dmb_scl_type1_of_member").find(":selected").val();
|
415 |
fields.scl_title1 = $(this).find(".dmb_scl_title1_of_member").val();
|
416 |
fields.scl_url1 = $(this).find(".dmb_scl_url1_of_member").val();
|
526 |
|
527 |
|
528 |
/* Unique editor. */
|
529 |
+
if (!$('#acf-fallback-bio').length) {
|
530 |
+
var lastEditedBio = '';
|
531 |
+
/* Opens the UE to edit bios. */
|
532 |
+
$('.dmb_edit_description_of_member').click(function(){
|
533 |
+
|
534 |
+
lastEditedBio = $(this).parent().find('.dmb_description_of_member');
|
535 |
+
var currentContent = lastEditedBio.html();
|
536 |
+
if ($("#wp-dmb_editor-wrap").hasClass("tmce-active")){
|
537 |
+
tinymce.activeEditor.setContent(currentContent);
|
538 |
+
} else {
|
539 |
+
$('#dmb_editor').val($.trim(currentContent));
|
540 |
+
}
|
541 |
+
$('#dmb_unique_editor').fadeIn(100);
|
542 |
+
if (tinyMCE.activeEditor !== null) { tinyMCE.activeEditor.focus(); }
|
543 |
+
|
544 |
+
});
|
545 |
+
}
|
546 |
|
547 |
|
548 |
/* Saves the UE data. */
|
549 |
+
if (!$('#acf-fallback-bio').length ) {
|
550 |
+
$('.dmb_ue_update').click(function(){
|
|
|
|
|
|
|
|
|
|
|
551 |
|
552 |
+
if ($("#wp-dmb_editor-wrap").hasClass("tmce-active")){
|
553 |
+
var dmb_ue_content = tinyMCE.activeEditor.getContent();
|
554 |
+
} else {
|
555 |
+
var dmb_ue_content = $('#dmb_editor').val();
|
556 |
+
}
|
557 |
+
|
558 |
+
/* Hides bio block if empty. */
|
559 |
+
(!dmb_ue_content) ? lastEditedBio.hide() : lastEditedBio.show();
|
560 |
|
561 |
+
/* Adds bio content if there is. */
|
562 |
+
lastEditedBio.html($.parseHTML(dmb_ue_content));
|
563 |
|
564 |
+
/* Closes and empties UE. */
|
565 |
+
$('#dmb_unique_editor').fadeOut(100);
|
566 |
+
if (tinymce.activeEditor !== null) { tinymce.activeEditor.setContent(''); }
|
567 |
|
568 |
+
dmbGatherData(lastEditedBio);
|
569 |
+
return false;
|
570 |
|
571 |
+
});
|
572 |
+
}
|
573 |
|
574 |
|
575 |
/* Cancels the UE updates. */
|
576 |
+
if (!$('#acf-fallback-bio').length ) {
|
577 |
+
$('.dmb_ue_cancel').click(function(){
|
578 |
+
$('#dmb_unique_editor').fadeOut(100);
|
579 |
+
});
|
580 |
+
}
|
581 |
+
|
582 |
+
|
583 |
+
/* Debounce function for fallback keyup. */
|
584 |
+
//http://davidwalsh.name/javascript-debounce-function
|
585 |
+
function debounce(func, wait, immediate) {
|
586 |
+
var timeout;
|
587 |
+
return function() {
|
588 |
+
var context = this, args = arguments;
|
589 |
+
var later = function() {
|
590 |
+
timeout = null;
|
591 |
+
if (!immediate) func.apply(context, args);
|
592 |
+
};
|
593 |
+
var callNow = immediate && !timeout;
|
594 |
+
clearTimeout(timeout);
|
595 |
+
timeout = setTimeout(later, wait);
|
596 |
+
if (callNow) func.apply(context, args);
|
597 |
+
};
|
598 |
+
};
|
599 |
+
|
600 |
+
|
601 |
+
/* Fallback editor (keyup) */
|
602 |
+
$('#acf-fallback-bio').live('paste keyup', debounce(function(){
|
603 |
+
|
604 |
+
$(this).siblings('.dmb_description_of_member_fb').text($(this).val());
|
605 |
+
dmbGatherData($(this));
|
606 |
+
|
607 |
+
}, 600));
|
608 |
|
609 |
});
|
610 |
})(jQuery);
|
inc/dmb/dmb.min.css
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
* Team Members Admin CSS (minified)
|
5 |
*/
|
6 |
|
7 |
-
@charset "UTF-8";.dmb_clearfix{clear:both}.dmb_feature_dump{display:none}.dmb_field,.dmb_main select,.dmb_side_select{font-size:12px;width:100%;border-radius:4px;margin-bottom:5px}.dmb_field{width:100%;padding:4px 8px;font-size:13px}.dmb_data_dump{display:none}.dmb_img_field{display:none}.dmb_img_data_url{display:none!important}.dmb_img{max-width:100%;margin-top:8px;display:block}.dmb_section_title{font-size:15px;color:#497bad;padding-bottom:4px;margin:15px 2px 2px;border-bottom:3px dashed #ddd;text-align:left}.dmb_field_title{margin-top:10px;margin-bottom:3px;color:#555;font-size:12px;padding-left:2px;display:inline-block;font-weight:400;line-height:15px}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}.dmb_main{border-radius:4px;margin-top:10px}.dmb_main .dmb_inner{background:whitesmoke;padding:4px 10px 8px;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.dmb_main .dmb_handle{padding:7px 7px 7px 10px;background:#aea8a0;border:1px solid #96938e!important;display:block;border-top-right-radius:3px;border-top-left-radius:3px}.dmb_main .dmb_handle .dmb_big_button_secondary{float:right;margin-left:8px;font-size:12px;line-height:20px;border-bottom:2px solid #ccc;border-right:1px solid #ccc}.dmb_main .dmb_handle .dmb_move_row_up,.dmb_main .dmb_handle .dmb_move_row_down{padding:3px;float:left;margin-left:0;margin-right:8px}.dmb_main .dmb_handle .dmb_move_row_up{margin-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.dmb_main .dmb_handle .dmb_move_row_down{border-bottom-left-radius:0;border-top-left-radius:0}.dmb_main .dmb_handle.closed{border-radius:3px;border-bottom:none}.dmb_main .dmb_handle.closed{border-radius:3px;border-bottom:none}.dmb_main .dmb_handle .dmb_handle_title{margin-top:4px;float:left;color:white;text-shadow:0 -1px 1px #8b847d,1px 0 1px #8b847d,0 1px 1px #8b847d,-1px 0 1px #8b847d;font-weight:300;font-size:18px;box-sizing:border-box}#dmb_preview_team{box-sizing:border-box;display:none;position:fixed;overflow-y:scroll;border:1px solid #bbb;top:0%;bottom:0%;left:0%;right:0%;background:#ddd;z-index:100000;padding:0 15%;text-align:center;box-shadow:-1px 0 204px -6px rgba(0,0,0,.75)}.dmb_accuracy_preview_notice{text-align:center;line-height:25px;background:white;border-radius:4px;padding:14px 30px;max-width:500px;margin:0 auto;font-size:15px;margin-top:60px;margin-bottom:80px}.dmb_no_row_preview_notice{background:white;border-radius:4px;padding:20px 40px;max-width:500px;margin:0 auto;font-size:20px;margin-top:120px}.dmb_tip{padding-left:2px;font-size:12px;color:#999;line-height:15px;margin-top:8px}.dmb_tip .dashicons{font-size:17px;height:17px}.dmb_tip a,.dmb_inline_tip{color:#0073AA;cursor:pointer}.dmb_big_button_primary{text-shadow:0 -1px 1px #849d3a,1px 0 1px #849d3a,0 1px 1px #849d3a,-1px 0 1px #849d3a;padding:8px 6px 5px 10px;font-size:14px;background:#ACCE45;color:white;text-decoration:none;border-radius:3px;border:1px solid #8ea93d;border-bottom:2px solid #8ea93d;border-right:1px solid #8ea93d;line-height:15px}.dmb_big_button_primary:hover,.dmb_big_button_primary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#b1d34a;color:white}.dmb_big_button_secondary{padding:3px 10px;font-size:13px;background:#fff;font-weight:500;color:#333;text-decoration:none;border-radius:3px;border-bottom:2px solid #ddd;border-right:1px solid #ddd}.dmb_big_button_secondary:hover,.dmb_big_button_secondary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#555}.dmb_big_button_secondary.dmb_remove_row_btn{padding:3px 3px 3px 4px}.dmb_small_button_primary{margin:5px 1px;text-shadow:0 -1px 1px #497bad,1px 0 1px #497bad,0 1px 1px #497bad,-1px 0 1px #497bad;padding:4px 4px 1px;line-height:17px;font-size:12px;background:#5690CA;color:white;text-decoration:none;border-radius:3px;border:1px solid #497bad;border-bottom:2px solid #497bad;border-right:1px solid #497bad}.dmb_small_button_primary:hover,.dmb_small_button_primary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#5a97d4;color:white}.dmb_preview_button{text-shadow:0 0 0 #a18023,1px 0 0 #a18023,0 1px 1px #a18023,0 0 1px #a18023;padding:3px 10px;font-size:13px;background:#f5c542;font-weight:400;cursor:pointer;color:white;text-decoration:none;border-radius:3px;border:1px solid #c39d2c;border-bottom:2px solid #c39d2c;border-right:1px solid #c39d2c}.dmb_preview_button:hover,.dmb_preview_button:focus{background-image:none;background:#ffcd43;outline:0;-webkit-box-shadow:none;box-shadow:none;color:white}.dmb_preview_button.dmb_preview_team_close{position:fixed;top:20px;right:40px;z-index:1;padding: 10px 20px 13px;font-size:20px}.dmb_preview_button.dmb_preview_team_close .dashicons{font-size:20px}.dmb_small_button_secondary{padding:2px;margin-top:1px;line-height:18px;font-size:12px;background:#fff;font-weight:500;color:#333;text-decoration:none;border-radius:3px;border-bottom:2px solid #ddd;border-right:1px solid #ddd}.dmb_small_button_secondary:hover,.dmb_small_button_secondary:focus{background-image:none;outline:0;opacity:1;-webkit-box-shadow:none;box-shadow:none;color:#555}.dmb_small_button_secondary.dmb_remove_feature_btn{position:relative;top:4px;padding:11px 2px 0 3px}.dmb_upload_img_btn{display:inline-block;cursor:pointer;margin-bottom:0}.dmb_upload_img_btn .dashicons{position:relative;top:-2px}.dmb_remove_img_btn{display:inline-block;position:relative;top:-2px;margin-left:3px}.dmb_add_row{margin:0 auto;margin-top:10px;display:inline-block}.dmb_no_row_notice{background:whitesmoke;border-radius:4px;padding:30px 10px;margin-top:10px;text-align:center;font-size:14px;line-height:25px;border:1px solid #ddd}.dmb_add_feature{margin-top:5px;margin-bottom:5px;display:inline-block}.dmb_grid{float:left;padding-left:6px;box-sizing:border-box;padding-right:6px}.dmb_grid_20{width:20%}.dmb_grid_25{width:25%}.dmb_grid_33{width:33%}.dmb_grid_35{width:35%}.dmb_grid_40{width:40%}.dmb_grid_50{width:50%}.dmb_grid_60{width:60%}.dmb_grid_100{width:99%}.dmb_description_of_member{width:100%!important}.dmb_grid_first{padding-left:0}.dmb_grid_last{padding-right:0}.dmb_color_picker{padding:3px!important}.wp-picker-container{position:relative}.wp-picker-clear{display:none!important}.wp-picker-container,.wp-picker-container:active{display:block;z-index:9999}.iris-picker{position:absolute!important;bottom:33px!important;left:80!important;background:white!important}.dmb_toolbar{display:block;text-align:left;background:whitesmoke;margin-top:10px;border-radius:4px;border:1px solid #ddd}.dmb_toolbar .dmb_toolbar_inner{display:block;padding:7px 7px 6px}.dmb_toolbar .dmb_toolbar_inner .dmb_collapse_rows,.dmb_toolbar .dmb_toolbar_inner .dmb_expand_rows{float:left;margin-right:7px}.dmb_toolbar .dmb_toolbar_inner .dmb_preview_button{float:right;margin-left:7px}.dmb_toolbar .dashicons{line-height:20px!important}.dmb_side_block_title,.dmb_help_title{font-size:14px;margin-top:4px;margin-bottom:2px;font-weight:500;color:#222}.dmb_help_title{margin-bottom:10px}.dmb_side_block{margin-top:10px}.dmb_side_block a{text-decoration:none}.dmb_see_pro{display:inline-block;margin-top:10px;padding-bottom:8px}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;padding-left:14px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0,0%,20%,.9);color:#fff;content:attr(data-tooltip);text-align:left;font-size:12px;line-height:16px}.dmb_tooltip_large[data-tooltip]:before{width:320px}.dmb_tooltip_medium[data-tooltip]:before{width:220px}.dmb_tooltip_small[data-tooltip]:before{width:180px}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (max-width :850px){.dmb_grid_20,.dmb_grid_25,.dmb_grid_33,.dmb_grid_35,.dmb_grid_40,.dmb_grid_50,.dmb_grid_60,.dmb_grid_100{padding-right:0;padding-left:0;width:100%}}#tmm_pro h2.hndle{background:#ACCE45;color:white;font-weight:400;border:1px solid #9ebd43!important;text-shadow:0 0 1px #849d3a,0 0 1px #849d3a,0 1px 1px #849d3a,0 0 1px #849d3a}#tmm_pro h2.hndle .dashicons{color:white!important}#tmm_pro .toggle-indicator{color:white!important}#dmb_unique_editor{box-sizing:border-box;display:none;position:fixed;overflow-y:scroll;border:1px solid #bbb;top:0%;bottom:0%;left:0%;right:0%;background:#ddd;z-index:100000;padding:5% 15%;text-align:center;box-shadow:-1px 0 204px -6px rgba(0,0,0,.75)}#wp-dmb_editor-wrap{padding:20px;background:rgba(255,255,255,.5)}.dmb_ue_update{margin-top:2px;text-shadow:0 0 0 #a18023,1px 0 0 #a18023,0 1px 1px #a18023,0 0 1px #a18023;background:#f5c542;font-weight:400;cursor:pointer;color:white;text-decoration:none;border-radius:3px;border:1px solid #c39d2c;border-bottom:2px solid #c39d2c;border-right:1px solid #c39d2c;padding:10px 20px;display:inline-block;font-size:20px}.dmb_ue_update:hover,.dmb_ue_update:focus{background-image:none;background:#ffcd43;outline:0;-webkit-box-shadow:none;box-shadow:none;color:white}.dmb_ue_cancel{margin-top:2px;margin-left:20px;background:#fff;font-weight:400;cursor:pointer;color:#444;text-decoration:none;border-radius:3px;border:1px solid #ccc;border-bottom:2px solid #bbb;border-right:1px solid #ccc;padding:10px 20px;display:inline-block;font-size:20px}.dmb_ue_cancel:hover,.dmb_ue_cancel:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.dmb_edit_description_of_member{display:inline-block;cursor:pointer}.dmb_description_of_member{border:1px solid #e2e2e2;margin:5px 0;margin-left:1px;margin-right:5px;box-sizing:border-box;padding:10px 20px;min-height:30px;background:white;border-radius:0;max-height:240px;width:99%;overflow-y:scroll;border-radius:3px}.dmb_edit_description_of_member .dashicons{position:relative;top:-2px}
|
4 |
* Team Members Admin CSS (minified)
|
5 |
*/
|
6 |
|
7 |
+
.dmb_clearfix{clear:both}#acf-fallback-bio{width:100%;clear:both;height:100px;border-radius:4px;margin-top:2px}.dmb_feature_dump{display:none}.dmb_field,.dmb_main select,.dmb_side_select{font-size:12px;width:100%;border-radius:4px;margin-bottom:5px}.dmb_field{width:100%;padding:4px 8px;font-size:13px}.dmb_data_dump{display:none}.dmb_img_field{display:none}.dmb_img_data_url{display:none!important}.dmb_img{max-width:100%;margin-top:8px;display:block}.dmb_section_title{font-size:15px;color:#497bad;padding-bottom:4px;margin:15px 2px 2px;border-bottom:3px dashed #ddd;text-align:left}.dmb_field_title{margin-top:10px;margin-bottom:3px;color:#555;font-size:12px;padding-left:2px;display:inline-block;font-weight:400;line-height:15px}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}.dmb_main{border-radius:4px;margin-top:10px}.dmb_main .dmb_inner{background:whitesmoke;padding:4px 10px 8px;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.dmb_main .dmb_handle{padding:7px 7px 7px 10px;background:#aea8a0;border:1px solid #96938e!important;display:block;border-top-right-radius:3px;border-top-left-radius:3px}.dmb_main .dmb_handle .dmb_big_button_secondary{float:right;margin-left:8px;font-size:12px;line-height:20px;border-bottom:2px solid #ccc;border-right:1px solid #ccc}.dmb_main .dmb_handle .dmb_move_row_up,.dmb_main .dmb_handle .dmb_move_row_down{padding:3px;float:left;margin-left:0;margin-right:8px}.dmb_main .dmb_handle .dmb_move_row_up{margin-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.dmb_main .dmb_handle .dmb_move_row_down{border-bottom-left-radius:0;border-top-left-radius:0}.dmb_main .dmb_handle.closed{border-radius:3px;border-bottom:none}.dmb_main .dmb_handle.closed{border-radius:3px;border-bottom:none}.dmb_main .dmb_handle .dmb_handle_title{margin-top:4px;float:left;color:white;text-shadow:0 -1px 1px #8b847d,1px 0 1px #8b847d,0 1px 1px #8b847d,-1px 0 1px #8b847d;font-weight:300;font-size:18px;box-sizing:border-box}#dmb_preview_team{box-sizing:border-box;display:none;position:fixed;overflow-y:scroll;border:1px solid #bbb;top:0%;bottom:0%;left:0%;right:0%;background:#ddd;z-index:100000;padding:0 15%;text-align:center;box-shadow:-1px 0 204px -6px rgba(0,0,0,.75)}.dmb_accuracy_preview_notice{text-align:center;line-height:25px;background:white;border-radius:4px;padding:14px 30px;max-width:500px;margin:0 auto;font-size:15px;margin-top:60px;margin-bottom:80px}.dmb_no_row_preview_notice{background:white;border-radius:4px;padding:20px 40px;max-width:500px;margin:0 auto;font-size:20px;margin-top:120px}.dmb_tip{padding-left:2px;font-size:12px;color:#999;line-height:15px;margin-top:8px}.dmb_tip .dashicons{font-size:17px;height:17px}.dmb_tip a,.dmb_inline_tip{color:#0073AA;cursor:pointer}.dmb_big_button_primary{text-shadow:0 -1px 1px #849d3a,1px 0 1px #849d3a,0 1px 1px #849d3a,-1px 0 1px #849d3a;padding:8px 6px 5px 10px;font-size:14px;background:#ACCE45;color:white;text-decoration:none;border-radius:3px;border:1px solid #8ea93d;border-bottom:2px solid #8ea93d;border-right:1px solid #8ea93d;line-height:15px}.dmb_big_button_primary:hover,.dmb_big_button_primary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#b1d34a;color:white}.dmb_big_button_secondary{padding:3px 10px;font-size:13px;background:#fff;font-weight:500;color:#333;text-decoration:none;border-radius:3px;border-bottom:2px solid #ddd;border-right:1px solid #ddd}.dmb_big_button_secondary:hover,.dmb_big_button_secondary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#555}.dmb_big_button_secondary.dmb_remove_row_btn{padding:3px 3px 3px 4px}.dmb_small_button_primary{margin:5px 1px;text-shadow:0 -1px 1px #497bad,1px 0 1px #497bad,0 1px 1px #497bad,-1px 0 1px #497bad;padding:4px 4px 1px;line-height:17px;font-size:12px;background:#5690CA;color:white;text-decoration:none;border-radius:3px;border:1px solid #497bad;border-bottom:2px solid #497bad;border-right:1px solid #497bad}.dmb_small_button_primary:hover,.dmb_small_button_primary:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#5a97d4;color:white}.dmb_preview_button{text-shadow:0 0 0 #a18023,1px 0 0 #a18023,0 1px 1px #a18023,0 0 1px #a18023;padding:3px 10px;font-size:13px;background:#f5c542;font-weight:400;cursor:pointer;color:white;text-decoration:none;border-radius:3px;border:1px solid #c39d2c;border-bottom:2px solid #c39d2c;border-right:1px solid #c39d2c}.dmb_preview_button:hover,.dmb_preview_button:focus{background-image:none;background:#ffcd43;outline:0;-webkit-box-shadow:none;box-shadow:none;color:white}.dmb_preview_button.dmb_preview_team_close{position:fixed;top:20px;right:40px;z-index:1;padding:10px 20px 13px;font-size:20px}.dmb_preview_button.dmb_preview_team_close .dashicons{font-size:20px}.dmb_small_button_secondary{padding:2px;margin-top:1px;line-height:18px;font-size:12px;background:#fff;font-weight:500;color:#333;text-decoration:none;border-radius:3px;border-bottom:2px solid #ddd;border-right:1px solid #ddd}.dmb_small_button_secondary:hover,.dmb_small_button_secondary:focus{background-image:none;outline:0;opacity:1;-webkit-box-shadow:none;box-shadow:none;color:#555}.dmb_small_button_secondary.dmb_remove_feature_btn{position:relative;top:4px;padding:11px 2px 0 3px}.dmb_upload_img_btn{display:inline-block;cursor:pointer;margin-bottom:0}.dmb_upload_img_btn .dashicons{position:relative;top:-2px}.dmb_remove_img_btn{display:inline-block;position:relative;top:-2px;margin-left:3px}.dmb_add_row{margin:0 auto;margin-top:10px;display:inline-block}.dmb_no_row_notice{background:whitesmoke;border-radius:4px;padding:30px 10px;margin-top:10px;text-align:center;font-size:14px;line-height:25px;border:1px solid #ddd}.dmb_add_feature{margin-top:5px;margin-bottom:5px;display:inline-block}.dmb_grid{float:left;padding-left:6px;box-sizing:border-box;padding-right:6px}.dmb_grid_20{width:20%}.dmb_grid_25{width:25%}.dmb_grid_33{width:33%}.dmb_grid_35{width:35%}.dmb_grid_40{width:40%}.dmb_grid_50{width:50%}.dmb_grid_60{width:60%}.dmb_grid_100{width:99%}.dmb_description_of_member{width:100%!important}.dmb_grid_first{padding-left:0}.dmb_grid_last{padding-right:0}.dmb_color_picker{padding:3px!important}.wp-picker-container{position:relative}.wp-picker-clear{display:none!important}.wp-picker-container,.wp-picker-container:active{display:block;z-index:9999}.iris-picker{position:absolute!important;bottom:33px!important;left:80!important;background:white!important}.dmb_toolbar{display:block;text-align:left;background:whitesmoke;margin-top:10px;border-radius:4px;border:1px solid #ddd}.dmb_toolbar .dmb_toolbar_inner{display:block;padding:7px 7px 6px}.dmb_toolbar .dmb_toolbar_inner .dmb_collapse_rows,.dmb_toolbar .dmb_toolbar_inner .dmb_expand_rows{float:left;margin-right:7px}.dmb_toolbar .dmb_toolbar_inner .dmb_preview_button{float:right;margin-left:7px}.dmb_toolbar .dashicons{line-height:20px!important}.dmb_side_block_title,.dmb_help_title{font-size:14px;margin-top:4px;margin-bottom:2px;font-weight:500;color:#222}.dmb_help_title{margin-bottom:10px}.dmb_side_block{margin-top:10px}.dmb_side_block a{text-decoration:none}.dmb_see_pro{display:inline-block;margin-top:10px;padding-bottom:8px}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;padding-left:14px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0,0%,20%,.9);color:#fff;content:attr(data-tooltip);text-align:left;font-size:12px;line-height:16px}.dmb_tooltip_large[data-tooltip]:before{width:320px}.dmb_tooltip_medium[data-tooltip]:before{width:220px}.dmb_tooltip_small[data-tooltip]:before{width:180px}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (max-width :850px){.dmb_grid_20,.dmb_grid_25,.dmb_grid_33,.dmb_grid_35,.dmb_grid_40,.dmb_grid_50,.dmb_grid_60,.dmb_grid_100{padding-right:0;padding-left:0;width:100%}}#tmm_pro h2.hndle{background:#ACCE45;color:white;font-weight:400;border:1px solid #9ebd43!important;text-shadow:0 0 1px #849d3a,0 0 1px #849d3a,0 1px 1px #849d3a,0 0 1px #849d3a}#tmm_pro h2.hndle .dashicons{color:white!important}#tmm_pro .toggle-indicator{color:white!important}#dmb_unique_editor{box-sizing:border-box;display:none;position:fixed;overflow-y:scroll;border:1px solid #bbb;top:0%;bottom:0%;left:0%;right:0%;background:#ddd;z-index:100000;padding:5% 15%;text-align:center;box-shadow:-1px 0 204px -6px rgba(0,0,0,.75)}#wp-dmb_editor-wrap{padding:20px;background:rgba(255,255,255,.5)}.dmb_ue_update{margin-top:2px;text-shadow:0 0 0 #a18023,1px 0 0 #a18023,0 1px 1px #a18023,0 0 1px #a18023;background:#f5c542;font-weight:400;cursor:pointer;color:white;text-decoration:none;border-radius:3px;border:1px solid #c39d2c;border-bottom:2px solid #c39d2c;border-right:1px solid #c39d2c;padding:10px 20px;display:inline-block;font-size:20px}.dmb_ue_update:hover,.dmb_ue_update:focus{background-image:none;background:#ffcd43;outline:0;-webkit-box-shadow:none;box-shadow:none;color:white}.dmb_ue_cancel{margin-top:2px;margin-left:20px;background:#fff;font-weight:400;cursor:pointer;color:#444;text-decoration:none;border-radius:3px;border:1px solid #ccc;border-bottom:2px solid #bbb;border-right:1px solid #ccc;padding:10px 20px;display:inline-block;font-size:20px}.dmb_ue_cancel:hover,.dmb_ue_cancel:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.dmb_edit_description_of_member{display:inline-block;cursor:pointer}.dmb_description_of_member{border:1px solid #e2e2e2;margin:5px 0;margin-left:1px;margin-right:5px;box-sizing:border-box;padding:10px 20px;min-height:30px;background:white;border-radius:0;max-height:240px;width:99%;overflow-y:scroll;border-radius:3px}.dmb_edit_description_of_member .dashicons{position:relative;top:-2px}
|
inc/dmb/dmb.min.js
CHANGED
@@ -4,15 +4,15 @@
|
|
4 |
|
5 |
;(function($){$(document).ready(function(){(function(original){jQuery.fn.clone=function(){var result=original.apply(this,arguments),my_textareas=this.find('textarea').add(this.filter('textarea')),result_textareas=result.find('textarea').add(result.filter('textarea')),my_selects=this.find('select').add(this.filter('select')),result_selects=result.find('select').add(result.filter('select'));for(var i=0,l=my_textareas.length;i<l;++i)$(result_textareas[i]).val($(my_textareas[i]).val());for(var i=0,l=my_selects.length;i<l;++i)result_selects[i].selectedIndex=my_selects[i].selectedIndex;return result}})(jQuery.fn.clone);var pluginFolderSlug='team-members';var hexDigits=new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");function dmb_rgb2hex(rgb){if(rgb){rgb=rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);return"#"+dmb_hex(rgb[1])+dmb_hex(rgb[2])+dmb_hex(rgb[3])}else{return}}
|
6 |
function dmb_hex(x){return isNaN(x)?"00":hexDigits[(x-x%16)/16]+hexDigits[x%16]}
|
7 |
-
$('.dmb_color_picker').each(function(i,obj){$(this).wpColorPicker()});function dmbGatherData(keyUpParam){var member=keyUpParam.closest('.dmb_main'),firstname=member.find('.dmb_firstname_of_member').val()||'',lastname=member.find('.dmb_lastname_of_member').val()||'',job=member.find('.dmb_job_of_member').val()||''
|
|
|
8 |
$('.dmb_field').live("keyup",function(e){dmbGatherData($(this))});$('.dmb_scl_type_select').live("change",function(e){dmbGatherData($(this))});$('.dmb_img_data_url').live("change",function(e){dmbGatherData($(this))});$('.dmb_img_data_url').each(function(i,obj){var imgUrl=$(this).attr("data-img");if(imgUrl!=''){$("<a class='dmb_remove_img_btn dmb_small_button_secondary' href='#'><span class='dashicons dashicons-no-alt'></span></a><img src='"+imgUrl+"' class='dmb_img'/>").insertAfter($(this).parent().find('.dmb_upload_img_btn'))}});$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){$(this).find('.dmb_description_of_member').each(function(i,obj){if($.trim($(this).text())==''){$(this).hide()}else{$(this).show()}
|
9 |
$(this).html($.parseHTML($(this).text()))});dmbGatherData($(this).find('.dmb_field').first())});function refreshRowCountRelatedUI(){if($('.dmb_main').not('.dmb_empty_row').length>0){$('.dmb_no_row_notice').hide()}else{$('.dmb_no_row_notice').show()}}
|
10 |
-
refreshRowCountRelatedUI();$('.dmb_remove_img_btn').live("click",function(e){$(this).parent().find('.dmb_img').remove();$(this).parent().find('.dmb_img_data_url').attr('data-img','').trigger('change');$(this).remove();return!1});$('.dmb_upload_img_btn').click(function(){
|
11 |
-
$("<a class='dmb_remove_img_btn dmb_small_button_secondary' href='#'><span class='dashicons dashicons-no-alt'></span></a><img src='"+imgUrl+"' class='dmb_img'/>").insertAfter(upload_button);upload_button.siblings('.dmb_img_data_url').attr('data-img',imgUrl).trigger('change');tb_remove()}
|
12 |
-
tb_show('','media-upload.php?type=image&TB_iframe=true');return!1});$('.dmb_add_row').on('click',function(){var row=$('.dmb_empty_row').clone(!0);row.removeClass('dmb_empty_row').addClass('dmb_main').show();row.insertBefore($('.dmb_empty_row'));row.find('.dmb_firstname_of_member').focus();row.find('.dmb_color_picker_ready').removeClass('.dmb_color_picker_ready').addClass('.dmb_color_picker').wpColorPicker().css({'padding':'3px'});row.find('.dmb_handle_title').html(objectL10n.untitled);row.find('.dmb_description_of_member').hide();refreshRowCountRelatedUI();return!1});$('.dmb_remove_row_btn').click(function(e){$(this).closest('.dmb_main').remove();refreshRowCountRelatedUI();return!1});$('.dmb_handle').click(function(e){$(this).siblings('.dmb_inner').slideToggle(50);($(this).hasClass('closed'))?$(this).removeClass('closed'):$(this).addClass('closed');return!1});$('.dmb_collapse_rows').click(function(e){$('.dmb_handle').each(function(i,obj){if(!$(this).closest('.dmb_empty_row').length){if($(this).hasClass('closed')){}else{$(this).siblings('.dmb_inner').slideToggle(50);$(this).addClass('closed')}}});return!1});$('.dmb_expand_rows').click(function(e){$('.dmb_handle').each(function(i,obj){if($(this).hasClass('closed')){$(this).siblings('.dmb_inner').slideToggle(50);$(this).removeClass('closed')}});return!1});$('.dmb_move_row_down').click(function(e){if($(this).closest('.dmb_main').next().hasClass('dmb_main')){var movingRow=$(this).closest('.dmb_main').clone(!0);movingRow.insertAfter($(this).closest('.dmb_main').next());$(this).closest('.dmb_main').remove()}
|
13 |
return!1});$('.dmb_move_row_up').click(function(e){if($(this).closest('.dmb_main').prev().hasClass('dmb_main')){var movingRow=$(this).closest('.dmb_main').clone(!0);movingRow.insertBefore($(this).closest('.dmb_main').prev());$(this).closest('.dmb_main').remove()}
|
14 |
return!1});$('.dmb_clone_row').click(function(e){var clone=$(this).closest('.dmb_main').clone(!0);clone.insertAfter($(this).closest('.dmb_main'));clone.find('.dmb_handle_title').html(clone.find('.dmb_firstname_of_member').val()+' ('+objectL10n.copy+')');clone.find('.dmb_firstname_of_member').focus();updateHandleTitle(clone.find('.dmb_firstname_of_member'),!0);refreshRowCountRelatedUI();return!1});$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){if($(this).find('.dmb_firstname_of_member').val()!=''){var handleTitle=$(this).find('.dmb_handle_title'),firstname=$(this).find('.dmb_firstname_of_member').val(),lastname=$(this).find('.dmb_lastname_of_member').val();handleTitle.html(firstname+' '+lastname)}});function updateHandleTitle(firstnameField,wasCloned=!1){var firstnameField=firstnameField,lastname=firstnameField.closest('.dmb_main').find('.dmb_lastname_of_member').val()||'';handleTitle=firstnameField.closest('.dmb_main').find('.dmb_handle_title');cloneCopyText='';(wasCloned)?cloneCopyText=' copy':cloneCopyText='';(firstnameField.val()!='')?handleTitle.html(firstnameField.val()+' '+lastname+cloneCopyText):handleTitle.html(objectL10n.untitled+cloneCopyText)}
|
15 |
-
$('.dmb_firstname_of_member').live("keyup",function(e){updateHandleTitle($(this))});$('.dmb_lastname_of_member').live("keyup",function(e){firstnameField=$(this).closest('.dmb_main').find('.dmb_firstname_of_member');updateHandleTitle(firstnameField)});$('.dmb_show_preview_team').click(function(){var settings={};var team={};var preview_html='';settings.columns=$("select[name='team_columns'] option:selected").val();settings.bio_alignment=$("select[name='team_bio_align'] option:selected").val();settings.piclink_beh=$("select[name='team_piclink_beh'] option:selected").val();settings.piclink_beh=='new'?team.plb='target="_blank"':team.plb='';settings.color=dmb_rgb2hex($('.dmb_color_of_team').find(".wp-color-result").css('backgroundColor'))||'#8dba09';team.memberCount=$('.dmb_main').not('.dmb_empty_row').size();preview_html+='<div class="tmm" style="margin-top: 100px;">';preview_html+='<div class="tmm_'+settings.columns+'_columns tmm_wrap '+team.ori_f+'">';$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){var fields={};fields.firstname=$(this).find(".dmb_firstname_of_member").val();fields.lastname=$(this).find(".dmb_lastname_of_member").val();fields.job=$(this).find(".dmb_job_of_member").val();
|
|
|
16 |
if(i%settings.columns==0){if(i>0){preview_html+='</div><span class="tmm_columns_containers_desktop"></span>'}
|
17 |
preview_html+='<div class="tmm_container">'}
|
18 |
preview_html+='<div class="tmm_member" style="border-top:'+settings.color+' solid 5px;">';if(fields.photoLinkUrl)
|
@@ -24,5 +24,9 @@ preview_html+='</div>';if(fields.job){preview_html+='<div class="tmm_job">'+fiel
|
|
24 |
if(fields.bio){preview_html+='<div class="tmm_desc" style="text-align:'+settings.bio_alignment+'">'+fields.bio+'</div>'}
|
25 |
preview_html+='<div class="tmm_scblock">';for(var j=1;j<=3;j++){if(fields['scl_type'+j]!='nada'){var currentUrl=(fields['scl_url'+j])?fields['scl_url'+j]:'';var currentTitle=(fields['scl_title'+i])?fields['scl_title'+j]:'';if(fields['scl_type'+j]=='email'){preview_html+='<a class="tmm_sociallink" href="mailto:'+currentUrl+'" title="'+currentTitle+'"><img alt="'+currentTitle+'" src="../wp-content/plugins/'+pluginFolderSlug+'/inc/img/links/'+fields['scl_type'+j]+'.png"/></a>'}else{preview_html+='<a target="_blank" class="tmm_sociallink" href="'+currentUrl+'" title="'+currentTitle+'"><img alt="'+currentTitle+'" src="../wp-content/plugins/'+pluginFolderSlug+'/inc/img/links/'+fields['scl_type'+j]+'.png"/></a>'}}}
|
26 |
preview_html+='</div>';preview_html+='</div>';preview_html+='</div>';if(i==(team.memberCount-1))
|
27 |
-
preview_html+='<div style="clear:both;"></div>'});preview_html+='</div>';preview_html+='</div>';preview_html+='</div>';preview_html+='<div style="clear:both;"></div>';preview_html+='<div class="dmb_accuracy_preview_notice">'+objectL10n.previewAccuracy+'</div>';(team.memberCount==0)?$('#dmb_preview_team').append('<div class="dmb_no_row_preview_notice">'+objectL10n.noMemberNotice+'</div>'):$('#dmb_preview_team').append(preview_html);$('#dmb_preview_team').fadeIn(100)});$('.dmb_preview_team_close').click(function(){$('#dmb_preview_team .tmm, .dmb_accuracy_preview_notice, .dmb_no_row_preview_notice').remove();$('#dmb_preview_team').fadeOut(100)});var lastEditedBio='';$('.dmb_edit_description_of_member').click(function(){lastEditedBio=$(this).parent().find('.dmb_description_of_member');var currentContent=lastEditedBio.html();if($("#wp-dmb_editor-wrap").hasClass("tmce-active")){tinymce.activeEditor.setContent(currentContent)}else{$('#dmb_editor').val($.trim(currentContent))}
|
28 |
-
$('#dmb_unique_editor').fadeIn(100);
|
|
|
|
|
|
|
|
4 |
|
5 |
;(function($){$(document).ready(function(){(function(original){jQuery.fn.clone=function(){var result=original.apply(this,arguments),my_textareas=this.find('textarea').add(this.filter('textarea')),result_textareas=result.find('textarea').add(result.filter('textarea')),my_selects=this.find('select').add(this.filter('select')),result_selects=result.find('select').add(result.filter('select'));for(var i=0,l=my_textareas.length;i<l;++i)$(result_textareas[i]).val($(my_textareas[i]).val());for(var i=0,l=my_selects.length;i<l;++i)result_selects[i].selectedIndex=my_selects[i].selectedIndex;return result}})(jQuery.fn.clone);var pluginFolderSlug='team-members';var hexDigits=new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");function dmb_rgb2hex(rgb){if(rgb){rgb=rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);return"#"+dmb_hex(rgb[1])+dmb_hex(rgb[2])+dmb_hex(rgb[3])}else{return}}
|
6 |
function dmb_hex(x){return isNaN(x)?"00":hexDigits[(x-x%16)/16]+hexDigits[x%16]}
|
7 |
+
$('.dmb_color_picker').each(function(i,obj){$(this).wpColorPicker()});function dmbGatherData(keyUpParam){var member=keyUpParam.closest('.dmb_main'),firstname=member.find('.dmb_firstname_of_member').val()||'',lastname=member.find('.dmb_lastname_of_member').val()||'',job=member.find('.dmb_job_of_member').val()||'';if($('#acf-fallback-bio').length){description=$.trim(member.find('.dmb_description_of_member_fb').text())||''}else{description=$.trim(member.find('.dmb_description_of_member').html())||''}
|
8 |
+
var sclType1=member.find('.dmb_scl_type1_of_member').val()||'',sclTitle1=member.find('.dmb_scl_title1_of_member').val()||'',sclUrl1=member.find('.dmb_scl_url1_of_member').val()||'',sclType2=member.find('.dmb_scl_type2_of_member').val()||'',sclTitle2=member.find('.dmb_scl_title2_of_member').val()||'',sclUrl2=member.find('.dmb_scl_url2_of_member').val()||'',sclType3=member.find('.dmb_scl_type3_of_member').val()||'',sclTitle3=member.find('.dmb_scl_title3_of_member').val()||'',sclUrl3=member.find('.dmb_scl_url3_of_member').val()||'',memberPhoto=member.find('.dmb_img_data_url').attr('data-img')||'',memberPhotoUrl=member.find('.dmb_photo_url_of_member').val()||'',dataDump=member.find('.dmb_data_dump');dataDump.val(firstname+']--['+lastname+']--['+job+']--['+description+']--['+sclType1+']--['+sclTitle1+']--['+sclUrl1+']--['+sclType2+']--['+sclTitle2+']--['+sclUrl2+']--['+sclType3+']--['+sclTitle3+']--['+sclUrl3+']--['+memberPhoto+']--['+memberPhotoUrl)}
|
9 |
$('.dmb_field').live("keyup",function(e){dmbGatherData($(this))});$('.dmb_scl_type_select').live("change",function(e){dmbGatherData($(this))});$('.dmb_img_data_url').live("change",function(e){dmbGatherData($(this))});$('.dmb_img_data_url').each(function(i,obj){var imgUrl=$(this).attr("data-img");if(imgUrl!=''){$("<a class='dmb_remove_img_btn dmb_small_button_secondary' href='#'><span class='dashicons dashicons-no-alt'></span></a><img src='"+imgUrl+"' class='dmb_img'/>").insertAfter($(this).parent().find('.dmb_upload_img_btn'))}});$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){$(this).find('.dmb_description_of_member').each(function(i,obj){if($.trim($(this).text())==''){$(this).hide()}else{$(this).show()}
|
10 |
$(this).html($.parseHTML($(this).text()))});dmbGatherData($(this).find('.dmb_field').first())});function refreshRowCountRelatedUI(){if($('.dmb_main').not('.dmb_empty_row').length>0){$('.dmb_no_row_notice').hide()}else{$('.dmb_no_row_notice').show()}}
|
11 |
+
refreshRowCountRelatedUI();$('.dmb_remove_img_btn').live("click",function(e){$(this).parent().find('.dmb_img').remove();$(this).parent().find('.dmb_img_data_url').attr('data-img','').trigger('change');$(this).remove();return!1});$('.dmb_upload_img_btn').click(function(e){e.preventDefault();var button=$(this),custom_uploader=wp.media({title:'Insert image',library:{type:'image'},button:{text:'Use this image'},multiple:!1}).on('select',function(){var attachment=custom_uploader.state().get('selection').first().toJSON();$("<a class='dmb_remove_img_btn dmb_small_button_secondary' href='#'><span class='dashicons dashicons-no-alt'></span></a><img src='"+attachment.url+"' class='dmb_img'/>").insertAfter(button);button.siblings('.dmb_img_data_url').attr('data-img',attachment.url).trigger('change')}).open()});$('.dmb_add_row').on('click',function(){var row=$('.dmb_empty_row').clone(!0);row.removeClass('dmb_empty_row').addClass('dmb_main').show();row.insertBefore($('.dmb_empty_row'));row.find('.dmb_firstname_of_member').focus();row.find('.dmb_color_picker_ready').removeClass('.dmb_color_picker_ready').addClass('.dmb_color_picker').wpColorPicker().css({'padding':'3px'});row.find('.dmb_handle_title').html(objectL10n.untitled);row.find('.dmb_description_of_member').hide();refreshRowCountRelatedUI();return!1});$('.dmb_remove_row_btn').click(function(e){$(this).closest('.dmb_main').remove();refreshRowCountRelatedUI();return!1});$('.dmb_handle').click(function(e){$(this).siblings('.dmb_inner').slideToggle(50);($(this).hasClass('closed'))?$(this).removeClass('closed'):$(this).addClass('closed');return!1});$('.dmb_collapse_rows').click(function(e){$('.dmb_handle').each(function(i,obj){if(!$(this).closest('.dmb_empty_row').length){if($(this).hasClass('closed')){}else{$(this).siblings('.dmb_inner').slideToggle(50);$(this).addClass('closed')}}});return!1});$('.dmb_expand_rows').click(function(e){$('.dmb_handle').each(function(i,obj){if($(this).hasClass('closed')){$(this).siblings('.dmb_inner').slideToggle(50);$(this).removeClass('closed')}});return!1});$('.dmb_move_row_down').click(function(e){if($(this).closest('.dmb_main').next().hasClass('dmb_main')){var movingRow=$(this).closest('.dmb_main').clone(!0);movingRow.insertAfter($(this).closest('.dmb_main').next());$(this).closest('.dmb_main').remove()}
|
|
|
|
|
12 |
return!1});$('.dmb_move_row_up').click(function(e){if($(this).closest('.dmb_main').prev().hasClass('dmb_main')){var movingRow=$(this).closest('.dmb_main').clone(!0);movingRow.insertBefore($(this).closest('.dmb_main').prev());$(this).closest('.dmb_main').remove()}
|
13 |
return!1});$('.dmb_clone_row').click(function(e){var clone=$(this).closest('.dmb_main').clone(!0);clone.insertAfter($(this).closest('.dmb_main'));clone.find('.dmb_handle_title').html(clone.find('.dmb_firstname_of_member').val()+' ('+objectL10n.copy+')');clone.find('.dmb_firstname_of_member').focus();updateHandleTitle(clone.find('.dmb_firstname_of_member'),!0);refreshRowCountRelatedUI();return!1});$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){if($(this).find('.dmb_firstname_of_member').val()!=''){var handleTitle=$(this).find('.dmb_handle_title'),firstname=$(this).find('.dmb_firstname_of_member').val(),lastname=$(this).find('.dmb_lastname_of_member').val();handleTitle.html(firstname+' '+lastname)}});function updateHandleTitle(firstnameField,wasCloned=!1){var firstnameField=firstnameField,lastname=firstnameField.closest('.dmb_main').find('.dmb_lastname_of_member').val()||'';handleTitle=firstnameField.closest('.dmb_main').find('.dmb_handle_title');cloneCopyText='';(wasCloned)?cloneCopyText=' copy':cloneCopyText='';(firstnameField.val()!='')?handleTitle.html(firstnameField.val()+' '+lastname+cloneCopyText):handleTitle.html(objectL10n.untitled+cloneCopyText)}
|
14 |
+
$('.dmb_firstname_of_member').live("keyup",function(e){updateHandleTitle($(this))});$('.dmb_lastname_of_member').live("keyup",function(e){firstnameField=$(this).closest('.dmb_main').find('.dmb_firstname_of_member');updateHandleTitle(firstnameField)});$('.dmb_show_preview_team').click(function(){var settings={};var team={};var preview_html='';settings.columns=$("select[name='team_columns'] option:selected").val();settings.bio_alignment=$("select[name='team_bio_align'] option:selected").val();settings.piclink_beh=$("select[name='team_piclink_beh'] option:selected").val();settings.piclink_beh=='new'?team.plb='target="_blank"':team.plb='';settings.color=dmb_rgb2hex($('.dmb_color_of_team').find(".wp-color-result").css('backgroundColor'))||'#8dba09';team.memberCount=$('.dmb_main').not('.dmb_empty_row').size();preview_html+='<div class="tmm" style="margin-top: 100px;">';preview_html+='<div class="tmm_'+settings.columns+'_columns tmm_wrap '+team.ori_f+'">';$('.dmb_main').not('.dmb_empty_row').each(function(i,obj){var fields={};fields.firstname=$(this).find(".dmb_firstname_of_member").val();fields.lastname=$(this).find(".dmb_lastname_of_member").val();fields.job=$(this).find(".dmb_job_of_member").val();if($('#acf-fallback-bio').length){fields.bio=$.trim($(this).find('.dmb_description_of_member_fb').text())||''}else{fields.bio=$.trim($(this).find('.dmb_description_of_member').html())||''}
|
15 |
+
fields.scl_type1=$(this).find(".dmb_scl_type1_of_member").find(":selected").val();fields.scl_title1=$(this).find(".dmb_scl_title1_of_member").val();fields.scl_url1=$(this).find(".dmb_scl_url1_of_member").val();fields.scl_type2=$(this).find(".dmb_scl_type2_of_member").find(":selected").val();fields.scl_title2=$(this).find(".dmb_scl_title2_of_member").val();fields.scl_url2=$(this).find(".dmb_scl_url2_of_member").val();fields.scl_type3=$(this).find(".dmb_scl_type3_of_member").find(":selected").val();fields.scl_title3=$(this).find(".dmb_scl_title3_of_member").val();fields.scl_url3=$(this).find(".dmb_scl_url3_of_member").val();fields.photoUrl=$(this).find(".dmb_img").attr('src');fields.photoLinkUrl=$(this).find(".dmb_photo_url_of_member").val();if(i%2==0){preview_html+='<span class="tmm_two_containers_tablet"></span>'}
|
16 |
if(i%settings.columns==0){if(i>0){preview_html+='</div><span class="tmm_columns_containers_desktop"></span>'}
|
17 |
preview_html+='<div class="tmm_container">'}
|
18 |
preview_html+='<div class="tmm_member" style="border-top:'+settings.color+' solid 5px;">';if(fields.photoLinkUrl)
|
24 |
if(fields.bio){preview_html+='<div class="tmm_desc" style="text-align:'+settings.bio_alignment+'">'+fields.bio+'</div>'}
|
25 |
preview_html+='<div class="tmm_scblock">';for(var j=1;j<=3;j++){if(fields['scl_type'+j]!='nada'){var currentUrl=(fields['scl_url'+j])?fields['scl_url'+j]:'';var currentTitle=(fields['scl_title'+i])?fields['scl_title'+j]:'';if(fields['scl_type'+j]=='email'){preview_html+='<a class="tmm_sociallink" href="mailto:'+currentUrl+'" title="'+currentTitle+'"><img alt="'+currentTitle+'" src="../wp-content/plugins/'+pluginFolderSlug+'/inc/img/links/'+fields['scl_type'+j]+'.png"/></a>'}else{preview_html+='<a target="_blank" class="tmm_sociallink" href="'+currentUrl+'" title="'+currentTitle+'"><img alt="'+currentTitle+'" src="../wp-content/plugins/'+pluginFolderSlug+'/inc/img/links/'+fields['scl_type'+j]+'.png"/></a>'}}}
|
26 |
preview_html+='</div>';preview_html+='</div>';preview_html+='</div>';if(i==(team.memberCount-1))
|
27 |
+
preview_html+='<div style="clear:both;"></div>'});preview_html+='</div>';preview_html+='</div>';preview_html+='</div>';preview_html+='<div style="clear:both;"></div>';preview_html+='<div class="dmb_accuracy_preview_notice">'+objectL10n.previewAccuracy+'</div>';(team.memberCount==0)?$('#dmb_preview_team').append('<div class="dmb_no_row_preview_notice">'+objectL10n.noMemberNotice+'</div>'):$('#dmb_preview_team').append(preview_html);$('#dmb_preview_team').fadeIn(100)});$('.dmb_preview_team_close').click(function(){$('#dmb_preview_team .tmm, .dmb_accuracy_preview_notice, .dmb_no_row_preview_notice').remove();$('#dmb_preview_team').fadeOut(100)});if(!$('#acf-fallback-bio').length){var lastEditedBio='';$('.dmb_edit_description_of_member').click(function(){lastEditedBio=$(this).parent().find('.dmb_description_of_member');var currentContent=lastEditedBio.html();if($("#wp-dmb_editor-wrap").hasClass("tmce-active")){tinymce.activeEditor.setContent(currentContent)}else{$('#dmb_editor').val($.trim(currentContent))}
|
28 |
+
$('#dmb_unique_editor').fadeIn(100);if(tinyMCE.activeEditor!==null){tinyMCE.activeEditor.focus()}})}
|
29 |
+
if(!$('#acf-fallback-bio').length){$('.dmb_ue_update').click(function(){if($("#wp-dmb_editor-wrap").hasClass("tmce-active")){var dmb_ue_content=tinyMCE.activeEditor.getContent()}else{var dmb_ue_content=$('#dmb_editor').val()}(!dmb_ue_content)?lastEditedBio.hide():lastEditedBio.show();lastEditedBio.html($.parseHTML(dmb_ue_content));$('#dmb_unique_editor').fadeOut(100);if(tinymce.activeEditor!==null){tinymce.activeEditor.setContent('')}
|
30 |
+
dmbGatherData(lastEditedBio);return!1})}
|
31 |
+
if(!$('#acf-fallback-bio').length){$('.dmb_ue_cancel').click(function(){$('#dmb_unique_editor').fadeOut(100)})}
|
32 |
+
function debounce(func,wait,immediate){var timeout;return function(){var context=this,args=arguments;var later=function(){timeout=null;if(!immediate)func.apply(context,args)};var callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)func.apply(context,args)}};$('#acf-fallback-bio').live('paste keyup',debounce(function(){$(this).siblings('.dmb_description_of_member_fb').text($(this).val());dmbGatherData($(this))},600))})})(jQuery);
|
inc/tmm-metaboxes-members.php
CHANGED
@@ -67,8 +67,10 @@ function dmb_tmm_team_display() {
|
|
67 |
</a>
|
68 |
</div>
|
69 |
|
|
|
|
|
70 |
<div id="dmb_unique_editor">
|
71 |
-
<?php wp_editor( '', 'dmb_editor', array('editor_height' => '300px') );
|
72 |
<br/>
|
73 |
<a class="dmb_big_button_primary dmb_ue_update" href="#">
|
74 |
<?php _e('Update', TMM_TXTDM ) ?>
|
@@ -78,6 +80,8 @@ function dmb_tmm_team_display() {
|
|
78 |
</a>
|
79 |
</div>
|
80 |
|
|
|
|
|
81 |
<!-- Toolbar for member metabox -->
|
82 |
<div class="dmb_toolbar">
|
83 |
<div class="dmb_toolbar_inner">
|
@@ -147,17 +151,37 @@ function dmb_tmm_team_display() {
|
|
147 |
</div>
|
148 |
|
149 |
<div class="dmb_grid dmb_grid_100 dmb_grid_first dmb_grid_last">
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
<div class="dmb_clearfix"></div>
|
158 |
-
|
159 |
-
|
160 |
-
|
|
|
|
|
|
|
|
|
161 |
</div>
|
162 |
|
163 |
<div class="dmb_clearfix"></div>
|
@@ -322,17 +346,36 @@ function dmb_tmm_team_display() {
|
|
322 |
</div>
|
323 |
|
324 |
<div class="dmb_grid dmb_grid_100 dmb_grid_first dmb_grid_last">
|
|
|
|
|
|
|
|
|
325 |
<div class="dmb_field_title">
|
326 |
<?php _e('Description/biography', TMM_TXTDM ) ?>
|
327 |
<a class="dmb_inline_tip dmb_tooltip_large" data-tooltip="<?php _e('Edit your member\'s biography by clicking the button below. Once updated, it will show up here.', TMM_TXTDM ) ?>">[?]</a>
|
328 |
</div>
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
333 |
<div class="dmb_edit_description_of_member dmb_small_button_primary">
|
334 |
<span class="dashicons dashicons-edit"></span> <?php _e('Edit biography', TMM_TXTDM ) ?>
|
335 |
</div>
|
|
|
|
|
336 |
</div>
|
337 |
|
338 |
<div class="dmb_clearfix"></div>
|
67 |
</a>
|
68 |
</div>
|
69 |
|
70 |
+
<?php if( !class_exists('acf') ) { ?>
|
71 |
+
|
72 |
<div id="dmb_unique_editor">
|
73 |
+
<?php wp_editor( '', 'dmb_editor', array('editor_height' => '300px' ) ); ?>
|
74 |
<br/>
|
75 |
<a class="dmb_big_button_primary dmb_ue_update" href="#">
|
76 |
<?php _e('Update', TMM_TXTDM ) ?>
|
80 |
</a>
|
81 |
</div>
|
82 |
|
83 |
+
<?php } ?>
|
84 |
+
|
85 |
<!-- Toolbar for member metabox -->
|
86 |
<div class="dmb_toolbar">
|
87 |
<div class="dmb_toolbar_inner">
|
151 |
</div>
|
152 |
|
153 |
<div class="dmb_grid dmb_grid_100 dmb_grid_first dmb_grid_last">
|
154 |
+
|
155 |
+
<?php if( !class_exists('acf') ) { ?>
|
156 |
+
|
157 |
+
<div class="dmb_field_title">
|
158 |
+
<?php _e('Description/biography', TMM_TXTDM ) ?>
|
159 |
+
<a class="dmb_inline_tip dmb_tooltip_large" data-tooltip="<?php _e('Edit your member\'s biography by clicking the button below. Once updated, it will show up here.', TMM_TXTDM ) ?>">[?]</a>
|
160 |
+
</div>
|
161 |
+
|
162 |
+
<div class="dmb_field dmb_description_of_member">
|
163 |
+
<?php echo $member["_tmm_desc"]; ?>
|
164 |
+
</div>
|
165 |
+
|
166 |
+
<?php } else { ?>
|
167 |
+
|
168 |
+
<div class="dmb_field_title">
|
169 |
+
<?php _e('Description/biography', TMM_TXTDM ) ?>
|
170 |
+
</div>
|
171 |
+
|
172 |
+
<div class="dmb_field dmb_description_of_member_fb" style="display:none !important;"><?php echo $member["_tmm_desc"]; ?></div>
|
173 |
+
<textarea id="acf-fallback-bio"><?php echo $member["_tmm_desc"]; ?></textarea>
|
174 |
+
|
175 |
+
<?php } ?>
|
176 |
+
|
177 |
<div class="dmb_clearfix"></div>
|
178 |
+
|
179 |
+
<?php if( !class_exists('acf') ) { ?>
|
180 |
+
<div class="dmb_edit_description_of_member dmb_small_button_primary">
|
181 |
+
<span class="dashicons dashicons-edit"></span> <?php _e('Edit biography', TMM_TXTDM ) ?>
|
182 |
+
</div>
|
183 |
+
<?php } ?>
|
184 |
+
|
185 |
</div>
|
186 |
|
187 |
<div class="dmb_clearfix"></div>
|
346 |
</div>
|
347 |
|
348 |
<div class="dmb_grid dmb_grid_100 dmb_grid_first dmb_grid_last">
|
349 |
+
|
350 |
+
|
351 |
+
<?php if( !class_exists('acf') ) { ?>
|
352 |
+
|
353 |
<div class="dmb_field_title">
|
354 |
<?php _e('Description/biography', TMM_TXTDM ) ?>
|
355 |
<a class="dmb_inline_tip dmb_tooltip_large" data-tooltip="<?php _e('Edit your member\'s biography by clicking the button below. Once updated, it will show up here.', TMM_TXTDM ) ?>">[?]</a>
|
356 |
</div>
|
357 |
+
|
358 |
+
<div class="dmb_field dmb_description_of_member"></div>
|
359 |
+
|
360 |
+
<?php } else { ?>
|
361 |
+
|
362 |
+
<div class="dmb_field_title">
|
363 |
+
<?php _e('Description/biography', TMM_TXTDM ) ?>
|
364 |
+
</div>
|
365 |
+
|
366 |
+
<div class="dmb_field dmb_description_of_member_fb" style="display:none !important;"></div>
|
367 |
+
<textarea id="acf-fallback-bio"></textarea>
|
368 |
+
|
369 |
+
<?php } ?>
|
370 |
+
|
371 |
+
<div class="dmb_clearfix"></div>
|
372 |
+
|
373 |
+
<?php if( !class_exists('acf') ) { ?>
|
374 |
<div class="dmb_edit_description_of_member dmb_small_button_primary">
|
375 |
<span class="dashicons dashicons-edit"></span> <?php _e('Edit biography', TMM_TXTDM ) ?>
|
376 |
</div>
|
377 |
+
<?php } ?>
|
378 |
+
|
379 |
</div>
|
380 |
|
381 |
<div class="dmb_clearfix"></div>
|
readme.txt
CHANGED
@@ -15,7 +15,7 @@ This plugin adds a “Teams” section to the admin panel which allows you to sh
|
|
15 |
= No limitation for the Free version =
|
16 |
The free version of the Team Members plugin is **not limited**.
|
17 |
|
18 |
-
The [PRO version](
|
19 |
|
20 |
= Available fields =
|
21 |
* Firstname
|
@@ -25,14 +25,14 @@ The [PRO version](http://wpdarko.com/items/team-members-pro/) adds new features:
|
|
25 |
* Social links (FB, Twitter…)
|
26 |
|
27 |
= Available settings =
|
28 |
-
* Number of members to show per line (
|
29 |
* Color
|
30 |
|
31 |
= Usage =
|
32 |
-
Go to [the plugin's documentation](https://wpdarko.
|
33 |
|
34 |
= Support =
|
35 |
-
Find help in [our forums](
|
36 |
|
37 |
== Installation ==
|
38 |
|
@@ -43,14 +43,14 @@ Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll
|
|
43 |
4. Activate the plugin
|
44 |
|
45 |
= Usage =
|
46 |
-
Go to [the plugin's documentation](https://wpdarko.
|
47 |
|
48 |
== Frequently Asked Questions ==
|
49 |
|
50 |
= No limitation for the Free version =
|
51 |
The free version of the Team Members plugin is **not limited**.
|
52 |
|
53 |
-
The [PRO version](
|
54 |
|
55 |
= Ready for translation =
|
56 |
* POT files included (/lang/)
|
@@ -58,10 +58,10 @@ The [PRO version](http://wpdarko.com/items/team-members-pro/) adds new features:
|
|
58 |
* Spanish translation included
|
59 |
|
60 |
= Usage =
|
61 |
-
Go to [the plugin's documentation](https://wpdarko.
|
62 |
|
63 |
= Support =
|
64 |
-
Find help in [our forums](
|
65 |
|
66 |
== Screenshots ==
|
67 |
1. Team Members (front view - 3 per line)
|
@@ -72,6 +72,16 @@ Find help in [our forums](http://wpdarko.com/support/) for this plugin (we’ll
|
|
72 |
6. Finding the shortcode (admin view)
|
73 |
|
74 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
= 3.0.1 =
|
76 |
* Fixed minor CSS bugs
|
77 |
|
15 |
= No limitation for the Free version =
|
16 |
The free version of the Team Members plugin is **not limited**.
|
17 |
|
18 |
+
The [PRO version](https://wpdarko.com/items/team-members-pro/) adds new features: New picture on hover, member height equalizing, full-width pictures, additional info. box, picture filters, per-member color and two more social links for each member.
|
19 |
|
20 |
= Available fields =
|
21 |
* Firstname
|
25 |
* Social links (FB, Twitter…)
|
26 |
|
27 |
= Available settings =
|
28 |
+
* Number of members to show per line (1 to 5)
|
29 |
* Color
|
30 |
|
31 |
= Usage =
|
32 |
+
Go to [the plugin's documentation](https://wpdarko.com/docs/guide-team-members/) if you need more information on how to use this plugin.
|
33 |
|
34 |
= Support =
|
35 |
+
Find help in [our forums](https://wpdarko.com/ask-for-support/) for this plugin (we’ll answer you fast, promise).
|
36 |
|
37 |
== Installation ==
|
38 |
|
43 |
4. Activate the plugin
|
44 |
|
45 |
= Usage =
|
46 |
+
Go to [the plugin's documentation](https://wpdarko.com/docs/guide-team-members/) for information on how to use it.
|
47 |
|
48 |
== Frequently Asked Questions ==
|
49 |
|
50 |
= No limitation for the Free version =
|
51 |
The free version of the Team Members plugin is **not limited**.
|
52 |
|
53 |
+
The [PRO version](https://wpdarko.com/items/team-members-pro/) adds new features: New picture on hover, member height equalizing, full-width pictures, additional info. box, picture filters, per-member color and two more social links for each member.
|
54 |
|
55 |
= Ready for translation =
|
56 |
* POT files included (/lang/)
|
58 |
* Spanish translation included
|
59 |
|
60 |
= Usage =
|
61 |
+
Go to [the plugin's documentation](https://wpdarko.com/docs/guide-team-members/) if you need more information on how to use this plugin.
|
62 |
|
63 |
= Support =
|
64 |
+
Find help in [our forums](https://wpdarko.com/ask-for-support/) for this plugin (we’ll answer you fast, promise).
|
65 |
|
66 |
== Screenshots ==
|
67 |
1. Team Members (front view - 3 per line)
|
72 |
6. Finding the shortcode (admin view)
|
73 |
|
74 |
== Changelog ==
|
75 |
+
= 4.1.0 =
|
76 |
+
* Fixes upload media issues with Link URL.
|
77 |
+
* Fixes plugin conflict with ACF.
|
78 |
+
|
79 |
+
= 4.0.0 =
|
80 |
+
* Automatically even out your members (just enable the equalizer).
|
81 |
+
* Add complementary info in a clean toggle box.
|
82 |
+
* Instantly preview your changes (see video below).
|
83 |
+
* Choose between floating, inside-the-box and full-width pictures.
|
84 |
+
|
85 |
= 3.0.1 =
|
86 |
* Fixed minor CSS bugs
|
87 |
|
tmm.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: Team Members
|
5 |
* Plugin URI: https://wpdarko.com/team-members
|
6 |
* Description: A responsive, simple and clean way to display your team. Create new members, add their positions, bios, social links and copy-paste the shortcode into any post/page. Find help and information on our <a href="https://wpdarko.com/ask-for-support/">support site</a>. This free version is NOT limited and does not contain any ad. Check out the <a href='https://wpdarko.com/team-members'>PRO version</a> for more great features.
|
7 |
-
* Version: 4.
|
8 |
* Author: WP Darko
|
9 |
* Author URI: https://wpdarko.com
|
10 |
* Text Domain: team-members
|
4 |
* Plugin Name: Team Members
|
5 |
* Plugin URI: https://wpdarko.com/team-members
|
6 |
* Description: A responsive, simple and clean way to display your team. Create new members, add their positions, bios, social links and copy-paste the shortcode into any post/page. Find help and information on our <a href="https://wpdarko.com/ask-for-support/">support site</a>. This free version is NOT limited and does not contain any ad. Check out the <a href='https://wpdarko.com/team-members'>PRO version</a> for more great features.
|
7 |
+
* Version: 4.1.0
|
8 |
* Author: WP Darko
|
9 |
* Author URI: https://wpdarko.com
|
10 |
* Text Domain: team-members
|