1 2<!doctype html> 3<html lang="en"> 4<head><title> 5 The Mayor's Action Center - Woodland Park, NJ 6</title><meta charset="utf-8" /><meta name="description" /><meta name="Keywords" /><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> 7<div class="container-fluid"> 8
8<script src="https://woodland.betterserv.ai/specialProjects/JS/woodland_chatbox.js"></script>
8 9</div> 10<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?_=63918084995" /><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?_=63918084995" /><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?_=63918084995" /><meta name="theme-color" content="#ffffff" /> 11<!--[if lt IE 9]>
12<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
12 13<![endif]--> 14 15<!-- Core CSS --> 16<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/normalize/4.1.1/normalize.min.css" /><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.css" /><link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Patua+One" rel="stylesheet" /><link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /><link rel="stylesheet" href="/data/layout/css/slick-theme.css?_=63918084995" /><link rel="stylesheet" href="/data/layout/css/main.css?_=63918084995" /><link rel="stylesheet" href="/data/layout/css/menus.css?_=63918084995" /><link rel="stylesheet" href="/data/layout/css/print.css?_=63918084995" /> 17 18 19<!-- jQuery Required In Head To Avoid Rendering Conflicts With Some QContent Utilities-->
20<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
vendor: 1 bytes, line 20
20
21<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
21 22
23<script>
vendor: 345 bytes, lines 23-29
23 24 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 25 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 26 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 27 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 28 29 ga('create', '
29UA-56138630-17
vendor: 39 bytes, lines 29-31
29', 'auto'); 30 ga('send', 'pageview'); 31
32</script>
32 33 34<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 34-35
34 35<script async src="https://www.googletagmanager.com/gtag/js?id=
35G-R2KTH79NZK
vendor: 12 bytes, line 35
35"></script>
36<script> 37
vendor: 134 bytes, lines 37-41
37window.dataLayer = window.dataLayer || []; 38 function gtag(){dataLayer.push(arguments);} 39 gtag('js', new Date()); 40 41 gtag('config', '
41G-R2KTH79NZK
vendor: 4 bytes, line 41
41');
42</script>
42 43</head> 44<body data-qcparentfolder="80" data-qccontentid="10937" class="internal"> 45 <form method="post" action="./action" id="qtiForm"> 46<div class="aspNetHidden"> 47<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="O2/rm447d3MzgsHzMa3NrcB+DDTbx9Vr5zX1sd780RUX9Py2VOFoiy0SGew6eotH43zXLCYbYBBNzEghP0ScY7PsfTibTuhgVThDwcohning0KcE0nVKZ7NgBwdx1n8EwbEMcaMxPsqSpzbY837Xa+rs4ezPgPJVcrSardwxRBPHJkovK9Hi2HthyzA5BOHxup8DXb0sWQxIlw4jUfR6wfir/7Osqrfj1o9ACIu/dYTXKgCN1bm+Z6IQA0SwjVPL9WGiuOpDgvsR1wwCsaGf1A==" /> 48</div> 49 50<div class="aspNetHidden"> 51 52 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="403E595A" /> 53</div> 54 <a class="skip-to" href="#jump-main">Skip to main content</a> 55 <!--old 56<div id="fb-root"></div>
57<script>(function(d, s, id) { 58 var js, fjs = d.getElementsByTagName(s)[0]; 59 if (d.getElementById(id)) return; 60 js = d.createElement(s); js.id = id; 61 js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9"; 62 fjs.parentNode.insertBefore(js, fjs); 63}(document, 'script', 'facebook-jssdk'));</script>
63 64--> 65<div id="fb-root"></div>
66<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v15.0" nonce="71cAhY9d"></script>
66 67 <header> 68 <div class="header-banner bg-swirl-on-light"> 69 <div class="home-logo_desktop"> 70 <img src="/data/layout/images/borough-logo.png" alt="Woodland Park, NJ"> 71 </div> 72 <div class="home-logo_mobile"> 73 <h1><a href="/"><span>B</span>orough <span>o</span>f <span>W</span>oodland <span>P</span>ark</a></h1> 74 <h3 style="color: white">Tracy Kallert, Mayor</h3> 75 </div> 76 </div> 77</header> 78 <nav role="navigation" class="main-navigation col-full"> 79 80 <nav class="yamm navbar navbar-default" role="navigation"> 81 <!-- Brand and toggle get grouped for better mobile display --> 82 <div class="navbar-header"> 83 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#js-nav" aria-expanded="true"> 84 <span class="sr-only">Toggle navigation</span> 85 <span class="icon-bar"></span> 86 <span class="icon-bar"></span> 87 <span class="icon-bar"></span> 88 </button> 89 90 <div class="navbar-brand">Menu</div> 91 92 </div> 93 94 <div class="collapse navbar-collapse" id="js-nav"></div> 95 96 </nav> 97 98 99</nav> 100 <div role="main" class="main-content main-content_internal" id="jump-main"> 101 <div class="internal-banner internal-banner_mayor"> 102 <!-- Dynamic Banner Image from Files & Documents --> 103 </div> 104 <div class="breadcrumbs"> 105 <div class="breadcrumbs-contain"><span><a class="BREADCRUMB_LINK" href="content/80/default.aspx">Home</a><span class="BREADCRUMB_TEXT"> > </span><span class="BREADCRUMB_TEXT">The Mayor's Action Center</span></span></div> 106 </div> 107 <div class="internal-wrapper island"> 108 <aside class="sidebar-contain"> 109 <div class="sidebar-header"> 110 <img src="/data/layout/images/mayor-icon.png" alt="Mayor & Council"><h2>Mayor & Council</h2> 111 </div> 112 <div class="sidebar"> 113 <div class="mayor-sidebar-links"><!-- Dynamic Sidebar Links using Main.JS --></div> 114 </div> 115</aside> 116 <div class="user-content"> 117 <!-- User Generated Content --> 118 <!--SearchFix--><h2>Mayor's Action Center 2.0</h2> 119<p>The next generation Mayor's Action Center is here! Click the green "ACTION CENTER" button below to continue.</p> 120<p>The Mayor's Action Center is for non-emergency related issues and information only. For emergencies, please call the Woodland Park Police Department at <a href="tel:19733458100">(973) 345-8100</a> or dial 9-1-1.</p> 121<table class=""> 122 <tbody> 123 <tr> 124 <td width="50%"> 125 <p><a href="https://woodlandpark.civitaapp.com/"><img src="/images/mywpapp/myWoodlandPark-iPhone-2024-09.jpg" alt="" style="width: 500px;"></a></p> 126 </td> 127 <td> 128 <h3 align="center">Our new "myWoodlandPark" app is now available for iOS and Android devices! </h3> 129 <p align="center"> Click the button below from your mobile device to download this revolutionary app today!</p> 130 <p align="center"><a href="https://apps.apple.com/us/app/mywoodlandpark/id6479669415"><img src="/images/Screenshot%202024-06-24%20144405.png" alt="" style="width: 150px; vertical-align: middle;"></a> <img src="/images/mywpapp/myWoodlandPark-Apple-iOS-qr-code.png" alt="" style="width: 100px; height: 100px; vertical-align: middle;"></p> 131 <p align="center"><a href="https://play.google.com/store/apps/details?id=com.rattletech.WoodlandParkApp"><img src="/images/GetItOnGooglePlay_Badge_Web_color_English.png" alt="" style="width: 150px; vertical-align: middle;"></a> <img src="/images/mywpapp/myWoodlandPark-Google-Play-Android-qr-code.png" alt="" style="width: 100px; vertical-align: middle;"></p> 132 <p align="center"> </p> 133 <p align="center">For more information, check out our promo video:</p> 134 <p align="center"><br> 135 <iframe src="https://live.myvrspot.com/iframe?v=MWYzZjFjM2RhMTdhNzczOGQwNGUxYmE1NzcxNWVjNjU" width="480" height="270" frameborder="0" scrolling="no" allowfullscreen="" mozallowfullscreen="" webkitallowfullscreen=""></iframe></p> 136 </td> 137 </tr> 138 </tbody> 139</table> 140<map name="appmap"> 141<area shape="rect" coords="926,1240,21,1351" alt="Mayor's Action Center" href="https://woodlandpark.civitaapp.com/"> 142</map> 143 <!-- Duplicate Content takes the table based 2 column layout from editor view and turns it into semantic HTML5 layout --> 144 <div id="dupTo"> 145 <div class="reverse"> 146 <div class="ContentTemp_MainCol"></div> 147 <aside class="ContentTemp_SideCol"></aside> 148 </div> 149 </div> 150 </div> 151 </div> 152 </div> 153 <footer role="contentinfo"> 154 <div class="footer-row footer-row_main island"> 155 <div class="footer-col"> 156 <div class="footer-row"><img src="/data/layout/images/woodland-seal-web.png" alt="Woodland Park Seal"><div class="footer-logo_text">Woodland Park<span>New Jersey</span></div></div> 157 <div class="footer-row"> 158 <h3>Address Information</h3> 159 <p>Municipal Building<br>5 Brophy Lane<br>
159Woodland Park, NJ 07424-2752</p> 160 </div> 161 <div class="footer-row"> 162 <h3>Contact Information</h3> 163 <p>Phone: 973-345-8100 - Fax: 973-345-8194</p> 164 </div> 165 <div class="footer-row"> 166 <a href="/content/80/403/417/default.aspx">Staff Directory</a> 167 </div> 168 </div> 169 <div class="footer-col"> 170 <div class="footer-row"> 171 <h2>Links & Resources</h2> 172
172<script type="text/javascript"> 173qContentApi({ 174 api: 'navigation', 175 folder: 471 176}, 177 function (err, data) { 178 if (err) return console.error(err); 179 document.getElementById('footer-links').innerHTML = data; 180}); 181 182function qContentApi (opts, callback) { 183 var querystring = '&'; 184 185 if (!opts) opts = {}; 186 if (!opts.folder) opts.folder = ''; 187 if (!opts.params) opts.params = ''; 188 if (!opts.endpoint) opts.endpoint = 'get'; 189 190 if (opts.params) { 191 for (var key in opts.params) { 192 querystring += key + '='; 193 querystring += opts.params[key] + '&'; 194 } 195 196 } 197 198 // remove trailing '&' 199 querystring = querystring.substring(0, querystring.length - 1); 200 201 202 var xhr = new XMLHttpRequest(); 203 /* IE 10/11 & EDGE don't like xhr.responseType : https://connect.microsoft.com/IE/feedback/details/795580/ie11-xmlhttprequest-incorrectly-throws-invalidstateerror-when-setting-responsetype 204 xhr.responseType = opts.api === 'navigation' ? 205 'text' : 206 'json'; 207 208 */ 209 xhr.onreadystatechange = function () { 210 if (xhr.readyState === 4) { 211 xhr.status === 200 ? 212 callback(null, xhr.response) : 213 callback('We reached our target server, but it returned an error'); 214 } 215 }; 216 217 218 xhr.open('GET', '/controls/api/v1/' + opts.api + '/' + opts.endpoint + '/?folder=' + opts.folder + querystring); 219 xhr.send(); 220 221 222} 223 </script>
223 224 225 <div id="footer-links"></div> 226 </div> 227 <!--<div class="footer-row"> 228 <h3>Contact Webmaster</h3> 229 <a href="mailto:[email protected]">Sandra Olivola</a> 230 </div>--> 231 <div class="footer-row"> 232 <p>Copyright © 2023 - All Rights Reserved</p> 233 </div> 234 </div> 235 </div> 236</footer> 237 <!-- Utility JS -->
238<script src="/data/layout/js/menus.js?_=63918084995"></script>
vendor: 1 bytes, line 238
238
239<script src="/data/layout/js/qContentApi.js?_=63918084995"></script>
vendor: 1 bytes, line 239
239
240<script src="//cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.js"></script>
vendor: 1 bytes, line 240
240
241<script src="/data/layout/js/slicknav.min.js?_=63918084995"></script>
vendor: 1 bytes, line 241
241
242<script src="/data/layout/js/jquery.highlight.js?_=63918084995"></script>
vendor: 1 bytes, line 242
242
243<script src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
vendor: 1 bytes, line 243
243
244<script src="//cdn.datatables.net/plug-ins/1.10.12/features/searchHighlight/dataTables.searchHighlight.min.js"></script>
vendor: 1 bytes, line 244
244
245<script src="/data/layout/js/simpleweather.js?_=63918084995"></script>
vendor: 1 bytes, line 245
245
246<script> 247 $(document).ready(function() { 248 249 if (isInPage(document.querySelector('#tabs'))) { 250 new CBPFWTabs( document.getElementById( 'tabs' ) ); 251 } 252 253 if (isInPage(document.querySelector('#js-nav'))) { 254 qYamm({ 255 folder: 159, 256 selector: '#js-nav' 257 }); 258 259 } 260 261 262 263 window.addEventListener('keydown', function (e) { 264 if (e.keyCode === 27) document.querySelector('.gsc-results-close-btn').click() 265 }) 266 267 if (isInPage(document.querySelector('#table_id'))) { 268 $('#table_id').dataTable({ 269 "bPaginate": true, 270 "order": [ 271 [0, "asc"] 272 ], 273 "bInfo": false, 274 "iDisplayLength": 25, 275 searchHighlight: true, 276 responsive: true 277 }); 278 279 } 280 281 $.simpleWeather({ 282 location: 'Woodland Park, NJ', 283 woeid: '2523294', 284 unit: 'f', 285 success: function(weather) { 286 html = '<p>'+weather.temp+'°'+weather.units.temp+'<i class="icon-'+weather.code+'"></i>'; 287 html += ''+weather.wind.direction+' '+weather.wind.speed+' '+weather.units.speed+'</p>'; 288 289 $("#weather").html(html); 290 }, 291 error: function(error) { 292 $("#weather").html('<p>'+error+'</p>'); 293 } 294 }); 295 296 297 }); 298</script>
298 299 </form> 300</body> 301 302</html>
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.