Changeset 2422454
- Timestamp:
- 11/20/2020 04:59:20 PM (5 years ago)
- Location:
- dynamic-user-directory/trunk
- Files:
-
- 6 edited
-
css/user-directory-min.css (modified) (1 diff)
-
css/user-directory.css (modified) (7 diffs)
-
dynamic-user-directory.php (modified) (1 diff)
-
includes/admin.php (modified) (3 diffs)
-
includes/core.php (modified) (15 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dynamic-user-directory/trunk/css/user-directory-min.css
r2028565 r2422454 1 # dud_user_srch_submit,.fa-search{position:relative;text-align:center}#user-srch input[type=text]{border:1px solid #c9c9c9;border-radius:4px;box-shadow:none;color:#696969;display:block;font-family:sans-serif;font-size:15px;margin:0;padding:10px;transition:border .3s ease 0s;width:100%;border-right:0}#user-srch input[type=text]:focus{border-color:#a9a9a9}::-webkit-input-placeholder{color:silver;font-weight:700}:-moz-placeholder{color:silver;font-weight:700}::-moz-placeholder{color:silver;font-weight:700}:-ms-input-placeholder{color:silver;font-weight:700}.user-srch-wrapper a:hover{color:#696969}#dud_user_srch_name{flex:1}#user-srch{display:flex}.fa-search{color:gray;display:inline-block;vertical-align:middle;width:55px;top:-1px}#dud_user_srch_submit{background:#d3d3d3;border:1px solid #c9c9c9;border-radius:0 4px 4px 0;box-shadow:none;left:-1%;top:0;padding:2px;margin:0 auto}.user-avatar,.user-avatar-circle{position:absolute;width:96px}.dir-listing-text,.dir-listing-text-surr-border{-ms-word-break:break-all;padding-left:120px;letter-spacing:2px}.dir-listing{margin:7px 7px 25px 4px}.user-avatar{padding-top:2px}.dir-listing-text{word-break:break-all;word-break:break-word;min-height:110px}.dir-listing-text-surr-border{word-break:break-all;word-break:break-word;min-height:96px}.dir-listing-text-no-avatar{letter-spacing:2px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;padding-left:6px}.printed-letter{font-size:35px;font-weight:700;vertical-align:middle}.printed-letter-div{border-radius:4px;display:inline-block;line-height:35px;margin-bottom:30px;margin-top:9px;padding-left:8px;position:relative}#letter-divider a{text-decoration:none;color:inherit}#letter-divider a:hover{color:inherit;text-decoration:none}.letter-div-shadow{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);box-shadow:0 2px 3px 0 rgba(0,0,0,.75)}.alpha-links a,.custom-sort-links a{text-decoration:none!important;box-shadow:none!important}.dir-listing-border{border-radius:8px;padding:10px;width:750px}.dir-listing-border-2{border:1px solid;opacity:.6}.alpha-links{padding-left:1%;width:100%}.custom-letter-div,.custom-letter-div-vertical-dir{display:inline-block;padding-left:7px;position:relative}.alpha-links a{line-height:25px}.avatar-rounded-edges{border-radius:6px}.avatar-circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.custom-letter-div{line-height:35px;margin-bottom:30px}.custom-letter-div-vertical-dir{margin-bottom:25px}.dud-fa-bullet{padding-right:4px;font-size:7px!important;color:inherit;position:relative;top:-3px;display:inline!important}.custom-sort-links table{border:0!important;display:inline-block!important}.custom-sort-links td{border:0!important;padding:0 0 1%!important;width:100%!important;text-align:left!important}.custom-sort-cat-dd{border:1px solid #c9c9c9;border-radius:4px;box-shadow:none;color:#696969;font-size:15px;height:40px;margin:0;padding:0 0 0 5px;width:347px}[data-pagination],[data-pagination] *,[data-pagination] :after,[data-pagination] :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}[data-pagination]{line-height:1;font-weight:600;-webkit-text-size-adjust:100%;margin:0 auto 10px;text-align:left;transition:font-size .2s ease-in-out}[data-pagination] ul{list-style-type:none;display:inline;font-size:100%;margin:0;padding:.5em}[data-pagination] ul li{display:inline-block;font-size:100%;width:auto;border-radius:3px;padding:0!important;margin:0!important}[data-pagination]>a{font-size:140%}[data-pagination] a{font-size:100%;padding:.5em;text-decoration:none}[data-pagination] .disabled,[data-pagination] [disabled],[data-pagination] [hidden]{opacity:.5;pointer-events:none}@media (min-width:240px){[data-pagination],[data-pagination] a{font-size:95%!important}[data-pagination] ul{padding:5px}[data-pagination] a{line-height:25px;padding:5px}}@media (min-width:500px){[data-pagination]{font-size:100%!important}[data-pagination] a,[data-pagination] ul{padding:.5em}}@media (min-width:700px){[data-pagination]{font-size:100%!important}[data-pagination] a,[data-pagination] ul{padding:.5em}}@media (min-width:900px){[data-pagination]{font-size:100%!important}[data-pagination] a,[data-pagination] ul{padding:.5em}}div.dud_total_users{font-weight:500;letter-spacing:1px;margin-left:5px;padding-bottom:10px}div.dud_total_users_border{margin-top:10px;margin-bottom:15px;border-bottom:solid 1px}@media (min-width:240px) and (max-width:400px){.user-avatar,.user-avatar-circle{position:absolute}.avatar,.avatar-rounded-edges,.user-avatar{height:100%!important}#user-srch{width:100%!important}#dud_user_srch_name{flex:1 1 0;max-width:100%}.dir-listing{margin:7px 7px 18px 0;width:100%}#avatar-size,#avatar-size img,.avatar,.avatar-rounded-edges,.user-avatar,.user-avatar-circle{max-width:52px!important;width:52px!important}.user-avatar{display:table;margin-left:auto;margin-right:auto;padding-bottom:10px}#avatar-size,#avatar-size img{height:52px!important}.printed-letter-div{line-height:29px!important;min-width:100%!important}.printed-letter{font-size:25px!important}.dir-listing-text,.dir-listing-text-surr-border{font-size:90%!important;letter-spacing:0;margin-right:0;padding-left:65px!important;position:relative;min-height:65px}.dir-listing-border{padding:0 0 0 8px;display:block;width:100%!important}.dir-listing-text-surr-border{padding-right:5px;width:100%!important}.dir-listing-text-no-avatar{font-size:89%!important;letter-spacing:1px;margin-right:0;position:relative;min-height:55px}.alpha-links{font-size:95%!important}.alpha-links a{line-height:25px}.custom-sort-links{display:none!important}.custom-sort-links-responsive-medium{display:inline-block!important}.custom-sort-links-responsive-medium table{border:0!important;display:inline-block!important}.custom-sort-links-responsive-medium td{border:0!important;padding:0 0 1%!important;width:3%!important;text-align:left!important}.custom-sort-links-responsive-medium a{text-decoration:none!important;box-shadow:none!important;display:inline-block!important;padding-top:5px!important}.custom-sort-cat-dd{width:100%!important}}@media (min-width:401px) and (max-width:700px){.user-avatar,.user-avatar-circle{position:absolute}.dir-listing{margin:15px 7px 18px;width:100%}.user-avatar{display:table;max-width:80px!important;width:80px;padding-bottom:23px}#avatar-size,#avatar-size img,.avatar,.avatar-rounded-edges,.user-avatar-circle{max-width:80px!important;width:80px!important}.avatar,.avatar-rounded-edges{height:100%!important}#avatar-size,#avatar-size img{height:80px!important}.dir-listing-text,.dir-listing-text-surr-border{letter-spacing:1px;margin-right:2%;padding-left:97px!important;position:relative;min-height:93px}.dir-listing-text-surr-border{padding-right:6px;width:99%!important}.dir-listing-border{padding:0 0 0 8px;display:block;width:99%!important}.printed-letter{font-size:28px}.printed-letter-div{line-height:30px!important;min-width:100%!important}.custom-sort-links{display:none!important}.custom-sort-links-responsive-medium{display:inline-block!important}.custom-sort-links-responsive-medium table{border:0!important;display:inline-block!important}.custom-sort-links-responsive-medium td{border:0!important;padding:0 0 1%!important;width:3%!important;text-align:left!important}.custom-sort-links-responsive-medium a{text-decoration:none!important;box-shadow:none!important;display:inline-block!important;padding-top:5px!important}}@media (min-width:701px) and (max-width:1023px){.dir-listing{margin:7px 7px 18px 0;width:100%}.user-avatar{display:table;max-width:96px;padding-bottom:23px;position:absolute}#avatar-size,#avatar-size img{max-width:96px!important;width:96px!important;height:96px!important}.dir-listing-text,.dir-listing-text-surr-border{letter-spacing:2px;margin-right:2%;padding-left:125px!important;position:relative}.dir-listing-border{padding-top:7px;padding-left:0;display:block}.alpha-links{padding-left:1%}}@media (min-width:1024px){.dir-listing-border{display:block}}1 #user-srch input[type=text]{border:1px solid #c9c9c9;border-radius:4px 4px;box-shadow:none;color:#696969;display:block;font-family:sans-serif;font-size:15px;margin:0;padding:10px;transition:border .3s ease 0s;width:100%;border-right:0}#user-srch input[type=text]:focus{border-color:#a9a9a9}::-webkit-input-placeholder{color:silver}#dud_user_srch_name{flex:1}#user-srch{display:flex}.fa-search{color:gray;display:inline-block;position:relative;text-align:center;vertical-align:middle;width:55px;top:-1px}#dud_user_srch_submit{background:#d3d3d3 none repeat scroll 0 0;border:1px solid #c9c9c9;border-radius:0 4px 4px 0;box-shadow:none;left:-1%;margin-left:auto;margin-right:auto;position:relative;text-align:center;top:0;padding:2px;margin-top:0;margin-bottom:0}.dir-listing{margin:7px 7px 25px 4px}.user-avatar{position:absolute;width:96px;padding-top:2px}.user-avatar-circle{position:absolute;width:96px}.dir-listing-text{-ms-word-break:break-all;word-break:break-all;word-break:break-word;padding-left:120px;min-height:110px}.dir-listing-text-surr-border{-ms-word-break:break-all;word-break:break-all;word-break:break-word;padding-left:120px;min-height:96px}.dir-listing-text-no-avatar{-ms-word-break:break-all;word-break:break-all;word-break:break-word;padding-left:6px}.printed-letter{font-size:35px;font-weight:700;vertical-align:middle}.printed-letter-div{border-radius:4px;display:inline-block;line-height:35px;margin-bottom:30px;margin-top:9px;padding-left:8px;position:relative}#letter-divider a{text-decoration:none;color:inherit}#letter-divider a:hover{color:inherit;text-decoration:none}.letter-div-shadow{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);box-shadow:0 2px 3px 0 rgba(0,0,0,.75)}.dir-listing-border{border-radius:8px;padding:10px;width:750px}.dir-listing-border-2{border:1px solid;opacity:.6}.alpha-links{padding-left:1%;width:100%}.alpha-links a{text-decoration:none!important;box-shadow:none!important;line-height:25px}.avatar-rounded-edges{border-radius:6px}.custom-letter-div-vertical-dir{display:inline-block;padding-left:7px;position:relative;margin-bottom:25px}.dud-fa-bullet{padding-right:4px;font-size:7px!important;color:inherit;position:relative;top:-3px;display:inline!important}.custom-sort-links table{border:0!important;display:inline-block!important}.custom-sort-links td{border:0!important;padding:0!important;width:100%!important;text-align:left!important;padding-bottom:1%!important}.custom-sort-links a{text-decoration:none!important;box-shadow:none!important}.custom-sort-cat-dd{border:1px solid #c9c9c9;border-radius:4px;box-shadow:none;color:#696969;font-size:15px;height:40px;margin:0;padding:0 0 0 5px;width:347px}[data-pagination],[data-pagination] *,[data-pagination] :after,[data-pagination] :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}[data-pagination]{line-height:1;font-weight:600;-webkit-text-size-adjust:100%;margin:0 auto;margin-bottom:10px;text-align:left;transition:font-size .2s ease-in-out}[data-pagination] ul{list-style-type:none;display:inline;font-size:100%;margin:0;padding:.5em}[data-pagination] ul li{display:inline-block;font-size:100%;width:auto;border-radius:3px;padding:0!important;margin:0!important}[data-pagination]>a{font-size:140%}[data-pagination] a{font-size:100%;padding:.5em;text-decoration:none}[data-pagination] .disabled,[data-pagination] [disabled],[data-pagination] [hidden]{opacity:.5;pointer-events:none}@media (min-width:240px){[data-pagination]{font-size:95%!important}[data-pagination] ul{padding:5px}[data-pagination] a{line-height:25px;padding:5px;font-size:95%!important}}@media (min-width:500px){[data-pagination]{font-size:100%!important}[data-pagination] ul{padding:.5em}[data-pagination] a{padding:.5em}}@media (min-width:700px){[data-pagination]{font-size:100%!important}[data-pagination] ul{padding:.5em}[data-pagination] a{padding:.5em}}@media (min-width:900px){[data-pagination]{font-size:100%!important}[data-pagination] ul{padding:.5em}[data-pagination] a{padding:.5em}}div.dud_total_users{font-weight:500;letter-spacing:1px;margin-left:5px;padding-bottom:10px}div.dud_total_users_border{margin-top:10px;margin-bottom:15px;border-bottom:solid 1px}@media (min-width:240px) and (max-width:400px){#user-srch{width:100%!important}#dud_user_srch_name{flex:1 1 0;max-width:100%}.dir-listing{margin:7px 7px 18px 0;width:100%}.user-avatar{display:table;margin-left:auto;margin-right:auto;padding-bottom:10px;position:absolute;max-width:52px!important;width:52px!important;height:100%!important}.user-avatar-circle{position:absolute;max-width:52px!important;width:52px!important}.avatar{max-width:52px!important;width:52px!important;height:100%!important}.avatar-rounded-edges{max-width:52px!important;width:52px!important;height:100%!important}#avatar-size,#avatar-size img{max-width:52px!important;width:52px!important;height:52px!important}.printed-letter-div{line-height:29px!important;min-width:100%!important}.printed-letter{font-size:25px!important}.dir-listing-text,.dir-listing-text-surr-border{font-size:90%!important;margin-right:0;padding-left:65px!important;position:relative;min-height:65px}.dir-listing-border{padding:0;padding-left:8px;display:block;width:100%!important}.dir-listing-text-surr-border{padding-right:5px;width:100%!important}.dir-listing-text-no-avatar{font-size:89%!important;margin-right:0;position:relative;min-height:55px}.alpha-links{font-size:95%!important}.alpha-links a{line-height:25px}.custom-sort-links{display:none!important}.custom-sort-links-responsive-medium{display:inline-block!important}.custom-sort-links-responsive-medium table{border:0!important;display:inline-block!important}.custom-sort-links-responsive-medium td{border:0!important;padding:0!important;width:3%!important;text-align:left!important;padding-bottom:1%!important}.custom-sort-links-responsive-medium a{text-decoration:none!important;box-shadow:none!important;display:inline-block!important;padding-top:5px!important}.custom-sort-cat-dd{width:100%!important}}@media (min-width:401px) and (max-width:700px){.dir-listing{margin:15px 7px 18px 7px;width:100%}.user-avatar{display:table;max-width:80px!important;width:80px;padding-bottom:23px;position:absolute}.user-avatar-circle{position:absolute;max-width:80px!important;width:80px!important}.avatar{max-width:80px!important;height:100%!important;width:80px!important}.avatar-rounded-edges{max-width:80px!important;height:100%!important;width:80px!important}#avatar-size,#avatar-size img{max-width:80px!important;width:80px!important;height:80px!important}.dir-listing-text,.dir-listing-text-surr-border{margin-right:2%;padding-left:97px!important;position:relative;min-height:93px}.dir-listing-text-surr-border{padding-right:6px;width:99%!important}.dir-listing-border{padding:0;padding-left:8px;display:block;width:99%!important}.printed-letter{font-size:28px}.printed-letter-div{line-height:30px!important;min-width:100%!important}.custom-sort-links{display:none!important}.custom-sort-links-responsive-medium{display:inline-block!important}.custom-sort-links-responsive-medium table{border:0!important;display:inline-block!important}.custom-sort-links-responsive-medium td{border:0!important;padding:0!important;width:3%!important;text-align:left!important;padding-bottom:1%!important}.custom-sort-links-responsive-medium a{text-decoration:none!important;box-shadow:none!important;display:inline-block!important;padding-top:5px!important}}@media (min-width:701px) and (max-width:1023px){.dir-listing{margin:7px 7px 18px 0;width:100%}.user-avatar{display:table;max-width:96px;padding-bottom:23px;position:absolute}#avatar-size,#avatar-size img{max-width:96px!important;width:96px!important;height:96px!important}.dir-listing-text,.dir-listing-text-surr-border{margin-right:2%;padding-left:125px!important;position:relative}.dir-listing-border{padding-top:7px;padding-left:0;display:block}.alpha-links{padding-left:1%}}@media (min-width:1024px){.dir-listing-border{display:block}} -
dynamic-user-directory/trunk/css/user-directory.css
r2028565 r2422454 92 92 93 93 .dir-listing-text { 94 letter-spacing: 2px;95 94 -ms-word-break: break-all; 96 95 word-break: break-all; … … 101 100 102 101 .dir-listing-text-surr-border { 103 letter-spacing: 2px;104 102 -ms-word-break: break-all; 105 103 word-break: break-all; … … 110 108 111 109 .dir-listing-text-no-avatar { 112 letter-spacing: 2px;113 110 -ms-word-break: break-all; 114 111 word-break: break-all; … … 418 415 .dir-listing-text, .dir-listing-text-surr-border { 419 416 font-size: 90% !important; 420 letter-spacing: 0px;421 417 margin-right: 0; 422 418 padding-left: 65px !important; … … 440 436 .dir-listing-text-no-avatar { 441 437 font-size: 89% !important; 442 letter-spacing: 1px;443 438 margin-right: 0; 444 439 position: relative; … … 527 522 .dir-listing-text, .dir-listing-text-surr-border { 528 523 /*font-size: 100% !important;*/ 529 letter-spacing: 1px;530 524 margin-right: 2%; 531 525 padding-left: 97px !important; … … 607 601 608 602 .dir-listing-text, .dir-listing-text-surr-border { 609 letter-spacing: 2px;610 603 margin-right: 2%; 611 604 padding-left: 125px !important; -
dynamic-user-directory/trunk/dynamic-user-directory.php
r2325979 r2422454 3 3 * Plugin URI: http://sgcustomwebsolutions.com 4 4 * Description: Creates an alphabetically sorted user directory that will format and display specified user meta data such as name, address, and email. 5 * Version: 1.5. 85 * Version: 1.5.9 6 6 * Author: Sarah Giles 7 7 * Author URI: http://sgcustomwebsolutions.com -
dynamic-user-directory/trunk/includes/admin.php
r2325979 r2422454 343 343 'ud_err_msg_font_size' => '', 344 344 'ud_filter_fld_performance' => '', 345 'ud_mp_show_multiple' => '' 345 'ud_mp_show_multiple' => '', 346 'ud_letter_spacing' => '1px' 346 347 ); 347 348 … … 1371 1372 </tr> 1372 1373 <tr> 1374 <?php 1375 if(empty($dud_options['ud_letter_spacing'])) $dud_options['ud_letter_spacing'] = "1px"; 1376 ?> 1377 <td><b>Letter Spacing</b> 1378 <td> 1379 <select class="dd-menu-no-chk-box-width" name="<?php echo $dud_option_name;?>[ud_letter_spacing]" id="ud_letter_spacing"> 1380 <OPTION value="0px">0px</OPTION> 1381 <OPTION value="1px" <?php echo ($dud_options['ud_letter_spacing'] == "1px") 1382 ? "SELECTED" : ""; ?>>1px</OPTION> 1383 <OPTION value="2px" <?php echo ($dud_options['ud_letter_spacing'] == "2px") 1384 ? "SELECTED" : ""; ?>>2px</OPTION> 1385 </select> 1386 </td> 1387 <td>How much space to show between letters in each directory listing.</td> 1388 <td></td> 1389 </tr> 1390 <tr> 1373 1391 <td colspan="4"><b><span style='color:#08788c;'>Error Message Settings</span></b></td> 1374 1392 <td></td> … … 1703 1721 <OPTION value="5" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "5") ? "SELECTED" : ""; ?>>Multiple Values => Bulleted</OPTION> 1704 1722 <OPTION value="4" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "4") ? "SELECTED" : ""; ?>>Multiple Values => Comma Delimited</OPTION> 1723 <OPTION value="35" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "35") ? "SELECTED" : ""; ?>>Multiple Values => Bulleted (Hide MP hyphens)</OPTION> 1724 <OPTION value="36" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "36") ? "SELECTED" : ""; ?>>Multiple Values => Comma Delimited (Hide MP hyphens)</OPTION> 1705 1725 <OPTION value="11" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "11") ? "SELECTED" : ""; ?>>Multiple Checkboxes => Bulleted (Show Label Only)</OPTION> 1706 <OPTION value="8" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "8") ? "SELECTED" : ""; ?>>Multiple Checkboxes => Comma Delimited (Show Label Only)</OPTION> 1726 <OPTION value="8" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "8") ? "SELECTED" : ""; ?>>Multiple Checkboxes => Comma Delimited (Show Label Only)</OPTION> 1707 1727 <OPTION value="14" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "14") ? "SELECTED" : ""; ?>>Single Checkbox => Show Label Only</OPTION> 1708 1728 <OPTION value="16" <?php echo (!empty($dud_options['dud_fld_format_' . $inc]) && $dud_options['dud_fld_format_' . $inc] == "16") ? "SELECTED" : ""; ?>>Date => dd.mm.yyyy hh:mm:ss</OPTION> -
dynamic-user-directory/trunk/includes/core.php
r2314663 r2422454 71 71 if(!empty($atts) && $atts['name'] != "original") 72 72 { 73 for($inc=0; $inc <= 49; $inc++)73 for($inc=0; $inc <= 99; $inc++) 74 74 { 75 75 if( $dud_tmp_options = get_option( 'dud_plugin_settings_' . ($inc+1) ) ) … … 575 575 $ud_num_users_border_color = !empty($dud_options['ud_num_users_border_color']) ? $dud_options['ud_num_users_border_color'] : ""; 576 576 $ud_hide_username = !empty($dud_options['ud_hide_username']) ? $dud_options['ud_hide_username'] : null; 577 $ud_letter_spacing = !empty($dud_options['ud_letter_spacing']) ? $dud_options['ud_letter_spacing'] : "1px"; 577 578 578 579 //Custom Sort Field Add-On … … 586 587 $ud_sort_cat_header = !empty($dud_options['ud_sort_cat_header']) ? $dud_options['ud_sort_cat_header'] : null; 587 588 $ud_sort_show_cats_dd_hide_dir_before_srch = !empty($dud_options['ud_sort_show_cats_dd_hide_dir_before_srch']) ? $dud_options['ud_sort_show_cats_dd_hide_dir_before_srch'] : "Yes"; 588 $ud_printed_custom_sort_links = false; 589 590 $ud_printed_custom_sort_links = false; 589 591 590 592 $letter_div_shadow = ""; … … 1221 1223 } 1222 1224 1223 //Future Export Fcn Call Here...1224 1225 1225 // DIVIDING BORDER 1226 1226 else if($user_directory_border === "dividing_border" && $listing_cnt !== 0) … … 1293 1293 1294 1294 if($user_directory_border === "surrounding_border") 1295 $user_contact_info .= "<DIV style='font-size:" . $user_directory_listing_fs . "px;padding-left: " . $user_directory_avatar_padding . "px; ' class='dir-listing-text-surr-border'>\n\t\t";1295 $user_contact_info .= "<DIV style='font-size:" . $user_directory_listing_fs . "px;padding-left: " . $user_directory_avatar_padding . "px;letter-spacing: " . $ud_letter_spacing . ";' class='dir-listing-text-surr-border'>\n\t\t"; 1296 1296 else 1297 $user_contact_info .= "<DIV style='font-size:" . $user_directory_listing_fs . "px;padding-left: " . $user_directory_avatar_padding . "px; ' class='dir-listing-text'>\n\t\t";1297 $user_contact_info .= "<DIV style='font-size:" . $user_directory_listing_fs . "px;padding-left: " . $user_directory_avatar_padding . "px;letter-spacing: " . $ud_letter_spacing . ";' class='dir-listing-text'>\n\t\t"; 1298 1298 } 1299 1299 else 1300 1300 $user_contact_info .= "\n\t<DIV style='font-size:" 1301 . $user_directory_listing_fs . "px; ' class='dir-listing-text-no-avatar'>\n\t\t";1301 . $user_directory_listing_fs . "px;letter-spacing: " . $ud_letter_spacing . ";' class='dir-listing-text-no-avatar'>\n\t\t"; 1302 1302 1303 1303 /*** Sort Field field is always displayed first ***/ … … 1732 1732 * 33 = Mobile Phone Link (Australian Format) 1733 1733 * 34 = Image 1734 * 35 = Multiple Value List => Bulleted (Hide MP Hyphens) 1735 * 36 = Multiple Value List => Comma Delimited (Hide MP Hyphens) 1734 1736 **********************************************/ 1735 1737 … … 1804 1806 } 1805 1807 else if(!is_array($user_meta_fld) && ($format === "1" || $format === "5" || $format === "10" || $format === "11" 1806 || $format === "12" || $format === "13" || $format === "14" || $format === "15" ))1808 || $format === "12" || $format === "13" || $format === "14" || $format === "15" || $format === "35" )) 1807 1809 { 1808 1810 $non_array_numeric_idx = false; … … 1814 1816 foreach($list_items as $key => $value) 1815 1817 { 1818 if($format === "35") 1819 { 1820 $value = str_replace ( "-", " ", $value); 1821 $value = ucwords($value); 1822 } 1823 1816 1824 if (is_string($key)) 1817 1825 { … … 1819 1827 $parsed_val .= "<BR>"; 1820 1828 1821 if($format === "5" )1829 if($format === "5" || $format === "35") 1822 1830 $parsed_val .= "<i class=\"fas fa-circle dud-fa-bullet\" aria-hidden=\"true\"></i>" . $key . ": " . $value; 1823 1831 else if($format === "10") … … 1846 1854 1847 1855 if($non_array_numeric_idx) 1848 { 1856 { 1849 1857 foreach($list_items as $listitem) 1850 1858 { 1859 if($format === "35") 1860 { 1861 $listitem = str_replace ( "-", " ", $listitem); 1862 $listitem = ucwords($listitem); 1863 } 1864 1851 1865 if($ud_display_listings !== "horizontally" || $inc > 1) 1852 1866 $parsed_val .= "<BR>"; 1853 1867 1854 if($format === "5" || $format === " 10" || $format === "11" || $format === "12" )1868 if($format === "5" || $format === "35" || $format === "10" || $format === "11" || $format === "12" ) 1855 1869 $parsed_val .= "<i class=\"fas fa-circle dud-fa-bullet\" aria-hidden=\"true\"></i>" . $listitem; 1856 1870 else … … 1877 1891 else //add key-value pair to the meta fld var 1878 1892 { 1893 if($format === "35" || $format === "36") 1894 { 1895 $value = str_replace ( "-", " ", $value); 1896 $value = ucwords($value); 1897 } 1898 1879 1899 $key_val_array = true; 1880 1900 1881 1901 /*if(sizeof($user_meta_fld) == 1) 1882 1902 $parsed_val .= $value; 1883 else*/ if($format === "5" ) //bulleted list1903 else*/ if($format === "5" || $format === "35") //bulleted list 1884 1904 { 1885 1905 if($ud_display_listings !== "horizontally" || $inc > 1) … … 1888 1908 $parsed_val .= "<i class=\"fas fa-circle dud-fa-bullet\" aria-hidden=\"true\"></i>" . $key . ": " . $value; 1889 1909 } 1890 else if($format === "4" ) //comma delimited list1910 else if($format === "4" || $format === "36") //comma delimited list 1891 1911 { 1892 1912 if($inc > 1) $parsed_val .= ", "; … … 1975 1995 else //add the item to the meta fld var 1976 1996 { 1997 if($format === "35" || $format === "36") 1998 { 1999 $user_meta_fld[$met] = str_replace ( "-", " ", $user_meta_fld[$met]); 2000 $user_meta_fld[$met] = ucwords($user_meta_fld[$met]); 2001 } 2002 1977 2003 if(sizeof($user_meta_fld) == 1) 1978 2004 $parsed_val .= $user_meta_fld[$met]; 1979 else if($format === "5" || $format === " 10" || $format === "11" || $format === "12" ) //bulleted list2005 else if($format === "5" || $format === "35" || $format === "10" || $format === "11" || $format === "12" ) //bulleted list 1980 2006 { 1981 2007 if($ud_display_listings !== "horizontally" || $inc > 1) … … 1984 2010 $parsed_val .= "<i class=\"fas fa-circle dud-fa-bullet\" aria-hidden=\"true\"></i>" . $user_meta_fld[$met]; 1985 2011 } 1986 else if($format === "4" || $format === " 7" || $format === "8" || $format === "9" ) //comma delimited list2012 else if($format === "4" || $format === "36" || $format === "7" || $format === "8" || $format === "9" ) //comma delimited list 1987 2013 { 1988 2014 if($inc > 1) $parsed_val .= ", "; … … 2890 2916 } 2891 2917 } 2918 2892 2919 /*** SQL Utilities ***/ 2893 2920 -
dynamic-user-directory/trunk/readme.txt
r2325979 r2422454 5 5 Tags: user directory, MemberPress, BuddyPress, Cimy User Extra Fields, user registration, user meta fields, profile fields, member directory, website directory, directory, user listing, users, members, user profile, user profiles 6 6 Requires at least: 3.0.1 7 Tested up to: 5. 4.28 Stable tag: 1.5. 87 Tested up to: 5.5.3 8 Stable tag: 1.5.9 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 53 53 * Check out upcoming features [here](https://sgcustomwebsolutions.com/planned-features/) 54 54 55 = Add-Ons and Customization=56 57 There are several Dynamic User Directory add-ons available [here](https://sgcustomwebsolutions.com/wordpress-plugin-development/) to enhance and extend your directory. Don't see the functionality you need? You can also hire me to customize the plugin according to your site's specific needs.55 = Add-Ons = 56 57 There are is a growing library of powerful Dynamic User Directory add-ons available [here](https://sgcustomwebsolutions.com/wordpress-plugin-development/) to enhance and extend your directory. 58 58 59 59 = Your Feedback is Valuable! = … … 410 410 - Successfully tested against WordPress 5.4.2 411 411 - New Feature: Added a new MemberPress checkbox on the DUD settings page for the Exclude User Filter add-on: "Show users if they have at least one subscription that is NOT selected for hiding." This lets you show users with multiple subscriptions if at least one of those subscriptions should be shown. 412 413 = 1.5.9 = 414 - Released 11/20/20 415 - Successfully tested against WordPress 5.5.3 416 - New Feature: Added a new "Letter Spacing" dropdown in the "Listing Display Settings" section. Choose between 0px, 1px, or 2px spacing between letters in the listing display. 417 - New Feature: Added two new formatting options: 1) Multiple Value List => Bulleted (Hide MP Hyphens) 2) Multiple Value List => Comma Delimited (Hide MP Hyphens). These will allow you to hide the hyphens inserted by the MemberPress plugin for multi value lists. 418 - Fixed: Corrected an issue with the Multiple Directories add-on where DUD was not loading the correct directory instance after instance #49.
Note: See TracChangeset
for help on using the changeset viewer.