Version Description
- New: Option to show Social Sharing options meta box only for specific user roles
Download this release
Release Info
Developer | ReneHermi |
Plugin | Social Media Share Buttons | MashShare |
Version | 3.1.2 |
Comparing to | |
See all releases |
Code changes from version 3.1.1 to 3.1.2
- assets/css/mashsb-admin.css +21 -40
- assets/css/mashsb-admin.min.css +1 -1
- assets/js/mashsb-admin.js +2 -2
- assets/js/mashsb-admin.min.js +1 -1
- includes/admin/admin-actions.php +25 -23
- includes/admin/settings/display-settings.php +2 -2
- includes/admin/settings/metabox-settings.php +70 -4
- includes/admin/settings/register-settings.php +890 -1265
- mashshare.php +2 -2
- readme.txt +5 -1
assets/css/mashsb-admin.css
CHANGED
@@ -35,12 +35,6 @@ min-width: 110px;
|
|
35 |
font-size:11px;
|
36 |
}
|
37 |
|
38 |
-
/*@font-face {
|
39 |
-
font-family: 'mashsb-font';
|
40 |
-
src: url('data:application/octet-stream;base64,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') format('woff'),
|
41 |
-
url('data:application/octet-stream;base64,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') format('truetype');
|
42 |
-
}*/
|
43 |
-
|
44 |
|
45 |
@font-face {
|
46 |
font-family: 'mashsb-font';
|
@@ -703,7 +697,7 @@ colpick Color Picker / colpick.com
|
|
703 |
|
704 |
/* CSS for Tabs */
|
705 |
|
706 |
-
#
|
707 |
/*height: 200px;*/
|
708 |
list-style: none;
|
709 |
margin: 0;
|
@@ -714,24 +708,24 @@ padding-top: 0px;
|
|
714 |
max-width:200px;
|
715 |
}
|
716 |
|
717 |
-
#
|
718 |
border-top: none;
|
719 |
}
|
720 |
|
721 |
-
#
|
722 |
font-weight: bold;
|
723 |
text-decoration: none;
|
724 |
}
|
725 |
|
726 |
|
727 |
|
728 |
-
#
|
729 |
padding-top:10px;
|
730 |
padding-bottom:12px;
|
731 |
}
|
732 |
|
733 |
|
734 |
-
#
|
735 |
font-weight: bold;
|
736 |
}
|
737 |
|
@@ -739,7 +733,7 @@ font-weight: bold;
|
|
739 |
padding:5px;
|
740 |
}
|
741 |
|
742 |
-
#
|
743 |
background-color:white;
|
744 |
}
|
745 |
|
@@ -755,7 +749,7 @@ font-weight: bold;
|
|
755 |
/* Layout of admin table and rows
|
756 |
*/
|
757 |
|
758 |
-
#
|
759 |
background: #FFF;
|
760 |
padding:20px;
|
761 |
padding-top:0px;
|
@@ -763,7 +757,7 @@ overflow:auto;
|
|
763 |
min-width: 550px;
|
764 |
}
|
765 |
|
766 |
-
#
|
767 |
vertical-align: top;
|
768 |
text-align: left;
|
769 |
padding: 20px 10px 20px 0;
|
@@ -775,11 +769,11 @@ color:#484848;
|
|
775 |
/*width: 30%;*/
|
776 |
}
|
777 |
|
778 |
-
/*#
|
779 |
border-bottom: 1px solid #E7E7E7;
|
780 |
}*/
|
781 |
|
782 |
-
#
|
783 |
display: block;
|
784 |
font-weight: 400;
|
785 |
font-style: normal;
|
@@ -788,30 +782,30 @@ color:#484848;
|
|
788 |
color:#484848;
|
789 |
}
|
790 |
|
791 |
-
#
|
792 |
color:#484848;
|
793 |
}
|
794 |
|
795 |
@media only screen and (max-width:680px) {
|
796 |
-
#
|
797 |
float:none;
|
798 |
}
|
799 |
-
#
|
800 |
width:100%;
|
801 |
}
|
802 |
-
#
|
803 |
font-size: 14px;
|
804 |
}
|
805 |
-
#
|
806 |
padding:10px;
|
807 |
}
|
808 |
}
|
809 |
|
810 |
-
#
|
811 |
margin-bottom:0px;
|
812 |
}
|
813 |
|
814 |
-
#
|
815 |
display: block;
|
816 |
padding:10px 4px 10px 14px;
|
817 |
border-width: 1px 0;
|
@@ -822,7 +816,7 @@ text-decoration: none;
|
|
822 |
color: #0097DF;
|
823 |
font-weight: bold;
|
824 |
}
|
825 |
-
#
|
826 |
background-color: #e5e5e5;
|
827 |
color:#777777;
|
828 |
}
|
@@ -853,7 +847,7 @@ color:#777777;
|
|
853 |
}
|
854 |
|
855 |
|
856 |
-
#
|
857 |
font-size: 20px;
|
858 |
}
|
859 |
|
@@ -1156,28 +1150,15 @@ color: #0097df;
|
|
1156 |
padding: 1px 12px;
|
1157 |
}
|
1158 |
|
1159 |
-
#
|
1160 |
width: 50px;
|
1161 |
}
|
1162 |
|
1163 |
-
#
|
1164 |
width: 150px;
|
1165 |
}
|
1166 |
|
1167 |
|
1168 |
.mashsb-about-wrap img {
|
1169 |
max-width: 99%;
|
1170 |
-
}
|
1171 |
-
|
1172 |
-
.mashsb-chosen-select ul li .search-choice-close {
|
1173 |
-
padding:0px;
|
1174 |
-
}
|
1175 |
-
|
1176 |
-
#mashsb_settingsshorturl_header ul > li a{
|
1177 |
-
padding:0px;
|
1178 |
-
}
|
1179 |
-
#mashsb_settingsshorturl_header ul{
|
1180 |
-
float:none;
|
1181 |
-
max-width: 400px;
|
1182 |
-
background-color: #fff;
|
1183 |
}
|
35 |
font-size:11px;
|
36 |
}
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|
39 |
@font-face {
|
40 |
font-family: 'mashsb-font';
|
697 |
|
698 |
/* CSS for Tabs */
|
699 |
|
700 |
+
#mashsb-tabs-sidebar {
|
701 |
/*height: 200px;*/
|
702 |
list-style: none;
|
703 |
margin: 0;
|
708 |
max-width:200px;
|
709 |
}
|
710 |
|
711 |
+
#mashsb-tabs-sidebar li:first-child.selected-tab {
|
712 |
border-top: none;
|
713 |
}
|
714 |
|
715 |
+
#mashsb-tabs-sidebar li a.selected-tab {
|
716 |
font-weight: bold;
|
717 |
text-decoration: none;
|
718 |
}
|
719 |
|
720 |
|
721 |
|
722 |
+
#mashsb_container .row{
|
723 |
padding-top:10px;
|
724 |
padding-bottom:12px;
|
725 |
}
|
726 |
|
727 |
|
728 |
+
#mashsb_container .row label strong, #mashsb_container .row strong {
|
729 |
font-weight: bold;
|
730 |
}
|
731 |
|
733 |
padding:5px;
|
734 |
}
|
735 |
|
736 |
+
#mashsb_container > ul > li.mashsb-tabs.active {
|
737 |
background-color:white;
|
738 |
}
|
739 |
|
749 |
/* Layout of admin table and rows
|
750 |
*/
|
751 |
|
752 |
+
#mashsb_container .panel-container {
|
753 |
background: #FFF;
|
754 |
padding:20px;
|
755 |
padding-top:0px;
|
757 |
min-width: 550px;
|
758 |
}
|
759 |
|
760 |
+
#mashsb_container .form-table th {
|
761 |
vertical-align: top;
|
762 |
text-align: left;
|
763 |
padding: 20px 10px 20px 0;
|
769 |
/*width: 30%;*/
|
770 |
}
|
771 |
|
772 |
+
/*#mashsb_container .form-table tr {
|
773 |
border-bottom: 1px solid #E7E7E7;
|
774 |
}*/
|
775 |
|
776 |
+
#mashsb_container span.description{
|
777 |
display: block;
|
778 |
font-weight: 400;
|
779 |
font-style: normal;
|
782 |
color:#484848;
|
783 |
}
|
784 |
|
785 |
+
#mashsb_container .col-title{
|
786 |
color:#484848;
|
787 |
}
|
788 |
|
789 |
@media only screen and (max-width:680px) {
|
790 |
+
#mashsb_container ul {
|
791 |
float:none;
|
792 |
}
|
793 |
+
#mashsb_container .form-table tr > th {
|
794 |
width:100%;
|
795 |
}
|
796 |
+
#mashsb_container span.description{
|
797 |
font-size: 14px;
|
798 |
}
|
799 |
+
#mashsb_container .form-table tr > th, #mashsb_container .form-table tr > td {
|
800 |
padding:10px;
|
801 |
}
|
802 |
}
|
803 |
|
804 |
+
#mashsb_container ul li {
|
805 |
margin-bottom:0px;
|
806 |
}
|
807 |
|
808 |
+
#mashsb-tabs-sidebar li a {
|
809 |
display: block;
|
810 |
padding:10px 4px 10px 14px;
|
811 |
border-width: 1px 0;
|
816 |
color: #0097DF;
|
817 |
font-weight: bold;
|
818 |
}
|
819 |
+
#mashsb_container ul li a:hover {
|
820 |
background-color: #e5e5e5;
|
821 |
color:#777777;
|
822 |
}
|
847 |
}
|
848 |
|
849 |
|
850 |
+
#mashsb_container table tbody tr:nth-child(1) > th > div {
|
851 |
font-size: 20px;
|
852 |
}
|
853 |
|
1150 |
padding: 1px 12px;
|
1151 |
}
|
1152 |
|
1153 |
+
#mashsb_container .form-table th.mashsb-status-col{
|
1154 |
width: 50px;
|
1155 |
}
|
1156 |
|
1157 |
+
#mashsb_container .form-table th.mashsb-network-col{
|
1158 |
width: 150px;
|
1159 |
}
|
1160 |
|
1161 |
|
1162 |
.mashsb-about-wrap img {
|
1163 |
max-width: 99%;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1164 |
}
|
assets/css/mashsb-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.chosen-container .chosen-drop,.chosen-container-active .chosen-choices{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.colpick_hue_larr,.colpick_hue_rarr{border-bottom:6px solid transparent;width:0;height:0;border-top:6px solid transparent}.colpick,.mashsb-admin-onoffswitch{-webkit-user-select:none;-moz-user-select:none}#mashsb_network_list tr,.mashsb_list_item td{cursor:move}#mashsb_network_list td{padding:5px 10px}@media screen and (max-width:783px){#mashsb_network_list td{display:inline-block;width:auto;vertical-align:middle;min-width:110px}}.mashsb-richeditor,.mashsb-textarea{font-size:11px}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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)format('woff'),url(data:application/octet-stream;base64,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)format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"] .icon,[class*=" mashicon-"] .text,[class^=mashicon-] .icon,[class^=mashicon-] .text{color:#fff}[class*=" mashicon-"],[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:18px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}#mash-social-admin-head a,#tab_container ul li a,.mashsb-wrap a,.mashsb_admin a{text-decoration:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashsb-hidden{display:none}.mashsb-clearfix:after{display:block;visibility:hidden;content:".";text-indent:-9999px;height:0}a.mashsb-delete{color:#a00}a.mashsb-delete:hover{color:red}#mashsb-add-ons h2{margin:0 0 15px}#mashsb-add-ons .mashshare-addons{float:left;margin:0 15px 15px 0;background:#f0f0f0;border:1px solid #ccc;width:320px;padding:8px;height:315px;position:relative}#mashsb-add-ons .mashshare-addons h3{margin:0 0 8px;font-size:13px}#mashsb-add-ons .mashshare-addons .button-secondary{position:absolute;bottom:8px;left:8px}#mashsb-add-ons .mashshare-addons .third-party{display:none}#system-info-textarea{width:800px;height:400px;font-family:Menlo,Monaco,monospace;background:0 0;white-space:pre;overflow:auto;display:block}#mashsb_settingsgeneral_header .row:nth-child(3),#mashsb_settingsgeneral_header .row:nth-child(4),#mashsb_settingsgeneral_header .row:nth-child(6),.colpick,.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r,.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit,.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}.mashsb-select-chosen{width:300px}.chosen-container-multi .chosen-choices{-webkit-border-radius:3px;border-radius:3px;border-color:#dfdfdf;background-image:none}.chosen-container-multi .chosen-choices input{margin:2px;height:27px!important;border-color:#dfdfdf}.chosen-container-active .chosen-choices{-webkit-border-top-left-radius:3px;border-radius:3px 3px 0 0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:0}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice,.mashsb-notice{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.download_page_mashsb-tools .tablenav .actions{overflow:visible}.mashsb_user_search_wrap{position:relative;overflow:visible}.mashsb_user_search_results{position:absolute;left:0;top:27px}.mashsb_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}.mashsb-graph .y1Axis{color:#edc240!important}.mashsb-graph .y2Axis{color:#afd8f8!important}input.large-text,textarea.large-text{max-width:600px}#css3lightboxpicker{margin:0;padding:0;border:0;width:70px;height:20px;line-height:20px}.colpick{position:absolute;width:346px;height:170px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{position:absolute;left:7px;top:7px;width:156px;height:156px;overflow:hidden;outline:#aaa solid 1px;cursor:crosshair}.colpick_color_overlay1{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-o-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-ms-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:linear-gradient(to right,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff')}.colpick_color_overlay2{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-o-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-ms-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_field,.colpick_hex_field,.colpick_submit{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_current_color,.colpick_new_color{width:60px;height:27px;border:1px solid #8f8f8f}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0}.colpick_hue_larr{position:absolute;border-left:7px solid #858585}.colpick_hue_rarr{position:absolute;right:0;border-right:7px solid #858585}.colpick_new_color{position:absolute;left:207px;top:6px;background:red}.colpick_current_color{position:absolute;left:277px;top:6px;background:red}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:700;color:#777}.colpick_field_darr,.colpick_field_uarr{width:0;height:0;border-right:4px solid transparent}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_uarr{position:absolute;top:5px;border-left:4px solid transparent;border-bottom:4px solid #959595}.colpick_field_darr{position:absolute;bottom:5px;border-left:4px solid transparent;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:700;border:1px solid #bdbdbd}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input,.colpick_hex .colpick_submit{height:25px;line-height:25px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.mashsb-sidebar,.mashsb_admin .nav-tab{border-left:1px solid #fff;border-right:1px solid #fff}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}#tab_container ul{list-style:none;margin:0;padding:0;background:#f1f1f1;float:left;max-width:200px}#tab_container ul li:first-child.selected-tab{border-top:none}#tab_container ul li a.selected-tab{font-weight:700;text-decoration:none}#tab_container .row{padding-top:10px;padding-bottom:12px}#tab_container .row label strong,#tab_container .row strong{font-weight:700}.mashsb-tabs a{padding:5px}#tab_container>ul>li.mashsb-tabs.active{background-color:#fff}#tab_container .panel-container{background:#FFF;padding:0 20px 20px;overflow:auto;min-width:550px}#tab_container .form-table th{vertical-align:top;text-align:left;padding:20px 10px 20px 0;line-height:1.3;font-weight:600;font-size:15px;color:#484848}#tab_container span.description{display:block;font-weight:400;font-style:normal;font-size:13px;margin-top:7px;color:#484848}#tab_container .col-title{color:#484848}@media only screen and (max-width:680px){#tab_container ul{float:none}#tab_container .form-table tr>th{width:100%}#tab_container span.description{font-size:14px}#tab_container .form-table tr>td,#tab_container .form-table tr>th{padding:10px}}#tab_container ul li{margin-bottom:0}#tab_container ul li a{display:block;padding:10px 4px 10px 14px;border-width:1px 0;border-style:solid;border-top-color:#fff;border-bottom-color:#e7e7e7;color:#0097DF;font-weight:700}#tab_container ul li a:hover{background-color:#e5e5e5;color:#777}#mashtabcontainer>.mashtabs,.mashsb.nav-tab-wrapper .nav-tab-active{background-color:#fff}.mashsb_admin .mashsharelogo{display:block;float:left;color:#0097DF;font-weight:600;font-size:36px;padding-top:10px;padding-bottom:20px;width:210px}.mashsb_admin .nav-tab{color:#0097DF;border-top:1px solid #fff}.mashsb.nav-tab-wrapper{border-bottom:none!important;margin:0;clear:both}#tab_container table tbody tr:nth-child(1)>th>div{font-size:20px}.mashsb_hidden{display:none}#mashtabcontainer ul .active{background-color:#00adef;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul .active:hover{background-color:#00A4E2;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul li a{padding:10px 14px;background-color:#f3f3f3}#mashtabcontainer .mashtab-container{border:0 solid #ececec}.mashsb-admin-settings-header{font-size:20px;font-weight:700}.mashsb-version{display:block;padding-left:14px;padding-top:17px;font-size:15px}#mash-social-admin-head>li{float:left;margin-right:5px;padding-bottom:20px}#mash-social-admin-head .icon:before,#mash-social-admin-head a{font-size:12px;font-weight:400;float:none}#mash-social-admin-head a{padding:2px 5px}.mashsb-admin-onoffswitch{position:relative;width:55px;-ms-user-select:none}.mashsb-admin-onoffswitch-checkbox{display:none!important}.mashsb-admin-onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #D6D6D6;border-radius:0}.mashsb-admin-onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.mashsb-admin-onoffswitch-inner:after,.mashsb-admin-onoffswitch-inner:before{display:block;float:left;width:50%;height:22px;padding:0;line-height:22px;font-size:12px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.mashsb-admin-onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#0097DF;color:#FFF}.mashsb-admin-onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEE;color:#D6D6D6;text-align:right}.mashsb-admin-onoffswitch-switch{display:block;width:12px;max-height:12px;margin:5.5px;background:#FFF;position:absolute;top:0;bottom:0;right:33px;border:0 solid #D6D6D6;border-radius:0;transition:all .3s ease-in 0s}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner{margin-left:0}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch{right:2px}#wpbody-content>div.wrap.mashsb_admin>h2>a.nav-tab.nav-tab-active{background-color:#fff}.mashsb_admin .mashsb-helper{border-radius:50%;border:2px solid #fff;background-color:#0097df;width:15px;height:15px;display:inline-block;position:relative;top:4px;margin-top:-4px;cursor:pointer;margin-left:2px}.mashsb_admin .mashsb-helper:after{height:20px;font-family:sans-serif;content:"?";color:#fff;font-size:11px;font-weight:700;left:4px;position:absolute}.mashsb_admin .mashsb-message{padding:10px;border:1px solid #FBFBFB;border-radius:2px;background-color:#F8F8F8;position:absolute;max-width:500px;z-index:9999;display:none;box-shadow:0 0 5px rgba(0,0,0,.2);font-weight:400}.mashsb-sidebar{float:left;max-width:299px;border-bottom:1px solid #fff}.mashsb-sidebar h2{margin:0}.mashsb-sidebar .author,.mashsb-sidebar .via{text-align:right;margin:0}.mashsb_admin .panel-container{float:left}.mashsb_admin .subscribe.block{padding:20px}.mashsb_admin .block.testimonial{padding:20px;background-color:#E9E9E9}.mashsb_admin .block.testimonial a,.mashsb_admin .dashicons-star-filled:before{color:#0097df}.mashsb_admin .testimonial .via a:before{content:"\f301";display:inline-block;-webkit-font-smoothing:antialiased;font:400 18px/1 dashicons;vertical-align:top;margin-right:3px}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice{background-color:#fff;padding:10px;overflow:auto;border:1px solid #ECECEC;border-radius:3px}.mashsb-license-error-notice a{color:#0097df;text-decoration:underline}.mashsb-license-error-notice{border-left:4px solid #dd3d36}.mashsb-license-expiration-date-notice,.mashsb-license-lifetime-notice,.mashsb-license-null{padding:0 0 0 14px}.mashsb-license-expiration-date-notice .mashsb-license-data p,.mashsb-license-lifetime-notice .mashsb-license-data p{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}#mashsb_settingslicenses_header-nav{display:none}#mashsb_settingslicenses_header{max-width:640px}#mashsb_settingslicenses_header .row.th{min-width:250px}.mashsb-notice{background:#fff;border-left:4px solid #46b450;margin:5px 15px 2px;padding:1px 12px}#tab_container .form-table th.mashsb-status-col{width:50px}#tab_container .form-table th.mashsb-network-col{width:150px}.mashsb-about-wrap img{max-width:99%}#mashsb_settingsshorturl_header ul>li a,.mashsb-chosen-select ul li .search-choice-close{padding:0}#mashsb_settingsshorturl_header ul{float:none;max-width:400px;background-color:#fff}
|
1 |
+
.chosen-container .chosen-drop,.chosen-container-active .chosen-choices{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.colpick_hue_larr,.colpick_hue_rarr{border-bottom:6px solid transparent;width:0;height:0;border-top:6px solid transparent}.colpick,.mashsb-admin-onoffswitch{-webkit-user-select:none;-moz-user-select:none}#mashsb_network_list tr,.mashsb_list_item td{cursor:move}#mashsb_network_list td{padding:5px 10px}@media screen and (max-width:783px){#mashsb_network_list td{display:inline-block;width:auto;vertical-align:middle;min-width:110px}}.mashsb-richeditor,.mashsb-textarea{font-size:11px}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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)format('woff'),url(data:application/octet-stream;base64,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)format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"] .icon,[class*=" mashicon-"] .text,[class^=mashicon-] .icon,[class^=mashicon-] .text{color:#fff}[class*=" mashicon-"],[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:18px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}#mash-social-admin-head a,#mashsb-tabs-sidebar li a,.mashsb-wrap a,.mashsb_admin a{text-decoration:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashsb-hidden{display:none}.mashsb-clearfix:after{display:block;visibility:hidden;content:".";text-indent:-9999px;height:0}a.mashsb-delete{color:#a00}a.mashsb-delete:hover{color:red}#mashsb-add-ons h2{margin:0 0 15px}#mashsb-add-ons .mashshare-addons{float:left;margin:0 15px 15px 0;background:#f0f0f0;border:1px solid #ccc;width:320px;padding:8px;height:315px;position:relative}#mashsb-add-ons .mashshare-addons h3{margin:0 0 8px;font-size:13px}#mashsb-add-ons .mashshare-addons .button-secondary{position:absolute;bottom:8px;left:8px}#mashsb-add-ons .mashshare-addons .third-party{display:none}#system-info-textarea{width:800px;height:400px;font-family:Menlo,Monaco,monospace;background:0 0;white-space:pre;overflow:auto;display:block}#mashsb_settingsgeneral_header .row:nth-child(3),#mashsb_settingsgeneral_header .row:nth-child(4),#mashsb_settingsgeneral_header .row:nth-child(6),.colpick,.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r,.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit,.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}.mashsb-select-chosen{width:300px}.chosen-container-multi .chosen-choices{-webkit-border-radius:3px;border-radius:3px;border-color:#dfdfdf;background-image:none}.chosen-container-multi .chosen-choices input{margin:2px;height:27px!important;border-color:#dfdfdf}.chosen-container-active .chosen-choices{-webkit-border-top-left-radius:3px;border-radius:3px 3px 0 0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:0}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice,.mashsb-notice{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.download_page_mashsb-tools .tablenav .actions{overflow:visible}.mashsb_user_search_wrap{position:relative;overflow:visible}.mashsb_user_search_results{position:absolute;left:0;top:27px}.mashsb_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}.mashsb-graph .y1Axis{color:#edc240!important}.mashsb-graph .y2Axis{color:#afd8f8!important}input.large-text,textarea.large-text{max-width:600px}#css3lightboxpicker{margin:0;padding:0;border:0;width:70px;height:20px;line-height:20px}.colpick{position:absolute;width:346px;height:170px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{position:absolute;left:7px;top:7px;width:156px;height:156px;overflow:hidden;outline:#aaa solid 1px;cursor:crosshair}.colpick_color_overlay1{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-o-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-ms-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:linear-gradient(to right,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff')}.colpick_color_overlay2{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-o-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-ms-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_field,.colpick_hex_field,.colpick_submit{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_current_color,.colpick_new_color{width:60px;height:27px;border:1px solid #8f8f8f}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0}.colpick_hue_larr{position:absolute;border-left:7px solid #858585}.colpick_hue_rarr{position:absolute;right:0;border-right:7px solid #858585}.colpick_new_color{position:absolute;left:207px;top:6px;background:red}.colpick_current_color{position:absolute;left:277px;top:6px;background:red}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:700;color:#777}.colpick_field_darr,.colpick_field_uarr{width:0;height:0;border-right:4px solid transparent}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_uarr{position:absolute;top:5px;border-left:4px solid transparent;border-bottom:4px solid #959595}.colpick_field_darr{position:absolute;bottom:5px;border-left:4px solid transparent;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:700;border:1px solid #bdbdbd}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input,.colpick_hex .colpick_submit{height:25px;line-height:25px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.mashsb-sidebar,.mashsb_admin .nav-tab{border-left:1px solid #fff;border-right:1px solid #fff}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}#mashsb-tabs-sidebar{list-style:none;margin:0;padding:0;background:#f1f1f1;float:left;max-width:200px}#mashsb-tabs-sidebar li:first-child.selected-tab{border-top:none}#mashsb-tabs-sidebar li a.selected-tab{font-weight:700;text-decoration:none}#mashsb_container .row{padding-top:10px;padding-bottom:12px}#mashsb_container .row label strong,#mashsb_container .row strong{font-weight:700}.mashsb-tabs a{padding:5px}#mashsb_container>ul>li.mashsb-tabs.active{background-color:#fff}#mashsb_container .panel-container{background:#FFF;padding:0 20px 20px;overflow:auto;min-width:550px}#mashsb_container .form-table th{vertical-align:top;text-align:left;padding:20px 10px 20px 0;line-height:1.3;font-weight:600;font-size:15px;color:#484848}#mashsb_container span.description{display:block;font-weight:400;font-style:normal;font-size:13px;margin-top:7px;color:#484848}#mashsb_container .col-title{color:#484848}@media only screen and (max-width:680px){#mashsb_container ul{float:none}#mashsb_container .form-table tr>th{width:100%}#mashsb_container span.description{font-size:14px}#mashsb_container .form-table tr>td,#mashsb_container .form-table tr>th{padding:10px}}#mashsb_container ul li{margin-bottom:0}#mashsb-tabs-sidebar li a{display:block;padding:10px 4px 10px 14px;border-width:1px 0;border-style:solid;border-top-color:#fff;border-bottom-color:#e7e7e7;color:#0097DF;font-weight:700}#mashsb_container ul li a:hover{background-color:#e5e5e5;color:#777}#mashtabcontainer>.mashtabs,.mashsb.nav-tab-wrapper .nav-tab-active{background-color:#fff}.mashsb_admin .mashsharelogo{display:block;float:left;color:#0097DF;font-weight:600;font-size:36px;padding-top:10px;padding-bottom:20px;width:210px}.mashsb_admin .nav-tab{color:#0097DF;border-top:1px solid #fff}.mashsb.nav-tab-wrapper{border-bottom:none!important;margin:0;clear:both}#mashsb_container table tbody tr:nth-child(1)>th>div{font-size:20px}.mashsb_hidden{display:none}#mashtabcontainer ul .active{background-color:#00adef;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul .active:hover{background-color:#00A4E2;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul li a{padding:10px 14px;background-color:#f3f3f3}#mashtabcontainer .mashtab-container{border:0 solid #ececec}.mashsb-admin-settings-header{font-size:20px;font-weight:700}.mashsb-version{display:block;padding-left:14px;padding-top:17px;font-size:15px}#mash-social-admin-head>li{float:left;margin-right:5px;padding-bottom:20px}#mash-social-admin-head .icon:before,#mash-social-admin-head a{font-size:12px;font-weight:400;float:none}#mash-social-admin-head a{padding:2px 5px}.mashsb-admin-onoffswitch{position:relative;width:55px;-ms-user-select:none}.mashsb-admin-onoffswitch-checkbox{display:none!important}.mashsb-admin-onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #D6D6D6;border-radius:0}.mashsb-admin-onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.mashsb-admin-onoffswitch-inner:after,.mashsb-admin-onoffswitch-inner:before{display:block;float:left;width:50%;height:22px;padding:0;line-height:22px;font-size:12px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.mashsb-admin-onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#0097DF;color:#FFF}.mashsb-admin-onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEE;color:#D6D6D6;text-align:right}.mashsb-admin-onoffswitch-switch{display:block;width:12px;max-height:12px;margin:5.5px;background:#FFF;position:absolute;top:0;bottom:0;right:33px;border:0 solid #D6D6D6;border-radius:0;transition:all .3s ease-in 0s}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner{margin-left:0}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch{right:2px}#wpbody-content>div.wrap.mashsb_admin>h2>a.nav-tab.nav-tab-active{background-color:#fff}.mashsb_admin .mashsb-helper{border-radius:50%;border:2px solid #fff;background-color:#0097df;width:15px;height:15px;display:inline-block;position:relative;top:4px;margin-top:-4px;cursor:pointer;margin-left:2px}.mashsb_admin .mashsb-helper:after{height:20px;font-family:sans-serif;content:"?";color:#fff;font-size:11px;font-weight:700;left:4px;position:absolute}.mashsb_admin .mashsb-message{padding:10px;border:1px solid #FBFBFB;border-radius:2px;background-color:#F8F8F8;position:absolute;max-width:500px;z-index:9999;display:none;box-shadow:0 0 5px rgba(0,0,0,.2);font-weight:400}.mashsb-sidebar{float:left;max-width:299px;border-bottom:1px solid #fff}.mashsb-sidebar h2{margin:0}.mashsb-sidebar .author,.mashsb-sidebar .via{text-align:right;margin:0}.mashsb_admin .panel-container{float:left}.mashsb_admin .subscribe.block{padding:20px}.mashsb_admin .block.testimonial{padding:20px;background-color:#E9E9E9}.mashsb_admin .block.testimonial a,.mashsb_admin .dashicons-star-filled:before{color:#0097df}.mashsb_admin .testimonial .via a:before{content:"\f301";display:inline-block;-webkit-font-smoothing:antialiased;font:400 18px/1 dashicons;vertical-align:top;margin-right:3px}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice{background-color:#fff;padding:10px;overflow:auto;border:1px solid #ECECEC;border-radius:3px}.mashsb-license-error-notice a{color:#0097df;text-decoration:underline}.mashsb-license-error-notice{border-left:4px solid #dd3d36}.mashsb-license-expiration-date-notice,.mashsb-license-lifetime-notice,.mashsb-license-null{padding:0 0 0 14px}.mashsb-license-expiration-date-notice .mashsb-license-data p,.mashsb-license-lifetime-notice .mashsb-license-data p{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}#mashsb_settingslicenses_header-nav{display:none}#mashsb_settingslicenses_header{max-width:640px}#mashsb_settingslicenses_header .row.th{min-width:250px}.mashsb-notice{background:#fff;border-left:4px solid #46b450;margin:5px 15px 2px;padding:1px 12px}#mashsb_container .form-table th.mashsb-status-col{width:50px}#mashsb_container .form-table th.mashsb-network-col{width:150px}.mashsb-about-wrap img{max-width:99%}
|
assets/js/mashsb-admin.js
CHANGED
@@ -101,7 +101,7 @@ jQuery(document).ready(function ($) {
|
|
101 |
|
102 |
// Start easytabs()
|
103 |
if ($(".mashsb-tabs").length) {
|
104 |
-
$('#
|
105 |
animate: true,
|
106 |
updateHash: true,
|
107 |
defaultTab: mashsb_get_default_array()
|
@@ -109,7 +109,7 @@ jQuery(document).ready(function ($) {
|
|
109 |
}
|
110 |
|
111 |
// Get active tab (Not for Add-On Settings)
|
112 |
-
$('#
|
113 |
if (jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)').length == 0) {
|
114 |
find_active_tab();
|
115 |
}
|
101 |
|
102 |
// Start easytabs()
|
103 |
if ($(".mashsb-tabs").length) {
|
104 |
+
$('#mashsb_container').easytabs({
|
105 |
animate: true,
|
106 |
updateHash: true,
|
107 |
defaultTab: mashsb_get_default_array()
|
109 |
}
|
110 |
|
111 |
// Get active tab (Not for Add-On Settings)
|
112 |
+
$('#mashsb_container').bind('easytabs:after', function () {
|
113 |
if (jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)').length == 0) {
|
114 |
find_active_tab();
|
115 |
}
|
assets/js/mashsb-admin.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(a){function b(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+b+e+"; path=/"}function c(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1,e.length);if(0==e.indexOf(b))return e.substring(b.length,e.length)}return null}function d(){var a=jQuery(".mashsb-tabs.active").find("a").attr("href");b("mashsb_active_tab",a)}function e(){var a=c("mashsb_active_tab");return null==a&&(a="#mashsb_settingsgeneral_header"),a}function f(){var a,b;return a=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)"),b=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)"),a.length>0||b.length>0?void 0:e()+"-nav"}a(".mashsb-chosen-select").chosen({width:"400px"}),a("#mashsb_settings\\[mashsb_sharemethod\\]").change(function(){"sharedcount"===a("#mashsb_settings\\[mashsb_sharemethod\\]").val()?a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeIn(500):a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeOut(500)}),"sharedcount"===a("#mashsb_settings\\[mashsb_sharemethod\\]").val()&&a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeIn(500),a("#mashsb_settings\\[caching_method\\]").change(function(){"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeIn(500):a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeOut(500)}),"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()&&a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeIn(500),a(".mashsb-tabs").length&&a("#tab_container").easytabs({animate:!0,updateHash:!0,defaultTab:f()}),a("#tab_container").bind("easytabs:after",function(){0==jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)").length&&d()}),a(".mashtab").length&&a(".tabcontent_container").easytabs({animate:!0}),a("#mashsb_network_list").sortable({items:".mashsb_list_item",opacity:.6,cursor:"move",axis:"y",update:function(){var b=a(this).sortable("serialize")+"&action=mashsb_update_order";a.post(ajaxurl,b,function(){})}}),a(".mashsb-helper").click(function(b){b.preventDefault();var c=a(this),d=a(this).next();a(".mashsb-message").not(d).hide();var e=c.position();d.css(d.hasClass("bottom")?{left:e.left-d.width()/2+"px",top:e.top+c.height()+9+"px"}:{left:e.left+c.width()+9+"px",top:e.top+c.height()/2-18+"px"}),d.toggle(),b.stopPropagation()}),a("body").click(function(){a(".mashsb-message").hide()}),a(".mashsb-message").click(function(a){a.stopPropagation()})}),function(a,b,c){function d(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var e,f="hashchange",g=document,h=a.event.special,i=g.documentMode,j="on"+f in b&&(i===c||i>7);a.fn[f]=function(a){return a?this.bind(f,a):this.trigger(f)},a.fn[f].delay=50,h[f]=a.extend(h[f],{setup:function(){return j?!1:void a(e.start)},teardown:function(){return j?!1:void a(e.stop)}}),e=function(){function e(){var c=d(),g=n(k);c!==k?(m(k=c,g),a(b).trigger(f)):g!==k&&(location.href=location.href.replace(/#.*/,"")+g),h=setTimeout(e,a.fn[f].delay)}var h,i={},k=d(),l=function(a){return a},m=l,n=l;return i.start=function(){h||e()},i.stop=function(){h&&clearTimeout(h),h=c},a.browser.msie&&!j&&function(){var b,c;i.start=function(){b||(c=a.fn[f].src,c=c&&c+d(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){c||m(d()),e()}).attr("src",c||"javascript:0").insertAfter("body")[0].contentWindow,g.onpropertychange=function(){try{"title"===event.propertyName&&(b.document.title=g.title)}catch(a){}})},i.stop=l,n=function(){return d(b.location.href)},m=function(c,d){var e=b.document,h=a.fn[f].domain;c!==d&&(e.title=g.title,e.open(),h&&e.write('<script>document.domain="'+h+'"</script>'),e.close(),b.location.hash=c)}}(),i}()}(jQuery,this),function(a){a.easytabs=function(b,c){var d,e,f,g,h,i,j=this,k=a(b),l={animate:!0,panelActiveClass:"active",tabActiveClass:"active",defaultTab:"li:first-child",animationSpeed:"normal",tabs:"> ul > li",updateHash:!0,cycle:!1,collapsible:!1,collapsedClass:"collapsed",collapsedByDefault:!0,uiTabs:!1,transitionIn:"fadeIn",transitionOut:"fadeOut",transitionInEasing:"swing",transitionOutEasing:"swing",transitionCollapse:"slideUp",transitionUncollapse:"slideDown",transitionCollapseEasing:"swing",transitionUncollapseEasing:"swing",containerClass:"",tabsClass:"",tabClass:"",panelClass:"",cache:!0,event:"click",panelContext:k},m={fast:200,normal:400,slow:600};j.init=function(){j.settings=i=a.extend({},l,c),i.bind_str=i.event+".easytabs",i.uiTabs&&(i.tabActiveClass="ui-tabs-selected",i.containerClass="ui-tabs ui-widget ui-widget-content ui-corner-all",i.tabsClass="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all",i.tabClass="ui-state-default ui-corner-top",i.panelClass="ui-tabs-panel ui-widget-content ui-corner-bottom"),i.collapsible&&void 0!==c.defaultTab&&void 0===c.collpasedByDefault&&(i.collapsedByDefault=!1),"string"==typeof i.animationSpeed&&(i.animationSpeed=m[i.animationSpeed]),a("a.anchor").remove().prependTo("body"),k.data("easytabs",{}),j.setTransitions(),j.getTabs(),o(),p(),r(),v(),w(),k.attr("data-easytabs",!0)},j.setTransitions=function(){f=i.animate?{show:i.transitionIn,hide:i.transitionOut,speed:i.animationSpeed,collapse:i.transitionCollapse,uncollapse:i.transitionUncollapse,halfSpeed:i.animationSpeed/2}:{show:"show",hide:"hide",speed:0,collapse:"hide",uncollapse:"show",halfSpeed:0}},j.getTabs=function(){var b;j.tabs=k.find(i.tabs),j.panels=a(),j.tabs.each(function(){var c=a(this),d=c.children("a"),e=c.children("a").data("target");c.data("easytabs",{}),void 0!==e&&null!==e?c.data("easytabs").ajax=d.attr("href"):e=d.attr("href"),e=e.match(/#([^\?]+)/)[1],b=i.panelContext.find("#"+e),b.length?(b.data("easytabs",{position:b.css("position"),visibility:b.css("visibility")}),b.not(i.panelActiveClass).hide(),j.panels=j.panels.add(b),c.data("easytabs").panel=b):(j.tabs=j.tabs.not(c),"console"in window&&console.warn("Warning: tab without matching panel for selector '#"+e+"' removed from set"))})},j.selectTab=function(a,b){var c=window.location,d=(c.hash.match(/^[^\?]*/)[0],a.parent().data("easytabs").panel),e=a.parent().data("easytabs").ajax;i.collapsible&&!h&&(a.hasClass(i.tabActiveClass)||a.hasClass(i.collapsedClass))?j.toggleTabCollapse(a,d,e,b):a.hasClass(i.tabActiveClass)&&d.hasClass(i.panelActiveClass)?i.cache||s(a,d,e,b):s(a,d,e,b)},j.toggleTabCollapse=function(a,b,c,d){j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])&&(j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),a.hasClass(i.collapsedClass)?(!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),a.parent().removeClass(i.collapsedClass).addClass(i.tabActiveClass).children().removeClass(i.collapsedClass).addClass(i.tabActiveClass),b.addClass(i.panelActiveClass)[f.uncollapse](f.speed,i.transitionUncollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})):(a.addClass(i.collapsedClass).parent().addClass(i.collapsedClass),b.removeClass(i.panelActiveClass)[f.collapse](f.speed,i.transitionCollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})))},j.matchTab=function(a){return j.tabs.find("[href='"+a+"'],[data-target='"+a+"']").first()},j.matchInPanel=function(a){return a&&j.validId(a)?j.panels.filter(":has("+a+")").first():[]},j.validId=function(a){return a.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/)},j.selectTabFromHashChange=function(){var a,b=window.location.hash.match(/^[^\?]*/)[0],c=j.matchTab(b);i.updateHash&&(c.length?(h=!0,j.selectTab(c)):(a=j.matchInPanel(b),a.length?(b="#"+a.attr("id"),c=j.matchTab(b),h=!0,j.selectTab(c)):d.hasClass(i.tabActiveClass)||i.cycle||(""===b||j.matchTab(g).length||k.closest(b).length)&&(h=!0,j.selectTab(e))))},j.cycleTabs=function(b){i.cycle&&(b%=j.tabs.length,$tab=a(j.tabs[b]).children("a").first(),h=!0,j.selectTab($tab,function(){setTimeout(function(){j.cycleTabs(b+1)},i.cycle)}))},j.publicMethods={select:function(b){var c;0===(c=j.tabs.filter(b)).length?0===(c=j.tabs.find("a[href='"+b+"']")).length&&0===(c=j.tabs.find("a"+b)).length&&0===(c=j.tabs.find("[data-target='"+b+"']")).length&&0===(c=j.tabs.find("a[href$='"+b+"']")).length&&a.error("Tab '"+b+"' does not exist in tab set"):c=c.children("a").first(),j.selectTab(c)}};var n=function(b,c,d){var e=a.Event(c);return b.trigger(e,d),e.result!==!1},o=function(){k.addClass(i.containerClass),j.tabs.parent().addClass(i.tabsClass),j.tabs.addClass(i.tabClass),j.panels.addClass(i.panelClass)},p=function(){var b,c=window.location.hash.match(/^[^\?]*/)[0],f=j.matchTab(c).parent();1===f.length?(d=f,i.cycle=!1):(b=j.matchInPanel(c),b.length?(c="#"+b.attr("id"),d=j.matchTab(c).parent()):(d=j.tabs.parent().find(i.defaultTab),0===d.length&&a.error("The specified default tab ('"+i.defaultTab+"') could not be found in the tab set ('"+i.tabs+"') out of "+j.tabs.length+" tabs."))),e=d.children("a").first(),q(f)},q=function(b){var c,f;i.collapsible&&0===b.length&&i.collapsedByDefault?d.addClass(i.collapsedClass).children().addClass(i.collapsedClass):(c=a(d.data("easytabs").panel),f=d.data("easytabs").ajax,!f||i.cache&&d.data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[e,c]),c.load(f,function(a,b,f){d.data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[e,c,a,b,f])})),d.data("easytabs").panel.show().addClass(i.panelActiveClass),d.addClass(i.tabActiveClass).children().addClass(i.tabActiveClass)),k.trigger("easytabs:initialised",[e,c])},r=function(){j.tabs.children("a").bind(i.bind_str,function(b){i.cycle=!1,h=!1,j.selectTab(a(this)),b.preventDefault?b.preventDefault():b.returnValue=!1})},s=function(a,b,c,d){if(j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])){var e,l,m,o,p=j.panels.filter(":visible"),q=b.parent(),r=window.location.hash.match(/^[^\?]*/)[0];i.animate&&(e=t(b),l=p.length?u(p):0,m=e-l),g=r,o=function(){k.trigger("easytabs:midTransition",[a,b,i]),i.animate&&"fadeIn"==i.transitionIn&&0>m&&q.animate({height:q.height()+m},f.halfSpeed).css({"min-height":""}),i.updateHash&&!h?window.history.pushState?window.history.pushState(null,null,"#"+b.attr("id")):window.location.hash="#"+b.attr("id"):h=!1,b[f.show](f.speed,i.transitionInEasing,function(){q.css({height:"","min-height":""}),k.trigger("easytabs:after",[a,b,i]),"function"==typeof d&&d()})},!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),i.animate&&"fadeOut"==i.transitionOut&&(m>0?q.animate({height:q.height()+m},f.halfSpeed):q.css({"min-height":q.height()})),j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),j.tabs.filter("."+i.collapsedClass).removeClass(i.collapsedClass).children().removeClass(i.collapsedClass),a.parent().addClass(i.tabActiveClass).children().addClass(i.tabActiveClass),j.panels.filter("."+i.panelActiveClass).removeClass(i.panelActiveClass),b.addClass(i.panelActiveClass),p.length?p[f.hide](f.speed,i.transitionOutEasing,o):b[f.uncollapse](f.speed,i.transitionUncollapseEasing,o)}},t=function(b){if(b.data("easytabs")&&b.data("easytabs").lastHeight)return b.data("easytabs").lastHeight;var c,d,e=b.css("display");try{c=a("<div></div>",{position:"absolute",visibility:"hidden",overflow:"hidden"})}catch(f){c=a("<div></div>",{visibility:"hidden",overflow:"hidden"})}return d=b.wrap(c).css({position:"relative",visibility:"hidden",display:"block"}).outerHeight(),b.unwrap(),b.css({position:b.data("easytabs").position,visibility:b.data("easytabs").visibility,display:e}),b.data("easytabs").lastHeight=d,d},u=function(a){var b=a.outerHeight();return a.data("easytabs")?a.data("easytabs").lastHeight=b:a.data("easytabs",{lastHeight:b}),b},v=function(){"function"==typeof a(window).hashchange?a(window).hashchange(function(){j.selectTabFromHashChange()}):a.address&&"function"==typeof a.address.change&&a.address.change(function(){j.selectTabFromHashChange()})},w=function(){var a;i.cycle&&(a=j.tabs.index(d),setTimeout(function(){j.cycleTabs(a+1)},i.cycle))};j.init()},a.fn.easytabs=function(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data("easytabs");return void 0===e&&(e=new a.easytabs(this,b),d.data("easytabs",e)),e.publicMethods[b]?e.publicMethods[b](Array.prototype.slice.call(c,1)):void 0})}}(jQuery),function(a){var b=function(){var b='<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',c={showEvent:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},colorScheme:"light",color:"3289c7",livePreview:!0,flat:!1,layout:"full",submit:1,submitText:"OK",height:156},g=function(b,c){var d=f(b);a(c).data("colpick").fields.eq(1).val(d.r).end().eq(2).val(d.g).end().eq(3).val(d.b).end()},i=function(b,c){a(c).data("colpick").fields.eq(4).val(Math.round(b.h)).end().eq(5).val(Math.round(b.s)).end().eq(6).val(Math.round(b.b)).end()},j=function(b,c){a(c).data("colpick").fields.eq(0).val(h(b))},k=function(b,c){a(c).data("colpick").selector.css("backgroundColor","#"+h({h:b.h,s:100,b:100})),a(c).data("colpick").selectorIndic.css({left:parseInt(a(c).data("colpick").height*b.s/100,10),top:parseInt(a(c).data("colpick").height*(100-b.b)/100,10)})},l=function(b,c){a(c).data("colpick").hue.css("top",parseInt(a(c).data("colpick").height-a(c).data("colpick").height*b.h/360,10))},m=function(b,c){a(c).data("colpick").currentColor.css("backgroundColor","#"+h(b))},n=function(b,c){a(c).data("colpick").newColor.css("backgroundColor","#"+h(b))},o=function(){var b,c=a(this).parent().parent();this.parentNode.className.indexOf("_hex")>0?(c.data("colpick").color=b=d(G(this.value)),g(b,c.get(0)),i(b,c.get(0))):this.parentNode.className.indexOf("_hsb")>0?(c.data("colpick").color=b=E({h:parseInt(c.data("colpick").fields.eq(4).val(),10),s:parseInt(c.data("colpick").fields.eq(5).val(),10),b:parseInt(c.data("colpick").fields.eq(6).val(),10)}),g(b,c.get(0)),j(b,c.get(0))):(c.data("colpick").color=b=e(F({r:parseInt(c.data("colpick").fields.eq(1).val(),10),g:parseInt(c.data("colpick").fields.eq(2).val(),10),b:parseInt(c.data("colpick").fields.eq(3).val(),10)})),j(b,c.get(0)),i(b,c.get(0))),k(b,c.get(0)),l(b,c.get(0)),n(b,c.get(0)),c.data("colpick").onChange.apply(c.parent(),[b,h(b),f(b),c.data("colpick").el,0])},p=function(){a(this).parent().removeClass("colpick_focus")},q=function(){a(this).parent().parent().data("colpick").fields.parent().removeClass("colpick_focus"),a(this).parent().addClass("colpick_focus")},r=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c=a(this).parent().find("input").focus(),d={el:a(this).parent().addClass("colpick_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:b.pageY,field:c,val:parseInt(c.val(),10),preview:a(this).parent().parent().data("colpick").livePreview};a(document).mouseup(d,t),a(document).mousemove(d,s)},s=function(a){return a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val-a.pageY+a.data.y,10)))),a.data.preview&&o.apply(a.data.field.get(0),[!0]),!1},t=function(b){return o.apply(b.data.field.get(0),[!0]),b.data.el.removeClass("colpick_slider").find("input").focus(),a(document).off("mouseup",t),a(document).off("mousemove",s),!1},u=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),y:a(this).offset().top};a(document).on("mouseup touchend",c,w),a(document).on("mousemove touchmove",c,v);var d="touchstart"==b.type?b.originalEvent.changedTouches[0].pageY:b.pageY;return o.apply(c.cal.data("colpick").fields.eq(4).val(parseInt(360*(c.cal.data("colpick").height-(d-c.y))/c.cal.data("colpick").height,10)).get(0),[c.cal.data("colpick").livePreview]),!1},v=function(a){var b="touchmove"==a.type?a.originalEvent.changedTouches[0].pageY:a.pageY;return o.apply(a.data.cal.data("colpick").fields.eq(4).val(parseInt(360*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.y)))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},w=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",w),a(document).off("mousemove touchmove",v),!1},x=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),pos:a(this).offset()};c.preview=c.cal.data("colpick").livePreview,a(document).on("mouseup touchend",c,z),a(document).on("mousemove touchmove",c,y);var d;return"touchstart"==b.type?(pageX=b.originalEvent.changedTouches[0].pageX,d=b.originalEvent.changedTouches[0].pageY):(pageX=b.pageX,d=b.pageY),o.apply(c.cal.data("colpick").fields.eq(6).val(parseInt(100*(c.cal.data("colpick").height-(d-c.pos.top))/c.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*(pageX-c.pos.left)/c.cal.data("colpick").height,10)).get(0),[c.preview]),!1},y=function(a){var b;return"touchmove"==a.type?(pageX=a.originalEvent.changedTouches[0].pageX,b=a.originalEvent.changedTouches[0].pageY):(pageX=a.pageX,b=a.pageY),o.apply(a.data.cal.data("colpick").fields.eq(6).val(parseInt(100*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.pos.top)))/a.data.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(a.data.cal.data("colpick").height,pageX-a.data.pos.left))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},z=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",z),a(document).off("mousemove touchmove",y),!1},A=function(){var b=a(this).parent(),c=b.data("colpick").color;b.data("colpick").origColor=c,m(c,b.get(0)),b.data("colpick").onSubmit(c,h(c),f(c),b.data("colpick").el)},B=function(b){b.stopPropagation();var c=a("#"+a(this).data("colpickId"));c.data("colpick").onBeforeShow.apply(this,[c.get(0)]);var d=a(this).offset(),e=d.top+this.offsetHeight,f=d.left,g=D(),h=c.width();f+h>g.l+g.w&&(f-=h),c.css({left:f+"px",top:e+"px"}),0!=c.data("colpick").onShow.apply(this,[c.get(0)])&&c.show(),a("html").mousedown({cal:c},C),c.mousedown(function(a){a.stopPropagation()})},C=function(b){0!=b.data.cal.data("colpick").onHide.apply(this,[b.data.cal.get(0)])&&b.data.cal.hide(),a("html").off("mousedown",C)},D=function(){var a="CSS1Compat"==document.compatMode;return{l:window.pageXOffset||(a?document.documentElement.scrollLeft:document.body.scrollLeft),w:window.innerWidth||(a?document.documentElement.clientWidth:document.body.clientWidth)}},E=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},F=function(a){return{r:Math.min(255,Math.max(0,a.r)),g:Math.min(255,Math.max(0,a.g)),b:Math.min(255,Math.max(0,a.b))}},G=function(a){var b=6-a.length;if(b>0){for(var c=[],d=0;b>d;d++)c.push("0");c.push(a),a=c.join("")}return a},H=function(){var b=a(this).parent(),c=b.data("colpick").origColor;b.data("colpick").color=c,g(c,b.get(0)),j(c,b.get(0)),i(c,b.get(0)),k(c,b.get(0)),l(c,b.get(0)),n(c,b.get(0))};return{init:function(f){if(f=a.extend({},c,f||{}),"string"==typeof f.color)f.color=d(f.color);else if(void 0!=f.color.r&&void 0!=f.color.g&&void 0!=f.color.b)f.color=e(f.color);else{if(void 0==f.color.h||void 0==f.color.s||void 0==f.color.b)return this;f.color=E(f.color)}return this.each(function(){if(!a(this).data("colpickId")){var c=a.extend({},f);c.origColor=f.color;var d="collorpicker_"+parseInt(1e3*Math.random());a(this).data("colpickId",d);var e=a(b).attr("id",d);e.addClass("colpick_"+c.layout+(c.submit?"":" colpick_"+c.layout+"_ns")),"light"!=c.colorScheme&&e.addClass("colpick_"+c.colorScheme),e.find("div.colpick_submit").html(c.submitText).click(A),c.fields=e.find("input").change(o).blur(p).focus(q),e.find("div.colpick_field_arrs").mousedown(r).end().find("div.colpick_current_color").click(H),c.selector=e.find("div.colpick_color").on("mousedown touchstart",x),c.selectorIndic=c.selector.find("div.colpick_selector_outer"),c.el=this,c.hue=e.find("div.colpick_hue_arrs"),huebar=c.hue.parent();var h=navigator.userAgent.toLowerCase(),s="Microsoft Internet Explorer"===navigator.appName,t=s?parseFloat(h.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,v=s&&10>t,w=["#ff0000","#ff0080","#ff00ff","#8000ff","#0000ff","#0080ff","#00ffff","#00ff80","#00ff00","#80ff00","#ffff00","#ff8000","#ff0000"];if(v){var y,z;for(y=0;11>=y;y++)z=a("<div></div>").attr("style","height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="+w[y]+", endColorstr="+w[y+1]+'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='+w[y]+", endColorstr="+w[y+1]+')";'),huebar.append(z)}else stopList=w.join(","),huebar.attr("style","background:-webkit-linear-gradient(top,"+stopList+"); background: -o-linear-gradient(top,"+stopList+"); background: -ms-linear-gradient(top,"+stopList+"); background:-moz-linear-gradient(top,"+stopList+"); -webkit-linear-gradient(top,"+stopList+"); background:linear-gradient(to bottom,"+stopList+"); ");e.find("div.colpick_hue").on("mousedown touchstart",u),c.newColor=e.find("div.colpick_new_color"),c.currentColor=e.find("div.colpick_current_color"),e.data("colpick",c),g(c.color,e.get(0)),i(c.color,e.get(0)),j(c.color,e.get(0)),l(c.color,e.get(0)),k(c.color,e.get(0)),m(c.color,e.get(0)),n(c.color,e.get(0)),c.flat?(e.appendTo(this).show(),e.css({position:"relative",display:"block"})):(e.appendTo(document.body),a(this).on(c.showEvent,B),e.css({position:"absolute"}))}})},showPicker:function(){return this.each(function(){a(this).data("colpickId")&&B.apply(this)})},hidePicker:function(){return this.each(function(){a(this).data("colpickId")&&a("#"+a(this).data("colpickId")).hide()})},setColor:function(b,c){if(c="undefined"==typeof c?1:c,"string"==typeof b)b=d(b);else if(void 0!=b.r&&void 0!=b.g&&void 0!=b.b)b=e(b);else{if(void 0==b.h||void 0==b.s||void 0==b.b)return this;b=E(b)}return this.each(function(){if(a(this).data("colpickId")){var d=a("#"+a(this).data("colpickId"));d.data("colpick").color=b,d.data("colpick").origColor=b,g(b,d.get(0)),i(b,d.get(0)),j(b,d.get(0)),l(b,d.get(0)),k(b,d.get(0)),n(b,d.get(0)),d.data("colpick").onChange.apply(d.parent(),[b,h(b),f(b),d.data("colpick").el,1]),c&&m(b,d.get(0))}})}}}(),c=function(a){var a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16);return{r:a>>16,g:(65280&a)>>8,b:255&a}},d=function(a){return e(c(a))},e=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!=d?255*e/d:0,b.h=0!=b.s?a.r==d?(a.g-a.b)/e:a.g==d?2+(a.b-a.r)/e:4+(a.r-a.g)/e:-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},f=function(a){var b={},c=a.h,d=255*a.s/100,e=255*a.b/100;if(0==d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=(f-g)*(c%60)/60;360==c&&(c=0),60>c?(b.r=f,b.b=g,b.g=g+h):120>c?(b.g=f,b.b=g,b.r=f-h):180>c?(b.g=f,b.r=g,b.b=g+h):240>c?(b.b=f,b.r=g,b.g=f-h):300>c?(b.b=f,b.g=g,b.r=g+h):360>c?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},g=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1==b.length&&(c[a]="0"+b)}),c.join("")},h=function(a){return g(f(a))};a.fn.extend({colpick:b.init,colpickHide:b.hidePicker,colpickShow:b.showPicker,colpickSetColor:b.setColor}),a.extend({colpick:{rgbToHex:g,rgbToHsb:e,hsbToHex:h,hsbToRgb:f,hexToHsb:d,hexToRgb:c}})}(jQuery),window.twttr=function(a,b,c){var d,e=a.getElementsByTagName(b)[0],f=window.twttr||{};return a.getElementById(c)?f:(d=a.createElement(b),d.id=c,d.src="https://platform.twitter.com/widgets.js",e.parentNode.insertBefore(d,e),f._e=[],f.ready=function(a){f._e.push(a)},f)}(document,"script","twitter-wjs");
|
1 |
+
jQuery(document).ready(function(a){function b(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+b+e+"; path=/"}function c(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1,e.length);if(0==e.indexOf(b))return e.substring(b.length,e.length)}return null}function d(){var a=jQuery(".mashsb-tabs.active").find("a").attr("href");b("mashsb_active_tab",a)}function e(){var a=c("mashsb_active_tab");return null==a&&(a="#mashsb_settingsgeneral_header"),a}function f(){var a,b;return a=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)"),b=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)"),a.length>0||b.length>0?void 0:e()+"-nav"}a(".mashsb-chosen-select").chosen({width:"400px"}),a("#mashsb_settings\\[mashsb_sharemethod\\]").change(function(){"sharedcount"===a("#mashsb_settings\\[mashsb_sharemethod\\]").val()?a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeIn(500):a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeOut(500)}),"sharedcount"===a("#mashsb_settings\\[mashsb_sharemethod\\]").val()&&a("#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4)").fadeIn(500),a("#mashsb_settings\\[caching_method\\]").change(function(){"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeIn(500):a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeOut(500)}),"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()&&a("#mashsb_settingsgeneral_header .row:nth-child(6)").fadeIn(500),a(".mashsb-tabs").length&&a("#mashsb_container").easytabs({animate:!0,updateHash:!0,defaultTab:f()}),a("#mashsb_container").bind("easytabs:after",function(){0==jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)").length&&d()}),a(".mashtab").length&&a(".tabcontent_container").easytabs({animate:!0}),a("#mashsb_network_list").sortable({items:".mashsb_list_item",opacity:.6,cursor:"move",axis:"y",update:function(){var b=a(this).sortable("serialize")+"&action=mashsb_update_order";a.post(ajaxurl,b,function(){})}}),a(".mashsb-helper").click(function(b){b.preventDefault();var c=a(this),d=a(this).next();a(".mashsb-message").not(d).hide();var e=c.position();d.css(d.hasClass("bottom")?{left:e.left-d.width()/2+"px",top:e.top+c.height()+9+"px"}:{left:e.left+c.width()+9+"px",top:e.top+c.height()/2-18+"px"}),d.toggle(),b.stopPropagation()}),a("body").click(function(){a(".mashsb-message").hide()}),a(".mashsb-message").click(function(a){a.stopPropagation()})}),function(a,b,c){function d(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var e,f="hashchange",g=document,h=a.event.special,i=g.documentMode,j="on"+f in b&&(i===c||i>7);a.fn[f]=function(a){return a?this.bind(f,a):this.trigger(f)},a.fn[f].delay=50,h[f]=a.extend(h[f],{setup:function(){return j?!1:void a(e.start)},teardown:function(){return j?!1:void a(e.stop)}}),e=function(){function e(){var c=d(),g=n(k);c!==k?(m(k=c,g),a(b).trigger(f)):g!==k&&(location.href=location.href.replace(/#.*/,"")+g),h=setTimeout(e,a.fn[f].delay)}var h,i={},k=d(),l=function(a){return a},m=l,n=l;return i.start=function(){h||e()},i.stop=function(){h&&clearTimeout(h),h=c},a.browser.msie&&!j&&function(){var b,c;i.start=function(){b||(c=a.fn[f].src,c=c&&c+d(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){c||m(d()),e()}).attr("src",c||"javascript:0").insertAfter("body")[0].contentWindow,g.onpropertychange=function(){try{"title"===event.propertyName&&(b.document.title=g.title)}catch(a){}})},i.stop=l,n=function(){return d(b.location.href)},m=function(c,d){var e=b.document,h=a.fn[f].domain;c!==d&&(e.title=g.title,e.open(),h&&e.write('<script>document.domain="'+h+'"</script>'),e.close(),b.location.hash=c)}}(),i}()}(jQuery,this),function(a){a.easytabs=function(b,c){var d,e,f,g,h,i,j=this,k=a(b),l={animate:!0,panelActiveClass:"active",tabActiveClass:"active",defaultTab:"li:first-child",animationSpeed:"normal",tabs:"> ul > li",updateHash:!0,cycle:!1,collapsible:!1,collapsedClass:"collapsed",collapsedByDefault:!0,uiTabs:!1,transitionIn:"fadeIn",transitionOut:"fadeOut",transitionInEasing:"swing",transitionOutEasing:"swing",transitionCollapse:"slideUp",transitionUncollapse:"slideDown",transitionCollapseEasing:"swing",transitionUncollapseEasing:"swing",containerClass:"",tabsClass:"",tabClass:"",panelClass:"",cache:!0,event:"click",panelContext:k},m={fast:200,normal:400,slow:600};j.init=function(){j.settings=i=a.extend({},l,c),i.bind_str=i.event+".easytabs",i.uiTabs&&(i.tabActiveClass="ui-tabs-selected",i.containerClass="ui-tabs ui-widget ui-widget-content ui-corner-all",i.tabsClass="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all",i.tabClass="ui-state-default ui-corner-top",i.panelClass="ui-tabs-panel ui-widget-content ui-corner-bottom"),i.collapsible&&void 0!==c.defaultTab&&void 0===c.collpasedByDefault&&(i.collapsedByDefault=!1),"string"==typeof i.animationSpeed&&(i.animationSpeed=m[i.animationSpeed]),a("a.anchor").remove().prependTo("body"),k.data("easytabs",{}),j.setTransitions(),j.getTabs(),o(),p(),r(),v(),w(),k.attr("data-easytabs",!0)},j.setTransitions=function(){f=i.animate?{show:i.transitionIn,hide:i.transitionOut,speed:i.animationSpeed,collapse:i.transitionCollapse,uncollapse:i.transitionUncollapse,halfSpeed:i.animationSpeed/2}:{show:"show",hide:"hide",speed:0,collapse:"hide",uncollapse:"show",halfSpeed:0}},j.getTabs=function(){var b;j.tabs=k.find(i.tabs),j.panels=a(),j.tabs.each(function(){var c=a(this),d=c.children("a"),e=c.children("a").data("target");c.data("easytabs",{}),void 0!==e&&null!==e?c.data("easytabs").ajax=d.attr("href"):e=d.attr("href"),e=e.match(/#([^\?]+)/)[1],b=i.panelContext.find("#"+e),b.length?(b.data("easytabs",{position:b.css("position"),visibility:b.css("visibility")}),b.not(i.panelActiveClass).hide(),j.panels=j.panels.add(b),c.data("easytabs").panel=b):(j.tabs=j.tabs.not(c),"console"in window&&console.warn("Warning: tab without matching panel for selector '#"+e+"' removed from set"))})},j.selectTab=function(a,b){var c=window.location,d=(c.hash.match(/^[^\?]*/)[0],a.parent().data("easytabs").panel),e=a.parent().data("easytabs").ajax;i.collapsible&&!h&&(a.hasClass(i.tabActiveClass)||a.hasClass(i.collapsedClass))?j.toggleTabCollapse(a,d,e,b):a.hasClass(i.tabActiveClass)&&d.hasClass(i.panelActiveClass)?i.cache||s(a,d,e,b):s(a,d,e,b)},j.toggleTabCollapse=function(a,b,c,d){j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])&&(j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),a.hasClass(i.collapsedClass)?(!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),a.parent().removeClass(i.collapsedClass).addClass(i.tabActiveClass).children().removeClass(i.collapsedClass).addClass(i.tabActiveClass),b.addClass(i.panelActiveClass)[f.uncollapse](f.speed,i.transitionUncollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})):(a.addClass(i.collapsedClass).parent().addClass(i.collapsedClass),b.removeClass(i.panelActiveClass)[f.collapse](f.speed,i.transitionCollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})))},j.matchTab=function(a){return j.tabs.find("[href='"+a+"'],[data-target='"+a+"']").first()},j.matchInPanel=function(a){return a&&j.validId(a)?j.panels.filter(":has("+a+")").first():[]},j.validId=function(a){return a.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/)},j.selectTabFromHashChange=function(){var a,b=window.location.hash.match(/^[^\?]*/)[0],c=j.matchTab(b);i.updateHash&&(c.length?(h=!0,j.selectTab(c)):(a=j.matchInPanel(b),a.length?(b="#"+a.attr("id"),c=j.matchTab(b),h=!0,j.selectTab(c)):d.hasClass(i.tabActiveClass)||i.cycle||(""===b||j.matchTab(g).length||k.closest(b).length)&&(h=!0,j.selectTab(e))))},j.cycleTabs=function(b){i.cycle&&(b%=j.tabs.length,$tab=a(j.tabs[b]).children("a").first(),h=!0,j.selectTab($tab,function(){setTimeout(function(){j.cycleTabs(b+1)},i.cycle)}))},j.publicMethods={select:function(b){var c;0===(c=j.tabs.filter(b)).length?0===(c=j.tabs.find("a[href='"+b+"']")).length&&0===(c=j.tabs.find("a"+b)).length&&0===(c=j.tabs.find("[data-target='"+b+"']")).length&&0===(c=j.tabs.find("a[href$='"+b+"']")).length&&a.error("Tab '"+b+"' does not exist in tab set"):c=c.children("a").first(),j.selectTab(c)}};var n=function(b,c,d){var e=a.Event(c);return b.trigger(e,d),e.result!==!1},o=function(){k.addClass(i.containerClass),j.tabs.parent().addClass(i.tabsClass),j.tabs.addClass(i.tabClass),j.panels.addClass(i.panelClass)},p=function(){var b,c=window.location.hash.match(/^[^\?]*/)[0],f=j.matchTab(c).parent();1===f.length?(d=f,i.cycle=!1):(b=j.matchInPanel(c),b.length?(c="#"+b.attr("id"),d=j.matchTab(c).parent()):(d=j.tabs.parent().find(i.defaultTab),0===d.length&&a.error("The specified default tab ('"+i.defaultTab+"') could not be found in the tab set ('"+i.tabs+"') out of "+j.tabs.length+" tabs."))),e=d.children("a").first(),q(f)},q=function(b){var c,f;i.collapsible&&0===b.length&&i.collapsedByDefault?d.addClass(i.collapsedClass).children().addClass(i.collapsedClass):(c=a(d.data("easytabs").panel),f=d.data("easytabs").ajax,!f||i.cache&&d.data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[e,c]),c.load(f,function(a,b,f){d.data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[e,c,a,b,f])})),d.data("easytabs").panel.show().addClass(i.panelActiveClass),d.addClass(i.tabActiveClass).children().addClass(i.tabActiveClass)),k.trigger("easytabs:initialised",[e,c])},r=function(){j.tabs.children("a").bind(i.bind_str,function(b){i.cycle=!1,h=!1,j.selectTab(a(this)),b.preventDefault?b.preventDefault():b.returnValue=!1})},s=function(a,b,c,d){if(j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])){var e,l,m,o,p=j.panels.filter(":visible"),q=b.parent(),r=window.location.hash.match(/^[^\?]*/)[0];i.animate&&(e=t(b),l=p.length?u(p):0,m=e-l),g=r,o=function(){k.trigger("easytabs:midTransition",[a,b,i]),i.animate&&"fadeIn"==i.transitionIn&&0>m&&q.animate({height:q.height()+m},f.halfSpeed).css({"min-height":""}),i.updateHash&&!h?window.history.pushState?window.history.pushState(null,null,"#"+b.attr("id")):window.location.hash="#"+b.attr("id"):h=!1,b[f.show](f.speed,i.transitionInEasing,function(){q.css({height:"","min-height":""}),k.trigger("easytabs:after",[a,b,i]),"function"==typeof d&&d()})},!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),i.animate&&"fadeOut"==i.transitionOut&&(m>0?q.animate({height:q.height()+m},f.halfSpeed):q.css({"min-height":q.height()})),j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),j.tabs.filter("."+i.collapsedClass).removeClass(i.collapsedClass).children().removeClass(i.collapsedClass),a.parent().addClass(i.tabActiveClass).children().addClass(i.tabActiveClass),j.panels.filter("."+i.panelActiveClass).removeClass(i.panelActiveClass),b.addClass(i.panelActiveClass),p.length?p[f.hide](f.speed,i.transitionOutEasing,o):b[f.uncollapse](f.speed,i.transitionUncollapseEasing,o)}},t=function(b){if(b.data("easytabs")&&b.data("easytabs").lastHeight)return b.data("easytabs").lastHeight;var c,d,e=b.css("display");try{c=a("<div></div>",{position:"absolute",visibility:"hidden",overflow:"hidden"})}catch(f){c=a("<div></div>",{visibility:"hidden",overflow:"hidden"})}return d=b.wrap(c).css({position:"relative",visibility:"hidden",display:"block"}).outerHeight(),b.unwrap(),b.css({position:b.data("easytabs").position,visibility:b.data("easytabs").visibility,display:e}),b.data("easytabs").lastHeight=d,d},u=function(a){var b=a.outerHeight();return a.data("easytabs")?a.data("easytabs").lastHeight=b:a.data("easytabs",{lastHeight:b}),b},v=function(){"function"==typeof a(window).hashchange?a(window).hashchange(function(){j.selectTabFromHashChange()}):a.address&&"function"==typeof a.address.change&&a.address.change(function(){j.selectTabFromHashChange()})},w=function(){var a;i.cycle&&(a=j.tabs.index(d),setTimeout(function(){j.cycleTabs(a+1)},i.cycle))};j.init()},a.fn.easytabs=function(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data("easytabs");return void 0===e&&(e=new a.easytabs(this,b),d.data("easytabs",e)),e.publicMethods[b]?e.publicMethods[b](Array.prototype.slice.call(c,1)):void 0})}}(jQuery),function(a){var b=function(){var b='<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',c={showEvent:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},colorScheme:"light",color:"3289c7",livePreview:!0,flat:!1,layout:"full",submit:1,submitText:"OK",height:156},g=function(b,c){var d=f(b);a(c).data("colpick").fields.eq(1).val(d.r).end().eq(2).val(d.g).end().eq(3).val(d.b).end()},i=function(b,c){a(c).data("colpick").fields.eq(4).val(Math.round(b.h)).end().eq(5).val(Math.round(b.s)).end().eq(6).val(Math.round(b.b)).end()},j=function(b,c){a(c).data("colpick").fields.eq(0).val(h(b))},k=function(b,c){a(c).data("colpick").selector.css("backgroundColor","#"+h({h:b.h,s:100,b:100})),a(c).data("colpick").selectorIndic.css({left:parseInt(a(c).data("colpick").height*b.s/100,10),top:parseInt(a(c).data("colpick").height*(100-b.b)/100,10)})},l=function(b,c){a(c).data("colpick").hue.css("top",parseInt(a(c).data("colpick").height-a(c).data("colpick").height*b.h/360,10))},m=function(b,c){a(c).data("colpick").currentColor.css("backgroundColor","#"+h(b))},n=function(b,c){a(c).data("colpick").newColor.css("backgroundColor","#"+h(b))},o=function(){var b,c=a(this).parent().parent();this.parentNode.className.indexOf("_hex")>0?(c.data("colpick").color=b=d(G(this.value)),g(b,c.get(0)),i(b,c.get(0))):this.parentNode.className.indexOf("_hsb")>0?(c.data("colpick").color=b=E({h:parseInt(c.data("colpick").fields.eq(4).val(),10),s:parseInt(c.data("colpick").fields.eq(5).val(),10),b:parseInt(c.data("colpick").fields.eq(6).val(),10)}),g(b,c.get(0)),j(b,c.get(0))):(c.data("colpick").color=b=e(F({r:parseInt(c.data("colpick").fields.eq(1).val(),10),g:parseInt(c.data("colpick").fields.eq(2).val(),10),b:parseInt(c.data("colpick").fields.eq(3).val(),10)})),j(b,c.get(0)),i(b,c.get(0))),k(b,c.get(0)),l(b,c.get(0)),n(b,c.get(0)),c.data("colpick").onChange.apply(c.parent(),[b,h(b),f(b),c.data("colpick").el,0])},p=function(){a(this).parent().removeClass("colpick_focus")},q=function(){a(this).parent().parent().data("colpick").fields.parent().removeClass("colpick_focus"),a(this).parent().addClass("colpick_focus")},r=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c=a(this).parent().find("input").focus(),d={el:a(this).parent().addClass("colpick_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:b.pageY,field:c,val:parseInt(c.val(),10),preview:a(this).parent().parent().data("colpick").livePreview};a(document).mouseup(d,t),a(document).mousemove(d,s)},s=function(a){return a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val-a.pageY+a.data.y,10)))),a.data.preview&&o.apply(a.data.field.get(0),[!0]),!1},t=function(b){return o.apply(b.data.field.get(0),[!0]),b.data.el.removeClass("colpick_slider").find("input").focus(),a(document).off("mouseup",t),a(document).off("mousemove",s),!1},u=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),y:a(this).offset().top};a(document).on("mouseup touchend",c,w),a(document).on("mousemove touchmove",c,v);var d="touchstart"==b.type?b.originalEvent.changedTouches[0].pageY:b.pageY;return o.apply(c.cal.data("colpick").fields.eq(4).val(parseInt(360*(c.cal.data("colpick").height-(d-c.y))/c.cal.data("colpick").height,10)).get(0),[c.cal.data("colpick").livePreview]),!1},v=function(a){var b="touchmove"==a.type?a.originalEvent.changedTouches[0].pageY:a.pageY;return o.apply(a.data.cal.data("colpick").fields.eq(4).val(parseInt(360*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.y)))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},w=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",w),a(document).off("mousemove touchmove",v),!1},x=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),pos:a(this).offset()};c.preview=c.cal.data("colpick").livePreview,a(document).on("mouseup touchend",c,z),a(document).on("mousemove touchmove",c,y);var d;return"touchstart"==b.type?(pageX=b.originalEvent.changedTouches[0].pageX,d=b.originalEvent.changedTouches[0].pageY):(pageX=b.pageX,d=b.pageY),o.apply(c.cal.data("colpick").fields.eq(6).val(parseInt(100*(c.cal.data("colpick").height-(d-c.pos.top))/c.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*(pageX-c.pos.left)/c.cal.data("colpick").height,10)).get(0),[c.preview]),!1},y=function(a){var b;return"touchmove"==a.type?(pageX=a.originalEvent.changedTouches[0].pageX,b=a.originalEvent.changedTouches[0].pageY):(pageX=a.pageX,b=a.pageY),o.apply(a.data.cal.data("colpick").fields.eq(6).val(parseInt(100*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.pos.top)))/a.data.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(a.data.cal.data("colpick").height,pageX-a.data.pos.left))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},z=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",z),a(document).off("mousemove touchmove",y),!1},A=function(){var b=a(this).parent(),c=b.data("colpick").color;b.data("colpick").origColor=c,m(c,b.get(0)),b.data("colpick").onSubmit(c,h(c),f(c),b.data("colpick").el)},B=function(b){b.stopPropagation();var c=a("#"+a(this).data("colpickId"));c.data("colpick").onBeforeShow.apply(this,[c.get(0)]);var d=a(this).offset(),e=d.top+this.offsetHeight,f=d.left,g=D(),h=c.width();f+h>g.l+g.w&&(f-=h),c.css({left:f+"px",top:e+"px"}),0!=c.data("colpick").onShow.apply(this,[c.get(0)])&&c.show(),a("html").mousedown({cal:c},C),c.mousedown(function(a){a.stopPropagation()})},C=function(b){0!=b.data.cal.data("colpick").onHide.apply(this,[b.data.cal.get(0)])&&b.data.cal.hide(),a("html").off("mousedown",C)},D=function(){var a="CSS1Compat"==document.compatMode;return{l:window.pageXOffset||(a?document.documentElement.scrollLeft:document.body.scrollLeft),w:window.innerWidth||(a?document.documentElement.clientWidth:document.body.clientWidth)}},E=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},F=function(a){return{r:Math.min(255,Math.max(0,a.r)),g:Math.min(255,Math.max(0,a.g)),b:Math.min(255,Math.max(0,a.b))}},G=function(a){var b=6-a.length;if(b>0){for(var c=[],d=0;b>d;d++)c.push("0");c.push(a),a=c.join("")}return a},H=function(){var b=a(this).parent(),c=b.data("colpick").origColor;b.data("colpick").color=c,g(c,b.get(0)),j(c,b.get(0)),i(c,b.get(0)),k(c,b.get(0)),l(c,b.get(0)),n(c,b.get(0))};return{init:function(f){if(f=a.extend({},c,f||{}),"string"==typeof f.color)f.color=d(f.color);else if(void 0!=f.color.r&&void 0!=f.color.g&&void 0!=f.color.b)f.color=e(f.color);else{if(void 0==f.color.h||void 0==f.color.s||void 0==f.color.b)return this;f.color=E(f.color)}return this.each(function(){if(!a(this).data("colpickId")){var c=a.extend({},f);c.origColor=f.color;var d="collorpicker_"+parseInt(1e3*Math.random());a(this).data("colpickId",d);var e=a(b).attr("id",d);e.addClass("colpick_"+c.layout+(c.submit?"":" colpick_"+c.layout+"_ns")),"light"!=c.colorScheme&&e.addClass("colpick_"+c.colorScheme),e.find("div.colpick_submit").html(c.submitText).click(A),c.fields=e.find("input").change(o).blur(p).focus(q),e.find("div.colpick_field_arrs").mousedown(r).end().find("div.colpick_current_color").click(H),c.selector=e.find("div.colpick_color").on("mousedown touchstart",x),c.selectorIndic=c.selector.find("div.colpick_selector_outer"),c.el=this,c.hue=e.find("div.colpick_hue_arrs"),huebar=c.hue.parent();var h=navigator.userAgent.toLowerCase(),s="Microsoft Internet Explorer"===navigator.appName,t=s?parseFloat(h.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,v=s&&10>t,w=["#ff0000","#ff0080","#ff00ff","#8000ff","#0000ff","#0080ff","#00ffff","#00ff80","#00ff00","#80ff00","#ffff00","#ff8000","#ff0000"];if(v){var y,z;for(y=0;11>=y;y++)z=a("<div></div>").attr("style","height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="+w[y]+", endColorstr="+w[y+1]+'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='+w[y]+", endColorstr="+w[y+1]+')";'),huebar.append(z)}else stopList=w.join(","),huebar.attr("style","background:-webkit-linear-gradient(top,"+stopList+"); background: -o-linear-gradient(top,"+stopList+"); background: -ms-linear-gradient(top,"+stopList+"); background:-moz-linear-gradient(top,"+stopList+"); -webkit-linear-gradient(top,"+stopList+"); background:linear-gradient(to bottom,"+stopList+"); ");e.find("div.colpick_hue").on("mousedown touchstart",u),c.newColor=e.find("div.colpick_new_color"),c.currentColor=e.find("div.colpick_current_color"),e.data("colpick",c),g(c.color,e.get(0)),i(c.color,e.get(0)),j(c.color,e.get(0)),l(c.color,e.get(0)),k(c.color,e.get(0)),m(c.color,e.get(0)),n(c.color,e.get(0)),c.flat?(e.appendTo(this).show(),e.css({position:"relative",display:"block"})):(e.appendTo(document.body),a(this).on(c.showEvent,B),e.css({position:"absolute"}))}})},showPicker:function(){return this.each(function(){a(this).data("colpickId")&&B.apply(this)})},hidePicker:function(){return this.each(function(){a(this).data("colpickId")&&a("#"+a(this).data("colpickId")).hide()})},setColor:function(b,c){if(c="undefined"==typeof c?1:c,"string"==typeof b)b=d(b);else if(void 0!=b.r&&void 0!=b.g&&void 0!=b.b)b=e(b);else{if(void 0==b.h||void 0==b.s||void 0==b.b)return this;b=E(b)}return this.each(function(){if(a(this).data("colpickId")){var d=a("#"+a(this).data("colpickId"));d.data("colpick").color=b,d.data("colpick").origColor=b,g(b,d.get(0)),i(b,d.get(0)),j(b,d.get(0)),l(b,d.get(0)),k(b,d.get(0)),n(b,d.get(0)),d.data("colpick").onChange.apply(d.parent(),[b,h(b),f(b),d.data("colpick").el,1]),c&&m(b,d.get(0))}})}}}(),c=function(a){var a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16);return{r:a>>16,g:(65280&a)>>8,b:255&a}},d=function(a){return e(c(a))},e=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!=d?255*e/d:0,b.h=0!=b.s?a.r==d?(a.g-a.b)/e:a.g==d?2+(a.b-a.r)/e:4+(a.r-a.g)/e:-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},f=function(a){var b={},c=a.h,d=255*a.s/100,e=255*a.b/100;if(0==d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=(f-g)*(c%60)/60;360==c&&(c=0),60>c?(b.r=f,b.b=g,b.g=g+h):120>c?(b.g=f,b.b=g,b.r=f-h):180>c?(b.g=f,b.r=g,b.b=g+h):240>c?(b.b=f,b.r=g,b.g=f-h):300>c?(b.b=f,b.g=g,b.r=g+h):360>c?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},g=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1==b.length&&(c[a]="0"+b)}),c.join("")},h=function(a){return g(f(a))};a.fn.extend({colpick:b.init,colpickHide:b.hidePicker,colpickShow:b.showPicker,colpickSetColor:b.setColor}),a.extend({colpick:{rgbToHex:g,rgbToHsb:e,hsbToHex:h,hsbToRgb:f,hexToHsb:d,hexToRgb:c}})}(jQuery),window.twttr=function(a,b,c){var d,e=a.getElementsByTagName(b)[0],f=window.twttr||{};return a.getElementById(c)?f:(d=a.createElement(b),d.id=c,d.src="https://platform.twitter.com/widgets.js",e.parentNode.insertBefore(d,e),f._e=[],f.ready=function(a){f._e.push(a)},f)}(document,"script","twitter-wjs");
|
includes/admin/admin-actions.php
CHANGED
@@ -95,27 +95,29 @@ add_action('save_post', 'mashsb_purge_cache' );
|
|
95 |
*
|
96 |
* @global array $post
|
97 |
* @return string
|
|
|
|
|
98 |
*/
|
99 |
-
function mashsb_create_shorturls() {
|
100 |
-
global $mashsb_options, $post;
|
101 |
-
|
102 |
-
if (!isset($post)){
|
103 |
-
return;
|
104 |
-
}
|
105 |
-
|
106 |
-
$shorturl = "";
|
107 |
-
$url = get_permalink($post->ID);
|
108 |
-
|
109 |
-
// bitly shortlink
|
110 |
-
if( isset( $mashsb_options['mashsu_methods'] ) && $mashsb_options['mashsu_methods'] === 'bitly' ) {
|
111 |
-
$shorturl = mashsb_get_bitly_link( $url );
|
112 |
-
}
|
113 |
-
|
114 |
-
// Google shortlink
|
115 |
-
if( isset( $mashsb_options['mashsu_methods'] ) && $mashsb_options['mashsu_methods'] === 'google' ) {
|
116 |
-
$shorturl = mashsb_get_google_link( $url );
|
117 |
-
}
|
118 |
-
if (!empty($shorturl)){
|
119 |
-
update_post_meta( $post->ID, 'mashsb_shorturl', $shorturl );
|
120 |
-
}
|
121 |
-
}
|
95 |
*
|
96 |
* @global array $post
|
97 |
* @return string
|
98 |
+
*
|
99 |
+
* @deprecated since 3.1.2
|
100 |
*/
|
101 |
+
//function mashsb_create_shorturls() {
|
102 |
+
// global $mashsb_options, $post;
|
103 |
+
//
|
104 |
+
// if (!isset($post)){
|
105 |
+
// return;
|
106 |
+
// }
|
107 |
+
//
|
108 |
+
// $shorturl = "";
|
109 |
+
// $url = get_permalink($post->ID);
|
110 |
+
//
|
111 |
+
// // bitly shortlink
|
112 |
+
// if( isset( $mashsb_options['mashsu_methods'] ) && $mashsb_options['mashsu_methods'] === 'bitly' ) {
|
113 |
+
// $shorturl = mashsb_get_bitly_link( $url );
|
114 |
+
// }
|
115 |
+
//
|
116 |
+
// // Google shortlink
|
117 |
+
// if( isset( $mashsb_options['mashsu_methods'] ) && $mashsb_options['mashsu_methods'] === 'google' ) {
|
118 |
+
// $shorturl = mashsb_get_google_link( $url );
|
119 |
+
// }
|
120 |
+
// if (!empty($shorturl)){
|
121 |
+
// update_post_meta( $post->ID, 'mashsb_shorturl', $shorturl );
|
122 |
+
// }
|
123 |
+
//}
|
includes/admin/settings/display-settings.php
CHANGED
@@ -27,7 +27,7 @@ function getTabHeader( $page, $section ) {
|
|
27 |
if( !isset( $wp_settings_fields[$page][$section] ) )
|
28 |
return;
|
29 |
|
30 |
-
echo '<ul>';
|
31 |
foreach ( ( array ) $wp_settings_fields[$page][$section] as $field ) {
|
32 |
$sanitizedID = str_replace( '[', '', $field['id'] );
|
33 |
$sanitizedID = str_replace( ']', '', $sanitizedID );
|
@@ -171,7 +171,7 @@ function mashsb_options_page() {
|
|
171 |
}
|
172 |
?>
|
173 |
</h2>
|
174 |
-
<div id="
|
175 |
<?php getTabHeader( 'mashsb_settings_' . $active_tab, 'mashsb_settings_' . $active_tab ); ?>
|
176 |
<div class="panel-container"> <!-- new //-->
|
177 |
<form method="post" action="options.php">
|
27 |
if( !isset( $wp_settings_fields[$page][$section] ) )
|
28 |
return;
|
29 |
|
30 |
+
echo '<ul id="mashsb-tabs-sidebar">';
|
31 |
foreach ( ( array ) $wp_settings_fields[$page][$section] as $field ) {
|
32 |
$sanitizedID = str_replace( '[', '', $field['id'] );
|
33 |
$sanitizedID = str_replace( ']', '', $sanitizedID );
|
171 |
}
|
172 |
?>
|
173 |
</h2>
|
174 |
+
<div id="mashsb_container" class="mashsb_container">
|
175 |
<?php getTabHeader( 'mashsb_settings_' . $active_tab, 'mashsb_settings_' . $active_tab ); ?>
|
176 |
<div class="panel-container"> <!-- new //-->
|
177 |
<form method="post" action="options.php">
|
includes/admin/settings/metabox-settings.php
CHANGED
@@ -9,8 +9,39 @@
|
|
9 |
* @3.0.0
|
10 |
*/
|
11 |
|
12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
|
|
14 |
function mashsb_meta_boxes( $meta_boxes ) {
|
15 |
global $mashsb_options, $post;
|
16 |
$prefix = 'mashsb_';
|
@@ -22,6 +53,41 @@ function mashsb_meta_boxes( $meta_boxes ) {
|
|
22 |
$post_type[] = 'page';
|
23 |
|
24 |
$twitter_handle = isset( $mashsb_options['mashsharer_hashtag'] ) ? $mashsb_options['mashsharer_hashtag'] : '';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
// Setup our meta box using an array
|
27 |
$meta_boxes[0] = array(
|
@@ -124,7 +190,7 @@ function mashsb_meta_boxes( $meta_boxes ) {
|
|
124 |
|
125 |
/**
|
126 |
* Check if Yoast is active
|
127 |
-
*
|
128 |
* @return boolean true when yoast is active
|
129 |
*/
|
130 |
function mashsb_yoast_active() {
|
@@ -143,9 +209,9 @@ function mashsb_twitter_desc() {
|
|
143 |
}
|
144 |
$str .= __( ' your tweet has a maximum of 140 characters. ', 'mashsb' );
|
145 |
if (!mashsb_yoast_active()){
|
146 |
-
|
147 |
}else{
|
148 |
-
|
149 |
}
|
150 |
|
151 |
return $str;
|
9 |
* @3.0.0
|
10 |
*/
|
11 |
|
12 |
+
/**
|
13 |
+
* Check if meta boxes must be shown for a specific user role
|
14 |
+
* Show meta box when user role is not specified
|
15 |
+
*
|
16 |
+
* @global array $mashsb_options
|
17 |
+
* @return bool true when meta boxes are should be shown for a specific user role
|
18 |
+
*/
|
19 |
+
function mashsb_show_meta_box(){
|
20 |
+
global $mashsb_options, $wp_roles;
|
21 |
+
|
22 |
+
// Show meta boxes per default in any case when user roles are not defined
|
23 |
+
if(!empty($mashsb_options) && !isset($mashsb_options['user_roles_for_sharing_options'])){
|
24 |
+
return true;
|
25 |
+
}
|
26 |
+
|
27 |
+
// Get user roles and plugin settings
|
28 |
+
$user = wp_get_current_user();
|
29 |
+
|
30 |
+
// Loop through user roles
|
31 |
+
foreach($user->roles as $role) {
|
32 |
+
// Rule exists and it is set
|
33 |
+
if( isset( $mashsb_options["user_roles_for_sharing_options"] ) && in_array( str_replace( ' ', null, strtolower( $role ) ), $mashsb_options["user_roles_for_sharing_options"] ) ) {
|
34 |
+
// Garbage collection
|
35 |
+
unset($user);
|
36 |
+
return true;
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
+
unset ($user);
|
41 |
+
return false;
|
42 |
+
}
|
43 |
|
44 |
+
add_filter( 'mashsb_rwmb_meta_boxes', 'mashsb_meta_boxes' );
|
45 |
function mashsb_meta_boxes( $meta_boxes ) {
|
46 |
global $mashsb_options, $post;
|
47 |
$prefix = 'mashsb_';
|
53 |
$post_type[] = 'page';
|
54 |
|
55 |
$twitter_handle = isset( $mashsb_options['mashsharer_hashtag'] ) ? $mashsb_options['mashsharer_hashtag'] : '';
|
56 |
+
|
57 |
+
|
58 |
+
|
59 |
+
// // Get user roles and plugin settings
|
60 |
+
// $user = wp_get_current_user();
|
61 |
+
//
|
62 |
+
// // No roles for this user or couldn't retrieve plugin settings
|
63 |
+
// if (empty($user->roles) || !is_array($user->roles)) {
|
64 |
+
// return apply_filters( 'mashsb_meta_box_settings', $meta_boxes, 10, 0 );
|
65 |
+
// }
|
66 |
+
//
|
67 |
+
// // Should meta boxes be displayed?
|
68 |
+
// $shouldMetaBoxesBeDisplayed = false;
|
69 |
+
//
|
70 |
+
// // Loop through user roles
|
71 |
+
// foreach($user->roles as $role) {
|
72 |
+
// // Rule exists and it is set
|
73 |
+
// if( isset( $mashsb_options["user_roles_for_sharing_options"] ) && in_array( str_replace( ' ', null, strtolower( $role ) ), $mashsb_options["user_roles_for_sharing_options"] ) ) {
|
74 |
+
// $shouldMetaBoxesBeDisplayed = true;
|
75 |
+
// // We got it, no need to check for more
|
76 |
+
// break;
|
77 |
+
// }
|
78 |
+
// }
|
79 |
+
// // Garbage collection
|
80 |
+
// unset($user);
|
81 |
+
//
|
82 |
+
// // Don't display meta boxes
|
83 |
+
// if ($shouldMetaBoxesBeDisplayed !== true) {
|
84 |
+
// return apply_filters( 'mashsb_meta_box_settings', $meta_boxes, 10, 0 );
|
85 |
+
// }
|
86 |
+
|
87 |
+
// Do not show meta boxes
|
88 |
+
if( !mashsb_show_meta_box() ) {
|
89 |
+
return apply_filters( 'mashsb_meta_box_settings', $meta_boxes, 10, 0 );
|
90 |
+
}
|
91 |
|
92 |
// Setup our meta box using an array
|
93 |
$meta_boxes[0] = array(
|
190 |
|
191 |
/**
|
192 |
* Check if Yoast is active
|
193 |
+
*
|
194 |
* @return boolean true when yoast is active
|
195 |
*/
|
196 |
function mashsb_yoast_active() {
|
209 |
}
|
210 |
$str .= __( ' your tweet has a maximum of 140 characters. ', 'mashsb' );
|
211 |
if (!mashsb_yoast_active()){
|
212 |
+
$str .= __( 'If this is left blank the post title will be used. ', 'mashsb' );
|
213 |
}else{
|
214 |
+
$str .= __( 'If this is left blank the Yoast Twitter Title or post title will be used. ', 'mashsb' );
|
215 |
}
|
216 |
|
217 |
return $str;
|
includes/admin/settings/register-settings.php
CHANGED
@@ -71,7 +71,7 @@ function mashsb_register_settings() {
|
|
71 |
foreach ( mashsb_get_registered_settings() as $tab => $settings ) {
|
72 |
|
73 |
add_settings_section(
|
74 |
-
|
75 |
);
|
76 |
|
77 |
foreach ( $settings as $option ) {
|
@@ -79,16 +79,16 @@ function mashsb_register_settings() {
|
|
79 |
$name = isset( $option['name'] ) ? $option['name'] : '';
|
80 |
|
81 |
add_settings_field(
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
);
|
93 |
}
|
94 |
}
|
@@ -99,6 +99,7 @@ function mashsb_register_settings() {
|
|
99 |
|
100 |
add_action( 'admin_init', 'mashsb_register_settings' );
|
101 |
|
|
|
102 |
/**
|
103 |
* Retrieve the array of plugin settings
|
104 |
*
|
@@ -106,7 +107,7 @@ add_action( 'admin_init', 'mashsb_register_settings' );
|
|
106 |
* @return array
|
107 |
*/
|
108 |
function mashsb_get_registered_settings() {
|
109 |
-
|
110 |
/**
|
111 |
* 'Whitelisted' MASHSB settings, filters are provided for each settings
|
112 |
* section to allow extensions and other plugins to add their own settings
|
@@ -114,835 +115,535 @@ function mashsb_get_registered_settings() {
|
|
114 |
$mashsb_settings = array(
|
115 |
/** General Settings */
|
116 |
'general' => apply_filters( 'mashsb_settings_general', array(
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
'
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
'
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
'
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
'
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
'
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
'
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
'
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
'
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
'
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
'
|
337 |
-
'
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
359 |
// ),
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
'desc' => __( '', 'mashsb' ),
|
366 |
-
'type' => 'header'
|
367 |
-
),
|
368 |
-
'mashsharer_round' => array(
|
369 |
-
'id' => 'mashsharer_round',
|
370 |
-
'name' => __( 'Round up Shares', 'mashsb' ),
|
371 |
-
'desc' => __( 'Share counts greater than 1.000 will be shown as 1k. Greater than 1 Million as 1M', 'mashsb' ),
|
372 |
-
'type' => 'checkbox'
|
373 |
-
),
|
374 |
-
'animate_shares' => array(
|
375 |
-
'id' => 'animate_shares',
|
376 |
-
'name' => __( 'Animate Shares', 'mashsb' ),
|
377 |
-
'desc' => __( 'Count up the shares on page loading with a nice looking animation effect. This only works on singular pages and not with shortcodes generated buttons.', 'mashsb' ),
|
378 |
-
'type' => 'checkbox'
|
379 |
-
),
|
380 |
-
'sharecount_title' => array(
|
381 |
-
'id' => 'sharecount_title',
|
382 |
-
'name' => __( 'Share Count Label', 'mashsb' ),
|
383 |
-
'desc' => __( 'Change the text of the Share count title. <strong>Default:</strong> SHARES', 'mashsb' ),
|
384 |
-
'type' => 'text',
|
385 |
-
'size' => 'medium',
|
386 |
-
'std' => 'SHARES'
|
387 |
-
),
|
388 |
-
/* 'share_color' => array(
|
389 |
-
'id' => 'share_color',
|
390 |
-
'name' => __( 'Share count Color', 'mashsb' ),
|
391 |
-
'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
392 |
-
'type' => 'text',
|
393 |
-
'size' => 'medium',
|
394 |
-
'std' => '#cccccc'
|
395 |
-
), */
|
396 |
-
'share_color' => array(
|
397 |
-
'id' => 'share_color',
|
398 |
-
'name' => __( 'Share Count Color', 'mashsb' ),
|
399 |
-
'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
400 |
-
'type' => 'text',
|
401 |
-
'size' => 'medium',
|
402 |
-
'std' => '#cccccc'
|
403 |
-
),
|
404 |
-
'border_radius' => array(
|
405 |
-
'id' => 'border_radius',
|
406 |
-
'name' => __( 'Border Radius', 'mashsb' ),
|
407 |
-
'desc' => __( 'Specify the border radius of all buttons in pixel. A border radius of 20px results in circle buttons. Default value is zero.', 'mashsb' ),
|
408 |
-
'type' => 'select',
|
409 |
-
'options' => array(
|
410 |
-
0 => 0,
|
411 |
-
1 => 1,
|
412 |
-
2 => 2,
|
413 |
-
3 => 3,
|
414 |
-
4 => 4,
|
415 |
-
5 => 5,
|
416 |
-
6 => 6,
|
417 |
-
7 => 7,
|
418 |
-
8 => 8,
|
419 |
-
9 => 9,
|
420 |
-
10 => 10,
|
421 |
-
11 => 11,
|
422 |
-
12 => 12,
|
423 |
-
13 => 13,
|
424 |
-
14 => 14,
|
425 |
-
15 => 15,
|
426 |
-
16 => 16,
|
427 |
-
17 => 17,
|
428 |
-
18 => 18,
|
429 |
-
19 => 19,
|
430 |
-
20 => 20,
|
431 |
-
'default' => 'default'
|
432 |
),
|
433 |
-
'
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
'desc' => __( 'Minimum with of the large share buttons in pixels', 'mashpv' ),
|
439 |
-
'type' => 'number',
|
440 |
-
'size' => 'normal',
|
441 |
-
'std' => '177'
|
442 |
-
),
|
443 |
-
'mash_style' => array(
|
444 |
-
'id' => 'mash_style',
|
445 |
-
'name' => __( 'Share Button Style', 'mashsb' ),
|
446 |
-
'desc' => __( 'Change visual appearance of the share buttons.', 'mashsb' ),
|
447 |
-
'type' => 'select',
|
448 |
-
'options' => array(
|
449 |
-
'shadow' => 'Shadowed buttons',
|
450 |
-
'gradiant' => 'Gradient colored buttons',
|
451 |
-
'default' => 'Clean buttons - no effects'
|
452 |
),
|
453 |
-
'
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
'desc' => __( 'All buttons will be shown as pure small icons without any text on desktop and mobile devices all the time.<br><strong>Note:</strong> Disable this when you use the <a href="https://www.mashshare.net/downloads/mashshare-responsive/" target="_blank">responsive Add-On</a>', 'mashsb' ),
|
459 |
-
'type' => 'checkbox'
|
460 |
-
),
|
461 |
-
/*'image_share' => array(
|
462 |
-
'id' => 'image_share',
|
463 |
-
'name' => __( 'Share buttons on image hover', 'mashsb' ),
|
464 |
-
'desc' => __( '', 'mashsb' ),
|
465 |
-
'type' => 'checkbox'
|
466 |
-
),*/
|
467 |
-
'subscribe_behavior' => array(
|
468 |
-
'id' => 'subscribe_behavior',
|
469 |
-
'name' => __( 'Subscribe Button', 'mashsb' ),
|
470 |
-
'desc' => __( 'Specify if the subscribe button is opening a content box below the button or if the button is linked to the "subscribe url" below.', 'mashsb' ),
|
471 |
-
'type' => 'select',
|
472 |
-
'options' => array(
|
473 |
-
'content' => 'Open content box',
|
474 |
-
'link' => 'Open Subscribe Link'
|
475 |
),
|
476 |
-
'
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
'
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
),
|
508 |
-
'
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
'
|
526 |
-
'
|
527 |
-
'desc' => __( 'This css is loaded on all pages where the Mashshare buttons are enabled and it\'s loaded as an additonal inline css on your site', 'mashsb' ),
|
528 |
-
'type' => 'textarea',
|
529 |
-
'textarea_rows' => '3',
|
530 |
-
'size' => 15
|
531 |
),
|
532 |
-
'
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
539 |
),
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
'
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
'
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
619 |
),
|
620 |
-
// 'visual' => apply_filters('mashsb_settings_visual',
|
621 |
-
// array(
|
622 |
-
// 'style_header' => array(
|
623 |
-
// 'id' => 'style_header',
|
624 |
-
// 'name' => '<strong>' . __( 'Customize', 'mashsb' ) . '</strong>',
|
625 |
-
// 'desc' => __( '', 'mashsb' ),
|
626 |
-
// 'type' => 'header'
|
627 |
-
// ),
|
628 |
-
// 'mashsharer_round' => array(
|
629 |
-
// 'id' => 'mashsharer_round',
|
630 |
-
// 'name' => __( 'Round Shares', 'mashsb' ),
|
631 |
-
// 'desc' => __( 'Share counts greater than 1.000 will be shown as 1k. Greater than 1 Million as 1M', 'mashsb' ),
|
632 |
-
// 'type' => 'checkbox'
|
633 |
-
// ),
|
634 |
-
// 'animate_shares' => array(
|
635 |
-
// 'id' => 'animate_shares',
|
636 |
-
// 'name' => __( 'Animate Shares', 'mashsb' ),
|
637 |
-
// 'desc' => __( 'Count up the shares on page loading with a nice looking animation effect. This only works on singular pages and not with shortcodes generated buttons.', 'mashsb' ),
|
638 |
-
// 'type' => 'checkbox'
|
639 |
-
// ),
|
640 |
-
// 'sharecount_title' => array(
|
641 |
-
// 'id' => 'sharecount_title',
|
642 |
-
// 'name' => __( 'Share count title', 'mashsb' ),
|
643 |
-
// 'desc' => __( 'Change the text of the Share count title. <strong>Default:</strong> SHARES', 'mashsb' ),
|
644 |
-
// 'type' => 'text',
|
645 |
-
// 'size' => 'medium',
|
646 |
-
// 'std' => 'SHARES'
|
647 |
-
// ),
|
648 |
-
// 'mashsharer_hashtag' => array(
|
649 |
-
// 'id' => 'mashsharer_hashtag',
|
650 |
-
// 'name' => __( 'Twitter handle', 'mashsb' ),
|
651 |
-
// 'desc' => __( '<strong>Optional:</strong> Using your twitter username, e.g. \'Mashshare\' results in via @Mashshare', 'mashsb' ),
|
652 |
-
// 'type' => 'text',
|
653 |
-
// 'size' => 'medium'
|
654 |
-
// ),
|
655 |
-
// /*'share_color' => array(
|
656 |
-
// 'id' => 'share_color',
|
657 |
-
// 'name' => __( 'Share count color', 'mashsb' ),
|
658 |
-
// 'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
659 |
-
// 'type' => 'text',
|
660 |
-
// 'size' => 'medium',
|
661 |
-
// 'std' => '#cccccc'
|
662 |
-
// ),*/
|
663 |
-
// 'share_color' => array(
|
664 |
-
// 'id' => 'share_color',
|
665 |
-
// 'name' => __( 'Share count color', 'mashsb' ),
|
666 |
-
// 'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
667 |
-
// 'type' => 'text',
|
668 |
-
// 'size' => 'medium',
|
669 |
-
// 'std' => '#cccccc'
|
670 |
-
// ),
|
671 |
-
// 'border_radius' => array(
|
672 |
-
// 'id' => 'border_radius',
|
673 |
-
// 'name' => __( 'Border Radius', 'mashsb' ),
|
674 |
-
// 'desc' => __( 'Specify the border radius of all buttons in pixel. A border radius of 20px results in circle buttons. Default value is zero.', 'mashsb' ),
|
675 |
-
// 'type' => 'select',
|
676 |
-
// 'options' => array(
|
677 |
-
// 0 => 0,
|
678 |
-
// 1 => 1,
|
679 |
-
// 2 => 2,
|
680 |
-
// 3 => 3,
|
681 |
-
// 4 => 4,
|
682 |
-
// 5 => 5,
|
683 |
-
// 6 => 6,
|
684 |
-
// 7 => 7,
|
685 |
-
// 8 => 8,
|
686 |
-
// 9 => 9,
|
687 |
-
// 10 => 10,
|
688 |
-
// 11 => 11,
|
689 |
-
// 12 => 12,
|
690 |
-
// 13 => 13,
|
691 |
-
// 14 => 14,
|
692 |
-
// 15 => 15,
|
693 |
-
// 16 => 16,
|
694 |
-
// 17 => 17,
|
695 |
-
// 18 => 18,
|
696 |
-
// 19 => 19,
|
697 |
-
// 20 => 20,
|
698 |
-
// 'default' => 'default'
|
699 |
-
// ),
|
700 |
-
// 'std' => 'default'
|
701 |
-
//
|
702 |
-
// ),
|
703 |
-
// array(
|
704 |
-
// 'id' => 'button_width',
|
705 |
-
// 'name' => __( 'Button width', 'mashpv' ),
|
706 |
-
// 'desc' => __( 'Minimum with of the large share buttons in pixels', 'mashpv' ),
|
707 |
-
// 'type' => 'number',
|
708 |
-
// 'size' => 'normal',
|
709 |
-
// 'std' => '177'
|
710 |
-
// ),
|
711 |
-
// 'mash_style' => array(
|
712 |
-
// 'id' => 'mash_style',
|
713 |
-
// 'name' => __( 'Share button style', 'mashsb' ),
|
714 |
-
// 'desc' => __( 'Change visual appearance of the share buttons.', 'mashsb' ),
|
715 |
-
// 'type' => 'select',
|
716 |
-
// 'options' => array(
|
717 |
-
// 'shadow' => 'Shadowed buttons',
|
718 |
-
// 'gradiant' => 'Gradient colored buttons',
|
719 |
-
// 'default' => 'Clean buttons - no effects'
|
720 |
-
// ),
|
721 |
-
// 'std' => 'default'
|
722 |
-
//
|
723 |
-
// ),
|
724 |
-
// 'small_buttons' => array(
|
725 |
-
// 'id' => 'small_buttons',
|
726 |
-
// 'name' => __( 'Use small buttons', 'mashsb' ),
|
727 |
-
// 'desc' => __( 'All buttons will be shown as pure small icons without any text on desktop and mobile devices all the time.<br><strong>Note:</strong> Disable this when you use the <a href="https://www.mashshare.net/downloads/mashshare-responsive/" target="_blank">responsive Add-On</a>', 'mashsb' ),
|
728 |
-
// 'type' => 'checkbox'
|
729 |
-
// ),
|
730 |
-
// 'image_share' => array(
|
731 |
-
// 'id' => 'image_share',
|
732 |
-
// 'name' => __( 'Share buttons on image hover', 'mashsb' ),
|
733 |
-
// 'desc' => __( '', 'mashsb' ),
|
734 |
-
// 'type' => 'checkbox'
|
735 |
-
// ),
|
736 |
-
// 'subscribe_behavior' => array(
|
737 |
-
// 'id' => 'subscribe_behavior',
|
738 |
-
// 'name' => __( 'Subscribe button', 'mashsb' ),
|
739 |
-
// 'desc' => __( 'Specify if the subscribe button is opening a content box below the button or if the button is linked to the "subscribe url" below.', 'mashsb' ),
|
740 |
-
// 'type' => 'select',
|
741 |
-
// 'options' => array(
|
742 |
-
// 'content' => 'Open content box',
|
743 |
-
// 'link' => 'Open Subscribe Link'
|
744 |
-
// ),
|
745 |
-
// 'std' => 'content'
|
746 |
-
//
|
747 |
-
// ),
|
748 |
-
// 'subscribe_link' => array(
|
749 |
-
// 'id' => 'subscribe_link',
|
750 |
-
// 'name' => __( 'Subscribe URL', 'mashsb' ),
|
751 |
-
// 'desc' => __( 'Link the Subscribe button to this URL. This can be the url to your subscribe page, facebook fanpage, RSS feed etc. e.g. http://yoursite.com/subscribe', 'mashsb' ),
|
752 |
-
// 'type' => 'text',
|
753 |
-
// 'size' => 'regular',
|
754 |
-
// 'std' => ''
|
755 |
-
// ),
|
756 |
-
// /*'subscribe_content' => array(
|
757 |
-
// 'id' => 'subscribe_content',
|
758 |
-
// 'name' => __( 'Subscribe content', 'mashsb' ),
|
759 |
-
// 'desc' => __( '<br>Define the content of the opening toggle subscribe window here. Use formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
760 |
-
// 'type' => 'textarea',
|
761 |
-
// 'textarea_rows' => '3',
|
762 |
-
// 'size' => 15
|
763 |
-
// ),*/
|
764 |
-
// 'additional_content' => array(
|
765 |
-
// 'id' => 'additional_content',
|
766 |
-
// 'name' => __( 'Additional Content', 'mashsb' ),
|
767 |
-
// 'desc' => __( '', 'mashsb' ),
|
768 |
-
// 'type' => 'add_content',
|
769 |
-
// 'options' => array(
|
770 |
-
// 'box1' => array(
|
771 |
-
// 'id' => 'content_above',
|
772 |
-
// 'name' => __( 'Content Above', 'mashsb' ),
|
773 |
-
// 'desc' => __( 'Content appearing above share buttons. Use HTML, formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
774 |
-
// 'type' => 'textarea',
|
775 |
-
// 'textarea_rows' => '3',
|
776 |
-
// 'size' => 15
|
777 |
-
// ),
|
778 |
-
// 'box2' => array(
|
779 |
-
// 'id' => 'content_below',
|
780 |
-
// 'name' => __( 'Content Below', 'mashsb' ),
|
781 |
-
// 'desc' => __( 'Content appearing below share buttons. Use HTML, formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
782 |
-
// 'type' => 'textarea',
|
783 |
-
// 'textarea_rows' => '3',
|
784 |
-
// 'size' => 15
|
785 |
-
// ),
|
786 |
-
// 'box3' => array(
|
787 |
-
// 'id' => 'subscribe_content',
|
788 |
-
// 'name' => __( 'Subscribe content', 'mashsb' ),
|
789 |
-
// 'desc' => __( 'Define the content of the opening toggle subscribe window here. Use formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
790 |
-
// 'type' => 'textarea',
|
791 |
-
// 'textarea_rows' => '3',
|
792 |
-
// 'size' => 15
|
793 |
-
// )
|
794 |
-
// )
|
795 |
-
// ),
|
796 |
-
// 'additional_css' => array(
|
797 |
-
// 'id' => 'additional_css',
|
798 |
-
// 'name' => __( 'Custom Styles', 'mashsb' ),
|
799 |
-
// 'desc' => __( '', 'mashsb' ),
|
800 |
-
// 'type' => 'add_content',
|
801 |
-
// 'options' => array(
|
802 |
-
// 'box1' => array(
|
803 |
-
// 'id' => 'custom_css',
|
804 |
-
// 'name' => __( 'General CSS', 'mashsb' ),
|
805 |
-
// 'desc' => __( 'This css is loaded on all pages where the Mashshare buttons are enabled and it\'s loaded as an additonal inline css on your site', 'mashsb' ),
|
806 |
-
// 'type' => 'textarea',
|
807 |
-
// 'textarea_rows' => '3',
|
808 |
-
// 'size' => 15
|
809 |
-
// ),
|
810 |
-
// 'box2' => array(
|
811 |
-
// 'id' => 'amp_css',
|
812 |
-
// 'name' => __( 'AMP CSS', 'mashsb' ),
|
813 |
-
// 'desc' => sprintf(__( 'This CSS is loaded only on AMP Project pages like yourwebsite.com/amp. <strong>Note: </strong> You need the WordPress <a href="%s" target="_blank">AMP Plugin</a> installed.', 'mashsb' ), 'https://wordpress.org/plugins/amp/'),
|
814 |
-
// 'type' => 'textarea',
|
815 |
-
// 'textarea_rows' => '3',
|
816 |
-
// 'size' => 15
|
817 |
-
// ),
|
818 |
-
// )
|
819 |
-
// ),
|
820 |
-
// /*'custom_css' => array(
|
821 |
-
// 'id' => 'custom_css',
|
822 |
-
// 'name' => __( 'Custom CSS', 'mashsb' ),
|
823 |
-
// 'desc' => __( '<br>Use Mashshare custom styles here', 'mashsb' ),
|
824 |
-
// 'type' => 'textarea',
|
825 |
-
// 'size' => 15
|
826 |
-
//
|
827 |
-
// ),*/
|
828 |
-
// 'location_header' => array(
|
829 |
-
// 'id' => 'location_header',
|
830 |
-
// 'name' => '<strong>' . __( 'Location & Position', 'mashsb' ) . '</strong>',
|
831 |
-
// 'desc' => __( '', 'mashsb' ),
|
832 |
-
// 'type' => 'header'
|
833 |
-
// ),
|
834 |
-
// 'mashsharer_position' => array(
|
835 |
-
// 'id' => 'mashsharer_position',
|
836 |
-
// 'name' => __( 'Position', 'mashsb' ),
|
837 |
-
// 'desc' => __( 'Position of Share Buttons. If this is set to <i>manual</i> use the shortcode function [mashshare] or use php code <br><?php echo do_shortcode("[mashshare]"); ?> in template files. </p>You must activate the option "<strong>Load JS and CSS all over</strong>" if you experience issues with do_shortcode() and the buttons are not shown as expected. List of <a href="https://www.mashshare.net/faq/#Shortcodes" target="_blank">available shortcodes</a>', 'mashsb' ),
|
838 |
-
// 'type' => 'select',
|
839 |
-
// 'options' => array(
|
840 |
-
// 'before' => __( 'Top', 'mashsb' ),
|
841 |
-
// 'after' => __( 'Bottom', 'mashsb' ),
|
842 |
-
// 'both' => __( 'Top and Bottom', 'mashsb' ),
|
843 |
-
// 'manual' => __( 'Manual', 'mashsb' )
|
844 |
-
// )
|
845 |
-
//
|
846 |
-
// ),
|
847 |
-
// 'post_types' => array(
|
848 |
-
// 'id' => 'post_types',
|
849 |
-
// 'name' => __( 'Post Types', 'mashsb' ),
|
850 |
-
// 'desc' => __( 'Select on which post_types the share buttons appear. This values will be ignored when position is specified "manual".', 'mashsb' ),
|
851 |
-
// 'type' => 'posttypes'
|
852 |
-
// ),
|
853 |
-
// 'loadall' => array(
|
854 |
-
// 'id' => 'loadall',
|
855 |
-
// 'name' => __( '<strong>IMPORTANT:</strong> Load JS and CSS all over', 'mashsb' ),
|
856 |
-
// 'desc' => __( 'Enable this option if you are using </br> <strong><?php echo do_shortcode("[mashshare]"); ?></strong>.', 'mashsb' ),
|
857 |
-
// 'type' => 'checkbox',
|
858 |
-
// 'std' => 'false'
|
859 |
-
// ),
|
860 |
-
// 'excluded_from' => array(
|
861 |
-
// 'id' => 'excluded_from',
|
862 |
-
// 'name' => __( 'Exclude from', 'mashsb' ),
|
863 |
-
// 'desc' => __( 'Exclude share buttons from a list of post ids. Put in the post id separated by a comma, e.g. 23, 63, 114 ', 'mashsb' ),
|
864 |
-
// 'type' => 'text',
|
865 |
-
// 'size' => 'medium'
|
866 |
-
// ),
|
867 |
-
// 'singular' => array(
|
868 |
-
// 'id' => 'singular',
|
869 |
-
// 'name' => __( 'Categories', 'mashsb' ),
|
870 |
-
// 'desc' => __('Enable this checkbox to enable Mashshare on categories with multiple blogposts. <br><strong>Note: </strong> Post_types: "Post" must be enabled.','mashsb'),
|
871 |
-
// 'type' => 'checkbox',
|
872 |
-
// 'std' => '0'
|
873 |
-
// ),
|
874 |
-
// 'frontpage' => array(
|
875 |
-
// 'id' => 'frontpage',
|
876 |
-
// 'name' => __( 'Frontpage', 'mashsb' ),
|
877 |
-
// 'desc' => __('Enable share buttons on frontpage','mashsb'),
|
878 |
-
// 'type' => 'checkbox'
|
879 |
-
// ),
|
880 |
-
// /*'current_url' => array(
|
881 |
-
// 'id' => 'current_url',
|
882 |
-
// 'name' => __( 'Current Page URL', 'mashsb' ),
|
883 |
-
// 'desc' => __('Force sharing the current page on non singular pages like categories with multiple blogposts','mashsb'),
|
884 |
-
// 'type' => 'checkbox'
|
885 |
-
// ),*/
|
886 |
-
// 'twitter_popup' => array(
|
887 |
-
// 'id' => 'twitter_popup',
|
888 |
-
// 'name' => __( 'Twitter Popup disable', 'mashsb' ),
|
889 |
-
// 'desc' => __('Check this box if your twitter popup is openening twice. This happens sometimes when you are using any third party twitter plugin or the twitter SDK on your website.','mashsb'),
|
890 |
-
// 'type' => 'checkbox',
|
891 |
-
// 'std' => '0'
|
892 |
-
//
|
893 |
-
// ),
|
894 |
-
// /*'mashsb_shortcode_info' => array(
|
895 |
-
// 'id' => 'mashsb_shortcode_info',
|
896 |
-
// 'name' => __( 'Note:', 'mashsb' ),
|
897 |
-
// 'desc' => __('Using the shortcode <strong>[mashshare]</strong> forces loading of dependacy scripts and styles on specific pages. It is overwriting any other location setting.','mashsb'),
|
898 |
-
// 'type' => 'note',
|
899 |
-
// 'label_for' => 'test'
|
900 |
-
//
|
901 |
-
// ),*/
|
902 |
-
//
|
903 |
-
// )
|
904 |
-
// ),
|
905 |
-
// 'networks' => apply_filters( 'mashsb_settings_networks', array(
|
906 |
-
// 'services_header' => array(
|
907 |
-
// 'id' => 'services_header',
|
908 |
-
// 'name' => __( 'Select available networks', 'mashsb' ),
|
909 |
-
// 'desc' => '',
|
910 |
-
// 'type' => 'header'
|
911 |
-
// ),
|
912 |
-
// 'visible_services' => array(
|
913 |
-
// 'id' => 'visible_services',
|
914 |
-
// 'name' => __( 'Large Buttons', 'mashsb' ),
|
915 |
-
// 'desc' => __( 'Specify how many services and social networks are visible before the "Plus" Button is shown. This buttons turn into large prominent buttons.', 'mashsb' ),
|
916 |
-
// 'type' => 'select',
|
917 |
-
// 'options' => numberServices()
|
918 |
-
// ),
|
919 |
-
// 'networks' => array(
|
920 |
-
// 'id' => 'networks',
|
921 |
-
// 'name' => '<strong>' . __( 'Services', 'mashsb' ) . '</strong>',
|
922 |
-
// 'desc' => __( 'Drag and drop the Share Buttons to sort them and specify which ones should be enabled. <br>If you enable more networks than "Large Buttons", the plus sign is automatically added to the last visible large share button.s', 'mashsb' ),
|
923 |
-
// 'type' => 'networks',
|
924 |
-
// 'options' => mashsb_get_networks_list()
|
925 |
-
// )
|
926 |
-
// )
|
927 |
-
// ),
|
928 |
'licenses' => apply_filters( 'mashsb_settings_licenses', array(
|
929 |
-
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
935 |
),
|
936 |
-
//'licenses' => apply_filters( 'mashsb_settings_licenses', array()),
|
937 |
'extensions' => apply_filters( 'mashsb_settings_extension', array()),
|
938 |
'addons' => apply_filters( 'mashsb_settings_addons', array(
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
-
|
943 |
-
|
944 |
-
|
945 |
-
|
946 |
)
|
947 |
);
|
948 |
|
@@ -1091,7 +792,7 @@ function mashsb_get_expiretimes() {
|
|
1091 |
* Retrieve array of social networks Facebook / Twitter / Subscribe
|
1092 |
*
|
1093 |
* @since 2.0.0
|
1094 |
-
*
|
1095 |
* @return array Defined social networks
|
1096 |
*/
|
1097 |
function mashsb_get_networks_list() {
|
@@ -1123,26 +824,7 @@ function mashsb_header_callback( $args ) {
|
|
1123 |
* @global $mashsb_options Array of all the MASHSB Options
|
1124 |
* @return void
|
1125 |
*/
|
1126 |
-
/* function mashsb_checkbox_callback( $args ) {
|
1127 |
-
global $mashsb_options;
|
1128 |
-
|
1129 |
-
$checked = isset( $mashsb_options[ $args[ 'id' ] ] ) ? checked( 1, $mashsb_options[ $args[ 'id' ] ], false ) : '';
|
1130 |
-
$html = '<input type="checkbox" id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']" value="1" ' . $checked . '/>';
|
1131 |
-
$html .= '<label class="mashsb_hidden" for="mashsb_settings[' . $args['id'] . ']"> ' . $args['desc'] . '</label>';
|
1132 |
|
1133 |
-
echo $html;
|
1134 |
-
} */
|
1135 |
-
//function mashsb_checkbox_callback( $args ) {
|
1136 |
-
// global $mashsb_options;
|
1137 |
-
//
|
1138 |
-
// $checked = isset( $mashsb_options[$args['id']] ) ? checked( 1, $mashsb_options[$args['id']], false ) : '';
|
1139 |
-
// $html = '<div class="mashsb-admin-onoffswitch">';
|
1140 |
-
// $html .= '<input type="checkbox" class="mashsb-admin-onoffswitch-checkbox" id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']" value="1" ' . $checked . '/>';
|
1141 |
-
// $html .= '<label class="mashsb_hidden mashsb-admin-onoffswitch-label" for="mashsb_settings[' . $args['id'] . ']"></label>';
|
1142 |
-
// $html .= '</div>';
|
1143 |
-
//
|
1144 |
-
// echo $html;
|
1145 |
-
//}
|
1146 |
function mashsb_checkbox_callback( $args ) {
|
1147 |
global $mashsb_options;
|
1148 |
|
@@ -1150,9 +832,9 @@ function mashsb_checkbox_callback( $args ) {
|
|
1150 |
$html = '<div class="mashsb-admin-onoffswitch">';
|
1151 |
$html .= '<input type="checkbox" class="mashsb-admin-onoffswitch-checkbox" id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']" value="1" ' . $checked . '/>';
|
1152 |
$html .= '<label class="mashsb-admin-onoffswitch-label" for="mashsb_settings[' . $args['id'] . ']">'
|
1153 |
-
|
1154 |
-
|
1155 |
-
|
1156 |
$html .= '</div>';
|
1157 |
|
1158 |
echo $html;
|
@@ -1213,54 +895,6 @@ function mashsb_radio_callback( $args ) {
|
|
1213 |
echo '<p class="description mashsb_hidden">' . $args['desc'] . '</p>';
|
1214 |
}
|
1215 |
|
1216 |
-
/**
|
1217 |
-
* Gateways Callback
|
1218 |
-
*
|
1219 |
-
* Renders gateways fields.
|
1220 |
-
*
|
1221 |
-
* @since 1.0
|
1222 |
-
* @param array $args Arguments passed by the setting
|
1223 |
-
* @global $mashsb_options Array of all the MASHSB Options
|
1224 |
-
* @return void
|
1225 |
-
*/
|
1226 |
-
//function mashsb_gateways_callback( $args ) {
|
1227 |
-
// global $mashsb_options;
|
1228 |
-
//
|
1229 |
-
// foreach ( $args['options'] as $key => $option ) :
|
1230 |
-
// if( isset( $mashsb_options['gateways'][$key] ) )
|
1231 |
-
// $enabled = '1';
|
1232 |
-
// else
|
1233 |
-
// $enabled = null;
|
1234 |
-
//
|
1235 |
-
// echo '<input name="mashsb_settings[' . $args['id'] . '][' . $key . ']"" id="mashsb_settings[' . $args['id'] . '][' . $key . ']" type="checkbox" value="1" ' . checked( '1', $enabled, false ) . '/> ';
|
1236 |
-
// echo '<label for="mashsb_settings[' . $args['id'] . '][' . $key . ']">' . $option['admin_label'] . '</label><br/>';
|
1237 |
-
// endforeach;
|
1238 |
-
//}
|
1239 |
-
|
1240 |
-
/**
|
1241 |
-
* Dropdown Callback (drop down)
|
1242 |
-
*
|
1243 |
-
* Renders gateways select menu
|
1244 |
-
*
|
1245 |
-
* @since 1.5
|
1246 |
-
* @param array $args Arguments passed by the setting
|
1247 |
-
* @global $mashsb_options Array of all the MASHSB Options
|
1248 |
-
* @return void
|
1249 |
-
*/
|
1250 |
-
//function mashsb_gateway_select_callback($args) {
|
1251 |
-
// global $mashsb_options;
|
1252 |
-
//
|
1253 |
-
// echo '<select name="mashsb_settings[' . $args['id'] . ']"" id="mashsb_settings[' . $args['id'] . ']">';
|
1254 |
-
//
|
1255 |
-
// foreach ( $args['options'] as $key => $option ) :
|
1256 |
-
// $selected = isset( $mashsb_options[ $args['id'] ] ) ? selected( $key, $mashsb_options[$args['id']], false ) : '';
|
1257 |
-
// echo '<option value="' . esc_attr( $key ) . '"' . $selected . '>' . esc_html( $option['admin_label'] ) . '</option>';
|
1258 |
-
// endforeach;
|
1259 |
-
//
|
1260 |
-
// echo '</select>';
|
1261 |
-
// echo '<label for="mashsb_settings[' . $args['id'] . ']"> ' . $args['desc'] . '</label>';
|
1262 |
-
//}
|
1263 |
-
|
1264 |
/**
|
1265 |
* Text Callback
|
1266 |
*
|
@@ -1418,24 +1052,16 @@ function mashsb_select_callback( $args ) {
|
|
1418 |
* @return string $output dropdown
|
1419 |
*/
|
1420 |
function mashsb_multiselect_callback( $args = array() ) {
|
1421 |
-
global $mashsb_options;
|
1422 |
-
|
1423 |
-
//if( isset( $mashsb_options[$args['id']] ) ) {
|
1424 |
-
// $value = $mashsb_options[$args['id']];
|
1425 |
-
// } else {
|
1426 |
-
// $value = isset( $args['std'] ) ? $args['std'] : '';
|
1427 |
-
// }
|
1428 |
|
1429 |
$selected = isset($mashsb_options[$args['id']]) ? $mashsb_options[$args['id']] : '';
|
1430 |
-
|
1431 |
-
|
1432 |
-
|
1433 |
-
$html = '<select name="mashsb_settings[' . $args['id'] . '][]" data-placeholder="Select Networks" style="width:350px;" multiple tabindex="4" class="mashsb-select mashsb-chosen-select">';
|
1434 |
$i = 0;
|
1435 |
foreach ( $args['options'] as $key => $value ) :
|
1436 |
if( is_array($selected)){
|
1437 |
-
|
1438 |
-
$checked = selected( true, in_array( $key, $selected ), false );
|
1439 |
}
|
1440 |
$html .= '<option value="' . $key . '" ' . $checked . '>' . $value . '</option>';
|
1441 |
endforeach;
|
@@ -1456,26 +1082,6 @@ global $mashsb_options;
|
|
1456 |
* @global $mashsb_options Array of all the MASHSB Options
|
1457 |
* @return void
|
1458 |
*/
|
1459 |
-
/* function mashsb_color_select_callback( $args ) {
|
1460 |
-
global $mashsb_options;
|
1461 |
-
|
1462 |
-
if ( isset( $mashsb_options[ $args['id'] ] ) )
|
1463 |
-
$value = $mashsb_options[ $args['id'] ];
|
1464 |
-
else
|
1465 |
-
$value = isset( $args['std'] ) ? $args['std'] : '';
|
1466 |
-
|
1467 |
-
$html = '<select id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']"/>';
|
1468 |
-
|
1469 |
-
foreach ( $args['options'] as $option => $color ) :
|
1470 |
-
$selected = selected( $option, $value, false );
|
1471 |
-
$html .= '<option value="' . $option . '" ' . $selected . '>' . $color['label'] . '</option>';
|
1472 |
-
endforeach;
|
1473 |
-
|
1474 |
-
$html .= '</select>';
|
1475 |
-
$html .= '<label for="mashsb_settings[' . $args['id'] . ']"> ' . $args['desc'] . '</label>';
|
1476 |
-
|
1477 |
-
echo $html;
|
1478 |
-
} */
|
1479 |
|
1480 |
function mashsb_color_select_callback( $args ) {
|
1481 |
global $mashsb_options;
|
@@ -1622,13 +1228,13 @@ function mashsb_color_callback( $args ) {
|
|
1622 |
* @return void
|
1623 |
*/
|
1624 |
if ( ! function_exists( 'mashsb_license_key_callback' ) ) {
|
1625 |
-
|
1626 |
-
|
|
|
|
|
|
|
|
|
1627 |
|
1628 |
-
$messages = array();
|
1629 |
-
$license = get_option( $args['options']['is_valid_license_option'] );
|
1630 |
-
|
1631 |
-
|
1632 |
if( isset( $mashsb_options[$args['id']] ) ) {
|
1633 |
$value = $mashsb_options[$args['id']];
|
1634 |
} else {
|
@@ -1637,152 +1243,152 @@ if ( ! function_exists( 'mashsb_license_key_callback' ) ) {
|
|
1637 |
|
1638 |
if( ! empty( $license ) && is_object( $license ) ) {
|
1639 |
|
1640 |
-
|
1641 |
-
|
1642 |
|
1643 |
-
|
1644 |
|
1645 |
-
|
1646 |
|
1647 |
-
|
1648 |
-
|
1649 |
-
|
1650 |
-
|
1651 |
-
|
1652 |
-
|
1653 |
|
1654 |
-
|
1655 |
|
1656 |
-
|
1657 |
|
1658 |
-
|
1659 |
|
1660 |
-
|
1661 |
-
|
1662 |
-
|
1663 |
-
|
1664 |
-
|
1665 |
|
1666 |
-
|
1667 |
|
1668 |
-
|
1669 |
|
1670 |
-
|
1671 |
-
|
1672 |
|
1673 |
-
|
1674 |
-
|
1675 |
-
|
1676 |
-
|
1677 |
-
|
1678 |
-
|
1679 |
|
1680 |
-
|
1681 |
|
1682 |
-
|
1683 |
|
1684 |
-
|
1685 |
|
1686 |
-
|
1687 |
-
|
1688 |
|
1689 |
-
|
1690 |
|
1691 |
-
|
1692 |
|
1693 |
-
|
1694 |
|
1695 |
-
|
1696 |
-
|
1697 |
|
1698 |
-
|
1699 |
|
1700 |
-
|
1701 |
|
1702 |
-
|
1703 |
|
1704 |
-
|
1705 |
|
1706 |
-
|
1707 |
|
1708 |
-
|
1709 |
-
|
1710 |
|
1711 |
-
|
1712 |
|
1713 |
-
|
1714 |
-
|
1715 |
|
1716 |
-
|
1717 |
|
1718 |
-
|
1719 |
|
1720 |
-
|
1721 |
|
1722 |
-
|
1723 |
|
1724 |
-
|
1725 |
-
|
1726 |
-
|
1727 |
-
|
1728 |
-
|
1729 |
|
1730 |
-
|
1731 |
|
1732 |
-
|
1733 |
|
1734 |
-
|
1735 |
-
|
1736 |
-
|
1737 |
-
|
1738 |
|
1739 |
-
|
1740 |
|
1741 |
-
|
1742 |
|
1743 |
-
|
1744 |
|
1745 |
-
|
1746 |
|
1747 |
-
|
1748 |
|
1749 |
-
|
1750 |
-
|
1751 |
-
|
1752 |
|
1753 |
-
|
1754 |
-
|
1755 |
|
1756 |
-
|
1757 |
-
|
1758 |
-
|
1759 |
|
1760 |
-
|
1761 |
|
1762 |
-
|
1763 |
-
|
1764 |
|
1765 |
-
|
1766 |
-
|
1767 |
-
|
1768 |
|
1769 |
-
|
1770 |
-
|
1771 |
|
1772 |
-
|
1773 |
|
1774 |
-
|
1775 |
-
|
1776 |
-
|
1777 |
-
|
1778 |
-
|
1779 |
-
|
1780 |
}
|
1781 |
|
1782 |
/**
|
1783 |
* Networks Callback / Facebook, Twitter and Subscribe default
|
1784 |
*
|
1785 |
-
* Renders network order table. Uses separate option field 'mashsb_networks
|
1786 |
*
|
1787 |
* @since 2.0.0
|
1788 |
* @param array $args Arguments passed by the setting
|
@@ -1816,265 +1422,265 @@ function mashsb_networks_callback( $args ) {
|
|
1816 |
?>
|
1817 |
<p class="description"><?php echo $args['desc']; ?></p>
|
1818 |
<table id="mashsb_network_list" class="wp-list-table fixed posts">
|
1819 |
-
|
1820 |
-
|
1821 |
-
|
1822 |
-
|
1823 |
-
|
1824 |
-
|
1825 |
-
|
1826 |
-
|
1827 |
-
|
1828 |
-
|
1829 |
-
|
1830 |
-
|
1831 |
-
|
1832 |
-
|
1833 |
-
|
1834 |
-
|
1835 |
-
|
1836 |
-
|
1837 |
-
|
1838 |
-
|
1839 |
-
|
1840 |
-
|
1841 |
-
echo '<td class="mashicon-' . strtolower( $option ) . '"><span class="icon"></span><span class="text">' . $option . '</span></td>';
|
1842 |
-
echo '<td><input type="hidden" name="mashsb_settings[' . $args['id'] . '][' . $key . '][id]" id="mashsb_settings[' . $args['id'] . '][' . $key . '][id]" value="' . strtolower( $option ) . '">';
|
1843 |
-
echo '<div class="mashsb-admin-onoffswitch">';
|
1844 |
-
echo '<input name="mashsb_settings[' . $args['id'] . '][' . $key . '][status]" class="mashsb-admin-onoffswitch-checkbox" id="mashsb_settings[' . $args['id'] . '][' . $key . '][status]" type="checkbox" value="1" ' . checked( 1, $enabled, false ) . '/>';
|
1845 |
-
echo '<label class="mashsb-admin-onoffswitch-label" for="mashsb_settings[' . $args['id'] . '][' . $key . '][status]">'
|
1846 |
-
. '<span class="mashsb-admin-onoffswitch-inner"></span>'
|
1847 |
-
. '<span class="mashsb-admin-onoffswitch-switch"></span>'
|
1848 |
-
. '</label>';
|
1849 |
-
echo '</div>';
|
1850 |
-
echo '<td><input type="text" class="medium-text" id="mashsb_settings[' . $args['id'] . '][' . $key . '][name]" name="mashsb_settings[' . $args['id'] . '][' . $key . '][name]" value="' . $name . '"/>';
|
1851 |
-
echo '</tr>';
|
1852 |
-
endforeach;
|
1853 |
-
}
|
1854 |
-
echo '</table>';
|
1855 |
-
echo ob_get_clean();
|
1856 |
-
}
|
1857 |
-
|
1858 |
-
|
1859 |
|
1860 |
-
|
1861 |
-
|
1862 |
-
|
1863 |
-
|
1864 |
-
|
1865 |
-
|
1866 |
-
|
1867 |
-
|
1868 |
-
|
1869 |
-
|
|
|
|
|
1870 |
}
|
|
|
|
|
|
|
1871 |
|
1872 |
-
/**
|
1873 |
-
* Registers the image upload field
|
1874 |
-
*
|
1875 |
-
* @since 1.0
|
1876 |
-
* @param array $args Arguments passed by the setting
|
1877 |
-
* @global $mashsb_options Array of all the MASHSB Options
|
1878 |
-
* @return void
|
1879 |
-
*/
|
1880 |
-
function mashsb_upload_image_callback( $args ) {
|
1881 |
-
global $mashsb_options;
|
1882 |
|
1883 |
-
if( isset( $mashsb_options[$args['id']] ) )
|
1884 |
-
$value = $mashsb_options[$args['id']];
|
1885 |
-
else
|
1886 |
-
$value = isset( $args['std'] ) ? $args['std'] : '';
|
1887 |
|
1888 |
-
|
1889 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1890 |
|
1891 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1892 |
|
1893 |
-
|
|
|
|
|
|
|
1894 |
|
1895 |
-
|
1896 |
-
|
1897 |
|
1898 |
-
|
1899 |
-
* Post Types Callback
|
1900 |
-
*
|
1901 |
-
* Adds a multiple choice drop box
|
1902 |
-
* for selecting where Mashshare should be enabled
|
1903 |
-
*
|
1904 |
-
* @since 2.0.9
|
1905 |
-
* @param array $args Arguments passed by the setting
|
1906 |
-
* @return void
|
1907 |
-
*
|
1908 |
-
*/
|
1909 |
|
1910 |
-
|
1911 |
-
global $mashsb_options;
|
1912 |
-
$posttypes = get_post_types();
|
1913 |
-
|
1914 |
-
//if ( ! empty( $args['options'] ) ) {
|
1915 |
-
if( !empty( $posttypes ) ) {
|
1916 |
-
//foreach( $args['options'] as $key => $option ):
|
1917 |
-
foreach ( $posttypes as $key => $option ):
|
1918 |
-
if( isset( $mashsb_options[$args['id']][$key] ) ) {
|
1919 |
-
$enabled = $option;
|
1920 |
-
} else {
|
1921 |
-
$enabled = NULL;
|
1922 |
-
}
|
1923 |
-
echo '<input name="mashsb_settings[' . $args['id'] . '][' . $key . ']" id="mashsb_settings[' . $args['id'] . '][' . $key . ']" type="checkbox" value="' . $option . '" ' . checked( $option, $enabled, false ) . '/> ';
|
1924 |
-
echo '<label for="mashsb_settings[' . $args['id'] . '][' . $key . ']">' . $option . '</label><br/>';
|
1925 |
-
endforeach;
|
1926 |
-
echo '<p class="description mashsb_hidden">' . $args['desc'] . '</p>';
|
1927 |
-
}
|
1928 |
-
}
|
1929 |
|
1930 |
-
|
1931 |
-
|
1932 |
-
*
|
1933 |
-
* Show a note
|
1934 |
-
*
|
1935 |
-
* @since 2.2.8
|
1936 |
-
* @param array $args Arguments passed by the setting
|
1937 |
-
* @return void
|
1938 |
-
*
|
1939 |
-
*/
|
1940 |
|
1941 |
-
|
1942 |
-
|
1943 |
-
|
1944 |
-
|
1945 |
-
|
1946 |
-
|
|
|
|
|
|
|
|
|
|
|
1947 |
|
1948 |
-
|
1949 |
-
|
1950 |
-
|
1951 |
-
*
|
1952 |
-
* @param array $args
|
1953 |
-
* @return string $html
|
1954 |
-
* @scince 2.3.2
|
1955 |
-
*/
|
1956 |
-
function mashsb_add_content_callback( $args ) {
|
1957 |
-
global $mashsb_options;
|
1958 |
|
1959 |
-
|
1960 |
-
|
1961 |
-
|
1962 |
-
|
1963 |
-
|
1964 |
-
|
1965 |
-
|
1966 |
-
|
1967 |
-
|
1968 |
-
$
|
|
|
1969 |
endforeach;
|
1970 |
-
$
|
1971 |
-
$html .= '</div>';
|
1972 |
-
echo $html;
|
1973 |
}
|
|
|
1974 |
|
1975 |
-
|
1976 |
-
|
1977 |
-
|
1978 |
-
|
1979 |
-
|
1980 |
-
|
1981 |
-
|
1982 |
-
|
1983 |
-
|
1984 |
-
|
1985 |
-
do_action( 'mashsb_' . $args['id'] );
|
1986 |
-
}
|
1987 |
|
1988 |
-
|
1989 |
-
|
1990 |
-
|
1991 |
-
|
1992 |
-
|
1993 |
-
|
1994 |
-
* @return void
|
1995 |
|
1996 |
-
|
1997 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1998 |
|
1999 |
-
|
2000 |
-
|
2001 |
-
|
2002 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
2004 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
2006 |
-
|
2007 |
-
|
2008 |
-
|
2009 |
-
|
2010 |
-
|
2011 |
-
|
2012 |
-
|
2013 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2014 |
}
|
2015 |
|
2016 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017 |
|
2018 |
|
2019 |
-
|
2020 |
-
|
2021 |
-
|
2022 |
-
|
2023 |
|
2024 |
-
|
2025 |
-
|
2026 |
-
|
2027 |
-
|
2028 |
-
|
2029 |
-
}
|
2030 |
-
$array['all'] = __( 'All Services' );
|
2031 |
-
return apply_filters( 'mashsb_return_services', $array );
|
2032 |
}
|
|
|
|
|
|
|
2033 |
|
2034 |
-
|
2035 |
-
|
2036 |
-
|
2037 |
-
|
2038 |
-
|
2039 |
-
|
2040 |
|
2041 |
-
|
2042 |
-
|
2043 |
-
|
2044 |
-
|
2045 |
-
|
2046 |
-
|
2047 |
-
|
2048 |
-
}
|
2049 |
}
|
|
|
2050 |
|
2051 |
-
|
2052 |
-
|
2053 |
-
|
2054 |
-
|
2055 |
-
|
2056 |
|
2057 |
-
|
2058 |
-
|
2059 |
-
|
2060 |
-
|
2061 |
-
}
|
2062 |
}
|
|
|
2063 |
|
2064 |
-
|
2065 |
-
|
2066 |
-
|
2067 |
-
|
2068 |
-
|
2069 |
|
2070 |
-
|
2071 |
-
|
2072 |
-
|
2073 |
-
|
2074 |
-
}
|
2075 |
}
|
2076 |
-
|
2077 |
-
|
|
|
2078 |
* Sanitizes a string key for MASHSB Settings
|
2079 |
*
|
2080 |
* Keys are used as internal identifiers. Alphanumeric characters, dashes, underscores, stops, colons and slashes are allowed
|
@@ -2084,16 +1690,16 @@ function mashsb_networks_callback( $args ) {
|
|
2084 |
* @return string Sanitized key
|
2085 |
*/
|
2086 |
function mashsb_sanitize_key( $key ) {
|
2087 |
-
|
2088 |
-
|
2089 |
-
|
2090 |
-
|
2091 |
-
|
2092 |
-
|
2093 |
-
|
2094 |
-
|
2095 |
-
|
2096 |
-
|
2097 |
}
|
2098 |
|
2099 |
|
@@ -2103,14 +1709,33 @@ function mashsb_return_self($content = array()){
|
|
2103 |
|
2104 |
/**
|
2105 |
* Check if MashShare Add-Ons are installed and active
|
2106 |
-
*
|
2107 |
* @return boolean true when active
|
2108 |
*/
|
2109 |
function mashsb_check_active_addons(){
|
2110 |
|
2111 |
-
$content = apply_filters('mashsb_settings_licenses', array());
|
2112 |
if (count($content) > 0){
|
2113 |
return true;
|
2114 |
}
|
2115 |
}
|
2116 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
foreach ( mashsb_get_registered_settings() as $tab => $settings ) {
|
72 |
|
73 |
add_settings_section(
|
74 |
+
'mashsb_settings_' . $tab, __return_null(), '__return_false', 'mashsb_settings_' . $tab
|
75 |
);
|
76 |
|
77 |
foreach ( $settings as $option ) {
|
79 |
$name = isset( $option['name'] ) ? $option['name'] : '';
|
80 |
|
81 |
add_settings_field(
|
82 |
+
'mashsb_settings[' . $option['id'] . ']', $name, function_exists( 'mashsb_' . $option['type'] . '_callback' ) ? 'mashsb_' . $option['type'] . '_callback' : 'mashsb_missing_callback', 'mashsb_settings_' . $tab, 'mashsb_settings_' . $tab, array(
|
83 |
+
'id' => isset( $option['id'] ) ? $option['id'] : null,
|
84 |
+
'desc' => !empty( $option['desc'] ) ? $option['desc'] : '',
|
85 |
+
'name' => isset( $option['name'] ) ? $option['name'] : null,
|
86 |
+
'section' => $tab,
|
87 |
+
'size' => isset( $option['size'] ) ? $option['size'] : null,
|
88 |
+
'options' => isset( $option['options'] ) ? $option['options'] : '',
|
89 |
+
'std' => isset( $option['std'] ) ? $option['std'] : '',
|
90 |
+
'textarea_rows' => isset( $option['textarea_rows'] ) ? $option['textarea_rows'] : ''
|
91 |
+
)
|
92 |
);
|
93 |
}
|
94 |
}
|
99 |
|
100 |
add_action( 'admin_init', 'mashsb_register_settings' );
|
101 |
|
102 |
+
|
103 |
/**
|
104 |
* Retrieve the array of plugin settings
|
105 |
*
|
107 |
* @return array
|
108 |
*/
|
109 |
function mashsb_get_registered_settings() {
|
110 |
+
|
111 |
/**
|
112 |
* 'Whitelisted' MASHSB settings, filters are provided for each settings
|
113 |
* section to allow extensions and other plugins to add their own settings
|
115 |
$mashsb_settings = array(
|
116 |
/** General Settings */
|
117 |
'general' => apply_filters( 'mashsb_settings_general', array(
|
118 |
+
'general_header' => array(
|
119 |
+
'id' => 'general_header',
|
120 |
+
'name' => '<strong>' . __( 'General settings', 'mashsb' ) . '</strong>',
|
121 |
+
'desc' => __( '', 'mashsb' ),
|
122 |
+
'type' => 'header'
|
123 |
+
),
|
124 |
+
'mashsb_sharemethod' => array(
|
125 |
+
'id' => 'mashsb_sharemethod',
|
126 |
+
'name' => __( 'Share counts', 'mashsb' ),
|
127 |
+
'desc' => __( '<i>MashEngine</i> collects shares by direct request to social networks. <br><br><i>Sharedcount.com</i> needs an API key and is limited (No twitter shares) <p></p>Shares are collected for Facebook, Twitter, LinkedIn, Google+, Pinterest, Stumbleupon, Buffer, VK. <p></p>Twitter count is aggreagated via <a href="http://newsharecounts.com" target="_blank" rel="external nofollow">newsharecounts.com</a>. Sign up with your Twitter account for this free service to get the twitter share count. Visit the newsharecount site, fill in your website domain and click on <i>Sign in with Twitter</i>. Thats it!', 'mashsb' ),
|
128 |
+
'type' => 'select',
|
129 |
+
'options' => array(
|
130 |
+
'mashengine' => 'MashEngine (including twitter count)',
|
131 |
+
'sharedcount' => 'Sharedcount.com (no twitter count)'
|
132 |
+
)
|
133 |
+
),
|
134 |
+
'mashsharer_apikey' => array(
|
135 |
+
'id' => 'mashsharer_apikey',
|
136 |
+
'name' => __( 'Sharedcount.com API Key', 'mashsb' ),
|
137 |
+
'desc' => __( 'Get it at <a href="https://www.sharedcount.com" target="_blank">SharedCount.com</a> for 10.000 free daily requests.', 'mashsb' ),
|
138 |
+
'type' => 'text',
|
139 |
+
'size' => 'medium'
|
140 |
+
),
|
141 |
+
'mashsharer_sharecount_domain' => array(
|
142 |
+
'id' => 'mashsharer_sharecount_domain',
|
143 |
+
'name' => __( 'Sharedcount.com endpint', 'mashsb' ),
|
144 |
+
'desc' => __( 'The SharedCount Domain your API key is configured to query. For example, free.sharedcount.com. This may update automatically if configured incorrectly.', 'mashsb' ),
|
145 |
+
'type' => 'text',
|
146 |
+
'size' => 'medium',
|
147 |
+
'std' => 'free.sharedcount.com'
|
148 |
+
),
|
149 |
+
'caching_method' => array(
|
150 |
+
'id' => 'caching_method',
|
151 |
+
'name' => __( 'Caching Method', 'mashsb' ),
|
152 |
+
'desc' => __( 'The <i>Async Cache Refresh</i> method never adds additonal load time for a visitor and refreshes the cache asyncronously in the background. New posts are updated at each hour. Older posts are updated from 4 hours to 12 hours for very old ones. <br><br> <i>Refresh while loading</i> rebuilds expired cache while page is loading and adds a little extra time during inital page load. <br><br><strong>If shares are not updating</strong> or site is heavy cached try <i>Refresh while loading!</i> That\'s the default method MashShare was using before version 3.0', 'mashsb' ),
|
153 |
+
'type' => 'select',
|
154 |
+
'options' => array(
|
155 |
+
'async_cache' => 'Async Cache Refresh',
|
156 |
+
'refresh_loading' => 'Refresh while loading'
|
157 |
+
)
|
158 |
+
),
|
159 |
+
'mashsharer_cache' => array(
|
160 |
+
'id' => 'mashsharer_cache',
|
161 |
+
'name' => __( 'Cache expiration', 'mashsb' ),
|
162 |
+
'desc' => __( 'Shares are counted for posts after a certain time and counts are not updated immediately. Sharedcount.com uses his own cache (30 - 60min). <p><strong>Default: </strong>5 min. <strong>Recommended: </strong>30min and more', 'mashsb' ),
|
163 |
+
'type' => 'select',
|
164 |
+
'options' => mashsb_get_expiretimes()
|
165 |
+
),
|
166 |
+
'facebook_count' => array(
|
167 |
+
'id' => 'facebook_count_mode',
|
168 |
+
'name' => __( 'Facebook Count', 'mashsb' ),
|
169 |
+
'desc' => __( 'Get the Facebook total count including "likes" and "shares" or get only the pure share count', 'mashsb' ),
|
170 |
+
'type' => 'select',
|
171 |
+
'options' => array(
|
172 |
+
'shares' => 'Shares',
|
173 |
+
'likes' => 'Likes',
|
174 |
+
'total' => 'Total: likes + shares + comments'
|
175 |
+
)
|
176 |
+
),
|
177 |
+
'fake_count' => array(
|
178 |
+
'id' => 'fake_count',
|
179 |
+
'name' => __( 'Fake Share counts', 'mashsb' ),
|
180 |
+
'desc' => __( 'This number will be aggregated to all your share counts and is multiplied with a post specific factor. (Number of post title words divided with 10).', 'mashsb' ),
|
181 |
+
'type' => 'text',
|
182 |
+
'size' => 'medium'
|
183 |
+
),
|
184 |
+
'disable_sharecount' => array(
|
185 |
+
'id' => 'disable_sharecount',
|
186 |
+
'name' => __( 'Disable Sharecount', 'mashsb' ),
|
187 |
+
'desc' => __( 'Use this when curl() is not supported on your server or share counts should not counted. This mode does not call the database and no SQL queries are generated. (Only less performance benefit. All db requests are cached) Default: false', 'mashsb' ),
|
188 |
+
'type' => 'checkbox'
|
189 |
+
),
|
190 |
+
'hide_sharecount' => array(
|
191 |
+
'id' => 'hide_sharecount',
|
192 |
+
'name' => __( 'Hide Sharecount', 'mashsb' ),
|
193 |
+
'desc' => __( '<strong>Optional:</strong> If you fill in any number here, the shares for a specific post are not shown until the share count of this number is reached.', 'mashsb' ),
|
194 |
+
'type' => 'text',
|
195 |
+
'size' => 'small'
|
196 |
+
),
|
197 |
+
'execution_order' => array(
|
198 |
+
'id' => 'execution_order',
|
199 |
+
'name' => __( 'Execution Order', 'mashsb' ),
|
200 |
+
'desc' => __( 'If you use other content plugins you can define here the execution order. Lower numbers mean earlier execution. E.g. Say "0" and Mashshare is executed before any other plugin (When the other plugin is not overwriting our execution order). Default is "1000"', 'mashsb' ),
|
201 |
+
'type' => 'text',
|
202 |
+
'size' => 'small',
|
203 |
+
'std' => 1000
|
204 |
+
),
|
205 |
+
'load_scripts_footer' => array(
|
206 |
+
'id' => 'load_scripts_footer',
|
207 |
+
'name' => __( 'JavaScript in Footer', 'mashsb' ),
|
208 |
+
'desc' => __( 'Enable this to load all *.js files into footer. Make sure your theme uses the wp_footer() template tag in the appropriate place. Default: Disabled', 'mashsb' ),
|
209 |
+
'type' => 'checkbox'
|
210 |
+
),
|
211 |
+
'loadall' => array(
|
212 |
+
'id' => 'loadall',
|
213 |
+
'name' => __( 'JS & CSS Everywhere', 'mashsb' ),
|
214 |
+
'desc' => __( 'Enable this option if you are using </br> <strong><?php echo do_shortcode("[mashshare]"); ?></strong> to make sure that all css and js files are loaded. If Top or Bottom automatic position is used you can deactivate this option to allow conditional loading so MashShare\'s JS and CSS files are loaded only on pages where MashShare is used.', 'mashsb' ),
|
215 |
+
'type' => 'checkbox',
|
216 |
+
'std' => 'false'
|
217 |
+
),
|
218 |
+
'twitter_popup' => array(
|
219 |
+
'id' => 'twitter_popup',
|
220 |
+
'name' => __( 'Twitter Popup disabled', 'mashsb' ),
|
221 |
+
'desc' => __( 'Check this box if your twitter popup is openening twice. This happens sometimes when you are using any third party twitter plugin or the twitter SDK on your website.', 'mashsb' ),
|
222 |
+
'type' => 'checkbox',
|
223 |
+
'std' => '0'
|
224 |
+
),
|
225 |
+
'uninstall_on_delete' => array(
|
226 |
+
'id' => 'uninstall_on_delete',
|
227 |
+
'name' => __( 'Remove Data on Uninstall?', 'mashsb' ),
|
228 |
+
'desc' => __( 'Check this box if you would like Mashshare to completely remove all of its data when the plugin is deleted.', 'mashsb' ),
|
229 |
+
'type' => 'checkbox'
|
230 |
+
),
|
231 |
+
'allow_tracking' => array(
|
232 |
+
'id' => 'allow_tracking',
|
233 |
+
'name' => __( 'Allow Usage Tracking', 'mashsb' ),
|
234 |
+
'desc' => sprintf( __( 'Allow Mashshare to track plugin usage? Opt-in to tracking and our newsletter and immediately be emailed a <strong>20%% discount to the Mashshare shop</strong>, valid towards the <a href="%s" target="_blank">purchase of Add-Ons</a>. No sensitive data is tracked.', 'mashsb' ), 'https://www.mashshare.net/add-ons/?utm_source=' . substr( md5( get_bloginfo( 'name' ) ), 0, 10 ) . '&utm_medium=admin&utm_term=setting&utm_campaign=MASHSBUsageTracking' ),
|
235 |
+
'type' => 'checkbox'
|
236 |
+
),
|
237 |
+
"user_roles_for_sharing_options" => array(
|
238 |
+
"id" => "user_roles_for_sharing_options",
|
239 |
+
"name" => __("User Roles Options Visibility", "mashsb"),
|
240 |
+
"desc" => __("Select user roles which can see page and post MashShare Social Sharing Meta Box Options", "mashsb"),
|
241 |
+
"type" => "multiselect",
|
242 |
+
"options" => mashsb_get_user_roles(),
|
243 |
+
"placeholder" => __("Select User Roles", "mashsb"),
|
244 |
+
"std" => __("All Roles", "mashsb"),
|
245 |
+
),
|
246 |
+
'services_header' => array(
|
247 |
+
'id' => 'services_header',
|
248 |
+
'name' => __( 'Social Networks', 'mashsb' ),
|
249 |
+
'desc' => '',
|
250 |
+
'type' => 'header'
|
251 |
+
),
|
252 |
+
array(
|
253 |
+
'id' => 'fb_publisher_url',
|
254 |
+
'name' => __( 'Facebook page url', 'mashsb' ),
|
255 |
+
'desc' => __( 'Optional: The url of the main facebook account connected with this site', 'mashsb' ),
|
256 |
+
'type' => 'text',
|
257 |
+
'size' => 'large'
|
258 |
+
),
|
259 |
+
array(
|
260 |
+
'id' => 'fb_app_id',
|
261 |
+
'name' => __( 'Facebook App ID', 'mashsb' ),
|
262 |
+
'desc' => sprintf( __( 'Optional but recommended. <a href="%s" target="_blank">Create an App ID</a>', 'mashsb' ), 'https://developers.facebook.com/docs/apps/register' ),
|
263 |
+
'type' => 'text',
|
264 |
+
'size' => 'medium'
|
265 |
+
),
|
266 |
+
'mashsharer_hashtag' => array(
|
267 |
+
'id' => 'mashsharer_hashtag',
|
268 |
+
'name' => __( 'Twitter Username', 'mashsb' ),
|
269 |
+
'desc' => __( '<strong>Optional:</strong> Using your twitter username results in via @username', 'mashsb' ),
|
270 |
+
'type' => 'text',
|
271 |
+
'size' => 'medium'
|
272 |
+
),
|
273 |
+
'twitter_card' => array(
|
274 |
+
'id' => 'twitter_card',
|
275 |
+
'name' => __( 'Twitter Card', 'mashsb' ),
|
276 |
+
'desc' => __( 'Enable Twitter card meta tags. If you are using the Yoast SEO or Jetpack plugin their meta tags will be removed and MashShare will use existing meta data from these plugins. Default: On', 'mashsb' ),
|
277 |
+
'type' => 'checkbox'
|
278 |
+
),
|
279 |
+
'open_graph' => array(
|
280 |
+
'id' => 'open_graph',
|
281 |
+
'name' => __( 'Open Graph Meta Tags', 'mashsb' ),
|
282 |
+
'desc' => __( 'Enable MashShare Open Graph meta tags. If you are using the Yoast SEO or Jetpack plugin their meta tags will be removed and MashShare will use existing meta data from these plugins.', 'mashsb' ),
|
283 |
+
'type' => 'checkbox'
|
284 |
+
),
|
285 |
+
'visible_services' => array(
|
286 |
+
'id' => 'visible_services',
|
287 |
+
'name' => __( 'Large Buttons', 'mashsb' ),
|
288 |
+
'desc' => __( 'Specify how many services and social networks are visible before the "Plus" Button is shown. This buttons turn into large prominent buttons.', 'mashsb' ),
|
289 |
+
'type' => 'select',
|
290 |
+
'options' => numberServices()
|
291 |
+
),
|
292 |
+
'networks' => array(
|
293 |
+
'id' => 'networks',
|
294 |
+
'name' => __( 'Social Networks', 'mashsb' ),
|
295 |
+
'desc' => __( 'Drag and drop the Social Networks Buttons to sort them and enable the ones that should be visible. <br>Activate more networks than number of "Large Share Buttons" and the [+] PLUS button<br> will be added automatically.', 'mashsb' ),
|
296 |
+
'type' => 'networks',
|
297 |
+
'options' => mashsb_get_networks_list()
|
298 |
+
),
|
299 |
+
/*'networks' => array(
|
300 |
+
'id' => 'networks',
|
301 |
+
'name' => '<strong>' . __( 'Services', 'mashsb' ) . '</strong>',
|
302 |
+
'desc' => __( 'Drag and drop the Share Buttons to sort them and specify which ones should be enabled. <br>If you enable more networks than "Large Buttons", the plus sign is automatically added <br>to the last visible large share buttons', 'mashsb' ),
|
303 |
+
'type' => 'networks',
|
304 |
+
'options' => mashsb_get_networks_list()
|
305 |
+
),*/
|
306 |
+
/*'services_header' => array(
|
307 |
+
'id' => 'services_header',
|
308 |
+
'name' => __( 'Social Networks', 'mashsb' ),
|
309 |
+
'desc' => '',
|
310 |
+
'type' => 'header'
|
311 |
+
),*/
|
312 |
+
/*'visible_services' => array(
|
313 |
+
'id' => 'visible_services',
|
314 |
+
'name' => __( 'Large Share Buttons', 'mashsb' ),
|
315 |
+
'desc' => __( 'Specify how many services and social networks are visible before the "Plus" Button is shown. These buttons turn into large prominent buttons.', 'mashsb' ),
|
316 |
+
'type' => 'select',
|
317 |
+
'options' => numberServices()
|
318 |
+
),*/
|
319 |
+
array(
|
320 |
+
'id' => 'shorturl_header',
|
321 |
+
'name' => '<strong>' . __( 'Short URL Integration', 'mashsb' ) . '</strong>',
|
322 |
+
'desc' => '',
|
323 |
+
'type' => 'header',
|
324 |
+
'size' => 'regular'
|
325 |
+
),
|
326 |
+
array(
|
327 |
+
'id' => 'bitly_access_token',
|
328 |
+
'name' => __( 'Bitly access token', 'mashsb' ),
|
329 |
+
'desc' => sprintf(__( 'If you like to use bitly.com shortener get a free bitly access token <a href="%s" target="_blank">here</a>. This turn urls into a format: http://bit.ly/cXnjsh. ', 'mashsb' ), 'https://bitly.com/a/oauth_apps'),
|
330 |
+
'type' => 'text',
|
331 |
+
'size' => 'large'
|
332 |
+
),
|
333 |
+
array(
|
334 |
+
'id' => 'google_app_id',
|
335 |
+
'name' => __( 'Google API Key (goo.gl)', 'mashsb' ),
|
336 |
+
'desc' => sprintf(__( 'If you like to use goo.gl shortener get a free Google API key <a href="%s" target="_blank">here</a>. This turn urls into a format: http://goo.gl/cXnjsh. ' . mashsb_check_google_apikey(), 'mashsb' ),'https://console.developers.google.com/'),
|
337 |
+
'type' => 'text',
|
338 |
+
'size' => 'large'
|
339 |
+
),
|
340 |
+
array(
|
341 |
+
'id' => 'mashsu_methods',
|
342 |
+
'name' => __( 'Shorturl method', 'mashsb' ),
|
343 |
+
'desc' => sprintf(__('Bitly generated shortlinks will be converted to the url format: <i>http://bit.ly/1PPg9D9</i><br><br>Goo.gl generated urls look like: <br><i>http://goo.gl/vSJwUV</i><br><br>Using WP Shortlinks converts twitter links into:<br> <i>%s ?p=101</i>', 'mashsb'), get_site_url() ),
|
344 |
+
'type' => 'select',
|
345 |
+
'options' => array(
|
346 |
+
'wpshortlinks' => 'WP Short links',
|
347 |
+
'bitly' => 'Bitly',
|
348 |
+
'google' => 'Goo.gl',
|
349 |
+
'disabled' => 'Short URLs Disabled',
|
350 |
+
)
|
351 |
+
),
|
352 |
+
array(
|
353 |
+
'id' => 'shorturl_explanation',
|
354 |
+
'name' => __( 'Important: Read this!', 'mashsb' ),
|
355 |
+
'desc' => __('<strong>The post short url is NOT generated immediatly after first page load!</strong> Background processing can take up to 1 hour for new posts and 4 - 12 hours for old posts.','mashsb'),
|
356 |
+
'type' => 'renderhr',
|
357 |
+
'size' => 'large'
|
358 |
+
),
|
359 |
+
// array(
|
360 |
+
// 'id' => 'shorturl_type',
|
361 |
+
// 'name' => __( 'Enable on', 'mashsb' ),
|
362 |
+
// 'desc' => __( 'You can choose multiple networks where short url\'s should be used.', 'mashsb' ),
|
363 |
+
// 'type' => 'multiselect',
|
364 |
+
// 'placeholder' => 'Select the networks',
|
365 |
+
// 'options' => array(
|
366 |
+
// 'twitter' => 'Twitter',
|
367 |
+
// 'facebook' => 'Facebook',
|
368 |
+
// 'default' => 'All Networks'
|
369 |
+
// ),
|
370 |
+
// 'std' => 'All networks'
|
371 |
// ),
|
372 |
+
'style_header' => array(
|
373 |
+
'id' => 'style_header',
|
374 |
+
'name' => '<strong>' . __( 'Customization', 'mashsb' ) . '</strong>',
|
375 |
+
'desc' => __( '', 'mashsb' ),
|
376 |
+
'type' => 'header'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
377 |
),
|
378 |
+
'mashsharer_round' => array(
|
379 |
+
'id' => 'mashsharer_round',
|
380 |
+
'name' => __( 'Round up Shares', 'mashsb' ),
|
381 |
+
'desc' => __( 'Share counts greater than 1.000 will be shown as 1k. Greater than 1 Million as 1M', 'mashsb' ),
|
382 |
+
'type' => 'checkbox'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
),
|
384 |
+
'animate_shares' => array(
|
385 |
+
'id' => 'animate_shares',
|
386 |
+
'name' => __( 'Animate Shares', 'mashsb' ),
|
387 |
+
'desc' => __( 'Count up the shares on page loading with a nice looking animation effect. This only works on singular pages and not with shortcodes generated buttons.', 'mashsb' ),
|
388 |
+
'type' => 'checkbox'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
),
|
390 |
+
'sharecount_title' => array(
|
391 |
+
'id' => 'sharecount_title',
|
392 |
+
'name' => __( 'Share Count Label', 'mashsb' ),
|
393 |
+
'desc' => __( 'Change the text of the Share count title. <strong>Default:</strong> SHARES', 'mashsb' ),
|
394 |
+
'type' => 'text',
|
395 |
+
'size' => 'medium',
|
396 |
+
'std' => 'SHARES'
|
397 |
+
),
|
398 |
+
/* 'share_color' => array(
|
399 |
+
'id' => 'share_color',
|
400 |
+
'name' => __( 'Share count Color', 'mashsb' ),
|
401 |
+
'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
402 |
+
'type' => 'text',
|
403 |
+
'size' => 'medium',
|
404 |
+
'std' => '#cccccc'
|
405 |
+
), */
|
406 |
+
'share_color' => array(
|
407 |
+
'id' => 'share_color',
|
408 |
+
'name' => __( 'Share Count Color', 'mashsb' ),
|
409 |
+
'desc' => __( 'Choose color of the share number in hex format, e.g. #7FC04C: ', 'mashsb' ),
|
410 |
+
'type' => 'text',
|
411 |
+
'size' => 'medium',
|
412 |
+
'std' => '#cccccc'
|
413 |
+
),
|
414 |
+
'border_radius' => array(
|
415 |
+
'id' => 'border_radius',
|
416 |
+
'name' => __( 'Border Radius', 'mashsb' ),
|
417 |
+
'desc' => __( 'Specify the border radius of all buttons in pixel. A border radius of 20px results in circle buttons. Default value is zero.', 'mashsb' ),
|
418 |
+
'type' => 'select',
|
419 |
+
'options' => array(
|
420 |
+
0 => 0,
|
421 |
+
1 => 1,
|
422 |
+
2 => 2,
|
423 |
+
3 => 3,
|
424 |
+
4 => 4,
|
425 |
+
5 => 5,
|
426 |
+
6 => 6,
|
427 |
+
7 => 7,
|
428 |
+
8 => 8,
|
429 |
+
9 => 9,
|
430 |
+
10 => 10,
|
431 |
+
11 => 11,
|
432 |
+
12 => 12,
|
433 |
+
13 => 13,
|
434 |
+
14 => 14,
|
435 |
+
15 => 15,
|
436 |
+
16 => 16,
|
437 |
+
17 => 17,
|
438 |
+
18 => 18,
|
439 |
+
19 => 19,
|
440 |
+
20 => 20,
|
441 |
+
'default' => 'default'
|
442 |
),
|
443 |
+
'std' => 'default'
|
444 |
+
),
|
445 |
+
array(
|
446 |
+
'id' => 'button_width',
|
447 |
+
'name' => __( 'Button Width', 'mashpv' ),
|
448 |
+
'desc' => __( 'Minimum with of the large share buttons in pixels', 'mashpv' ),
|
449 |
+
'type' => 'number',
|
450 |
+
'size' => 'normal',
|
451 |
+
'std' => '177'
|
452 |
+
),
|
453 |
+
'mash_style' => array(
|
454 |
+
'id' => 'mash_style',
|
455 |
+
'name' => __( 'Share Button Style', 'mashsb' ),
|
456 |
+
'desc' => __( 'Change visual appearance of the share buttons.', 'mashsb' ),
|
457 |
+
'type' => 'select',
|
458 |
+
'options' => array(
|
459 |
+
'shadow' => 'Shadowed buttons',
|
460 |
+
'gradiant' => 'Gradient colored buttons',
|
461 |
+
'default' => 'Clean buttons - no effects'
|
|
|
|
|
|
|
|
|
462 |
),
|
463 |
+
'std' => 'default'
|
464 |
+
),
|
465 |
+
'small_buttons' => array(
|
466 |
+
'id' => 'small_buttons',
|
467 |
+
'name' => __( 'Small Share Buttons', 'mashsb' ),
|
468 |
+
'desc' => __( 'All buttons will be shown as pure small icons without any text on desktop and mobile devices all the time.<br><strong>Note:</strong> Disable this when you use the <a href="https://www.mashshare.net/downloads/mashshare-responsive/" target="_blank">responsive Add-On</a>', 'mashsb' ),
|
469 |
+
'type' => 'checkbox'
|
470 |
+
),
|
471 |
+
/*'image_share' => array(
|
472 |
+
'id' => 'image_share',
|
473 |
+
'name' => __( 'Share buttons on image hover', 'mashsb' ),
|
474 |
+
'desc' => __( '', 'mashsb' ),
|
475 |
+
'type' => 'checkbox'
|
476 |
+
),*/
|
477 |
+
'subscribe_behavior' => array(
|
478 |
+
'id' => 'subscribe_behavior',
|
479 |
+
'name' => __( 'Subscribe Button', 'mashsb' ),
|
480 |
+
'desc' => __( 'Specify if the subscribe button is opening a content box below the button or if the button is linked to the "subscribe url" below.', 'mashsb' ),
|
481 |
+
'type' => 'select',
|
482 |
+
'options' => array(
|
483 |
+
'content' => 'Open content box',
|
484 |
+
'link' => 'Open Subscribe Link'
|
485 |
),
|
486 |
+
'std' => 'content'
|
487 |
+
),
|
488 |
+
'subscribe_link' => array(
|
489 |
+
'id' => 'subscribe_link',
|
490 |
+
'name' => __( 'Subscribe URL', 'mashsb' ),
|
491 |
+
'desc' => __( 'Link the Subscribe button to this URL. This can be the url to your subscribe page, facebook fanpage, RSS feed etc. e.g. http://yoursite.com/subscribe', 'mashsb' ),
|
492 |
+
'type' => 'text',
|
493 |
+
'size' => 'regular',
|
494 |
+
'std' => ''
|
495 |
+
),
|
496 |
+
'additional_content' => array(
|
497 |
+
'id' => 'additional_content',
|
498 |
+
'name' => __( 'Additional Content', 'mashsb' ),
|
499 |
+
'desc' => __( '', 'mashsb' ),
|
500 |
+
'type' => 'add_content',
|
501 |
+
'options' => array(
|
502 |
+
'box1' => array(
|
503 |
+
'id' => 'content_above',
|
504 |
+
'name' => __( 'Content Above', 'mashsb' ),
|
505 |
+
'desc' => __( 'Content appearing above share buttons. Use HTML, formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
506 |
+
'type' => 'textarea',
|
507 |
+
'textarea_rows' => '3',
|
508 |
+
'size' => 15
|
509 |
+
),
|
510 |
+
'box2' => array(
|
511 |
+
'id' => 'content_below',
|
512 |
+
'name' => __( 'Content Below', 'mashsb' ),
|
513 |
+
'desc' => __( 'Content appearing below share buttons. Use HTML, formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
514 |
+
'type' => 'textarea',
|
515 |
+
'textarea_rows' => '3',
|
516 |
+
'size' => 15
|
517 |
+
),
|
518 |
+
'box3' => array(
|
519 |
+
'id' => 'subscribe_content',
|
520 |
+
'name' => __( 'Subscribe content', 'mashsb' ),
|
521 |
+
'desc' => __( 'Define the content of the opening toggle subscribe window here. Use formulars, like button, links or any other text. Shortcodes are supported, e.g.: [contact-form-7]', 'mashsb' ),
|
522 |
+
'type' => 'textarea',
|
523 |
+
'textarea_rows' => '3',
|
524 |
+
'size' => 15
|
525 |
+
)
|
526 |
+
)
|
527 |
+
),
|
528 |
+
'additional_css' => array(
|
529 |
+
'id' => 'additional_css',
|
530 |
+
'name' => __( 'Custom Styles', 'mashsb' ),
|
531 |
+
'desc' => __( '', 'mashsb' ),
|
532 |
+
'type' => 'add_content',
|
533 |
+
'options' => array(
|
534 |
+
'box1' => array(
|
535 |
+
'id' => 'custom_css',
|
536 |
+
'name' => __( 'General CSS', 'mashsb' ),
|
537 |
+
'desc' => __( 'This css is loaded on all pages where the Mashshare buttons are enabled and it\'s loaded as an additonal inline css on your site', 'mashsb' ),
|
538 |
+
'type' => 'textarea',
|
539 |
+
'textarea_rows' => '3',
|
540 |
+
'size' => 15
|
541 |
+
),
|
542 |
+
'box2' => array(
|
543 |
+
'id' => 'amp_css',
|
544 |
+
'name' => __( 'AMP CSS', 'mashsb' ),
|
545 |
+
'desc' => sprintf( __( 'This CSS is loaded only on AMP Project pages like yourwebsite.com/amp. <strong>Note: </strong> You need the WordPress <a href="%s" target="_blank">AMP Plugin</a> installed.', 'mashsb' ), 'https://wordpress.org/plugins/amp/' ),
|
546 |
+
'type' => 'textarea',
|
547 |
+
'textarea_rows' => '3',
|
548 |
+
'size' => 15
|
549 |
+
),
|
550 |
+
)
|
551 |
+
),
|
552 |
+
/* 'custom_css' => array(
|
553 |
+
'id' => 'custom_css',
|
554 |
+
'name' => __( 'Custom CSS', 'mashsb' ),
|
555 |
+
'desc' => __( '<br>Use Mashshare custom styles here', 'mashsb' ),
|
556 |
+
'type' => 'textarea',
|
557 |
+
'size' => 15
|
558 |
+
|
559 |
+
), */
|
560 |
+
'location_header' => array(
|
561 |
+
'id' => 'location_header',
|
562 |
+
'name' => '<strong>' . __( 'Location & Position', 'mashsb' ) . '</strong>',
|
563 |
+
'desc' => __( '', 'mashsb' ),
|
564 |
+
'type' => 'header'
|
565 |
+
),
|
566 |
+
'mashsharer_position' => array(
|
567 |
+
'id' => 'mashsharer_position',
|
568 |
+
'name' => __( 'Position', 'mashsb' ),
|
569 |
+
'desc' => __( 'Position of Share Buttons. If this is set to <i>manual</i> use the shortcode function [mashshare] or use php code <br><?php echo do_shortcode("[mashshare]"); ?> in template files. </p>You must activate the option "<strong>Load JS and CSS all over</strong>" if you experience issues with do_shortcode() and the buttons are not shown as expected. See all <a href="https://www.mashshare.net/faq/#Shortcodes" target="_blank">available shortcodes</a>.', 'mashsb' ),
|
570 |
+
'type' => 'select',
|
571 |
+
'options' => array(
|
572 |
+
'before' => __( 'Top', 'mashsb' ),
|
573 |
+
'after' => __( 'Bottom', 'mashsb' ),
|
574 |
+
'both' => __( 'Top and Bottom', 'mashsb' ),
|
575 |
+
'manual' => __( 'Manual', 'mashsb' )
|
576 |
+
)
|
577 |
+
),
|
578 |
+
'post_types' => array(
|
579 |
+
'id' => 'post_types',
|
580 |
+
'name' => __( 'Post Types', 'mashsb' ),
|
581 |
+
'desc' => __( 'Select on which post_types the share buttons appear. These values will be ignored when "manual" position is selected.', 'mashsb' ),
|
582 |
+
'type' => 'posttypes'
|
583 |
+
),
|
584 |
+
'excluded_from' => array(
|
585 |
+
'id' => 'excluded_from',
|
586 |
+
'name' => __( 'Exclude from post id', 'mashsb' ),
|
587 |
+
'desc' => __( 'Exclude share buttons from a list of post ids. Put in the post id separated by a comma, e.g. 23, 63, 114 ', 'mashsb' ),
|
588 |
+
'type' => 'text',
|
589 |
+
'size' => 'medium'
|
590 |
+
),
|
591 |
+
'singular' => array(
|
592 |
+
'id' => 'singular',
|
593 |
+
'name' => __( 'Categories', 'mashsb' ),
|
594 |
+
'desc' => __( 'Enable this checkbox to enable Mashshare on categories with multiple blogposts. <br><strong>Note: </strong> Post_types: "Post" must be enabled.', 'mashsb' ),
|
595 |
+
'type' => 'checkbox',
|
596 |
+
'std' => '0'
|
597 |
+
),
|
598 |
+
'frontpage' => array(
|
599 |
+
'id' => 'frontpage',
|
600 |
+
'name' => __( 'Frontpage', 'mashsb' ),
|
601 |
+
'desc' => __( 'Enable share buttons on frontpage', 'mashsb' ),
|
602 |
+
'type' => 'checkbox'
|
603 |
+
),
|
604 |
+
'debug_header' => array(
|
605 |
+
'id' => 'debug_header',
|
606 |
+
'name' => '<strong>' . __( 'Debug', 'mashsb' ) . '</strong>',
|
607 |
+
'desc' => __( '', 'mashsb' ),
|
608 |
+
'type' => 'header'
|
609 |
+
),
|
610 |
+
array(
|
611 |
+
'id' => 'disable_cache',
|
612 |
+
'name' => __( 'Disable Cache', 'mashsb' ),
|
613 |
+
'desc' => __( '<strong>Note: </strong>Use this only for testing to see if shares are counted! Your page loading performance will drop. Works only when sharecount is enabled.<br>' . mashsb_cache_status(), 'mashsb' ),
|
614 |
+
'type' => 'checkbox'
|
615 |
+
),
|
616 |
+
'delete_cache_objects' => array(
|
617 |
+
'id' => 'delete_cache_objects',
|
618 |
+
'name' => __( 'Attention: Purge DB Cache', 'mashsb' ),
|
619 |
+
'desc' => __( '<strong>Note: </strong>Use this with caution only when you think your share counts are totally wrong. <strong>This will delete all your twitter counts. They can not be restored!</strong> Checking this and using the save button will delete all stored mashshare post_meta objects.<br>' . mashsb_delete_cache_objects(), 'mashsb' ),
|
620 |
+
'type' => 'checkbox'
|
621 |
+
),
|
622 |
+
'debug_mode' => array(
|
623 |
+
'id' => 'debug_mode',
|
624 |
+
'name' => __( 'Debug mode', 'mashsb' ),
|
625 |
+
'desc' => __( '<strong>Note: </strong> Check this box before you get in contact with our support team. This allows us to check publically hidden debug messages on your website. Do not forget to disable it thereafter! Enable this also to write daily sorted log files of requested share counts to folder <strong>/wp-content/plugins/mashsharer/logs</strong>. Please send us this files when you notice a wrong share count.' . mashsb_log_permissions(), 'mashsb' ),
|
626 |
+
'type' => 'checkbox'
|
627 |
+
),
|
628 |
+
)
|
629 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
630 |
'licenses' => apply_filters( 'mashsb_settings_licenses', array(
|
631 |
+
'licenses_header' => array(
|
632 |
+
'id' => 'licenses_header',
|
633 |
+
'name' => __( 'Activate your Add-Ons', 'mashsb' ),
|
634 |
+
'desc' => mashsb_check_active_addons() ? __('Activate your license key to get important security and feature updates for your Add-On!','mashsb') : sprintf(__('No Add-Ons are active or installed! <a href="%s" target="blank">See all Add-Ons</a>','mashsb'), 'https://www.mashshare.net/add-ons/?utm_source=insideplugin&utm_medium=userwebsite&utm_content=see_all_add_ons&utm_campaign=freeplugin'),
|
635 |
+
'type' => 'header'
|
636 |
+
),)
|
637 |
),
|
|
|
638 |
'extensions' => apply_filters( 'mashsb_settings_extension', array()),
|
639 |
'addons' => apply_filters( 'mashsb_settings_addons', array(
|
640 |
+
'addons' => array(
|
641 |
+
'id' => 'addons',
|
642 |
+
'name' => __( '', 'mashsb' ),
|
643 |
+
'desc' => __( '', 'mashsb' ),
|
644 |
+
'type' => 'addons'
|
645 |
+
),
|
646 |
+
)
|
647 |
)
|
648 |
);
|
649 |
|
792 |
* Retrieve array of social networks Facebook / Twitter / Subscribe
|
793 |
*
|
794 |
* @since 2.0.0
|
795 |
+
*
|
796 |
* @return array Defined social networks
|
797 |
*/
|
798 |
function mashsb_get_networks_list() {
|
824 |
* @global $mashsb_options Array of all the MASHSB Options
|
825 |
* @return void
|
826 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
827 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
828 |
function mashsb_checkbox_callback( $args ) {
|
829 |
global $mashsb_options;
|
830 |
|
832 |
$html = '<div class="mashsb-admin-onoffswitch">';
|
833 |
$html .= '<input type="checkbox" class="mashsb-admin-onoffswitch-checkbox" id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']" value="1" ' . $checked . '/>';
|
834 |
$html .= '<label class="mashsb-admin-onoffswitch-label" for="mashsb_settings[' . $args['id'] . ']">'
|
835 |
+
. '<span class="mashsb-admin-onoffswitch-inner"></span>'
|
836 |
+
. '<span class="mashsb-admin-onoffswitch-switch"></span>'
|
837 |
+
. '</label>';
|
838 |
$html .= '</div>';
|
839 |
|
840 |
echo $html;
|
895 |
echo '<p class="description mashsb_hidden">' . $args['desc'] . '</p>';
|
896 |
}
|
897 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
898 |
/**
|
899 |
* Text Callback
|
900 |
*
|
1052 |
* @return string $output dropdown
|
1053 |
*/
|
1054 |
function mashsb_multiselect_callback( $args = array() ) {
|
1055 |
+
global $mashsb_options;
|
|
|
|
|
|
|
|
|
|
|
|
|
1056 |
|
1057 |
$selected = isset($mashsb_options[$args['id']]) ? $mashsb_options[$args['id']] : '';
|
1058 |
+
$checked = '';
|
1059 |
+
|
1060 |
+
$html = '<select name="mashsb_settings[' . $args['id'] . '][]" data-placeholder="'. $args['name'] . '" style="width:350px;" multiple tabindex="4" class="mashsb-select mashsb-chosen-select">';
|
|
|
1061 |
$i = 0;
|
1062 |
foreach ( $args['options'] as $key => $value ) :
|
1063 |
if( is_array($selected)){
|
1064 |
+
$checked = selected( true, in_array( $key, $selected ), false );
|
|
|
1065 |
}
|
1066 |
$html .= '<option value="' . $key . '" ' . $checked . '>' . $value . '</option>';
|
1067 |
endforeach;
|
1082 |
* @global $mashsb_options Array of all the MASHSB Options
|
1083 |
* @return void
|
1084 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1085 |
|
1086 |
function mashsb_color_select_callback( $args ) {
|
1087 |
global $mashsb_options;
|
1228 |
* @return void
|
1229 |
*/
|
1230 |
if ( ! function_exists( 'mashsb_license_key_callback' ) ) {
|
1231 |
+
function mashsb_license_key_callback( $args ) {
|
1232 |
+
global $mashsb_options;
|
1233 |
+
|
1234 |
+
$messages = array();
|
1235 |
+
$license = get_option( $args['options']['is_valid_license_option'] );
|
1236 |
+
|
1237 |
|
|
|
|
|
|
|
|
|
1238 |
if( isset( $mashsb_options[$args['id']] ) ) {
|
1239 |
$value = $mashsb_options[$args['id']];
|
1240 |
} else {
|
1243 |
|
1244 |
if( ! empty( $license ) && is_object( $license ) ) {
|
1245 |
|
1246 |
+
// activate_license 'invalid' on anything other than valid, so if there was an error capture it
|
1247 |
+
if ( false === $license->success ) {
|
1248 |
|
1249 |
+
switch( $license->error ) {
|
1250 |
|
1251 |
+
case 'expired' :
|
1252 |
|
1253 |
+
$class = 'error';
|
1254 |
+
$messages[] = sprintf(
|
1255 |
+
__( 'Your license key expired on %s. Please <a href="%s" target="_blank" title="Renew your license key">renew your license key</a>.', 'mashsb' ),
|
1256 |
+
date_i18n( get_option( 'date_format' ), strtotime( $license->expires, current_time( 'timestamp' ) ) ),
|
1257 |
+
'https://www.mashshare.net/checkout/?edd_license_key=' . $value . '&utm_campaign=notice&utm_source=license_tab&utm_medium=admin&utm_content=license-expired'
|
1258 |
+
);
|
1259 |
|
1260 |
+
$license_status = 'mashsb-license-' . $class . '-notice';
|
1261 |
|
1262 |
+
break;
|
1263 |
|
1264 |
+
case 'missing' :
|
1265 |
|
1266 |
+
$class = 'error';
|
1267 |
+
$messages[] = sprintf(
|
1268 |
+
__( 'Invalid license. Please <a href="%s" target="_blank" title="Visit account page">visit your account page</a> and verify it.', 'mashsb' ),
|
1269 |
+
'https://www.mashshare.net/your-account?utm_source=licenses-tab&utm_medium=admin&utm_content=invalid-license&utm_campaign=notice'
|
1270 |
+
);
|
1271 |
|
1272 |
+
$license_status = 'mashsb-license-' . $class . '-notice';
|
1273 |
|
1274 |
+
break;
|
1275 |
|
1276 |
+
case 'invalid' :
|
1277 |
+
case 'site_inactive' :
|
1278 |
|
1279 |
+
$class = 'error';
|
1280 |
+
$messages[] = sprintf(
|
1281 |
+
__( 'Your %s is not active for this URL. Please <a href="%s" target="_blank" title="Visit account page">visit your account page</a> to manage your license key URLs.', 'easy-digital-downloads' ),
|
1282 |
+
$args['name'],
|
1283 |
+
'https://www.mashshare.net/your-account?utm_campaign=notice&utm_source=licenses-tab&utm_medium=admin&utm_content=invalid-license'
|
1284 |
+
);
|
1285 |
|
1286 |
+
$license_status = 'mashsb-license-' . $class . '-notice';
|
1287 |
|
1288 |
+
break;
|
1289 |
|
1290 |
+
case 'item_name_mismatch' :
|
1291 |
|
1292 |
+
$class = 'error';
|
1293 |
+
$messages[] = sprintf( __( 'This is not a %s.', 'mashsb' ), $args['name'] );
|
1294 |
|
1295 |
+
$license_status = 'mashsb-license-' . $class . '-notice';
|
1296 |
|
1297 |
+
break;
|
1298 |
|
1299 |
+
case 'no_activations_left':
|
1300 |
|
1301 |
+
$class = 'error';
|
1302 |
+
$messages[] = sprintf( __( 'Your license key has reached its activation limit. <a href="%s">View possible upgrades</a> now.', 'mashsb' ), 'https://www.mashshare.net/your-account?utm_campaign=notice&utm_source=licenses-tab&utm_medium=admin&utm_content=invalid-license' );
|
1303 |
|
1304 |
+
$license_status = 'mashsb-license-' . $class . '-notice';
|
1305 |
|
1306 |
+
break;
|
1307 |
|
1308 |
+
}
|
1309 |
|
1310 |
+
} else {
|
1311 |
|
1312 |
+
switch( $license->license ) {
|
1313 |
|
1314 |
+
case 'valid' :
|
1315 |
+
default:
|
1316 |
|
1317 |
+
$class = 'valid';
|
1318 |
|
1319 |
+
$now = current_time( 'timestamp' );
|
1320 |
+
$expiration = strtotime( $license->expires, current_time( 'timestamp' ) );
|
1321 |
|
1322 |
+
if( 'lifetime' === $license->expires ) {
|
1323 |
|
1324 |
+
$messages[] = __( 'License key never expires.', 'mashsb' );
|
1325 |
|
1326 |
+
$license_status = 'mashsb-license-lifetime-notice';
|
1327 |
|
1328 |
+
} elseif( $expiration > $now && $expiration - $now < ( DAY_IN_SECONDS * 30 ) ) {
|
1329 |
|
1330 |
+
$messages[] = sprintf(
|
1331 |
+
__( 'Your license key expires soon! It expires on %s. <a href="%s" target="_blank" title="Renew license">Renew your license key</a>.', 'mashsb' ),
|
1332 |
+
date_i18n( get_option( 'date_format' ), strtotime( $license->expires, current_time( 'timestamp' ) ) ),
|
1333 |
+
'https://www.mashshare.net/checkout/?edd_license_key=' . $value . '&utm_campaign=notice&utm_source=licenses-tab&utm_medium=admin'
|
1334 |
+
);
|
1335 |
|
1336 |
+
$license_status = 'mashsb-license-expires-soon-notice';
|
1337 |
|
1338 |
+
} else {
|
1339 |
|
1340 |
+
$messages[] = sprintf(
|
1341 |
+
__( 'Your license key expires on %s.', 'mashsb' ),
|
1342 |
+
date_i18n( get_option( 'date_format' ), strtotime( $license->expires, current_time( 'timestamp' ) ) )
|
1343 |
+
);
|
1344 |
|
1345 |
+
$license_status = 'mashsb-license-expiration-date-notice';
|
1346 |
|
1347 |
+
}
|
1348 |
|
1349 |
+
break;
|
1350 |
|
1351 |
+
}
|
1352 |
|
1353 |
+
}
|
1354 |
|
1355 |
+
} else {
|
1356 |
+
$license_status = null;
|
1357 |
+
}
|
1358 |
|
1359 |
+
$size = ( isset( $args['size'] ) && ! is_null( $args['size'] ) ) ? $args['size'] : 'regular';
|
1360 |
+
$html = '<input type="text" class="' . sanitize_html_class( $size ) . '-text" id="mashsb_settings[' . mashsb_sanitize_key( $args['id'] ) . ']" name="mashsb_settings[' . mashsb_sanitize_key( $args['id'] ) . ']" value="' . esc_attr( $value ) . '"/>';
|
1361 |
|
1362 |
+
if ( ( is_object( $license ) && 'valid' == $license->license ) || 'valid' == $license ) {
|
1363 |
+
$html .= '<input type="submit" class="button-secondary" name="' . $args['id'] . '_deactivate" value="' . __( 'Deactivate License', 'mashsb' ) . '"/>';
|
1364 |
+
}
|
1365 |
|
1366 |
+
$html .= '<label for="mashsb_settings[' . mashsb_sanitize_key( $args['id'] ) . ']"> ' . wp_kses_post( $args['desc'] ) . '</label>';
|
1367 |
|
1368 |
+
if ( ! empty( $messages ) ) {
|
1369 |
+
foreach( $messages as $message ) {
|
1370 |
|
1371 |
+
$html .= '<div class="mashsb-license-data mashsb-license-' . $class . '">';
|
1372 |
+
$html .= '<p>' . $message . '</p>';
|
1373 |
+
$html .= '</div>';
|
1374 |
|
1375 |
+
}
|
1376 |
+
}
|
1377 |
|
1378 |
+
wp_nonce_field( mashsb_sanitize_key( $args['id'] ) . '-nonce', mashsb_sanitize_key( $args['id'] ) . '-nonce' );
|
1379 |
|
1380 |
+
if ( isset( $license_status ) ) {
|
1381 |
+
echo '<div class="' . $license_status . '">' . $html . '</div>';
|
1382 |
+
} else {
|
1383 |
+
echo '<div class="mashsb-license-null">' . $html . '</div>';
|
1384 |
+
}
|
1385 |
+
}
|
1386 |
}
|
1387 |
|
1388 |
/**
|
1389 |
* Networks Callback / Facebook, Twitter and Subscribe default
|
1390 |
*
|
1391 |
+
* Renders network order table. Uses separate option field 'mashsb_networks
|
1392 |
*
|
1393 |
* @since 2.0.0
|
1394 |
* @param array $args Arguments passed by the setting
|
1422 |
?>
|
1423 |
<p class="description"><?php echo $args['desc']; ?></p>
|
1424 |
<table id="mashsb_network_list" class="wp-list-table fixed posts">
|
1425 |
+
<thead>
|
1426 |
+
<tr>
|
1427 |
+
<th scope="col" class='mashsb-network-col' style="padding: 2px 0px 10px 0px"><?php _e( 'Social Network', 'mashsb' ); ?></th>
|
1428 |
+
<th scope="col" class='mashsb-status-col' style="padding: 2px 0px 10px 10px"><?php _e( 'Status', 'mashsb' ); ?></th>
|
1429 |
+
<th scope="col" class='mashsb-label-col' style="padding: 2px 0px 10px 10px"><?php _e( 'Custom Label', 'mashsb' ); ?></th>
|
1430 |
+
</tr>
|
1431 |
+
</thead>
|
1432 |
+
<?php
|
1433 |
+
if( !empty( $args['options'] ) ) {
|
1434 |
+
foreach ( $args['options'] as $key => $option ):
|
1435 |
+
echo '<tr id="mashsb_list_' . $key . '" class="mashsb_list_item">';
|
1436 |
+
if( isset( $mashsb_options[$args['id']][$key]['status'] ) ) {
|
1437 |
+
$enabled = 1;
|
1438 |
+
} else {
|
1439 |
+
$enabled = NULL;
|
1440 |
+
}
|
1441 |
+
if( isset( $mashsb_options[$args['id']][$key]['name'] ) ) {
|
1442 |
+
$name = $mashsb_options[$args['id']][$key]['name'];
|
1443 |
+
} else {
|
1444 |
+
$name = NULL;
|
1445 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1446 |
|
1447 |
+
echo '<td class="mashicon-' . strtolower( $option ) . '"><span class="icon"></span><span class="text">' . $option . '</span></td>';
|
1448 |
+
echo '<td><input type="hidden" name="mashsb_settings[' . $args['id'] . '][' . $key . '][id]" id="mashsb_settings[' . $args['id'] . '][' . $key . '][id]" value="' . strtolower( $option ) . '">';
|
1449 |
+
echo '<div class="mashsb-admin-onoffswitch">';
|
1450 |
+
echo '<input name="mashsb_settings[' . $args['id'] . '][' . $key . '][status]" class="mashsb-admin-onoffswitch-checkbox" id="mashsb_settings[' . $args['id'] . '][' . $key . '][status]" type="checkbox" value="1" ' . checked( 1, $enabled, false ) . '/>';
|
1451 |
+
echo '<label class="mashsb-admin-onoffswitch-label" for="mashsb_settings[' . $args['id'] . '][' . $key . '][status]">'
|
1452 |
+
. '<span class="mashsb-admin-onoffswitch-inner"></span>'
|
1453 |
+
. '<span class="mashsb-admin-onoffswitch-switch"></span>'
|
1454 |
+
. '</label>';
|
1455 |
+
echo '</div>';
|
1456 |
+
echo '<td><input type="text" class="medium-text" id="mashsb_settings[' . $args['id'] . '][' . $key . '][name]" name="mashsb_settings[' . $args['id'] . '][' . $key . '][name]" value="' . $name . '"/>';
|
1457 |
+
echo '</tr>';
|
1458 |
+
endforeach;
|
1459 |
}
|
1460 |
+
echo '</table>';
|
1461 |
+
echo ob_get_clean();
|
1462 |
+
}
|
1463 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1464 |
|
|
|
|
|
|
|
|
|
1465 |
|
1466 |
+
/**
|
1467 |
+
* Registers the Add-Ons field callback for Mashshare Add-Ons
|
1468 |
+
*
|
1469 |
+
* @since 2.0.5
|
1470 |
+
* @param array $args Arguments passed by the setting
|
1471 |
+
* @return html
|
1472 |
+
*/
|
1473 |
+
function mashsb_addons_callback( $args ) {
|
1474 |
+
$html = mashsb_add_ons_page();
|
1475 |
+
echo $html;
|
1476 |
+
}
|
1477 |
|
1478 |
+
/**
|
1479 |
+
* Registers the image upload field
|
1480 |
+
*
|
1481 |
+
* @since 1.0
|
1482 |
+
* @param array $args Arguments passed by the setting
|
1483 |
+
* @global $mashsb_options Array of all the MASHSB Options
|
1484 |
+
* @return void
|
1485 |
+
*/
|
1486 |
+
function mashsb_upload_image_callback( $args ) {
|
1487 |
+
global $mashsb_options;
|
1488 |
|
1489 |
+
if( isset( $mashsb_options[$args['id']] ) )
|
1490 |
+
$value = $mashsb_options[$args['id']];
|
1491 |
+
else
|
1492 |
+
$value = isset( $args['std'] ) ? $args['std'] : '';
|
1493 |
|
1494 |
+
$size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ) ? $args['size'] : 'regular';
|
1495 |
+
$html = '<input type="text" class="' . $size . '-text ' . $args['id'] . '" id="mashsb_settings[' . $args['id'] . ']" name="mashsb_settings[' . $args['id'] . ']" value="' . esc_attr( $value ) . '"/>';
|
1496 |
|
1497 |
+
$html .= '<input type="submit" class="button-secondary mashsb_upload_image" name="' . $args['id'] . '_upload" value="' . __( 'Select Image', 'mashsb' ) . '"/>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1498 |
|
1499 |
+
$html .= '<label class="mashsb_hidden" for="mashsb_settings[' . $args['id'] . ']"> ' . $args['desc'] . '</label>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1500 |
|
1501 |
+
echo $html;
|
1502 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1503 |
|
1504 |
+
/*
|
1505 |
+
* Post Types Callback
|
1506 |
+
*
|
1507 |
+
* Adds a multiple choice drop box
|
1508 |
+
* for selecting where Mashshare should be enabled
|
1509 |
+
*
|
1510 |
+
* @since 2.0.9
|
1511 |
+
* @param array $args Arguments passed by the setting
|
1512 |
+
* @return void
|
1513 |
+
*
|
1514 |
+
*/
|
1515 |
|
1516 |
+
function mashsb_posttypes_callback( $args ) {
|
1517 |
+
global $mashsb_options;
|
1518 |
+
$posttypes = get_post_types();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1519 |
|
1520 |
+
//if ( ! empty( $args['options'] ) ) {
|
1521 |
+
if( !empty( $posttypes ) ) {
|
1522 |
+
//foreach( $args['options'] as $key => $option ):
|
1523 |
+
foreach ( $posttypes as $key => $option ):
|
1524 |
+
if( isset( $mashsb_options[$args['id']][$key] ) ) {
|
1525 |
+
$enabled = $option;
|
1526 |
+
} else {
|
1527 |
+
$enabled = NULL;
|
1528 |
+
}
|
1529 |
+
echo '<input name="mashsb_settings[' . $args['id'] . '][' . $key . ']" id="mashsb_settings[' . $args['id'] . '][' . $key . ']" type="checkbox" value="' . $option . '" ' . checked( $option, $enabled, false ) . '/> ';
|
1530 |
+
echo '<label for="mashsb_settings[' . $args['id'] . '][' . $key . ']">' . $option . '</label><br/>';
|
1531 |
endforeach;
|
1532 |
+
echo '<p class="description mashsb_hidden">' . $args['desc'] . '</p>';
|
|
|
|
|
1533 |
}
|
1534 |
+
}
|
1535 |
|
1536 |
+
/*
|
1537 |
+
* Note Callback
|
1538 |
+
*
|
1539 |
+
* Show a note
|
1540 |
+
*
|
1541 |
+
* @since 2.2.8
|
1542 |
+
* @param array $args Arguments passed by the setting
|
1543 |
+
* @return void
|
1544 |
+
*
|
1545 |
+
*/
|
|
|
|
|
1546 |
|
1547 |
+
function mashsb_note_callback( $args ) {
|
1548 |
+
global $mashsb_options;
|
1549 |
+
//$html = !empty($args['desc']) ? $args['desc'] : '';
|
1550 |
+
$html = '';
|
1551 |
+
echo $html;
|
1552 |
+
}
|
|
|
1553 |
|
1554 |
+
/**
|
1555 |
+
* Additional content Callback
|
1556 |
+
* Adds several content text boxes selectable via jQuery easytabs()
|
1557 |
+
*
|
1558 |
+
* @param array $args
|
1559 |
+
* @return string $html
|
1560 |
+
* @scince 2.3.2
|
1561 |
+
*/
|
1562 |
+
function mashsb_add_content_callback( $args ) {
|
1563 |
+
global $mashsb_options;
|
1564 |
|
1565 |
+
$html = '<div id="mashtabcontainer" class="tabcontent_container"><ul class="mashtabs" style="width:99%;max-width:500px;">';
|
1566 |
+
foreach ( $args['options'] as $option => $name ) :
|
1567 |
+
$html .= '<li class="mashtab" style="float:left;margin-right:4px;"><a href="#' . $name['id'] . '">' . $name['name'] . '</a></li>';
|
1568 |
+
endforeach;
|
1569 |
+
$html .= '</ul>';
|
1570 |
+
$html .= '<div class="mashtab-container">';
|
1571 |
+
foreach ( $args['options'] as $option => $name ) :
|
1572 |
+
$value = isset( $mashsb_options[$name['id']] ) ? $mashsb_options[$name['id']] : '';
|
1573 |
+
$textarea = '<textarea class="large-text mashsb-textarea" cols="50" rows="15" id="mashsb_settings[' . $name['id'] . ']" name="mashsb_settings[' . $name['id'] . ']">' . esc_textarea( stripslashes( $value ) ) . '</textarea>';
|
1574 |
+
$html .= '<div id="' . $name['id'] . '" style="max-width:500px;"><span style="padding-top:60px;display:block;">' . $name['desc'] . '</span><br>' . $textarea . '</div>';
|
1575 |
+
endforeach;
|
1576 |
+
$html .= '</div>';
|
1577 |
+
$html .= '</div>';
|
1578 |
+
echo $html;
|
1579 |
+
}
|
1580 |
|
1581 |
+
/**
|
1582 |
+
* Hook Callback
|
1583 |
+
*
|
1584 |
+
* Adds a do_action() hook in place of the field
|
1585 |
+
*
|
1586 |
+
* @since 1.0.8.2
|
1587 |
+
* @param array $args Arguments passed by the setting
|
1588 |
+
* @return void
|
1589 |
+
*/
|
1590 |
+
function mashsb_hook_callback( $args ) {
|
1591 |
+
do_action( 'mashsb_' . $args['id'] );
|
1592 |
+
}
|
1593 |
|
1594 |
+
/**
|
1595 |
+
* Custom Callback for rendering a <hr> line in the settings
|
1596 |
+
*
|
1597 |
+
* @since 2.4.7
|
1598 |
+
* @param array $args Arguments passed by the setting
|
1599 |
+
* @global $mashsb_options Array of all the Mashshare Options
|
1600 |
+
* @return void
|
1601 |
+
|
1602 |
+
*/
|
1603 |
+
if( !function_exists( 'mashsb_renderhr_callback' ) ) {
|
1604 |
+
|
1605 |
+
function mashsb_renderhr_callback( $args ) {
|
1606 |
+
$html = '';
|
1607 |
+
echo $html;
|
1608 |
}
|
1609 |
|
1610 |
+
}
|
1611 |
+
|
1612 |
+
/**
|
1613 |
+
* Set manage_options as the cap required to save MASHSB settings pages
|
1614 |
+
*
|
1615 |
+
* @since 1.9
|
1616 |
+
* @return string capability required
|
1617 |
+
*/
|
1618 |
+
function mashsb_set_settings_cap() {
|
1619 |
+
return 'manage_options';
|
1620 |
+
}
|
1621 |
+
|
1622 |
+
add_filter( 'option_page_capability_mashsb_settings', 'mashsb_set_settings_cap' );
|
1623 |
|
1624 |
|
1625 |
+
/* returns array with amount of available services
|
1626 |
+
* @since 2.0
|
1627 |
+
* @return array
|
1628 |
+
*/
|
1629 |
|
1630 |
+
function numberServices() {
|
1631 |
+
$number = 1;
|
1632 |
+
$array = array();
|
1633 |
+
while ( $number <= count( mashsb_get_networks_list() ) ) {
|
1634 |
+
$array[] = $number++;
|
|
|
|
|
|
|
1635 |
}
|
1636 |
+
$array['all'] = __( 'All Services' );
|
1637 |
+
return apply_filters( 'mashsb_return_services', $array );
|
1638 |
+
}
|
1639 |
|
1640 |
+
/* Purge the Mashshare
|
1641 |
+
* database MASHSB_TABLE
|
1642 |
+
*
|
1643 |
+
* @since 2.0.4
|
1644 |
+
* @return string
|
1645 |
+
*/
|
1646 |
|
1647 |
+
function mashsb_delete_cache_objects() {
|
1648 |
+
global $mashsb_options, $wpdb;
|
1649 |
+
if( isset( $mashsb_options['delete_cache_objects'] ) ) {
|
1650 |
+
delete_post_meta_by_key( 'mashsb_timestamp' );
|
1651 |
+
delete_post_meta_by_key( 'mashsb_shares' );
|
1652 |
+
delete_post_meta_by_key( 'mashsb_jsonshares' );
|
1653 |
+
return ' <strong style="color:red;">' . __( 'DB cache deleted! Do not forget to uncheck this box for performance increase after doing the job.', 'mashsb' ) . '</strong> ';
|
|
|
1654 |
}
|
1655 |
+
}
|
1656 |
|
1657 |
+
/* returns Cache Status if enabled or disabled
|
1658 |
+
*
|
1659 |
+
* @since 2.0.4
|
1660 |
+
* @return string
|
1661 |
+
*/
|
1662 |
|
1663 |
+
function mashsb_cache_status() {
|
1664 |
+
global $mashsb_options;
|
1665 |
+
if( isset( $mashsb_options['disable_cache'] ) ) {
|
1666 |
+
return ' <strong style="color:red;">' . __( 'Transient Cache disabled! Enable it for performance increase.', 'mashsb' ) . '</strong> ';
|
|
|
1667 |
}
|
1668 |
+
}
|
1669 |
|
1670 |
+
/* Permission check if logfile is writable
|
1671 |
+
*
|
1672 |
+
* @since 2.0.6
|
1673 |
+
* @return string
|
1674 |
+
*/
|
1675 |
|
1676 |
+
function mashsb_log_permissions() {
|
1677 |
+
global $mashsb_options;
|
1678 |
+
if( !MASHSB()->logger->checkDir() ) {
|
1679 |
+
return '<br><strong style="color:red;">' . __( 'Log file directory not writable! Set FTP permission to 755 or 777 for /wp-content/plugins/mashsharer/logs/', 'mashsb' ) . '</strong> <br> Read here more about <a href="http://codex.wordpress.org/Changing_File_Permissions" target="_blank">file permissions</a> ';
|
|
|
1680 |
}
|
1681 |
+
}
|
1682 |
+
|
1683 |
+
/**
|
1684 |
* Sanitizes a string key for MASHSB Settings
|
1685 |
*
|
1686 |
* Keys are used as internal identifiers. Alphanumeric characters, dashes, underscores, stops, colons and slashes are allowed
|
1690 |
* @return string Sanitized key
|
1691 |
*/
|
1692 |
function mashsb_sanitize_key( $key ) {
|
1693 |
+
$raw_key = $key;
|
1694 |
+
$key = preg_replace( '/[^a-zA-Z0-9_\-\.\:\/]/', '', $key );
|
1695 |
+
/**
|
1696 |
+
* Filter a sanitized key string.
|
1697 |
+
*
|
1698 |
+
* @since 2.5.8
|
1699 |
+
* @param string $key Sanitized key.
|
1700 |
+
* @param string $raw_key The key prior to sanitization.
|
1701 |
+
*/
|
1702 |
+
return apply_filters( 'mashsb_sanitize_key', $key, $raw_key );
|
1703 |
}
|
1704 |
|
1705 |
|
1709 |
|
1710 |
/**
|
1711 |
* Check if MashShare Add-Ons are installed and active
|
1712 |
+
*
|
1713 |
* @return boolean true when active
|
1714 |
*/
|
1715 |
function mashsb_check_active_addons(){
|
1716 |
|
1717 |
+
$content = apply_filters('mashsb_settings_licenses', array());
|
1718 |
if (count($content) > 0){
|
1719 |
return true;
|
1720 |
}
|
1721 |
}
|
1722 |
|
1723 |
+
/**
|
1724 |
+
*
|
1725 |
+
* Get user roles with capability 'edit_posts'
|
1726 |
+
*
|
1727 |
+
* @global array $wp_roles
|
1728 |
+
* @return array
|
1729 |
+
*/
|
1730 |
+
function mashsb_get_user_roles() {
|
1731 |
+
global $wp_roles;
|
1732 |
+
$roles = array();
|
1733 |
+
|
1734 |
+
foreach ( $wp_roles->roles as $role ) {
|
1735 |
+
if( isset( $role["capabilities"]["edit_posts"] ) && $role["capabilities"]["edit_posts"] === true ) {
|
1736 |
+
$value = str_replace( ' ', null, strtolower( $role["name"] ) );
|
1737 |
+
$roles[$value] = $role["name"];
|
1738 |
+
}
|
1739 |
+
}
|
1740 |
+
return $roles;
|
1741 |
+
}
|
mashshare.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Description: Mashshare is a Share functionality inspired by the the great website Mashable for Facebook and Twitter. More networks available.
|
7 |
* Author: René Hermenau
|
8 |
* Author URI: https://www.mashshare.net
|
9 |
-
* Version: 3.1.
|
10 |
* Text Domain: mashsb
|
11 |
* Domain Path: languages
|
12 |
* Credits: Thanks go to Pippin Williamson and the edd team. When we started with Mashshare we decided to use the EDD code base and
|
@@ -37,7 +37,7 @@ if( !defined( 'ABSPATH' ) )
|
|
37 |
|
38 |
// Plugin version
|
39 |
if( !defined( 'MASHSB_VERSION' ) ) {
|
40 |
-
define( 'MASHSB_VERSION', '3.1.
|
41 |
}
|
42 |
|
43 |
// Debug mode
|
6 |
* Description: Mashshare is a Share functionality inspired by the the great website Mashable for Facebook and Twitter. More networks available.
|
7 |
* Author: René Hermenau
|
8 |
* Author URI: https://www.mashshare.net
|
9 |
+
* Version: 3.1.2
|
10 |
* Text Domain: mashsb
|
11 |
* Domain Path: languages
|
12 |
* Credits: Thanks go to Pippin Williamson and the edd team. When we started with Mashshare we decided to use the EDD code base and
|
37 |
|
38 |
// Plugin version
|
39 |
if( !defined( 'MASHSB_VERSION' ) ) {
|
40 |
+
define( 'MASHSB_VERSION', '3.1.2' );
|
41 |
}
|
42 |
|
43 |
// Debug mode
|
readme.txt
CHANGED
@@ -9,7 +9,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
|
9 |
Tags: Share buttons, Social Sharing, social media, Facebook, Twitter, Subscribe, Traffic posts, pages, widget, social share buttons, analytics, email
|
10 |
Requires at least: 3.6+
|
11 |
Tested up to: 4.5.2
|
12 |
-
Stable tag: 3.1.
|
13 |
|
14 |
Social Media Share Buttons for Twitter, Facebook and other social networks. Highly customizable Social Media ecosystem
|
15 |
|
@@ -317,8 +317,12 @@ Read here more FAQ: [https://www.mashshare.net/faq/](https://www.mashshare.net/f
|
|
317 |
|
318 |
== Changelog ==
|
319 |
|
|
|
|
|
|
|
320 |
= 3.1.1 =
|
321 |
* Fix: When using shortcode [mashshare] without an "services" argument the number of large buttons is wrong.
|
|
|
322 |
|
323 |
= 3.1.0 =
|
324 |
* Fix: Undefined var $mashsb_options
|
9 |
Tags: Share buttons, Social Sharing, social media, Facebook, Twitter, Subscribe, Traffic posts, pages, widget, social share buttons, analytics, email
|
10 |
Requires at least: 3.6+
|
11 |
Tested up to: 4.5.2
|
12 |
+
Stable tag: 3.1.2
|
13 |
|
14 |
Social Media Share Buttons for Twitter, Facebook and other social networks. Highly customizable Social Media ecosystem
|
15 |
|
317 |
|
318 |
== Changelog ==
|
319 |
|
320 |
+
= 3.1.2 =
|
321 |
+
* New: Option to show Social Sharing options meta box only for specific user roles
|
322 |
+
|
323 |
= 3.1.1 =
|
324 |
* Fix: When using shortcode [mashshare] without an "services" argument the number of large buttons is wrong.
|
325 |
+
* Tweak: remove unused code and clean up
|
326 |
|
327 |
= 3.1.0 =
|
328 |
* Fix: Undefined var $mashsb_options
|