1 2<!doctype html> 3<html lang="en-US"> 4 5<head> 6 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 6-7
6 7<script async src="https://www.googletagmanager.com/gtag/js?id=
7G-5GXNYJ7Y79
vendor: 12 bytes, line 7
7"></script>
8<script> 9
vendor: 134 bytes, lines 9-13
9window.dataLayer = window.dataLayer || []; 10 function gtag(){dataLayer.push(arguments);} 11 gtag('js', new Date()); 12 13 gtag('config', '
13G-5GXNYJ7Y79
vendor: 4 bytes, line 13
13');
14</script>
14 15 <meta charset="UTF-8" /> 16 <meta name="viewport" content="width=device-width, initial-scale=1" /> 17 <link rel="profile" href="https://gmpg.org/xfn/11" /> 18 <!-- Google Fonts Embed --> 19 <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800" rel="stylesheet"> 20 <link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css" /> 21 <link rel="preconnect" href="https://fonts.googleapis.com"> 22 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 23 <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap" rel="stylesheet"> 24
24<script src="https://kit.fontawesome.com/f101e1dc31.js" crossorigin="anonymous"></script>
24 25 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 26 27 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 28 <title>Our DJS - 93.5 Rocks</title> 29 <meta name="description" content="935 ROCKS Has the coolest DJ's playing all your classic rock favorites across the Lake of the Ozarks." /> 30 <link rel="canonical" href="https://935rocks.com/our-djs/" /> 31 <meta property="og:locale" content="en_US" /> 32 <meta property="og:type" content="article" /> 33 <meta property="og:title" content="Our DJS - 93.5 Rocks" /> 34 <meta property="og:description" content="935 ROCKS Has the coolest DJ's playing all your classic rock favorites across the Lake of the Ozarks." /> 35 <meta property="og:url" content="https://935rocks.com/our-djs/" /> 36 <meta property="og:site_name" content="93.5 Rocks" /> 37 <meta property="article:modified_time" content="2026-08-18T14:51:40+00:00" /> 38 <meta name="twitter:card" content="summary_large_image" /> 39
39<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/935rocks.com\/our-djs\/","url":"https:\/\/935rocks.com\/our-djs\/","name":"Our DJS - 93.5 Rocks","isPartOf":{"@id":"https:\/\/935rocks.com\/#website"},"datePublished":"2023-04-21T17:08:56+00:00","dateModified":"2026-08-18T14:51:40+00:00","description":"935 ROCKS Has the coolest DJ's playing all your classic rock favorites across the Lake of the Ozarks.","breadcrumb":{"@id":"https:\/\/935rocks.com\/our-djs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/935rocks.com\/our-djs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/935rocks.com\/our-djs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/935rocks.com\/"},{"@type":"ListItem","position":2,"name":"Our DJS"}]},{"@type":"WebSite","@id":"https:\/\/935rocks.com\/#website","url":"https:\/\/935rocks.com\/","name":"93.5 Rocks","description":"Classic Rock & More At The Lake Of The Ozarks","publisher":{"@id":"https:\/\/935rocks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/935rocks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/935rocks.com\/#organization","name":"93.5 Rocks","url":"https:\/\/935rocks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/935rocks.com\/#\/schema\/logo\/image\/","url":"https:\/\/935rocks.com\/wp-content\/uploads\/2023\/04\/93.5-Rocks-the-Lake-Logo.png","contentUrl":"https:\/\/935rocks.com\/wp-content\/uploads\/2023\/04\/93.5-Rocks-the-Lake-Logo.png","width":290,"height":50,"caption":"93.5 Rocks"},"image":{"@id":"https:\/\/935rocks.com\/#\/schema\/logo\/image\/"}}]}</script>
39 40 <!-- / Yoast SEO plugin. --> 41 42 43<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> 44<link rel='dns-prefetch' href='//kit.fontawesome.com' /> 45<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 46<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' /> 47<link rel="alternate" type="application/rss+xml" title="93.5 Rocks » Feed" href="https://935rocks.com/feed/" /> 48<link rel="alternate" type="application/rss+xml" title="93.5 Rocks » Comments Feed" href="https://935rocks.com/comments/feed/" /> 49
50<script> 51var MP3jPLAYLISTS = []; 52var MP3jPLAYERS = []; 53</script>
53 54<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://935rocks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2F935rocks.com%2Four-djs%2F" /> 55<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://935rocks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2F935rocks.com%2Four-djs%2F&format=xml" /> 56<style id="wp-img-auto-sizes-contain-inline-css"> 57img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 58/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 59</style> 60<style id="wp-emoji-styles-inline-css"> 61 62 img.wp-smiley, img.emoji { 63 display: inline !important; 64 border: none !important; 65 box-shadow: none !important; 66 height: 1em !important; 67 width: 1em !important; 68 margin: 0 0.07em !important; 69 vertical-align: -0.1em !important; 70 background: none !important; 71 padding: 0 !important; 72 } 73/*# sourceURL=wp-emoji-styles-inline-css */ 74</style> 75<style id="wp-block-library-inline-css"> 76:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
76--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 77 78/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 79</style> 80<style id="classic-theme-styles-inline-css"> 81/*! This file is auto-generated */ 82.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 83/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 84</style> 85 86<style id="global-styles-inline-css"> 87:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
870) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 19.5px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36.5px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 22px;--wp--preset--font-size--huge: 49.5px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
87.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;} 88/*# sourceURL=global-styles-inline-css */ 89</style> 90 91<link rel='stylesheet' id='super-rss-reader-css' href='https://935rocks.com/wp-content/plugins/super-rss-reader-pro/public/css/style.min.css?ver=5.5' media='all' /> 92<link rel='stylesheet' id='dashicons-css' href='https://935rocks.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' /> 93<link rel='stylesheet' id='fontawesome-css' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css?ver=4.4.0' media='all' /> 94<link rel='stylesheet' id='buttons-css' href='https://935rocks.com/wp-includes/css/buttons.min.css?ver=7.1.3' media='all' /> 95<link rel='stylesheet' id='mediaelement-css' href='https://935rocks.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 96<link rel='stylesheet' id='wp-mediaelement-css' href='https://935rocks.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.3' media='all' /> 97<link rel='stylesheet' id='media-views-css' href='https://935rocks.com/wp-includes/css/media-views.min.css?ver=7.1.3' media='all' /> 98<link rel='stylesheet' id='imgareaselect-css' href='https://935rocks.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' /> 99<link rel='stylesheet' id='wp-user-profile-avatar-frontend-css' href='https://935rocks.com/wp-content/plugins/wp-user-profile-avatar/assets/css/frontend.min.css?ver=7.1.3' media='all' /> 100<link rel='stylesheet' id='bootstrap-css-css' href='https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css' media='all' /> 101<link rel='stylesheet' id='titan-style-css' href='https://935rocks.com/wp-content/themes/titan/style.css?ver=3.2' media='all' /> 102<link rel='stylesheet' id='wp-pagenavi-css' href='https://935rocks.com/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70' media='all' /> 103<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://935rocks.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.79' media='all' /> 104<style id="heateor_sss_frontend_css-inline-css"> 105.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}
105.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}div.heateor_sss_mobile_footer{display:none;}@media screen and (max-width:783px){div.heateor_sss_bottom_sharing .heateorSssTCBackground{background-color:white}div.heateor_sss_bottom_sharing{width:100%!important;left:0!important;}div.heateor_sss_bottom_sharing a{width:12.5% !important;}div.heateor_sss_bottom_sharing .heateor_sss_svg{width: 100% !important;}div.heateor_sss_bottom_sharing div.heateorSssTotalShareCount{font-size:1em!important;line-height:28px!important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareText{font-size:.7em!important;line-height:0px!important}div.heateor_sss_mobile_footer{display:block;height:40px;}.heateor_sss_bottom_sharing{padding:0!important;display:block!important;width:auto!important;bottom:-2px!important;top: auto!important;}.heateor_sss_bottom_sharing .heateor_sss_square_count{line-height:inherit;}.heateor_sss_bottom_sharing .heateorSssSharingArrow{display:none;}.heateor_sss_bottom_sharing .heateorSssTCBackground{margin-right:1.1em!important}} 106/*# sourceURL=heateor_sss_frontend_css-inline-css */ 107</style> 108<link rel='stylesheet' id='mp3-jplayer-css' href='https://935rocks.com/wp-content/plugins/mp3-jplayer/css/dark.css?ver=2.7.3' media='all' />
109<script id="jquery-js" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
vendor: 1 bytes, line 109
109
110<script id="jquery-easy-ticker-js" src="https://935rocks.com/wp-content/plugins/super-rss-reader-pro/public/js/jquery.easy-ticker.min.js?ver=5.5"></script>
vendor: 1 bytes, line 110
110
111<script id="super-rss-reader-js" src="https://935rocks.com/wp-content/plugins/super-rss-reader-pro/public/js/script.min.js?ver=5.5"></script>
vendor: 1 bytes, line 111
111
112<script id="utils-js-extra"> 113var userSettings = {"url":"/","uid":"0","time":"1791522733","secure":"1"}; 114//# sourceURL=utils-js-extra 115</script>
vendor: 1 bytes, line 115
115
116<script id="utils-js" src="https://935rocks.com/wp-includes/js/utils.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 116
116
117<script id="moxiejs-js" src="https://935rocks.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 117
117
118<script id="plupload-js" src="https://935rocks.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
118 119<link rel="https://api.w.org/" href="https://935rocks.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://935rocks.com/wp-json/wp/v2/pages/154021" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://935rocks.com/xmlrpc.php?rsd" /> 120<meta name="generator" content="WordPress 7.1.3" /> 121<link rel='shortlink' href='https://935rocks.com/?p=154021' /> 122<!-- Generated by Jetpack Social --> 123<meta property="og:title" content="Our DJS"> 124<meta property="og:url" content="https://935rocks.com/our-djs/"> 125<meta property="og:description" content="Visit the post for more."> 126<!-- / Jetpack Social --> 127<!-- Schema optimized by Schema Pro -->
127<script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","name":"93.5 Rocks","image":{"@type":"ImageObject","url":"https://935rocks.com/wp-content/uploads/2023/04/93.5-Rocks-the-Lake-Logo.png","width":290,"height":50},"telephone":"+1-573-348-2772","url":"https://935rocks.com","address":{"@type":"PostalAddress","streetAddress":"5715 OSAGE BEACH PARKWAY","addressLocality":"OSAGE BEACH","postalCode":"65065","addressRegion":"MO","addressCountry":"US"},"priceRange":"$$","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"08:00","closes":"08:00"}],"geo":{"@type":"GeoCoordinates","latitude":"38.12280050254448","longitude":"-9267817763407274"}}</script>
127<!-- / Schema optimized by Schema Pro --><!-- site-navigation-element Schema optimized by Schema Pro -->
127<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Home","url":"https:\/\/935rocks.com\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"LISTEN LIVE","url":"https:\/\/streamdb4web.securenetsystems.net\/cirrusencore\/KMYK"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Our DJs","url":"https:\/\/935rocks.com\/our-djs\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"KC CHIEFS","url":"https:\/\/www.chiefs.com\/schedule\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"About\/Contact","url":"https:\/\/935rocks.com\/about-contact\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Advertise","url":"https:\/\/935rocks.com\/advertise\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Contest Rules","url":"https:\/\/935rocks.com\/contest-rules-2\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"EEO Inspection Files","url":"https:\/\/935rocks.com\/eeo-inspection-files\/"}]}</script>
127<!-- / site-navigation-element Schema optimized by Schema Pro --><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 128 <style id="wpsp-style-frontend"></style> 129 <link rel="icon" href="https://935rocks.com/wp-content/uploads/935-rocks-logo-150x150.png" sizes="32x32" /> 130<link rel="icon" href="https://935rocks.com/wp-content/uploads/935-rocks-logo.png" sizes="192x192" /> 131<link rel="apple-touch-icon" href="https://935rocks.com/wp-content/uploads/935-rocks-logo.png" /> 132<meta name="msapplication-TileImage" content="https://935rocks.com/wp-content/uploads/935-rocks-logo.png" /> 133<style id="wp-custom-css"> 134@media (max-width: 991px) { 135.other-stations .stations { 136 display: flex; 137 justify-content: space-around; 138 flex-direction: column; 139 flex-wrap: nowrap; 140 align-items: center; 141} 142.other-stations .stations a { 143 font-family: "Roboto"; 144 font-style: normal; 145 font-weight: 500; 146 font-size: 12px; 147 line-height: 14px; 148 text-transform: uppercase; 149 color: #ffffff; 150 margin-bottom: 15px; 151 margin-top: 15px; 152} 153} 154 155.ssiLiveButtonD { 156 background-color: white; 157 padding: 10px !important; 158 border: 10px white solid; 159 } 160 161.weather-sidebar-water li { 162 list-style: none; 163} 164 165.wp-block-search__inside-wrapper { 166 width: 100% ! important; 167} 168 169#block-26 { 170 margin-top: 15px; 171} 172</style> 173<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript></head> 174 175<body class="wp-singular page-template page-template-page-templates page-template-our-djs page-template-page-templatesour-djs-php page page-id-154021 wp-custom-logo wp-embed-responsive wp-theme-titan wp-schema-pro-2.7.7 wpb-js-composer js-comp-ver-6.10.0 vc_responsive"> 176 177 <body class="wp-singular page-template page-template-page-templates page-template-our-djs page-template-page-templatesour-djs-php page page-id-154021 wp-custom-logo wp-embed-responsive wp-theme-titan wp-schema-pro-2.7.7 wpb-js-composer js-comp-ver-6.10.0 vc_responsive"> 178
178<script type="text/javascript"> 179 $(document).ready(function() { 180 $('#nav-icon4').click(function() { 181 $(this).toggleClass('open'); 182 }); 183 }); 184 </script>
184 185 186
186<script> 187 $(document).ready(function() { 188 $(".search-icon").click(function() { 189 $(this).toggleClass("acitve"); 190 $(".search-pop").toggleClass("show"); 191 }); 192 }); 193 </script>
193 194 <div class="secondary-bg py-3 top-menu d-lg-block d-none"> 195 <div class="container"> 196 <div class="row align-items-center"> 197 <div class="align-self-center col-10 d-flex justify-content-lg-start"> 198 199 <div class="align-self-center social-nav"> 200 <a href="https://www.facebook.com/935rocksthelake " target="_blank"><i class="fab fa-facebook mr-2"></i></a> 201 <a href="https://twitter.com/935rocksthelake " target="_blank"><i class="fab fa-twitter mr-2"></i></a> 202 <a href="https://www.youtube.com/channel/UClJxhTpZmCesbJ_rnH0M74Q" target="_blank"><i class="fab fa-youtube mr-2"></i></a> 203 </div> 204 <div class="d-none d-md-block"> 205 </div> 206 207 </div> 208 <div class="col d-flex align-items-center justify-content-between align-self-center px-0" style="gap: 4px"> 209 210 <!--<p class="mb-0 white">--> 211 <!--<p class="mb-0">--> 212 <!--</p>--> 213 <p class="mb-0"> 214 Fri. Oct 9th, 2026 </p> 215 <p id="time" class="mb-0" ></p> 216 </div> 217 218 219 </div> 220 </div> 221 </div> 222 <nav class="navbar navbar-default navbar-expand-lg nav-primary"> 223 <div class="container"> 224 <!-- Brand and toggle get grouped for better mobile display --> 225 <div class="brand-flex"> 226 <a href="https://935rocks.com/" class="custom-logo-link" rel="home"><img width="290" height="50" src="https://935rocks.com/wp-content/uploads/2023/04/93.5-Rocks-the-Lake-Logo.png" class="custom-logo" alt="93.5 Rocks" decoding="async" /></a> </div> 227 <button class="navbar-toggler hidden-lg-up" type="button" data-toggle="collapse" data-target="#titan-nav" aria-controls="titan-nav" aria-expanded="false" aria-label="Toggle navigation"> 228 <div id="nav-icon4"> 229 <span></span> 230 <span></span> 231 <span></span> 232 </div> 233 </button> 234 <div class="collapse navbar-toggleable-lg navbar-collapse justify-content-end" id="titan-nav"> 235 <ul id="menu-primary" class="nav navbar-nav nav-pills nav-fill"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-153582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-153582 nav-item"><a title="Home" href="https://935rocks.com/" class="nav-link">Home</a></li> 236<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154939" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-154939 nav-item"><a title="LISTEN LIVE" href="https://streamdb4web.securenetsystems.net/cirrusencore/KMYK" class="nav-link">LISTEN LIVE</a></li> 237<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154178" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-154021 current_page_item active menu-item-154178 nav-item"><a title="Our DJs" href="https://935rocks.com/our-djs/" class="nav-link">Our DJs</a></li> 238<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154645" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-154645 nav-item"><a title="KC CHIEFS" href="https://www.chiefs.com/schedule/" class="nav-link">KC CHIEFS</a></li> 239<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-153583" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-153583 nav-item"><a title="About/Contact" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-153583">About/Contact</a> 240<ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-153583" role="menu"> 241 <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154685" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-154685 nav-item"><a title="About/Contact" href="https://935rocks.com/about-contact/" class="dropdown-item">About/Contact</a></li> 242 <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-154309 nav-item"><a title="Advertise" href="https://935rocks.com/advertise/" class="dropdown-item">Advertise</a></li> 243 <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154670" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-154670 nav-item"><a title="Contest Rules" href="https://935rocks.com/contest-rules-2/" class="dropdown-item">Contest Rules</a></li> 244 <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-154673" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-154673 nav-item"><a title="EEO Inspection Files" href="https://935rocks.com/eeo-ins
244pection-files/" class="dropdown-item">EEO Inspection Files</a></li> 245</ul> 246</li> 247</ul> <div class="search-box d-none d-lg-block"> 248 <a href="#" class="search-icon"><i class="fas fa-search"></i> <i class="fas fa-times"></i></a> 249 </div> 250 251 <div class="row search-pop"> 252 <div class="col-12 d-xl-flex justify-content-end"> 253 <div class="search-input-wrapper"> 254 <form class="search" method="get" action="/" role="search" id="search"> 255 <input class="search-input" type="search" name="s" placeholder="Search Site"><button class="search-submit" type="submit" role="button">Search</button> 256 </form> 257 </div> 258 <!-- <div class="d-block d-xl-none text-center"> 259 <form class="search" method="get" action="/" role="search" id="search"> 260 <input class="search-input input-mobile" type="search" name="s" placeholder="Search Site"><button class="search-submit button-mobile" type="submit" role="button">Search</button> 261 </form> 262 </div> --> 263 </div> 264 </div> 265 </div> 266 </div> 267 </nav> 268 269//
269<script> 270// function checkTime(i) { 271// if (i < 10) { 272// i = "0" + i; 273// } 274// return i; 275// } 276// v 277 278// function startTime() { 279// var today = new Date(); 280// var h = today.getHours(); 281// var m = today.getMinutes(); 282// var s = today.getSeconds(); 283// // add a zero in front of numbers<10 284// m = checkTime(m); 285// s = checkTime(s); 286// document.getElementById('time').innerHTML = h + ":" + m + ":" + s; 287// t = setTimeout(function() { 288// startTime() 289// }, 500); 290// } 291// startTime(); 292// </script>
292 293
293<script> 294 const wpTimezone = "America/Chicago"; 295 function pad(num) { 296 return num.toString().padStart(2, "0"); 297 } 298 299 function updateClock() { 300 const now = new Date(); 301 302 const formatter = new Intl.DateTimeFormat("en-US", { 303 timeZone: wpTimezone, 304 hour: "2-digit", 305 minute: "2-digit", 306 second: "2-digit", 307 hour12: true, 308 }); 309 310 const timeString = formatter.format(now); 311 312 const el = document.getElementById("time"); 313 if (el) el.textContent = timeString; 314 } 315 316 updateClock(); 317 setInterval(updateClock, 1000); 318</script>
318 319 320 <!-- <div class="banner-bg py-3" id="banner"> 321 <div class="container"> 322 <div class="row"> 323 <div class="col-12 text-center"> 324 <h2 class="banner-announcement mb-0"> 325 </h2> 326 </div> 327 </div> 328 </div> 329 </div> --> 330 331 332<div class="first-row-dj bg-site"> 333 <div class="container"> 334 <div class="row"> 335 <div class="col-12"> 336 <h1 class="text-white text-uppercase">Our DJS</h1> 337 <hr> 338 </div> 339 </div> 340 </div> 341 342 <div class="djs-content"> 343 <div class="container dj-1"> 344 <div class="row"> 345 <div class="col-md-3 col-12 pb-3 pb-md-0"> 346 <img src="https://935rocks.com/wp-content/uploads/1000008866.jpg" class="img-fluid" /> 347 </div> 348 <div class="col-md-9 col-12"> 349 <h2 class="text-white text-uppercase"><span style="color: #f1171a">BIG</span>Â <span style="color: #ffffff">DADDY<br /> 350</span></h2> 351 <a href="mailto:[email protected]"> 352 <p class="email text-uppercase">Email: [email protected]</p> 353 </a> 354 <p>WEEKDAYS 6a-12p</p> 355<p>Big Daddy.</p> 356<p>Whatâs in a name?</p> 357<p>His was affectionately given to him by his staff in Dallas years ago.</p> 358<p>Heâs 6â2â, 225, so it fits – while finding clothes that do can be a challenge. His first job in radio was at the young age of 14 and heâs been at it ever since. He grew up in the Finger Lakes Region of Upstate New York so he knows all about the passion of Lake Life. There are few things better. Friends, family, great music, a live fire, cold drinks and The Lake…what more do you need to make lifelong memories.</p> 359<p>When heâs not yaking on the radio, he can be found tending his smoker as he is a HUGE BBQ fan. He has an award-winning line of BBQ and Hot Sauce and is always dabbling with new concoctions.</p> 360<p>He and his wife are big fans of animal rescue with 4 horses and 2 dogs.</p> 361 362 </div> 363 </div> 364 </div> 365 <div class="container dj-2"> 366 <div class="row"> 367 <div class="col-md-3 col-12 pb-3 pb-md-0"> 368 <img src="https://935rocks.com/wp-content/uploads/Chaz-Mixon.png" class="img-fluid" /> 369 </div> 370 <div class="col-md-9 col-12"> 371 <h2 class="text-white text-uppercase"><span style="color: #f1171a">CHAZ</span>Â <span style="color: #ffffff">MIXON</span></h2> 372 <a href="mailto:[email protected]"> 373 <p class="email text-uppercase">Email: [email protected]</p> 374 </a> 375 <p>WEEKDAYS 12p-6P</p> 376<p>Chaz is a 40+ year radio vet having stints in Dallas and having been heard across the country on the ABC Radio Networks including Hawaii, American Samoa and on the Armed Forces Network overseas.</p> 377<p>A lover of music, great food, football and hockey, Chaz spends his quality time with his family, programming internet radio, streaming thrillers on TV, but most importantly keeping you rockinâ from Noon til 6 Monday-Saturday on 93-5 Rocks.</p> 378 </div> 379 </div> 380 </div> 381 382 <div class="container dj-3"> 383 <div class="row"> 384 <div class="col-md-3 col-12 pb-3 pb-md-0"> 385 <img src="https://935rocks.com/wp-content/uploads/David-Bolt.png" class="img-fluid" /> 386 </div> 387 <div class="col-md-9 col-12"> 388 <h2 class="text-white text-uppercase"><span style="color: #f1171a">DAVE</span>Â <span style="color: #ffffff">
388BOLT</span></h2> 389 <a href="mailto:[email protected]"> 390 <p class="email text-uppercase ">[email protected]</p> 391 </a> 392 <p>WEEKDAYS 6p-10p</p> 393<p>Dave began life as a surprise.</p> 394<p>Apparently, an unexpected one – but then, aren’t ALL surprises unexpected?</p> 395<p>His mother was undergoing a routine x-ray in an attempt to diagnose some stomach discomfort she’d been experiencing, when, lo and behold . . . there he was, probably making shadow puppets on the x-ray screen.</p> 396<p>Yes, that’s right – blasted with radiation before even leaving the womb.</p> 397<p>Explains a LOT, doesn’t it?</p> 398<p>Dave’s childhood was happy and uneventful – except, of course, for the hundreds of times he was dropped on his head during driveway basketball games with his older neighborhood friends.</p> 399<p>Really explains a LOT, doesn’t it?</p> 400<p>Dave’s dream was always to pursue a career in radio broadcasting. He started in 1981 at a hits station in Silsbee, Texas (picture Green Acres meets The Twilight Zone). He moved on to radio stations in Houston, and Dallas, Texas. Today he enjoys playing great music and taking care of his listeners on 93.5 ROCKS!</p> 401<p>On his free time, you can catch Dave playing his Les Paul guitar and flying his drones. Dave would like to add that all his successes and blessings comes from his Lord and Savior, Jesus Christ.</p> 402 </div> 403 </div> 404 </div> 405 406 407 408 409 </div> 410 411 <div class="shows-content"> 412 <div class="container"> 413 <div class="row justify-content-around"> 414 415 <div class="col-md-6 col-12 text-center mb-4 my-5"> 416 417 <h2 class="">Top Rock With Sammy Hagar</h2> 418 419 </p> 420 <img width="300" height="252" src="https://935rocks.com/wp-content/uploads/hagar-rock-300x252.png" class="img-fluid w-100 mt-3 wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://935rocks.com/wp-content/uploads/hagar-rock-300x252.png 300w, https://935rocks.com/wp-content/uploads/hagar-rock.png 585w" sizes="auto, (max-width: 300px) 100vw, 300px" /> <p>Top Rock Countdown is a 2 hour weekly show where Sammy counts down anything he wants.</p> 421 <h4 class="mt-3">Saturday 7-9PM</h4> 422 423 424 </a> 425 </div> 426 <div class="col-md-6 col-12 text-center mb-4 my-5"> 427 428 <h2 class="">Off the Record With Nik Carter</h2> 429 430 </p> 431 <img width="300" height="276" src="https://935rocks.com/wp-content/uploads/off-the-record-1-300x276.png" class="img-fluid w-100 mt-3 wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://935rocks.com/wp-content/uploads/off-the-record-1-300x276.png 300w, https://935rocks.com/wp-content/uploads/off-the-record-1.png 383w" sizes="auto, (max-width: 300px) 100vw, 300px" /> <p>Off the Record is the go-to show for exclusive, in-depth interviews with rockâs biggest stars.</p> 432 <h4 class="mt-3">Sundays at 10 AM</h4> 433 434 435 </a> 436 </div> 437 <div class="col-md-6 col-12 text-center mb-4 my-5"> 438 439 <h2 class="">Camdenton Laker Football</h2> 440 441 </p> 442 <img width="300" height="200" src="https://935rocks.com/wp-content/uploads/laker-football-group-300x200.jpg" class="img-fluid w-100 mt-3 wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://935rocks.com/wp-content/uploads/laker-football-group-300x200.jpg 300w, https://935rocks.com/wp-content/uploads/laker-football-group-1024x683.jpg 1024w, https://935rocks.com/wp-content/uploads/laker-football-group-768x512.jpg 768w, https://935rocks.com/wp-content/uploads/laker-football-group-1536x1024.jpg 1536w, https://935rocks.com/wp-content/uploads/laker-football-group-1568x1045.jpg 1568w, https://935rocks.com/wp-content/uploads/laker-football-group.jpg 2048w" sizes="auto, (max-width: 300px) 100v
442w, 300px" /> <p>Catch all the action with Host Brendan Matthews and Sidelines Reporter/Color Commentator Kevin "KB" Burns!</p> 443 <h4 class="mt-3">Friday's During Football Season</h4> 444 445 446 </a> 447 </div> 448 <div class="col-md-6 col-12 text-center mb-4 my-5"> 449 450 <h2 class="">The Home Grown Show</h2> 451 452 </p> 453 <img width="300" height="225" src="https://935rocks.com/wp-content/uploads/baub-eis-300x225.jpg" class="img-fluid w-100 mt-3 wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://935rocks.com/wp-content/uploads/baub-eis-300x225.jpg 300w, https://935rocks.com/wp-content/uploads/baub-eis-1024x768.jpg 1024w, https://935rocks.com/wp-content/uploads/baub-eis-768x576.jpg 768w, https://935rocks.com/wp-content/uploads/baub-eis-1536x1152.jpg 1536w, https://935rocks.com/wp-content/uploads/baub-eis-1568x1176.jpg 1568w, https://935rocks.com/wp-content/uploads/baub-eis.jpg 2048w" sizes="auto, (max-width: 300px) 100vw, 300px" /> <p>Featuring the music of local bands, hosted by Musician Baub Eis</p> 454 <h4 class="mt-3">Sundays at 11 am</h4> 455 456 457 </a> 458 </div> 459 <div class="col-12 mt-1 px-0 text-center mb-5 d-none"> 460 </div> 461 462 463 </div> 464 465 </div> 466 </div> 467</div> 468</div> 469 470 471 472<footer class="site-footer"> 473 <div class="container px-xl-0"> 474 <div class="row pb-5"> 475 <!-- Footer Row 1 --> 476 <div class="col-12 col-lg-4 footer-logo-box text-center text-center text-lg-left align-self-center"> 477 <img src="/wp-content/uploads/93.5-Rocks-the-Lake-Logo.png" alt="Img Alt" class="img-fluid d-block foot-logo"> 478 </div> 479 <!-- Footer Row 2 order-lg-5 --> 480 <div class="col-12 col-lg-5 footer-middle-box white mt-3 mt-md-0"> 481 <p>We use third-party advertising companies to serve ads when you visit our Website. These companies may use information (not including your name, address email address or telephone number) about your visits to this and other Web sites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, <a href="/terms-of-service/">click here</a>.</p> 482 </div> 483 <!-- Footer Row 3 --> 484 <div class="col-12 col-lg-3 footer-social-box align-items-center"> 485 <div class="social-nav-footer"> 486 <a href="https://www.facebook.com/935rocksthelake " target="_blank"><i class="fab fa-facebook"></i></a> 487 <a href="https://twitter.com/935rocksthelake" target="_blank"><i class="fab fa-twitter"></i></a> 488 <a href="https://www.youtube.com/channel/UClJxhTpZmCesbJ_rnH0M74Q" target="_blank"><i class="fab fa-youtube"></i></a> 489 </div> 490 </div> 491 492 </div> 493 494 495 496 <div class="row footer-bottom-row"> 497 <div class="col-12 col-xl-7 ft-bt-left footer-bottom-left"> 498 <p> 499 <a class="pr-2" href="eeo-inspection-files/">Public EEO Reports</a> 500 <a class="pr-2" href="https://publicfiles.fcc.gov/fm-profile/KRMS-FM/home/additional-documents#docs" target="_blank">APPLICATIONS FILED WITH THE FCC</a> 501 <a class="pr-2" href="https://publicfiles.fcc.gov/fm-profile/KRMS-FM" target="_blank">FCC PUBLIC INSPECTION FILE</a> 502 <a class="" href="contest-rules-2/" target="_blank">CONTEST RULES</a> 503 504 </p> 505 </div> 506 <div class="col-12 col-xl-5 ft-bt-right footer-bottom px-0"> 507 <p class="mb-0">2026 <a href="https://935rocks.com">Viper Communications Inc.</a> | <a href="https://connectwithbest.com/" target="_blank">Grow Your Online Presence with BEST Digital</a></p> 508 </div> 509 </div> 510 511 </div> 512 </footer><!-- #colophon --> 513 514 515
516<script type="speculationrules"> 517{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/titan/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 518</script>
518 519<!-- YouTube Feeds JS -->
520<script type="text/javascript"> 521 522</script>
522 523 524
524<script type="text/html" id="tmpl-media-frame"> 525 <div class="media-frame-title" id="media-frame-title"></div> 526 <h2 class="media-frame-menu-heading">Actions</h2> 527 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 528 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 529 </button> 530 <div class="media-frame-menu"></div> 531 <div class="media-frame-tab-panel"> 532 <div class="media-frame-router"></div> 533 <div class="media-frame-content"></div> 534 </div> 535 <h2 class="media-frame-actions-heading screen-reader-text"> 536 Selected media actions </h2> 537 <div class="media-frame-toolbar"></div> 538 <div class="media-frame-uploader"></div> 539 </script>
539 540 541
541<script type="text/html" id="tmpl-media-modal"> 542 <div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 543 <# if ( data.hasCloseButton ) { #> 544 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 545 Close dialog </span></button> 546 <# } #> 547 <div class="media-modal-content" role="document"></div> 548 </div> 549 <div class="media-modal-backdrop"></div> 550 </script>
550 551 552
552<script type="text/html" id="tmpl-uploader-window"> 553 <div class="uploader-window-content"> 554 <div class="uploader-editor-title">Drop files to upload</div> 555 </div> 556 </script>
556 557 558
558<script type="text/html" id="tmpl-uploader-editor"> 559 <div class="uploader-editor-content"> 560 <div class="uploader-editor-title">Drop files to upload</div> 561 </div> 562 </script>
562 563 564
564<script type="text/html" id="tmpl-uploader-inline"> 565 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 566 <# if ( data.canClose ) { #> 567 <button class="close dashicons dashicons-no"><span class="screen-reader-text"> 568 Close uploader </span></button> 569 <# } #> 570 <div class="uploader-inline-content {{ messageClass }}"> 571 <# if ( data.message ) { #> 572 <h2 class="upload-message">{{ data.message }}</h2> 573 <# } #> 574 <div class="upload-ui"> 575 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 576 <p class="upload-instructions drop-instructions">or</p> 577 <button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button> 578 </div> 579 580 <div class="upload-inline-status"></div> 581 582 <div class="post-upload-ui" id="post-upload-info"> 583 584 <p class="max-upload-size"> 585 Maximum upload file size: 0 B. </p> 586 587 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 588 <p class="suggested-dimensions"> 589 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 590 <# } #> 591 592 </div> 593 </div> 594 </script>
594 595 596
596<script type="text/html" id="tmpl-media-library-view-switcher"> 597 <a href="https://935rocks.com/wp-admin/upload.php?mode=list" class="view-list"> 598 <span class="screen-reader-text"> 599 List view </span> 600 </a> 601 <a href="https://935rocks.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> 602 <span class="screen-reader-text"> 603 Grid view </span> 604 </a> 605 </script>
605 606 607
607<script type="text/html" id="tmpl-uploader-status"> 608 <h2>Uploading</h2> 609 610 <div class="media-progress-bar"><div></div></div> 611 <div class="upload-details"> 612 <span class="upload-count"> 613 <span class="upload-index"></span> / <span class="upload-total"></span> 614 </span> 615 <span class="upload-detail-separator">–</span> 616 <span class="upload-filename"></span> 617 </div> 618 <div class="upload-errors"></div> 619 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 620 </script>
620 621 622
622<script type="text/html" id="tmpl-uploader-status-error"> 623 <span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span> 624 <span class="upload-error-message">{{ data.message }}</span> 625 </script>
625 626 627
627<script type="text/html" id="tmpl-edit-attachment-frame"> 628 <div class="edit-media-header"> 629 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 630 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 631 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button> 632 </div> 633 <div class="media-frame-title"></div> 634 <div class="media-frame-content"></div> 635 </script>
635 636 637
637<script type="text/html" id="tmpl-attachment-details-two-column"> 638 <div class="attachment-media-view {{ data.orientation }}"> 639 <h2 class="screen-reader-text">Attachment Preview</h2> 640 <div class="thumbnail thumbnail-{{ data.type }}"> 641 <# if ( data.uploading ) { #> 642 <div class="media-progress-bar"><div></div></div> 643 <# } else if ( data.sizes && data.sizes.full ) { #> 644 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 645 <# } else if ( data.sizes && data.sizes.large ) { #> 646 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 647 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 648 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 649 <# } #> 650 651 <# if ( 'audio' === data.type ) { #> 652 <div class="wp-media-wrapper wp-audio"> 653 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 654 <source type="{{ data.mime }}" src="{{ data.url }}" /> 655 </audio> 656 </div> 657 <# } else if ( 'video' === data.type ) { 658 var w_rule = ''; 659 if ( data.width ) { 660 w_rule = 'width: ' + data.width + 'px;'; 661 } else if ( wp.media.view.settings.contentWidth ) { 662 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 663 } 664 #> 665 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 666 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 667 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 668 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 669 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 670 <source type="{{ data.mime }}" src="{{ data.url }}" /> 671 </video> 672 </div> 673 <# } #> 674 675 <div class="attachment-actions"> 676 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 677 <button type="button" class="button edit-attachment">Edit Image</button> 678 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 679 <p>Document Preview</p> 680 <# } #> 681 </div> 682 </div> 683 </div> 684 <div class="attachment-info"> 685 <span class="settings-save-status" role="status"> 686 <span class="spinner"></span> 687 <span class="saved">Saved.</span> 688 </span> 689 <div class="details"> 690 <h2 class="screen-reader-text"> 691 Details </h2> 692 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 693 <div class="uploaded-by word-wrap-break-word"> 694 <strong>Uploaded by:</strong> 695 <# if ( data.authorLink ) { #> 696 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 697 <# } else { #> 698 {{ data.authorName }} 699 <# } #> 700 </div> 701 <# if ( data.uploadedToTitle ) { #> 702 <div class="uploaded-to"> 703 <strong>Uploaded to:</strong> 704 <# if ( data.uploadedToLink ) { #> 705 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 706 <# } else { #> 707 {{ data.uploadedToTitle }} 708 <# } #> 709 </div> 710 <# } #> 711 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 712 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 713 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 714 <# if ( 'image' === data.type && ! data.uploading ) { #> 715 <# if ( data.width && data.height ) { #> 716 <div class="dimensions"><strong>Dimensions:</strong> 717 {{ data.width }} by {{ data.height }} pixels </div> 718 <# } #> 719 720 <# if ( data.originalImageURL && data.originalImageName ) { #> 721 <div class="word-wrap-break-word"> 722 <strong>Original image:</strong> 723 <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 724 </div> 725 <# } #> 726 <# } #> 727 728 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 729 <div class="file-length"><strong>Length:</strong> 730 <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 731 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 732 </div> 733 <# } #> 734 735 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 736 <div class="bitrate"> 737 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 738 <# if ( data.meta.bitrate_mode ) { #> 739 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 740 <# } #> 741 </div> 742 <# } #> 743 744 <# if ( data.mediaStates ) { #> 745 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 746 <# } #> 747 748 <div class="compat-meta"> 749 <# if ( data.compat && data.compat.meta ) { #> 750 {{{ data.compat.meta }}} 751 <# } #>
752 </div> 753 </div> 754 755 <div class="settings"> 756 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 757 <# if ( 'image' === data.type ) { #> 758 <span class="setting alt-text has-description" data-setting="alt"> 759 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 760 <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 761 </span> 762 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 763 <# } #> 764 <span class="setting" data-setting="title"> 765 <label for="attachment-details-two-column-title" class="name">Title</label> 766 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 767 </span> 768 <# if ( 'audio' === data.type ) { #> 769 <span class="setting" data-setting="artist"> 770 <label for="attachment-details-two-column-artist" class="name">Artist</label> 771 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 772 </span> 773 <span class="setting" data-setting="album"> 774 <label for="attachment-details-two-column-album" class="name">Album</label> 775 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 776 </span> 777 <# } #> 778 <span class="setting" data-setting="caption"> 779 <# if ( 'image' === data.type ) { #> 780 <label for="attachment-details-two-column-caption" class="name">Image Caption</label> 781 <# } else { #> 782 <label for="attachment-details-two-column-caption" class="name">Short Description</label> 783 <# } #> 784 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 785 </span> 786 <span class="setting" data-setting="description"> 787 <label for="attachment-details-two-column-description" class="name">Description</label> 788 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 789 </span> 790 <span class="setting" data-setting="url"> 791 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 792 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
793 <span class="copy-to-clipboard-container"> 794 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 795 <span class="success hidden" aria-hidden="true">Copied!</span> 796 </span> 797 </span> 798 <div class="attachment-compat"></div> 799 </div> 800 801 <div class="actions"> 802 <# if ( data.link ) { #> 803 <a class="view-attachment" href="{{ data.link }}">View attachment page</a> 804 <# } #> 805 <# if ( data.can.save ) { #> 806 <# if ( data.link ) { #> 807 <span class="links-separator">|</span> 808 <# } #> 809 <a href="{{ data.editLink }}">Edit more details</a> 810 <# } #> 811 <# if ( data.can.save && data.link ) { #> 812 <span class="links-separator">|</span> 813 <a href="{{ data.url }}" download>Download file</a> 814 <# } #> 815 <# if ( ! data.uploading && data.can.remove ) { #> 816 <# if ( data.link || data.can.save ) { #> 817 <span class="links-separator">|</span> 818 <# } #> 819 <button type="button" class="button-link delete-attachment">Delete permanently</button> 820 <# } #> 821 </div> 822 </div> 823 </script>
823 824 825
825<script type="text/html" id="tmpl-attachment"> 826 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 827 <div class="thumbnail"> 828 <# if ( data.uploading ) { #> 829 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 830 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 831 <div class="centered"> 832 <img src="{{ data.size.url }}" draggable="false" alt="" /> 833 </div> 834 <# } else { #> 835 <div class="centered"> 836 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 837 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 838 <# } else if ( data.sizes ) { 839 if ( data.sizes.medium ) { #> 840 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 841 <# } else { #> 842 <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> 843 <# } #> 844 <# } else { #> 845 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 846 <# } #> 847 </div> 848 <div class="filename"> 849 <div>{{ data.filename }}</div> 850 </div> 851 <# } #> 852 </div> 853 <# if ( data.buttons.close ) { #> 854 <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 855 Remove </span></button> 856 <# } #> 857 </div> 858 <# if ( data.buttons.check ) { #> 859 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 860 Deselect </span></button> 861 <# } #> 862 <# 863 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 864 if ( data.describe ) { 865 if ( 'image' === data.type ) { #> 866 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 867 aria-label="Caption" 868 placeholder="Caption…" {{ maybeReadOnly }} /> 869 <# } else { #> 870 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 871 <# if ( 'video' === data.type ) { #> 872 aria-label="Video title" 873 placeholder="Video title…" 874 <# } else if ( 'audio' === data.type ) { #> 875 aria-label="Audio title" 876 placeholder="Audio title…" 877 <# } else { #> 878 aria-label="Media title" 879 placeholder="Media title…" 880 <# } #> {{ maybeReadOnly }} /> 881 <# } 882 } #> 883 </script>
883 884 885
885<script type="text/html" id="tmpl-attachment-details"> 886 <h2> 887 Attachment Details <span class="settings-save-status" role="status"> 888 <span class="spinner"></span> 889 <span class="saved">Saved.</span> 890 </span> 891 </h2> 892 <div class="attachment-info"> 893 894 <# if ( 'audio' === data.type ) { #> 895 <div class="wp-media-wrapper wp-audio"> 896 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 897 <source type="{{ data.mime }}" src="{{ data.url }}" /> 898 </audio> 899 </div> 900 <# } else if ( 'video' === data.type ) { 901 var w_rule = ''; 902 if ( data.width ) { 903 w_rule = 'width: ' + data.width + 'px;'; 904 } else if ( wp.media.view.settings.contentWidth ) { 905 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 906 } 907 #> 908 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 909 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 910 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 911 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 912 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 913 <source type="{{ data.mime }}" src="{{ data.url }}" /> 914 </video> 915 </div> 916 <# } else { #> 917 <div class="thumbnail thumbnail-{{ data.type }}"> 918 <# if ( data.uploading ) { #> 919 <div class="media-progress-bar"><div></div></div> 920 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 921 <img src="{{ data.size.url }}" draggable="false" alt="" /> 922 <# } else { #> 923 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 924 <# } #> 925 </div> 926 <# } #> 927 928 <div class="details"> 929 <div class="filename">{{ data.filename }}</div> 930 <div class="uploaded">{{ data.dateFormatted }}</div> 931 932 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 933 <# if ( 'image' === data.type && ! data.uploading ) { #> 934 <# if ( data.width && data.height ) { #> 935 <div class="dimensions"> 936 {{ data.width }} by {{ data.height }} pixels </div> 937 <# } #> 938 939 <# if ( data.originalImageURL && data.originalImageName ) { #> 940 <div class="word-wrap-break-word"> 941 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 942 </div> 943 <# } #> 944 945 <# if ( data.can.save && data.sizes ) { #> 946 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 947 <# } #> 948 <# } #> 949 950 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 951 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 952 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 953 </div> 954 <# } #> 955 956 <# if ( data.mediaStates ) { #> 957 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 958 <# } #> 959 960 <# if ( ! data.uploading && data.can.remove ) { #> 961 <button type="button" class="button-link delete-attachment">Delete permanently</button> 962 <# } #> 963 964 <div class="compat-meta"> 965 <# if ( data.compat && data.compat.meta ) { #> 966 {{{ data.compat.meta }}} 967 <# } #> 968 </div> 969 </div> 970 </div> 971 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 972 <# if ( 'image' === data.type ) { #> 973 <span class="setting alt-text has-description" data-setting="alt"> 974 <label for="attachment-details-alt-text" class="name">Alt Text</label> 975 <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 976 </span> 977 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 978 <# } #> 979 <span class="setting" data-setting="title"> 980 <label for="attachment-details-title" class="name">Title</label> 981 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 982 </span> 983 <# if ( 'audio' === data.type ) { #> 984 <span class="setting" data-setting="artist"> 985 <label for="attachment-details-artist" class="name">Artist</label> 986 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 987 </span> 988 <span class="setting" data-setting="album"> 989 <label for="attachment-details-album" class="name">Album</label> 990 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 991 </span> 992 <# } #> 993 <span class="setting" data-setting="caption"> 994 <# if ( 'image' === data.type ) { #> 995 <label for="attachment-details-caption" class="name">Image Caption</label> 996 <# } else { #> 997 <label for="attachment-details-caption" class="name">Short Description</label> 998 <# } #> 999 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1000 </span> 1001 <span class="setting" data-setting="description"> 1002 <label for="attachment-details-description" class="name">Description</label> 1003 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1004 </span> 1005 <span class="setting" data-setting="url"> 1006 <label for="attachment-details-copy-link" class="name">File URL:</label> 1007 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1008 <div class="copy-to-clipboard-container"> 1009 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 1010 <span class="success hidden" aria-hidden="true">Copied!</span> 1011 </div> 1012 </span> 1013 </script>
1013 1014 1015
1015<script type="text/html" id="tmpl-media-selection"> 1016 <div class="selection-info"> 1017 <span class="count"></span> 1018 <# if ( data.editable ) { #> 1019 <button type="button" class="button-link edit-selection">Edit Selection</button> 1020 <# } #> 1021 <# if ( data.clearable ) { #> 1022 <button type="button" class="button-link clear-selection">Clear</button> 1023 <# } #> 1024 </div> 1025 <div class="selection-view"></div> 1026 </script>
1026 1027 1028
1028<script type="text/html" id="tmpl-attachment-display-settings"> 1029 <h2>Attachment Display Settings</h2> 1030 1031 <# if ( 'image' === data.type ) { #> 1032 <span class="setting align"> 1033 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 1034 <select id="attachment-display-settings-alignment" class="alignment" 1035 data-setting="align" 1036 <# if ( data.userSettings ) { #> 1037 data-user-setting="align" 1038 <# } #>> 1039 1040 <option value="left"> 1041 Left </option> 1042 <option value="center"> 1043 Center </option> 1044 <option value="right"> 1045 Right </option> 1046 <option value="none" selected> 1047 None </option> 1048 </select> 1049 </span> 1050 <# } #> 1051 1052 <span class="setting"> 1053 <label for="attachment-display-settings-link-to" class="name"> 1054 <# if ( data.model.canEmbed ) { #> 1055 Embed or Link <# } else { #> 1056 Link To <# } #> 1057 </label> 1058 <select id="attachment-display-settings-link-to" class="link-to" 1059 data-setting="link" 1060 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1061 data-user-setting="urlbutton" 1062 <# } #>> 1063 1064 <# if ( data.model.canEmbed ) { #> 1065 <option value="embed" selected> 1066 Embed Media Player </option> 1067 <option value="file"> 1068 <# } else { #> 1069 <option value="none" selected> 1070 None </option> 1071 <option value="file"> 1072 <# } #> 1073 <# if ( data.model.canEmbed ) { #> 1074 Link to Media File <# } else { #> 1075 Media File <# } #> 1076 </option> 1077 <option value="post"> 1078 <# if ( data.model.canEmbed ) { #> 1079 Link to Attachment Page <# } else { #> 1080 Attachment Page <# } #> 1081 </option> 1082 <# if ( 'image' === data.type ) { #> 1083 <option value="custom"> 1084 Custom URL </option> 1085 <# } #> 1086 </select> 1087 </span> 1088 <span class="setting"> 1089 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1090 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1091 </span> 1092 1093 <# if ( 'undefined' !== typeof data.sizes ) { #> 1094 <span class="setting"> 1095 <label for="attachment-display-settings-size" class="name">Size</label> 1096 <select id="attachment-display-settings-size" class="size" name="size" 1097 data-setting="size" 1098 <# if ( data.userSettings ) { #> 1099 data-user-setting="imgsize" 1100 <# } #>> 1101 <# 1102 var size = data.sizes['thumbnail']; 1103 if ( size ) { #> 1104 <option value="thumbnail" > 1105 Thumbnail – {{ size.width }} × {{ size.height }} 1106 </option> 1107 <# } #> 1108 <# 1109 var size = data.sizes['medium']; 1110 if ( size ) { #> 1111 <option value="medium" > 1112 Medium – {{ size.width }} × {{ size.height }} 1113 </option> 1114 <# } #> 1115 <# 1116 var size = data.sizes['large']; 1117 if ( size ) { #> 1118 <option value="large" > 1119 Large – {{ size.width }} × {{ size.height }} 1120 </option> 1121 <# } #> 1122 <# 1123 var size = data.sizes['full']; 1124 if ( size ) { #> 1125 <option value="full" selected='selected'> 1126 Full Size – {{ size.width }} × {{ size.height }} 1127 </option> 1128 <# } #> 1129 </select> 1130 </span> 1131 <# } #> 1132 </script>
1132 1133 1134
1134<script type="text/html" id="tmpl-gallery-settings"> 1135 <h2>Gallery Settings</h2> 1136 1137 <span class="setting"> 1138 <label for="gallery-settings-link-to" class="name">Link To</label> 1139 <select id="gallery-settings-link-to" class="link-to" 1140 data-setting="link" 1141 <# if ( data.userSettings ) { #> 1142 data-user-setting="urlbutton" 1143 <# } #>> 1144 1145 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1146 #>selected="selected"<# } 1147 #>> 1148 Attachment Page </option> 1149 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1150 Media File </option> 1151 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1152 None </option> 1153 </select> 1154 </span> 1155 1156 <span class="setting"> 1157 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1158 <select id="gallery-settings-columns" class="columns" name="columns" 1159 data-setting="columns"> 1160 <option value="1" <# 1161 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1162 #>> 1163 1 </option> 1164 <option value="2" <# 1165 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1166 #>> 1167 2 </option> 1168 <option value="3" <# 1169 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1170 #>> 1171 3 </option> 1172 <option value="4" <# 1173 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1174 #>> 1175 4 </option> 1176 <option value="5" <# 1177 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1178 #>> 1179 5 </option> 1180 <option value="6" <# 1181 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1182 #>> 1183 6 </option> 1184 <option value="7" <# 1185 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1186 #>> 1187 7 </option> 1188 <option value="8" <# 1189 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1190 #>> 1191 8 </option> 1192 <option value="9" <# 1193 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1194 #>> 1195 9 </option> 1196 </select> 1197 </span> 1198 1199 <span class="setting"> 1200 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1201 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1202 </span> 1203 1204 <span class="setting size"> 1205 <label for="gallery-settings-size" class="name">Size</label> 1206 <select id="gallery-settings-size" class="size" name="size" 1207 data-setting="size" 1208 <# if ( data.userSettings ) { #> 1209 data-user-setting="imgsize" 1210 <# } #> 1211 > 1212 <option value="thumbnail"> 1213 Thumbnail </option> 1214 <option value="medium"> 1215 Medium </option> 1216 <option value="large"> 1217 Large </option> 1218 <option value="full"> 1219 Full Size </option> 1220 </select> 1221 </span> 1222 </script>
1222 1223 1224
1224<script type="text/html" id="tmpl-playlist-settings"> 1225 <h2>Playlist Settings</h2> 1226 1227 <# var emptyModel = _.isEmpty( data.model ), 1228 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1229 1230 <span class="setting"> 1231 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1232 checked="checked" 1233 <# } #> /> 1234 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1235 <# if ( isVideo ) { #> 1236 Show Video List <# } else { #> 1237 Show Tracklist <# } #> 1238 </label> 1239 </span> 1240 1241 <# if ( ! isVideo ) { #> 1242 <span class="setting"> 1243 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1244 checked="checked" 1245 <# } #> /> 1246 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1247 Show Artist Name in Tracklist </label> 1248 </span> 1249 <# } #> 1250 1251 <span class="setting"> 1252 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1253 checked="checked" 1254 <# } #> /> 1255 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1256 Show Images </label> 1257 </span> 1258 </script>
1258 1259 1260
1260<script type="text/html" id="tmpl-embed-link-settings"> 1261 <span class="setting link-text"> 1262 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1263 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1264 </span> 1265 <div class="embed-container" style="display: none;"> 1266 <div class="embed-preview"></div> 1267 </div> 1268 </script>
1268 1269 1270
1270<script type="text/html" id="tmpl-embed-image-settings"> 1271 <div class="wp-clearfix"> 1272 <div class="thumbnail"> 1273 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1274 </div> 1275 </div> 1276 1277 <span class="setting alt-text has-description"> 1278 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1279 <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> 1280 </span> 1281 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1282 1283 <span class="setting caption"> 1284 <label for="embed-image-settings-caption" class="name">Caption</label> 1285 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1286 </span> 1287 1288 <fieldset class="setting-group"> 1289 <legend class="name">Align</legend> 1290 <span class="setting align"> 1291 <span class="button-group button-large" data-setting="align"> 1292 <button class="button" value="left"> 1293 Left </button> 1294 <button class="button" value="center"> 1295 Center </button> 1296 <button class="button" value="right"> 1297 Right </button> 1298 <button class="button active" value="none"> 1299 None </button> 1300 </span> 1301 </span> 1302 </fieldset> 1303 1304 <fieldset class="setting-group"> 1305 <legend class="name">Link To</legend> 1306 <span class="setting link-to"> 1307 <span class="button-group button-large" data-setting="link"> 1308 <button class="button" value="file"> 1309 Image URL </button> 1310 <button class="button" value="custom"> 1311 Custom URL </button> 1312 <button class="button active" value="none"> 1313 None </button> 1314 </span> 1315 </span> 1316 <span class="setting"> 1317 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1318 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1319 </span> 1320 </fieldset> 1321 </script>
1321 1322 1323
1323<script type="text/html" id="tmpl-image-details"> 1324 <div class="media-embed"> 1325 <div class="embed-media-settings"> 1326 <div class="column-settings"> 1327 <span class="setting alt-text has-description"> 1328 <label for="image-details-alt-text" class="name">Alternative Text</label> 1329 <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> 1330 </span> 1331 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1332 1333 <span class="setting caption"> 1334 <label for="image-details-caption" class="name">Caption</label> 1335 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1336 </span> 1337 1338 <h2>Display Settings</h2> 1339 <fieldset class="setting-group"> 1340 <legend class="legend-inline">Align</legend> 1341 <span class="setting align"> 1342 <span class="button-group button-large" data-setting="align"> 1343 <button class="button" value="left"> 1344 Left </button> 1345 <button class="button" value="center"> 1346 Center </button> 1347 <button class="button" value="right"> 1348 Right </button> 1349 <button class="button active" value="none"> 1350 None </button> 1351 </span> 1352 </span> 1353 </fieldset> 1354 1355 <# if ( data.attachment ) { #> 1356 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1357 <span class="setting size"> 1358 <label for="image-details-size" class="name">Size</label> 1359 <select id="image-details-size" class="size" name="size" 1360 data-setting="size" 1361 <# if ( data.userSettings ) { #> 1362 data-user-setting="imgsize" 1363 <# } #>> 1364 <# 1365 var size = data.sizes['thumbnail']; 1366 if ( size ) { #> 1367 <option value="thumbnail"> 1368 Thumbnail – {{ size.width }} × {{ size.height }} 1369 </option> 1370 <# } #> 1371 <# 1372 var size = data.sizes['medium']; 1373 if ( size ) { #> 1374 <option value="medium"> 1375 Medium – {{ size.width }} × {{ size.height }} 1376 </option> 1377 <# } #> 1378 <# 1379 var size = data.sizes['large']; 1380 if ( size ) { #> 1381 <option value="large"> 1382 Large – {{ size.width }} × {{ size.height }} 1383 </option> 1384 <# } #> 1385 <# 1386 var size = data.sizes['full']; 1387 if ( size ) { #> 1388 <option value="full"> 1389 Full Size – {{ size.width }} × {{ size.height }} 1390 </option> 1391 <# } #> 1392 <option value="custom"> 1393 Custom Size </option> 1394 </select> 1395 </span> 1396 <# } #> 1397 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1398 <span class="custom-size-setting"> 1399 <label for="image-details-size-width">Width</label> 1400 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1401 </span> 1402 <span class="sep" aria-hidden="true">×</span> 1403 <span class="custom-size-setting"> 1404 <label for="image-details-size-height">Height</label> 1405 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1406 </span> 1407 <p id="image-size-desc" class="description">Image size in pixels</p> 1408 </div> 1409 <# } #> 1410 1411 <span class="setting link-to"> 1412 <label for="image-details-link-to" class="name">Link To</label> 1413 <select id="image-details-link-to" data-setting="link"> 1414 <# if ( data.attachment ) { #> 1415 <option value="file"> 1416 Media File </option> 1417 <option value="post"> 1418 Attachment Page </option> 1419 <# } else { #> 1420 <option value="file"> 1421 Image URL </option> 1422 <# } #> 1423 <option value="custom"> 1424 Custom URL </option> 1425 <option value="none"> 1426 None </option> 1427 </select> 1428 </span> 1429 <span class="setting"> 1430 <label for="image-details-link-to-custom" class="name">URL</label> 1431 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1432 </span> 1433 1434 <div class="advanced-section"> 1435 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1436 <div class="advanced-settings hidden"> 1437 <div class="advanced-image"> 1438 <span class="setting title-text"> 1439 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1440 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1441 </span> 1442 <span class="setting extra-classes"> 1443 <label for="image-details-css-class" class="name">Image CSS Class</label> 1444 <input type="text" id="image-details-css-class" data-setting="extraClasse
1444s" value="{{ data.model.extraClasses }}" /> 1445 </span> 1446 </div> 1447 <div class="advanced-link"> 1448 <span class="setting link-target"> 1449 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1450 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1451 </span> 1452 <span class="setting link-rel"> 1453 <label for="image-details-link-rel" class="name">Link Rel</label> 1454 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1455 </span> 1456 <span class="setting link-class-name"> 1457 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1458 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1459 </span> 1460 </div> 1461 </div> 1462 </div> 1463 </div> 1464 <div class="column-image"> 1465 <div class="image"> 1466 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1467 <# if ( data.attachment && window.imageEdit ) { #> 1468 <div class="actions"> 1469 <input type="button" class="edit-attachment button" value="Edit Original" /> 1470 <input type="button" class="replace-attachment button" value="Replace" /> 1471 </div> 1472 <# } #> 1473 </div> 1474 </div> 1475 </div> 1476 </div> 1477 </script>
1477 1478 1479
1479<script type="text/html" id="tmpl-image-editor"> 1480 <div id="media-head-{{ data.id }}"></div> 1481 <div id="image-editor-{{ data.id }}"></div> 1482 </script>
1482 1483 1484
1484<script type="text/html" id="tmpl-audio-details"> 1485 <# var ext, html5types = { 1486 mp3: wp.media.view.settings.embedMimes.mp3, 1487 ogg: wp.media.view.settings.embedMimes.ogg 1488 }; #> 1489 1490 <div class="media-embed media-embed-details"> 1491 <div class="embed-media-settings embed-audio-settings"> 1492 <audio crossorigin="anonymous" style="visibility: hidden" 1493 controls 1494 class="wp-audio-shortcode" 1495 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1496 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1497 <# 1498 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1499 #> autoplay<# 1500 } 1501 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1502 #> loop<# 1503 } 1504 #> 1505> 1506 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1507 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1508 <# } #> 1509 1510 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1511 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1512 <# } #> 1513 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1514 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1515 <# } #> 1516 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1517 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1518 <# } #> 1519 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1520 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1521 <# } #> 1522 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1523 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1524 <# } #> 1525 </audio> 1526 1527 <# if ( ! _.isEmpty( data.model.src ) ) { 1528 ext = data.model.src.split('.').pop(); 1529 if ( html5types[ ext ] ) { 1530 delete html5types[ ext ]; 1531 } 1532 #> 1533 <span class="setting"> 1534 <label for="audio-details-source" class="name">URL</label> 1535 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1536 <button type="button" class="button-link remove-setting">Remove audio source</button> 1537 </span> 1538 <# } #> 1539 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1540 if ( ! _.isUndefined( html5types.mp3 ) ) { 1541 delete html5types.mp3; 1542 } 1543 #> 1544 <span class="setting"> 1545 <label for="audio-details-mp3-source" class="name">MP3</label> 1546 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1547 <button type="button" class="button-link remove-setting">Remove audio source</button> 1548 </span> 1549 <# } #> 1550 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1551 if ( ! _.isUndefined( html5types.ogg ) ) { 1552 delete html5types.ogg; 1553 } 1554 #> 1555 <span class="setting"> 1556 <label for="audio-details-ogg-source" class="name">OGG</label> 1557 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1558 <button type="button" class="button-link remove-setting">Remove audio source</button> 1559 </span> 1560 <# } #> 1561 <# if ( ! _.isEmpty( data.model.flac ) ) { 1562 if ( ! _.isUndefined( html5types.flac ) ) { 1563 delete html5types.flac; 1564 } 1565 #> 1566 <span class="setting"> 1567 <label for="audio-details-flac-source" class="name">FLAC</label> 1568 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1569 <button type="button" class="button-link remove-setting">Remove audio source</button> 1570 </span> 1571 <# } #> 1572 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1573 if ( ! _.isUndefined( html5types.m4a ) ) { 1574 delete html5types.m4a; 1575 } 1576 #> 1577 <span class="setting"> 1578 <label for="audio-details-m4a-source" class="name">M4A</label> 1579 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1580 <button type="button" class="button-link remove-setting">Remove audio source</button> 1581 </span> 1582 <# } #> 1583 <# if ( ! _.isEmpty( data.model.wav ) ) { 1584 if ( ! _.isUndefined( html5types.wav ) ) { 1585 delete html5types.wav; 1586 } 1587 #> 1588 <span class="setting"> 1589 <label for="audio-details-wav-source" class="name">WAV</label> 1590 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1591 <button type="button" class="button-link remove-setting">Remove audio source</button> 1592 </span> 1593 <# } #> 1594 1595 <# if ( ! _.isEmpty( html5types ) ) { #> 1596 <fieldset class="setting-group"> 1597 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1598 <span class="setting"> 1599 <span class="button-large"> 1600 <# _.each( html5types, function (mime, type) { #> 1601 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1602 <# } ) #> 1603 </span> 1604 </span> 1605 </fieldset> 1606 <# } #> 1607 1608 <fieldset class="setting-group"> 1609 <legend class="name">Preload</legend> 1610 <span class="setting preload"> 1611 <span class="button-group button-large" data-setting="preload"> 1612 <button class="button" value="auto">Auto</button> 1613 <button class="button" value="metadata">Metadata</button> 1614 <button class="button active" value="none">None</button> 1615 </span> 1616 </span> 1617 </fieldset> 1618 1619 <span class="setting-group"> 1620 <span class="setting checkbox-setting autoplay"> 1621 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1622 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1623 </span> 1624 1625 <span class="setting checkbox-setting"> 1626 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1627 <label for="audio-details-loop" class="checkbox-label">Loop</label> 1628 </span> 1629 </span> 1630 </div> 1631 </div> 1632 </script>
1632 1633 1634
1634<script type="text/html" id="tmpl-video-details"> 1635 <# var ext, html5types = { 1636 mp4: wp.media.view.settings.embedMimes.mp4, 1637 ogv: wp.media.view.settings.embedMimes.ogv, 1638 webm: wp.media.view.settings.embedMimes.webm 1639 }; #> 1640 1641 <div class="media-embed media-embed-details"> 1642 <div class="embed-media-settings embed-video-settings"> 1643 <div class="wp-video-holder"> 1644 <# 1645 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1646 h = ! data.model.height ? 360 : data.model.height; 1647 1648 if ( data.model.width && w !== data.model.width ) { 1649 h = Math.ceil( ( h * w ) / data.model.width ); 1650 } 1651 #> 1652 1653 <# var w_rule = '', classes = [], 1654 w, h, settings = wp.media.view.settings, 1655 isYouTube = isVimeo = false; 1656 1657 if ( ! _.isEmpty( data.model.src ) ) { 1658 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1659 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1660 } 1661 1662 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1663 w = settings.contentWidth; 1664 } else { 1665 w = data.model.width; 1666 } 1667 1668 if ( w !== data.model.width ) { 1669 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1670 } else { 1671 h = data.model.height; 1672 } 1673 1674 if ( w ) { 1675 w_rule = 'width: ' + w + 'px; '; 1676 } 1677 1678 if ( isYouTube ) { 1679 classes.push( 'youtube-video' ); 1680 } 1681 1682 if ( isVimeo ) { 1683 classes.push( 'vimeo-video' ); 1684 } 1685 1686#> 1687<div style="{{ w_rule }}" class="wp-video"> 1688<video crossorigin="anonymous" controls 1689 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1690 <# if ( w ) { #>width="{{ w }}"<# } #> 1691 <# if ( h ) { #>height="{{ h }}"<# } #> 1692 <# 1693 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1694 #> poster="{{ data.model.poster }}"<# 1695 } #> 1696 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1697 <# 1698 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1699 #> autoplay<# 1700 } 1701 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1702 #> loop<# 1703 } 1704 #> 1705> 1706 <# if ( ! _.isEmpty( data.model.src ) ) { 1707 if ( isYouTube ) { #> 1708 <source src="{{ data.model.src }}" type="video/youtube" /> 1709 <# } else if ( isVimeo ) { #> 1710 <source src="{{ data.model.src }}" type="video/vimeo" /> 1711 <# } else { #> 1712 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1713 <# } 1714 } #> 1715 1716 <# if ( data.model.mp4 ) { #> 1717 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 1718 <# } #> 1719 <# if ( data.model.m4v ) { #> 1720 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 1721 <# } #> 1722 <# if ( data.model.webm ) { #> 1723 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 1724 <# } #> 1725 <# if ( data.model.ogv ) { #> 1726 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 1727 <# } #> 1728 <# if ( data.model.flv ) { #> 1729 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 1730 <# } #> 1731 {{{ data.model.content }}} 1732</video> 1733</div> 1734 1735 <# if ( ! _.isEmpty( data.model.src ) ) { 1736 ext = data.model.src.split('.').pop(); 1737 if ( html5types[ ext ] ) { 1738 delete html5types[ ext ]; 1739 } 1740 #> 1741 <span class="setting"> 1742 <label for="video-details-source" class="name">URL</label> 1743 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1744 <button type="button" class="button-link remove-setting">Remove video source</button> 1745 </span> 1746 <# } #> 1747 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 1748 if ( ! _.isUndefined( html5types.mp4 ) ) { 1749 delete html5types.mp4; 1750 } 1751 #> 1752 <span class="setting"> 1753 <label for="video-details-mp4-source" class="name">MP4</label> 1754 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 1755 <button type="button" class="button-link remove-setting">Remove video source</button> 1756 </span> 1757 <# } #> 1758 <# if ( ! _.isEmpty( data.model.m4v ) ) { 1759 if ( ! _.isUndefined( html5types.m4v ) ) { 1760 delete html5types.m4v; 1761 } 1762 #> 1763 <span class="setting">
1764 <label for="video-details-m4v-source" class="name">M4V</label> 1765 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 1766 <button type="button" class="button-link remove-setting">Remove video source</button> 1767 </span> 1768 <# } #> 1769 <# if ( ! _.isEmpty( data.model.webm ) ) { 1770 if ( ! _.isUndefined( html5types.webm ) ) { 1771 delete html5types.webm; 1772 } 1773 #> 1774 <span class="setting"> 1775 <label for="video-details-webm-source" class="name">WEBM</label> 1776 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 1777 <button type="button" class="button-link remove-setting">Remove video source</button> 1778 </span> 1779 <# } #> 1780 <# if ( ! _.isEmpty( data.model.ogv ) ) { 1781 if ( ! _.isUndefined( html5types.ogv ) ) { 1782 delete html5types.ogv; 1783 } 1784 #> 1785 <span class="setting"> 1786 <label for="video-details-ogv-source" class="name">OGV</label> 1787 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 1788 <button type="button" class="button-link remove-setting">Remove video source</button> 1789 </span> 1790 <# } #> 1791 <# if ( ! _.isEmpty( data.model.flv ) ) { 1792 if ( ! _.isUndefined( html5types.flv ) ) { 1793 delete html5types.flv; 1794 } 1795 #> 1796 <span class="setting"> 1797 <label for="video-details-flv-source" class="name">FLV</label> 1798 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 1799 <button type="button" class="button-link remove-setting">Remove video source</button> 1800 </span> 1801 <# } #> 1802 </div> 1803 1804 <# if ( ! _.isEmpty( html5types ) ) { #> 1805 <fieldset class="setting-group"> 1806 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1807 <span class="setting"> 1808 <span class="button-large"> 1809 <# _.each( html5types, function (mime, type) { #> 1810 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1811 <# } ) #> 1812 </span> 1813 </span> 1814 </fieldset> 1815 <# } #> 1816 1817 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 1818 <span class="setting"> 1819 <label for="video-details-poster-image" class="name">Poster Image</label> 1820 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 1821 <button type="button" class="button-link remove-setting">Remove poster image</button> 1822 </span> 1823 <# } #> 1824 1825 <fieldset class="setting-group"> 1826 <legend class="name">Preload</legend> 1827 <span class="setting preload"> 1828 <span class="button-group button-large" data-setting="preload"> 1829 <button class="button" value="auto">Auto</button> 1830 <button class="button" value="metadata">Metadata</button> 1831 <button class="button active" value="none">None</button> 1832 </span> 1833 </span> 1834 </fieldset> 1835 1836 <span class="setting-group"> 1837 <span class="setting checkbox-setting autoplay"> 1838 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 1839 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 1840 </span> 1841 1842 <span class="setting checkbox-setting"> 1843 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 1844 <label for="video-details-loop" class="checkbox-label">Loop</label> 1845 </span> 1846 </span> 1847 1848 <span class="setting" data-setting="content"> 1849 <# 1850 var content = ''; 1851 if ( ! _.isEmpty( data.model.content ) ) { 1852 var tracks = jQuery( data.model.content ).filter( 'track' ); 1853 _.each( tracks.toArray(), function( track, index ) { 1854 content += track.outerHTML; #> 1855 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 1856 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
1857 <span class="description" id="video-details-track-desc-{{ index }}"> 1858 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 1859 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br /> 1860 <# } ); #> 1861 <# } else { #> 1862 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 1863 <em>There are no associated subtitles.</em> 1864 <# } #> 1865 <textarea class="hidden content-setting">{{ content }}</textarea> 1866 </span> 1867 </div> 1868 </div> 1869 </script>
1869 1870 1871
1871<script type="text/html" id="tmpl-editor-gallery"> 1872 <# if ( data.attachments.length ) { #> 1873 <div class="gallery gallery-columns-{{ data.columns }}"> 1874 <# _.each( data.attachments, function( attachment, index ) { #> 1875 <dl class="gallery-item"> 1876 <dt class="gallery-icon"> 1877 <# if ( attachment.thumbnail ) { #> 1878 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 1879 <# } else { #> 1880 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 1881 <# } #> 1882 </dt> 1883 <# if ( attachment.caption ) { #> 1884 <dd class="wp-caption-text gallery-caption"> 1885 {{{ data.verifyHTML( attachment.caption ) }}} 1886 </dd> 1887 <# } #> 1888 </dl> 1889 <# if ( index % data.columns === data.columns - 1 ) { #> 1890 <br style="clear: both;" /> 1891 <# } #> 1892 <# } ); #> 1893 </div> 1894 <# } else { #> 1895 <div class="wpview-error"> 1896 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 1897 </div> 1898 <# } #> 1899 </script>
1899 1900 1901
1901<script type="text/html" id="tmpl-crop-content"> 1902 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 1903 <div class="upload-errors"></div> 1904 </script>
1904 1905 1906
1906<script type="text/html" id="tmpl-site-icon-preview-crop"> 1907 <style> 1908 :root{ 1909 --site-icon-url: url( "{{ data.url }}" ); 1910 } 1911 </style> 1912 <h2>Site Icon Preview</h2> 1913 <p>As an app icon and a browser icon.</p> 1914 <div class="site-icon-preview crop"> 1915 <div class="image-preview-wrap app-icon-preview"> 1916 <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" /> 1917 </div> 1918 <div class="site-icon-preview-browser"> 1919 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> 1920 <div class="site-icon-preview-tab"> 1921 <div class="image-preview-wrap browser"> 1922 <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" /> 1923 </div> 1924 <div class="site-icon-preview-site-title" aria-hidden="true"><# print( '93.5 Rocks' ) #></div> 1925 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> 1926 <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> 1927 </svg> 1928 </div> 1929 </div> 1930 </div> 1931 </div> 1932 </script>
1932 1933 1934
1934<script id="underscore-js" src="https://935rocks.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1934
1934
1935<script id="shortcode-js" src="https://935rocks.com/wp-includes/js/shortcode.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1935
1935
1936<script id="backbone-js" src="https://935rocks.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1936
1936
1937<script id="wp-util-js-extra"> 1938var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1939//# sourceURL=wp-util-js-extra 1940</script>
vendor: 1 bytes, line 1940
1940
1941<script id="wp-util-js" src="https://935rocks.com/wp-includes/js/wp-util.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1941
1941
1942<script id="wp-backbone-js" src="https://935rocks.com/wp-includes/js/wp-backbone.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1942
1942
1943<script id="media-models-js-extra"> 1944var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 1945//# sourceURL=media-models-js-extra 1946</script>
vendor: 1 bytes, line 1946
1946
1947<script id="media-models-js" src="https://935rocks.com/wp-includes/js/media-models.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1947
1947
1948<script id="wp-plupload-js-extra"> 1949var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"The server cannot process HEIC images. Convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 1950var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"0b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"edad3d4c8c"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 1951//# sourceURL=wp-plupload-js-extra 1952</script>
vendor: 1 bytes, line 1952
1952
1953<script id="wp-plupload-js" src="https://935rocks.com/wp-includes/js/plupload/wp-plupload.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1953
1953
1954<script id="jquery-ui-core-js-before"> 1955jQuery.uiBackCompat = true; 1956//# sourceURL=jquery-ui-core-js-before 1957</script>
vendor: 1 bytes, line 1957
1957
1958<script id="jquery-ui-core-js" src="https://935rocks.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1958
1958
1959<script id="jquery-ui-mouse-js" src="https://935rocks.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1959
1959
1960<script id="jquery-ui-sortable-js" src="https://935rocks.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1960
1960
1961<script id="mediaelement-core-js-before"> 1962var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 1963//# sourceURL=mediaelement-core-js-before 1964</script>
vendor: 1 bytes, line 1964
1964
1965<script id="mediaelement-core-js" src="https://935rocks.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1965
1965
1966<script id="mediaelement-migrate-js" src="https://935rocks.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1966
1966
1967<script id="mediaelement-js-extra"> 1968var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 1969//# sourceURL=mediaelement-js-extra 1970</script>
vendor: 1 bytes, line 1970
1970
1971<script id="wp-mediaelement-js" src="https://935rocks.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1971
1971
1972<script id="wp-api-request-js-extra"> 1973var wpApiSettings = {"root":"https://935rocks.com/wp-json/","nonce":"d875cef424","versionString":"wp/v2/"}; 1974//# sourceURL=wp-api-request-js-extra 1975</script>
vendor: 1 bytes, line 1975
1975
1976<script id="wp-api-request-js" src="https://935rocks.com/wp-includes/js/api-request.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1976
1976
1977<script id="wp-dom-ready-js" src="https://935rocks.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1977
1977
1978<script id="wp-hooks-js" src="https://935rocks.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1978
1978
1979<script id="wp-i18n-js" src="https://935rocks.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1979
1979
1980<script id="wp-i18n-js-after"> 1981wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1982//# sourceURL=wp-i18n-js-after 1983</script>
vendor: 1 bytes, line 1983
1983
1984<script id="wp-a11y-js" src="https://935rocks.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 1984
1984
1985<script id="clipboard-js" src="https://935rocks.com/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 1985
1985
1986<script id="media-views-js-extra"> 1987var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","mediaItemViewed":"Viewing media item: %s","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://935rocks.com/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
1987pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"cb91537829","setAttachmentThumbnail":"73722cec63"},"post":{"id":0},"defaultProps":{"link":"","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://935rocks.com/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":640,"months":[{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2019","month":"11","text":"November 2019"},{"year":"2019","month":"7","text":"July 2019"},{"year":"2017","month":"1","text":"January 2017"},{"year":"2016","month":"9","text":"September 2016"},{"year":"2016","month":"1","text":"January 2016"},{"year":"2015","month":"12","text":"December 2015"},{"year":"2015","month":"3","text":"March 2015"},{"year":"2014","month":"10","text":"October 2014"},{"year":"2014","month":"9","text":"September 2014"},{"year":"2014","month":"6","text":"June 2014"},{"year":"2014","month":"3","text":"March 2014"}],"mediaTrash":0,"infiniteScrolling":1}}; 1988//# sourceURL=media-views-js-extra 1989</script>
vendor: 1 bytes, line 1989
1989
1990<script id="media-views-js" src="https://935rocks.com/wp-includes/js/media-views.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1990
1990
1991<script id="media-editor-js" src="https://935rocks.com/wp-includes/js/media-editor.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1991
1991
1992<script id="media-audiovideo-js" src="https://935rocks.com/wp-includes/js/media-audiovideo.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1992
1992
1993<script id="wp-user-profile-avatar-frontend-avatar-custom-js" src="https://935rocks.com/wp-content/plugins/wp-user-profile-avatar/assets/js/frontend-custom.js?ver=1.0.2"></script>
vendor: 1 bytes, line 1993
1993
1994<script id="bootstrap-js-js" src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 1994
1994
1995<script id="font-awesome-js" src="https://kit.fontawesome.com/ce986cd428.js"></script>
vendor: 1 bytes, line 1995
1995
1996<script id="titan-skip-link-focus-fix-js" src="https://935rocks.com/wp-content/themes/titan/js/skip-link-focus-fix.js?ver=20151215"></script>
vendor: 1 bytes, line 1996
1996
1997<script id="heateor_sss_sharing_js-js-before"> 1998function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://935rocks.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://935rocks.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://935rocks.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 1;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 1999//# sourceURL=heateor_sss_sharing_js-js-before 2000</script>
vendor: 1 bytes, line 2000
2000
2001<script id="heateor_sss_sharing_js-js" src="https://935rocks.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.79"></script>
vendor: 1 bytes, line 2001
2001
2002<script id="wp-emoji-settings" type="application/json"> 2003{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://935rocks.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 2004</script>
vendor: 1 bytes, line 2004
2004
2005<script type="module"> 2006/*! This file is auto-generated */ 2007var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2008//# sourceURL=https://935rocks.com/wp-includes/js/wp-emoji-loader.min.js 2009</script>
2009 2010
2010<script type="text/javascript" id="wpsp-script-frontend"></script>
2010 2011
2012<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
2012 2013
2013<script> 2014 AOS.init(); 2015 </script>
vendor: 1 bytes, line 2015
2015
2016<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "xtxQ7cmQF4");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>
2016<noscript>Please ensure Javascript is enabled for purposes of <a href="https://userway.org">website accessibility</a></noscript> 2017 2018</body> 2019</html> 2020 2021<!-- 2022Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 2023 2024 2025Served from: 935rocks.com @ 2026-10-09 00:12:13 by W3 Total Cache 2026-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.