| 1 |
// Color Picker Styling |
| 2 |
|
| 3 |
(function( $ ) { |
| 4 |
|
| 5 |
// Add Color Picker to all inputs that have 'color-field' class |
| 6 |
$(function() { |
| 7 |
$('.color-field').wpColorPicker(); |
| 8 |
}); |
| 9 |
|
| 10 |
})( jQuery ); |
| 11 |
|
| 12 |
|
| 13 |
(function( $ ) { |
| 14 |
|
| 15 |
// Toggle subitems |
| 16 |
var $toogleItems = $( '.ucd-item-toggle' ); |
| 17 |
|
| 18 |
if ( 1 > $toogleItems.length ) { |
| 19 |
return; |
| 20 |
} |
| 21 |
|
| 22 |
$toogleItems.on( 'click', function( event ) { |
| 23 |
event.preventDefault(); |
| 24 |
|
| 25 |
var $menuItem = $( this ).closest( '.top-menu' ); |
| 26 |
$subItems = $menuItem.next( '.ucd-dynamic-subitems-wrap' ); |
| 27 |
|
| 28 |
$( this ).toggleClass( 'ucd-item-toggle-active' ); |
| 29 |
$subItems.slideToggle(); |
| 30 |
} ); |
| 31 |
|
| 32 |
})( jQuery ); |
| 33 |
|
| 34 |
|
| 35 |
// Copy shortcodes to clipboard |
| 36 |
|
| 37 |
function ucdCopyToClipboard(containerid) { |
| 38 |
var copyText = document.getElementById(containerid); |
| 39 |
copyText.select(); |
| 40 |
copyText.setSelectionRange(0, 99999) |
| 41 |
document.execCommand("copy"); |
| 42 |
|
| 43 |
// [site-title] |
| 44 |
var siteTitleTip = document.getElementById('siteTitleTip'); |
| 45 |
siteTitleTip.innerHTML = "Copied to clipboard"; |
| 46 |
// [site-description] |
| 47 |
var siteDescriptionTip = document.getElementById('siteDescriptionTip'); |
| 48 |
siteDescriptionTip.innerHTML = "Copied to clipboard"; |
| 49 |
// [url] |
| 50 |
var urlTip = document.getElementById('urlTip'); |
| 51 |
urlTip.innerHTML = "Copied to clipboard"; |
| 52 |
// [admin-email] |
| 53 |
var adminEmailTip = document.getElementById('adminEmailTip'); |
| 54 |
adminEmailTip.innerHTML = "Copied to clipboard"; |
| 55 |
|
| 56 |
// [username] |
| 57 |
var usernameTip = document.getElementById('usernameTip'); |
| 58 |
usernameTip.innerHTML = "Copied to clipboard"; |
| 59 |
// [email] |
| 60 |
var emailTip = document.getElementById('emailTip'); |
| 61 |
emailTip.innerHTML = "Copied to clipboard"; |
| 62 |
// [first-name] |
| 63 |
var firstNameTip = document.getElementById('firstNameTip'); |
| 64 |
firstNameTip.innerHTML = "Copied to clipboard"; |
| 65 |
// [last-name] |
| 66 |
var lastNameTip = document.getElementById('lastNameTip'); |
| 67 |
lastNameTip.innerHTML = "Copied to clipboard"; |
| 68 |
// [display-name] |
| 69 |
var displayNameTip = document.getElementById('displayNameTip'); |
| 70 |
displayNameTip.innerHTML = "Copied to clipboard"; |
| 71 |
|
| 72 |
// [year] |
| 73 |
var yearTip = document.getElementById('yearTip'); |
| 74 |
yearTip.innerHTML = "Copied to clipboard"; |
| 75 |
// [month] |
| 76 |
var monthTip = document.getElementById('monthTip'); |
| 77 |
monthTip.innerHTML = "Copied to clipboard"; |
| 78 |
// [day] |
| 79 |
var dayTip = document.getElementById('dayTip'); |
| 80 |
dayTip.innerHTML = "Copied to clipboard"; |
| 81 |
|
| 82 |
// [copyright] |
| 83 |
var copyrightTip = document.getElementById('copyrightTip'); |
| 84 |
copyrightTip.innerHTML = "Copied to clipboard"; |
| 85 |
// [registered] |
| 86 |
var registeredTip = document.getElementById('registeredTip'); |
| 87 |
registeredTip.innerHTML = "Copied to clipboard"; |
| 88 |
// [trademark] |
| 89 |
var trademarkTip = document.getElementById('trademarkTip'); |
| 90 |
trademarkTip.innerHTML = "Copied to clipboard"; |
| 91 |
} |
| 92 |
|
| 93 |
function ucdClipboardOut() { |
| 94 |
// [site-title] |
| 95 |
var siteTitleTip = document.getElementById('siteTitleTip'); |
| 96 |
siteTitleTip.innerHTML = "Copy to clipboard"; |
| 97 |
// [site-description] |
| 98 |
var siteDescriptionTip = document.getElementById('siteDescriptionTip'); |
| 99 |
siteDescriptionTip.innerHTML = "Copy to clipboard"; |
| 100 |
// [url] |
| 101 |
var urlTip = document.getElementById('urlTip'); |
| 102 |
urlTip.innerHTML = "Copy to clipboard"; |
| 103 |
// [admin-email] |
| 104 |
var adminEmailTip = document.getElementById('adminEmailTip'); |
| 105 |
adminEmailTip.innerHTML = "Copy to clipboard"; |
| 106 |
|
| 107 |
// [username] |
| 108 |
var usernameTip = document.getElementById('usernameTip'); |
| 109 |
usernameTip.innerHTML = "Copy to clipboard"; |
| 110 |
// [email] |
| 111 |
var emailTip = document.getElementById('emailTip'); |
| 112 |
emailTip.innerHTML = "Copy to clipboard"; |
| 113 |
// [first-name] |
| 114 |
var firstNameTip = document.getElementById('firstNameTip'); |
| 115 |
firstNameTip.innerHTML = "Copy to clipboard"; |
| 116 |
// [last-name] |
| 117 |
var lastNameTip = document.getElementById('lastNameTip'); |
| 118 |
lastNameTip.innerHTML = "Copy to clipboard"; |
| 119 |
// [display-name] |
| 120 |
var displayNameTip = document.getElementById('displayNameTip'); |
| 121 |
displayNameTip.innerHTML = "Copy to clipboard"; |
| 122 |
|
| 123 |
// [year] |
| 124 |
var yearTip = document.getElementById('yearTip'); |
| 125 |
yearTip.innerHTML = "Copy to clipboard"; |
| 126 |
// [month] |
| 127 |
var monthTip = document.getElementById('monthTip'); |
| 128 |
monthTip.innerHTML = "Copy to clipboard"; |
| 129 |
// [day] |
| 130 |
var dayTip = document.getElementById('dayTip'); |
| 131 |
dayTip.innerHTML = "Copy to clipboard"; |
| 132 |
|
| 133 |
// [copyright] |
| 134 |
var copyrightTip = document.getElementById('copyrightTip'); |
| 135 |
copyrightTip.innerHTML = "Copy to clipboard"; |
| 136 |
// [registered] |
| 137 |
var registeredTip = document.getElementById('registeredTip'); |
| 138 |
registeredTip.innerHTML = "Copy to clipboard"; |
| 139 |
// [trademark] |
| 140 |
var trademarkTip = document.getElementById('trademarkTip'); |
| 141 |
trademarkTip.innerHTML = "Copy to clipboard"; |
| 142 |
} |
| 143 |
|