CINXE.COM

Jack Farrell & Associates Careers and Employment | Society for Scholarly Publishing Career Center | Jobs in Scholarly Publishing

<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NFM95BJ');</script> <!-- End Google Tag Manager --> <base href="https://jobs.sspnet.org/"> <title>Jack Farrell & Associates Careers and Employment | Society for Scholarly Publishing Career Center | Jobs in Scholarly Publishing</title> <meta name="description" content="Discover Jack Farrell & Associates: Explore more about our company and exciting job opportunities. Learn more and join us today!"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5" > <meta name="apple-mobile-web-app-capable" content="yes"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta content="1M8QWDNWY96jmMYzdPOJvbkPnDBKIFreEN5M9Qug" name="csrf-token"> <meta content="index,follow" name="robots"> <link rel="canonical" href="https://jobs.sspnet.org/company/jack-farrell-associates-0684" /> <script> function loadScripts(source, callback) { if (!(source != null && (typeof source == 'string' || typeof source == 'object'))) return; let src = typeof source == 'string' ? [source] : source; let total = []; let loaded = []; let failed = []; let fn = function (e) { if (e.type == 'load') loaded.push(e.target.src); else failed.push(e.target.src); if ((loaded.length + failed.length) == total.length && typeof callback == 'function') callback(!!failed.length, loaded, failed); }; let load = function (src) { let s = document.createElement('script'); s.type = 'application/javascript'; s.src = src; s.addEventListener('error', fn, false); s.addEventListener('load', fn, false); document.getElementsByTagName('head')[0].appendChild(s); return s.src; }; for (let i in src) { let s = src[i].split(/[\s,]+/); for (let j in s) if (total.indexOf(s[j]) < 0) total.push(load(s[j])); } } function loadStyles(source, callback) { if (!(source != null && (typeof source == 'string' || typeof source == 'object'))) return; let src = typeof source == 'string' ? [source] : source; let total = []; let loaded = []; let failed = []; let fn = function (e) { if (e.type == 'load') loaded.push(e.target.src); else failed.push(e.target.src); if ((loaded.length + failed.length) == total.length && typeof callback == 'function') callback(!!failed.length, loaded, failed); }; let load = function (src) { let s = document.createElement('link'); s.rel = 'stylesheet'; s.href = src; s.addEventListener('error', fn, false); s.addEventListener('load', fn, false); document.getElementsByTagName('head')[0].appendChild(s); return s.src; }; for (let i in src) { let s = src[i].split(/[\s,]+/); for (let j in s) if (total.indexOf(s[j]) < 0) total.push(load(s[j])); } } function trackEvent(url, data, method = 'GET') { $.ajax({ url: url, method: method, data: data || {}, async: true, cache: false, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, success: (response) => { let trackingCode = response.code || ''; $('body').append(trackingCode) }, }); } function triggerEvent(name, element = document) { if(!name) return; const event = new Event(name); element.dispatchEvent(event); } if (typeof grecaptcha === 'undefined') { grecaptcha = {}; } grecaptcha.alreadyLoaded = [] grecaptcha.loadFromCDN = function(url, params) { if (! this.alreadyLoaded.includes(url)) { this.alreadyLoaded.push(url); let script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', url); for (let i in params) { script.setAttribute(params[i], ''); } document.body.appendChild(script); } } grecaptcha.ready = function(cb){ if (typeof grecaptcha === 'object' && typeof grecaptcha.execute === 'undefined') { const c = '___grecaptcha_cfg'; window[c] = window[c] || {}; (window[c]['fns'] = window[c]['fns']||[]).push(cb); } else { setTimeout(function() { cb(); }, 1000) } } </script> <!--link rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" href="https://use.fontawesome.com/releases/v5.15.3/css/all.css"--> <link rel="stylesheet" href="themes/sspnet/css/style.css?1732264011"> <script src="themes/nextgen/js/jquery.min.js?1549902715"></script> <script src="themes/nextgen/js/bootstrap.min.js?1549902715"></script> <script src="themes/nextgen/js/plugins.js?1549902715"></script> <script src="js/common.min.js"></script> <script> $(function() { triggerEvent('jqueryReady'); triggerEvent('bootstrapReady'); triggerEvent('commonReady'); }) </script> <link href="themes/sspnet/css/custom.css?1558458948" rel="stylesheet"> <link href="themes/sspnet/css/theme_style.min.css?1730993625" rel="stylesheet"> <link rel="shortcut icon" type='image/x-icon' href="themes/sspnet/images/favicon.ico?1558709909"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> <link rel="stylesheet" href="https://use.typekit.net/bgf7soi.css"> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <!-- <script> document.addEventListener('jqueryReady', function () { window.googletag = window.googletag || {cmd: []}; var gptAdSlots = []; googletag.cmd.push(function() { // Define a size mapping object. The first parameter to addSize is // a viewport size, while the second is a list of allowed ad sizes. var mapping = googletag.sizeMapping(). // Desktop addSize([800, 90], [[728, 90]] ). // Tablet addSize([468, 60], [[468, 60]]). // Mobile addSize([0, 0], [[300, 250]]).build(); // Define the GPT slot gptAdSlots[0] = googletag.defineSlot('/220861129/wsjb-content-2019-07', [[300, 250], [468, 60], [728, 90]], 'div-gpt-ad-1562339016940-0'). defineSizeMapping(mapping). addService(googletag.pubads()); // Go Baby! googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); googletag.cmd.push(function() { googletag.defineSlot('/220861129/wsjb-sidebar-2019-07', [250, 250], 'div-gpt-ad-1563398012392-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); }) </script> --> <link rel="shortcut icon" href="https://wjm.s3.amazonaws.com/sspnet/uploads/logo_16px_1722506696.png"> <meta property="og:type" content="website"> <meta property="og:site_name" content="Society for Scholarly Publishing"> <meta property="og:title" content="Jack Farrell & Associates Careers and Employment | Society for Scholarly Publishing Career Center | Jobs in Scholarly Publishing"> <meta property="og:description" content="Discover Jack Farrell & Associates: Explore more about our company and exciting job opportunities. Learn more and join us today!"> <meta property="og:image" content="https://jobs.sspnet.org/themes/sspnet/images/logo_1574178254.png"> <meta property="og:url" content="https://jobs.sspnet.org/company/jack-farrell-associates-0684"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P6ZDH5N');</script> <!-- End Google Tag Manager --> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-NFM95BJ" height="0" width="0" style="display:none;visibility:hidden"> </iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <!--Start top and Logo--> <div id="banner-header-wide-1"></div> <div class="sspnet-header"> <div class="sspnet-topNav"> <div class="sspnet-wrapper clearfix"> <ul> <li><a href="http://c3.sspnet.org/home" target="_blank" class="c3">C3 Online </a></li> <li><a href="https://www.sspnet.org/home/contact-us/" class="contact">Contact Us </a></li> <li><a href="https://www.sspnet.org/community/join-ssp-now/" class="join">Join SSP </a></li> </ul> </div> </div> <div class="sspnet-wrapper"> <div class="sspnet-middleheader"> <div class="clear"></div> <div class="sspnet-site-logo__wrap"> <a href="https://www.sspnet.org/" title="SSP Society for Scholarly Publishing"> <img class="sspnet-site-logo" src="themes/sspnet/images/logo.svg?1600775391" alt="SSP Society for Scholarly Publishing"> </a> </div> <div class="sspnet-fourcol"> <div class="sspnet-social-icons"> <a class="sspnet-social--c3" href="http://c3.sspnet.org/home" target="_blank"></a> <a href="https://www.linkedin.com/groups/65026/" class="linkedIn" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a> <a href="https://www.sspnet.org/feed" class="rss" target="_blank"><i class="fa fa-rss" aria-hidden="true"></i></a> <a href="http://www.facebook.com/SocietyforScholarlyPublishing" class="facebook" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a> <a href="https://twitter.com/ScholarlyPub" class="twitter" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a> </div> <div class="sspnet-headSearch-wrapper"> <form action="https://www.sspnet.org/" method="post"> <input placeholder="SEARCH" name="s" type="text" class="text"> <input type="submit" class="button" value=""> </form> </div> <a href="https://www.sspnet.org/advanced-search" class="sspnet-advSearch pull-right">advanced search</a> </div> </div> <div class="access clearfix"> <div class="sspnet-mainMenu"> <ul> <li id="homeMenu"><a href="https://www.sspnet.org/">Home</a></li> <li id="about"> <a id="aboutA" href="https://www.sspnet.org/about-us/about-ssp/" class="">About Us</a> </li> <li id="events"> <a id="eventsA" href="https://www.sspnet.org/events/industry-events/" class="">Events</a> </li> <li id="careers"> <a id="careersA" href="https://www.sspnet.org/careers/getting-into-publishing/" class="">Careers</a> </li> <li id="community"> <a id="communityA" href="https://www.sspnet.org/community/join-ssp-now/" class="">Community</a> </li> <li id="resources"> <a id="resourcesA" href="https://www.sspnet.org/resources/ssp-library/" class="">Resources</a> </li> </ul> </div> </div> <div class="sspnet-mobileSearch"> <form action="https://www.sspnet.org/" method="post"> <input placeholder="SEARCH" name="s" type="text" class="text"> <input type="submit" class="button" value=""> </form> <a href="https://www.sspnet.org/advanced-search" class="sspnet-advSearch">advanced search</a> </div> </div> </div> <header id="ws-header"> <nav class="navbar navbar-inverse bg-dark"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#header-navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle mobile navigation" > <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse guest-menu" id="header-navbar" > <div class="pull-left flex-sm-container clearfix"> <ul class="nav navbar-nav guest-menu"> <li id="menu-item-1957" class=""> <a href="/" ex-data > Home </a> </li> <li id="menu-item-1959" class=""> <a href="/jobs" > Search </a> </li> <li id="menu-item-1985" class=""> <a href="https://sspnet.webscribble.com/index.php?action=advanced_search&page=search&keywords=&country=United+States&state%5B%5D=&city=&zip=&zip_radius=&position_type=Internship&min_salary=&max_salary=&salary_type=" > Internships </a> </li> <li id="menu-item-1962" class=""> <a href="/employer-directory" > Directory </a> </li> <li id="menu-item-2018" class=""> <a href="/career-resources" class="dropdown-toggle" data-toggle="dropdown" > Career Resources <span class="caret"></span> </a> <ul class="dropdown-menu"> <li> <a href="/career-resources" > Career Advice </a> </li> <li> <a href="/interview-coach" > Interview Coach </a> </li> <li> <a href="https://www.sspnet.org/careers/getting-into-publishing/professional-skills-map/" target="_blank" > Skills Map </a> </li> </ul> </li> <li id="menu-item-1965" class=""> <a href="/contact-us" > Contact Us </a> </li> </ul> <p class="navbar-btn pull-left"> <a href="/employer-offers" class="btn btn-primary pricing-btn" > Pricing </a> </p> </div> <nav class="nav navbar-right flex-sm-container"> <ul class="nav navbar-nav mx-0"> <li class="register-top"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> Register <span class="caret"></span> </a> <ul class="dropdown-menu reg-choose"> <li><a href="/register-seeker">Job Seekers</a></li> <li><a href="/register-employer">Employers</a></li> </ul> </li> <li> <a class="sign-in" href="/sign-in"> <i class="fas fa-lock"></i> Sign In </a> </li> <script> var scriptsLanguage = 'EN'; </script> </ul> <p class="navbar-btn pull-left"> <a class="btn btn-primary post-job" href="/employer-offers">Post a Job</a> </p> </nav> <script src="themes\nextgen\plugins\pusher-js\pusher.min.js"></script> </div> </div> </nav> </header> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"LocalBusiness","name":"Jack Farrell & Associates","url":"http:\/\/www.jackfarrell.com","image":["https:\/\/wjm.s3.amazonaws.com\/sspnet\/uploads\/684_1564756849.jpg"],"description":"Jack Farrell & Associates (www.jackfarrell.com) finds THE BEST talent in scholarly & professional publishing in the US, UK, Europe and Asia. The team is comprised of former publishing managers who are adept at making superb matches for our clients. Since 2014, the company's retention rate on new hires is above 97%. We are eager to bring that type of success to you needs. Let's Get Working....today. Please contact Jack Farrell, Managing Director, jack@jackfarrell.com, 609.945.2330. Thank you.","address":{"@type":"PostalAddress","streetAddress":"PO Box 1241","addressLocality":"Princeton","addressRegion":"New Jersey","addressCountry":"United States","postalCode":"8542"}}</script> <div class="view-employer-view"> <div class="employer-image"> </div> <div class="container"> <div class="employer-short-info d-flex align-items-start pt-1"> <div class="logo-wrap mr-sm-1"> <img src="https://wjm.s3.amazonaws.com/sspnet/uploads/684_1564756849.jpg" class="employer_logo" alt="Jack Farrell &amp; Associates logo" title="Jack Farrell &amp; Associates logo" > </div> <div class="d-flex flex-wrap align-items-center flex-grow-1 w-100"> <div class="short-info d-flex align-items-flex-start flex-grow-1 pr-sm-1"> <div class="page-header mb-sm-0"> <h1 class="mb-sm-0">Jack Farrell &amp; Associates</h1> </div> </div> <div class="socials"> <a href="#company-description" class="btn btn-success scrollTo links"> About Company </a> <a href="#company-jobs" class="btn btn-success scrollTo links"> Job Openings </a> <a href="http://www.jackfarrell.com" class="btn btn-success" target="_blank" rel="nofollow"> Company Website </a> </div> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="row"> <div class="col-md-12 company-description" id="company-description"> <h3>Company Overview</h3> <div class="company_overview"> <p>Jack Farrell & Associates (www.jackfarrell.com) finds THE BEST talent in scholarly & professional publishing in the US, UK, Europe and Asia. The team is comprised of former publishing managers who are adept at making superb matches for our clients. Since 2014, the company's retention rate on new hires is above 97%. We are eager to bring that type of success to you needs. <i>Let's Get Working</i>....today. Please contact Jack Farrell, Managing Director, jack@jackfarrell.com, 609.945.2330. Thank you.</p> </div> </div> </div> <div class="row company-jobs mt-1" id="company-jobs"> <div class="col-md-12 new-list-jobs"> <div class="panel card panel-default"> <div class="panel-body card-body"> <div class="job-title"> <a href="https://jobs.sspnet.org/job/content-operations-manager-american-physiological-society-2816" class="job-link text-wrap-anywhere " >Content Operations Manager - American Physiological Society</a> </div> <div class="job-company card-subtitle text-muted "> <i class="fas fa-building"></i> Jack Farrell &amp; Associates <i class="fas fa-map-marker-alt"></i> Remote </div> <div class="job-desc "> <div class="job-description overflow-hidden"> <p>The American Physiological Society (APS) has expressly engaged Jack Farrell &amp; Associates (www.jackfarrell.com) to fill this important position. Interested parties should contact John Hartnett (joh...</p> </div> </div> </div> <div class="panel-footer card-footer clearfix small"> <div class="job-date pull-left float-left text-muted small"> Posted - <time datetime="2024-11-15T15:35:56-05:00"> November 15, 2024 </time> </div> <div class="search-action-links pull-right float-right"> <a href="https://jobs.sspnet.org/job/content-operations-manager-american-physiological-society-2816#apply-form" > <i class="far fa-list-alt icon"></i>Apply Now </a> <a href="https://jobs.sspnet.org/saved-jobs/2816" rel="nofollow" > <i class="far fa-bookmark icon"></i>Save Job</a> </div> </div> </div> <div class="panel card panel-default"> <div class="panel-body card-body"> <div class="job-title"> <a href="https://jobs.sspnet.org/job/senior-acquisitions-editor-university-press-of-colorado-2815" class="job-link text-wrap-anywhere " >Senior Acquisitions Editor - University Press of Colorado</a> </div> <div class="job-company card-subtitle text-muted "> <i class="fas fa-building"></i> Jack Farrell &amp; Associates <i class="fas fa-map-marker-alt"></i> Remote </div> <div class="job-desc "> <div class="job-description overflow-hidden"> <p>The University Press of Colorado has expressly engaged Jack Farrell &amp; Associates (www.jackfarrell.com) to find the winning candidate for this important position. Interested candidates should conta...</p> </div> </div> </div> <div class="panel-footer card-footer clearfix small"> <div class="job-date pull-left float-left text-muted small"> Posted - <time datetime="2024-11-09T08:38:10-05:00"> November 9, 2024 </time> </div> <div class="search-action-links pull-right float-right"> <a href="https://jobs.sspnet.org/job/senior-acquisitions-editor-university-press-of-colorado-2815#apply-form" > <i class="far fa-list-alt icon"></i>Apply Now </a> <a href="https://jobs.sspnet.org/saved-jobs/2815" rel="nofollow" > <i class="far fa-bookmark icon"></i>Save Job</a> </div> </div> </div> <div class="panel card panel-default"> <div class="panel-body card-body"> <div class="job-title"> <a href="https://jobs.sspnet.org/job/managing-editor-jmir-2814" class="job-link text-wrap-anywhere " >Managing Editor - JMIR</a> </div> <div class="job-company card-subtitle text-muted "> <i class="fas fa-building"></i> Jack Farrell &amp; Associates <i class="fas fa-map-marker-alt"></i> Remote </div> <div class="job-desc "> <div class="job-description overflow-hidden"> <p>JMIR has expressly engaged Jack Farrell &amp; Associates to find the winning candidate for this important hire. Interested candidates should contact Henry Greene (henry@jackfarrell.com). Thank you. To...</p> </div> </div> </div> <div class="panel-footer card-footer clearfix small"> <div class="job-date pull-left float-left text-muted small"> Posted - <time datetime="2024-11-09T08:34:56-05:00"> November 9, 2024 </time> </div> <div class="search-action-links pull-right float-right"> <a href="https://jobs.sspnet.org/job/managing-editor-jmir-2814#apply-form" > <i class="far fa-list-alt icon"></i>Apply Now </a> <a href="https://jobs.sspnet.org/saved-jobs/2814" rel="nofollow" > <i class="far fa-bookmark icon"></i>Save Job</a> </div> </div> </div> <div class="panel card panel-default"> <div class="panel-body card-body"> <div class="job-title"> <a href="https://jobs.sspnet.org/job/scientific-editor-jmir-2812" class="job-link text-wrap-anywhere " >Scientific Editor - JMIR</a> </div> <div class="job-company card-subtitle text-muted "> <i class="fas fa-building"></i> Jack Farrell &amp; Associates <i class="fas fa-map-marker-alt"></i> Remote </div> <div class="job-desc "> <div class="job-description overflow-hidden"> <p>JMIR has expressly engaged Jack Farrell &amp; Associates (www.jackfarrell.com) to find the winning candidate for this important hire. Interested parties should contact John Hartnett (john@jackfarrell....</p> </div> </div> </div> <div class="panel-footer card-footer clearfix small"> <div class="job-date pull-left float-left text-muted small"> Posted - <time datetime="2024-11-08T15:27:31-05:00"> November 8, 2024 </time> </div> <div class="search-action-links pull-right float-right"> <a href="https://jobs.sspnet.org/job/scientific-editor-jmir-2812#apply-form" > <i class="far fa-list-alt icon"></i>Apply Now </a> <a href="https://jobs.sspnet.org/saved-jobs/2812" rel="nofollow" > <i class="far fa-bookmark icon"></i>Save Job</a> </div> </div> </div> <div class="panel card panel-default"> <div class="panel-body card-body"> <div class="job-title"> <a href="https://jobs.sspnet.org/job/deputy-editor-in-chief-editorial-chemical-engineering-news-washington-hybrid-district-of-columbia-2808" class="job-link text-wrap-anywhere " >Deputy Editor-in-Chief - Editorial, Chemical &amp; Engineering News</a> </div> <div class="job-company card-subtitle text-muted "> <i class="fas fa-building"></i> Jack Farrell &amp; Associates <i class="fas fa-map-marker-alt"></i> Washington - hybrid, District of Columbia (Hybrid) </div> <div class="job-desc "> <div class="job-description overflow-hidden"> <p>The American Chemical Society聽 has retained Jack Farrell &amp; Associates (www.jackfarrell.com) to find the winning candidate for this important position. Interested parties should contact Fiona Foley...</p> </div> </div> </div> <div class="panel-footer card-footer clearfix small"> <div class="job-date pull-left float-left text-muted small"> Posted - <time datetime="2024-10-25T11:27:00-04:00"> October 25, 2024 </time> </div> <div class="search-action-links pull-right float-right"> <a href="https://jobs.sspnet.org/job/deputy-editor-in-chief-editorial-chemical-engineering-news-washington-hybrid-district-of-columbia-2808#apply-form" > <i class="far fa-list-alt icon"></i>Apply Now </a> <a href="https://jobs.sspnet.org/saved-jobs/2808" rel="nofollow" > <i class="far fa-bookmark icon"></i>Save Job</a> </div> </div> </div> <div class="row my-1 text-center"> <div class="col-md-12"> <a href="https://jobs.sspnet.org/jobs?company_name_filter=Jack%20Farrell%20%26%20Associates" target="_blank" class="show-all-jobs btn btn-success" > View All Jobs </a> </div> </div> </div> </div> </div> </div> </div> </div> <div id="banner-footer-wide-top-1"></div> <div class="ws-footer" id="ws-footer"> <div class="bg-darken footer mt-2 py-2"> <div class="container"> <div class="row"> <div class="col-md-12"> <a href="https://jobs.sspnet.org/browse-jobs" class="title d-block text-white text-bold my-1"> Find Jobs By Category </a> </div> </div> <div class="row"> <div class="col-md-3 col-sm-6"> <ul class="list list-unstyled"> <li class="list-item"> <a href="c-editorial-jobs.html" class="text-white"> Editorial </a> </li> </ul> </div> </div> <div class="row"> <div class="col-md-12 text-center text-white copyrights"> <p>Powered by <a href="https://www.webscribble.com" target="_blank" class="underline text-white">Web Scribble Solutions</a>, Inc.</p> </div> </div> </div> </div> </div> <footer id="ws-custom-footer"> <!-- <template data-parent="#ws-custom-footer"> <div class="container"> <div class="d-flex justify-content-center"> <div style="text-align: center; margin: 15px 0;" id='div-gpt-ad-1562339016940-0'> <script> document.addEventListener('jqueryReady', function () { googletag.cmd.push(function() { googletag.display('div-gpt-ad-1562339016940-0'); }); }) </script> </div> </div> </div> </template> --> <div class="sspnet-footer-content"> <div class="sspnet-footer"> <div class="sspnet-wrapper"> <div class="sspnet-eightcol"> <a href="https://www.sspnet.org/community/join-ssp-now/" class="sspnet-join_ssp"> <span class="join__pri">Join SSP &#187;</span> <span class="join__sec">Become part of our community &#187;</span> </a> <div class="sspnet-mission"> <ul> <li class="sspnet-widget-container"> <p>The mission of the Society for Scholarly Publishing (SSP) is "to advance scholarly publishing and communication, and the professional development of its members through education, collaboration, and networking."</p> </li> </ul> </div> </div> <div class="sspnet-fourcol"> <div class="sspnet-mailingList"> <p>Would you like to receive notifications about upcoming SSP educational and networking events?</p> <a class="sspnet-readMoreLarge" href="https://sfsp.informz.net/SFSP/pages/SSP_Communications" target="_blank">Sign up here</a> </div> <div class="sspnet-footer-nav"> <ul> <li><a href="https://www.sspnet.org/home/contact-us/">Contact Us</a></li> <li><a href="https://www.sspnet.org/home/advertising-information/">Sponsorship and Advertising</a></li> <li><a href="https://www.sspnet.org/home/sitemap/">Sitemap</a></li> <li><a href="http://sspnet-jobs.careerwebsite.com" target="_blank">Jobs</a></li> </ul> </div> <div class="sspnet-mobile-social-icons"> <a class="sspnet-social--c3" href="http://c3.sspnet.org/home" target="_blank"></a> <a href="http://www.linkedin.com/groups/Society-Scholarly-Publishing-SSP-Professionals-65026/about" class="linkedIn" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a> <a href="https://www.sspnet.org/feed" class="rss" target="_blank"><i class="fa fa-rss" aria-hidden="true"></i></a> <a href="http://www.facebook.com/SocietyforScholarlyPublishing" class="facebook" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a> <a href="https://twitter.com/ScholarlyPub" class="twitter" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a> </div> <div class="sspnet-footer_contact"> <h2>Society for Scholarly Publishing</h2> <p>1120 Route 73, Suite 200<br> Mount Laurel, NJ 08054</p> <ul> <li><span class="phone">P </span>+1 856 439 1385</li> <li><span class="phone">F </span>+1 856 439 0525</li> </ul> </div> <div class="sspnet-footer-nav"> <ul> <li><a href="https://www.sspnet.org/disclaimer/">Terms and Conditions of Use</a></li> <li><a href="https://www.sspnet.org/ssp-privacy-policy/">Privacy Policy</a></li> <li><a href="https://www.sspnet.org/ssp-social-networking-policy-for-members/">Social Networking Policy</a></li> </ul> </div> </div> <div class="sspnet-twelvecol"> <div class="sspnet-copyright">漏 2024 SSP Society for Scholarly Publishing</div> </div> </div> </div> </div> </footer> <script defer src="themes/nextgen/js/main.min.js?1728058776"></script> <!-- NG-3557 --> <!-- NG-3557 --> <script> </script> <div id="alert-popus-container" class="sticky-alert-container position-fixed fixed-bottom"> <div class="container-fluid"> <div class="row"> <div id="cookieconsent-wrapper"></div> </div> </div> </div> <script> window.FontAwesomeConfig = { autoReplaceSvg: "nest", autoA11y: true, autoAddCss: true, keepOriginalSource: false } </script> <script async src="https://use.fontawesome.com/releases/v5.15.3/js/all.js"></script> <script> const templates = document.querySelectorAll('template'); function processTemplate(element) { const parents = document.querySelectorAll(element.dataset.parent); const position = element.dataset.position ? element.dataset.position : 'afterend'; parents.forEach(function(parent){ if(position === 'instead'){ parent.outerHTML = element.innerHTML; }else{ parent.insertAdjacentHTML(position, element.innerHTML); } }); if ( typeof element.dataset.cleanup === 'undefined' || element.dataset.cleanup === true || element.dataset.cleanup === 'true' ) { element.remove(); } } function addXMLRequestCallback(callback){ let nativeOpen = XMLHttpRequest.prototype.open; let callbacks = XMLHttpRequest.callbacks = []; XMLHttpRequest.prototype.open = function () { callbacks.forEach(callback => callback.apply(this, arguments)); nativeOpen.apply(this, arguments); }; XMLHttpRequest.callbacks.push(callback); } templates.forEach(function(element){ if ( !element.dataset.parent ) { console.warn('Wrong syntax, ignoring this template', element); return false; } if ( !element.dataset.trigger || element.dataset.trigger === 'instant' ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } else if ( element.dataset.trigger === 'event' ) { if ( !element.dataset.event ){ console.warn('Wrong syntax, absent event name to listen, ignoring this template', element); return false; } document.addEventListener( element.dataset.event, () => { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); }); } else if ( element.dataset.trigger === 'xhr' ) { addXMLRequestCallback( function( method, url ) { if ( element.dataset.url || element.dataset.method ) { if ( element.dataset.url && element.dataset.method ) { if ( element.dataset.method === method && url.toString().includes(element.dataset.url) ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } } else if ( element.dataset.url && url.includes(element.dataset.url) ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } else if ( element.dataset.method && element.dataset.method === method ){ setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } } else { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } }); } }); </script> <link rel="stylesheet" href="css/configuration.css"> </body> </html> <script type="text/javascript"> var Ziggy = { namedRoutes: {"api.credentials":{"uri":"api\/v1\/auth\/client-credentials","methods":["POST"],"domain":null},"api.user.credentials":{"uri":"api\/v1\/auth\/user-credentials","methods":["POST"],"domain":null},"api.user.profile":{"uri":"api\/v1\/user\/profile\/my","methods":["GET","HEAD"],"domain":null},"api.notifications.send_at_list":{"uri":"api\/v1\/notifications\/send-at-list","methods":["POST"],"domain":null},"api.agents.search.store":{"uri":"api\/v1\/agents\/search\/store","methods":["POST"],"domain":null},"api.agents.search.update":{"uri":"api\/v1\/agents\/search\/{agentId}\/update","methods":["POST"],"domain":null},"api.career-guide.salary":{"uri":"api\/v1\/career-guide\/{job_title}\/salary","methods":["GET","HEAD"],"domain":null},"api.career-guide.salary.states":{"uri":"api\/v1\/career-guide\/{job_title}\/salary\/states","methods":["GET","HEAD"],"domain":null},"api.career-guide.skills":{"uri":"api\/v1\/career-guide\/{job_title}\/skills","methods":["GET","HEAD"],"domain":null},"api.career-guide.normalize":{"uri":"api\/v1\/career-guide\/normalize","methods":["GET","HEAD"],"domain":null},"api.articles.category":{"uri":"api\/v1\/articles\/category\/{category}","methods":["GET","HEAD"],"domain":null},"api.articles.latest":{"uri":"api\/v1\/articles\/latest","methods":["GET","HEAD"],"domain":null},"api.articles.available_feed_tags":{"uri":"api\/v1\/articles\/available-feed-tags","methods":["POST"],"domain":null},"api.articles.categories.store":{"uri":"api\/v1\/articles\/categories","methods":["POST"],"domain":null},"api.career-paths.index":{"uri":"api\/v1\/career-paths","methods":["GET","HEAD"],"domain":null},"api.jobs.index":{"uri":"api\/v1\/jobs","methods":["GET","HEAD"],"domain":"api.webscribble.com\/jobs.sspnet.org"},"api.jobs.sponsored":{"uri":"api\/v1\/jobs\/sponsored","methods":["GET","HEAD"],"domain":"api.webscribble.com\/jobs.sspnet.org"},"api.jobs.map":{"uri":"api\/v1\/jobs\/map","methods":["GET","HEAD"],"domain":"api.webscribble.com\/jobs.sspnet.org"},"api.jobs.show":{"uri":"api\/v1\/jobs\/{job}","methods":["GET","HEAD"],"domain":"api.webscribble.com\/jobs.sspnet.org"},"api.jobs.additional":{"uri":"api\/v1\/jobs\/{job}\/additional","methods":["GET","HEAD"],"domain":null},"api.jobs.recs.hl":{"uri":"api\/v1\/jobs\/recs\/hl","methods":["GET","HEAD"],"domain":null},"api.jobs.save":{"uri":"api\/v1\/jobs\/{job}\/save","methods":["POST"],"domain":null},"api.saved-jobs.delete":{"uri":"api\/v1\/jobs\/{job}\/delete_saved","methods":["DELETE"],"domain":null},"api.jobs.apply.local":{"uri":"api\/v1\/jobs\/apply\/{job}\/local","methods":["POST"],"domain":null},"api.jobs.apply.email":{"uri":"api\/v1\/jobs\/apply\/{job}\/email","methods":["POST"],"domain":null},"api.jobs.apply.external":{"uri":"api\/v1\/jobs\/apply\/{job}\/external","methods":["POST"],"domain":null},"api.resume.labels.index":{"uri":"api\/v1\/resume\/labels","methods":["GET","HEAD"],"domain":null},"api.resume.labels.show":{"uri":"api\/v1\/resume\/{resume}\/labels","methods":["GET","HEAD"],"domain":null},"api.resume.labels.store":{"uri":"api\/v1\/resume\/{resume}\/labels","methods":["POST"],"domain":null},"api.resume.labels.destroy":{"uri":"api\/v1\/resume\/{resume}\/labels\/{label}","methods":["DELETE"],"domain":null},"api.resume.show":{"uri":"api\/v1\/resume\/{resume}","methods":["GET","HEAD"],"domain":null},"api.portfolio.preview":{"uri":"api\/v1\/job-seeker\/{portfolio}\/preview","methods":["GET","HEAD"],"domain":null},"api.system.events.jobs.search":{"uri":"api\/v1\/system\/events\/jobs\/search","methods":["GET","HEAD","POST","PUT","PATCH","DELETE","OPTIONS"],"domain":null},"api.system.events.jobs.search_appeared":{"uri":"api\/v1\/system\/events\/jobs\/search_appeared","methods":["GET","HEAD","POST","PUT","PATCH","DELETE","OPTIONS"],"domain":null},"api.system.events.jobs.view":{"uri":"api\/v1\/system\/events\/jobs\/view\/{job}","methods":["GET","HEAD"],"domain":null},"api.system.events.agents.created":{"uri":"api\/v1\/system\/events\/agents\/{agent}\/created","methods":["GET","HEAD"],"domain":null},"api.system.events.saved_jobs.created":{"uri":"api\/v1\/system\/events\/saved-jobs\/{saved_job}\/created","methods":["GET","HEAD"],"domain":null},"api.system.captcha.code":{"uri":"api\/v1\/system\/captcha\/{page_name}","methods":["GET","HEAD"],"domain":null},"api.location.state":{"uri":"api\/v1\/location\/state","methods":["GET","HEAD"],"domain":null},"api.location.city":{"uri":"api\/v1\/location\/city","methods":["GET","HEAD"],"domain":null},"api.events.exhibitors.available":{"uri":"api\/v1\/events\/{event}\/exhibitors\/available","methods":["GET","HEAD"],"domain":null},"api.events.interview.slots":{"uri":"api\/v1\/events\/{event}\/interview\/slots\/{interview?}","methods":["GET","HEAD"],"domain":null},"api.events.interview.store":{"uri":"api\/v1\/events\/{event}\/interview\/store","methods":["POST"],"domain":null},"api.events.interview.update":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/update","methods":["POST"],"domain":null},"api.events.interview.schedule.employer":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/schedule","methods":["GET","HEAD"],"domain":null},"api.events.interview.schedule.seeker":{"uri":"api\/v1\/events\/{event}\/interview\/schedule","methods":["GET","HEAD"],"domain":null},"api.events.interview.get_open_slots":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/open-slots","methods":["GET","HEAD"],"domain":null},"api.events.reservation.list.for.seeker":{"uri":"api\/v1\/events\/{event}\/reservation\/list\/for\/seeker","methods":["GET","HEAD"],"domain":null},"api.events.reservation.rsvp":{"uri":"api\/v1\/events\/{event}\/reservation\/rsvp","methods":["POST"],"domain":null},"api.events.reservation.invite":{"uri":"api\/v1\/events\/{event}\/reservation\/invite","methods":["POST"],"domain":null},"api.events.reservation.accept":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/accept","methods":["POST"],"domain":null},"api.events.reservation.decline":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/decline","methods":["POST"],"domain":null},"api.events.reservation.change":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/change\/{slot}","methods":["POST"],"domain":null},"api.mentorship.members.index":{"uri":"api\/v1\/mentorship\/members","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.show":{"uri":"api\/v1\/mentorship\/members\/{member}","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.compare":{"uri":"api\/v1\/mentorship\/members\/{member}\/compare","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.matches.request":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/request","methods":["POST"],"domain":null},"api.mentorship.members.matches.accept":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/accept","methods":["POST"],"domain":null},"api.mentorship.members.matches.reject":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/reject","methods":["POST"],"domain":null},"api.suggest.employer":{"uri":"api\/v1\/suggest\/employer","methods":["GET","HEAD"],"domain":null},"api.suggest.sanitize_string":{"uri":"api\/v1\/suggest\/sanitize-string","methods":["POST"],"domain":null},"api.chat.direct_conversations.index":{"uri":"api\/v1\/chat\/direct-conversations","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.get":{"uri":"api\/v1\/chat\/direct-conversations\/{partner}","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.messages.index":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.messages.store":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages","methods":["POST"],"domain":null},"api.chat.direct_conversations.messages.read":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages\/{message}","methods":["GET","HEAD"],"domain":null},"api.ai.improvement.resume":{"uri":"api\/v1\/ai\/improvement\/resume\/{model?}","methods":["POST"],"domain":null},"api.ai.improvement.cover":{"uri":"api\/v1\/ai\/improvement\/cover\/{model?}","methods":["POST"],"domain":null},"api.billing.invoices.index":{"uri":"api\/v1\/billing\/invoices","methods":["GET","HEAD"],"domain":null},"api.listings":{"uri":"api\/v1\/listings","methods":["GET","HEAD"],"domain":null},"api.common.select_boxes.index":{"uri":"api\/v1\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.agency.auth.credentials":{"uri":"api\/v1\/agency\/auth\/credentials","methods":["POST"],"domain":null},"api.agency.select_boxes.index":{"uri":"api\/v1\/agency\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.agency.companies.index":{"uri":"api\/v1\/agency\/companies","methods":["GET","HEAD"],"domain":null},"api.agency.companies.update":{"uri":"api\/v1\/agency\/companies\/{company}","methods":["PUT","PATCH"],"domain":null},"api.agency.companies.destroy":{"uri":"api\/v1\/agency\/companies\/{company}","methods":["DELETE"],"domain":null},"api.agency.companies.store":{"uri":"api\/v1\/agency\/companies\/create","methods":["POST"],"domain":null},"api.agency.packages.index":{"uri":"api\/v1\/agency\/packages","methods":["GET","HEAD"],"domain":null},"api.agency.jobs.update":{"uri":"api\/v1\/agency\/jobs\/{job}","methods":["PUT","PATCH"],"domain":null},"api.agency.jobs.destroy":{"uri":"api\/v1\/agency\/jobs\/{job}","methods":["DELETE"],"domain":null},"api.agency.jobs.store":{"uri":"api\/v1\/agency\/jobs\/create","methods":["POST"],"domain":null},"api.employer.auth.credentials":{"uri":"api\/v1\/employer\/auth\/credentials","methods":["POST"],"domain":null},"api.employer.select_boxes.index":{"uri":"api\/v1\/employer\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.employer.companies.index":{"uri":"api\/v1\/employer\/companies","methods":["GET","HEAD"],"domain":null},"api.employer.companies.update":{"uri":"api\/v1\/employer\/companies\/{company}","methods":["PUT","PATCH"],"domain":null},"api.employer.companies.destroy":{"uri":"api\/v1\/employer\/companies\/{company}","methods":["DELETE"],"domain":null},"api.employer.companies.store":{"uri":"api\/v1\/employer\/companies\/create","methods":["POST"],"domain":null},"api.employer.packages.index":{"uri":"api\/v1\/employer\/packages","methods":["GET","HEAD"],"domain":null},"api.employer.jobs.update":{"uri":"api\/v1\/employer\/jobs\/{job}","methods":["PUT","PATCH"],"domain":null},"api.employer.jobs.destroy":{"uri":"api\/v1\/employer\/jobs\/{job}","methods":["DELETE"],"domain":null},"api.employer.jobs.store":{"uri":"api\/v1\/employer\/jobs\/create","methods":["POST"],"domain":null},"api.careercenter.auth.credentials":{"uri":"api\/v1\/careercenter\/auth\/credentials","methods":["POST"],"domain":null},"api.careercenter.select_boxes.index":{"uri":"api\/v1\/careercenter\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.careercenter.jobs.index":{"uri":"api\/v1\/careercenter\/jobs","methods":["GET","HEAD"],"domain":null},"api.careercenter.seekers.index":{"uri":"api\/v1\/careercenter\/job-seekers","methods":["GET","HEAD"],"domain":null},"api.careercenter.seekers.show":{"uri":"api\/v1\/careercenter\/job-seekers\/{seeker}","methods":["GET","HEAD"],"domain":null},"api.careercenter.employers.index":{"uri":"api\/v1\/careercenter\/employers","methods":["GET","HEAD"],"domain":null},"api.careercenter.employers.show":{"uri":"api\/v1\/careercenter\/employers\/{employer}","methods":["GET","HEAD"],"domain":null},"api.higherlogic.auth.credentials":{"uri":"api\/v1\/higherlogic\/auth\/credentials","methods":["POST"],"domain":null},"api.higherlogic.jobs.recs":{"uri":"api\/v1\/higherlogic\/jobs\/recs","methods":["GET","HEAD"],"domain":null}}, baseUrl: 'https://jobs.sspnet.org/', baseProtocol: 'https', baseDomain: 'jobs.sspnet.org', basePort: false, defaultParameters: [] }; !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("route",[],t):"object"==typeof exports?exports.route=t():e.route=t()}(this,function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=5)}([function(e,t,r){"use strict";var n=Object.prototype.hasOwnProperty,o=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce(function(e,r){return e[r]=t[r],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],a=i.obj[i.prop],u=Object.keys(a),c=0;c<u.length;++c){var l=u[c],s=a[l];"object"==typeof s&&null!==s&&-1===r.indexOf(s)&&(t.push({obj:a,prop:l}),r.push(s))}return function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(o(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}}(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r){if(0===e.length)return e;var n=e;if("symbol"==typeof e?n=Symbol.prototype.toString.call(e):"string"!=typeof e&&(n=String(e)),"iso-8859-1"===r)return escape(n).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var o="",a=0;a<n.length;++a){var u=n.charCodeAt(a);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122?o+=n.charAt(a):u<128?o+=i[u]:u<2048?o+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?o+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(a+=1,u=65536+((1023&u)<<10|1023&n.charCodeAt(a)),o+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return o},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,r,i){if(!r)return t;if("object"!=typeof r){if(o(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(i&&(i.plainObjects||i.allowPrototypes)||!n.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var u=t;return o(t)&&!o(r)&&(u=a(t,i)),o(t)&&o(r)?(r.forEach(function(r,o){if(n.call(t,o)){var a=t[o];a&&"object"==typeof a&&r&&"object"==typeof r?t[o]=e(a,r,i):t.push(r)}else t[o]=r}),t):Object.keys(r).reduce(function(t,o){var a=r[o];return n.call(t,o)?t[o]=e(t[o],a,i):t[o]=a,t},u)}}},function(e,t,r){"use strict";var n=String.prototype.replace,o=/%20/g,i=r(0),a={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports=i.assign({default:a.RFC3986,formatters:{RFC1738:function(e){return n.call(e,o,"+")},RFC3986:function(e){return String(e)}}},a)},function(e,t,r){"use strict";var n=r(3),o=r(4),i=r(1);e.exports={formats:i,parse:o,stringify:n}},function(e,t,r){"use strict";var n=r(0),o=r(1),i=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},u=Array.isArray,c=Array.prototype.push,l=function(e,t){c.apply(e,u(t)?t:[t])},s=Date.prototype.toISOString,f=o.default,p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:f,formatter:o.formatters[f],indices:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},d=function e(t,r,o,i,a,c,s,f,d,y,h,m,b){var g,v=t;if("function"==typeof s?v=s(r,v):v instanceof Date?v=y(v):"comma"===o&&u(v)&&(v=v.join(",")),null===v){if(i)return c&&!m?c(r,p.encoder,b):r;v=""}if("string"==typeof(g=v)||"number"==typeof g||"boolean"==typeof g||"symbol"==typeof g||"bigint"==typeof g||n.isBuffer(v))return c?[h(m?r:c(r,p.encoder,b))+"="+h(c(v,p.encoder,b))]:[h(r)+"="+h(String(v))];var O,w=[];if(void 0===v)return w;if(u(s))O=s;else{var j=Object.keys(v);O=f?j.sort(f):j}for(var P=0;P<O.length;++P){var x=O[P];a&&null===v[x]||(u(v)?l(w,e(v[x],"function"==typeof o?o(r,x):r,o,i,a,c,s,f,d,y,h,m,b)):l(w,e(v[x],r+(d?"."+x:"["+x+"]"),o,i,a,c,s,f,d,y,h,m,b)))}return w};e.exports=function(e,t){var r,n=e,c=function(e){if(!e)return p;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=o.default;if(void 0!==e.format){if(!i.call(o.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var n=o.formatters[r],a=p.filter;return("function"==typeof e.filter||u(e.filter))&&(a=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:void 0===e.allowDots?p.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:a,formatter:n,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}}(t);"function"==typeof c.filter?n=(0,c.filter)("",n):u(c.filter)&&(r=c.filter);var s,f=[];if("object"!=typeof n||null===n)return"";s=t&&t.arrayFormat in a?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var y=a[s];r||(r=Object.keys(n)),c.sort&&r.sort(c.sort);for(var h=0;h<r.length;++h){var m=r[h];c.skipNulls&&null===n[m]||l(f,d(n[m],m,y,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.formatter,c.encodeValuesOnly,c.charset))}var b=f.join(c.delimiter),g=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?g+="utf8=%26%2310003%3B&":g+="utf8=%E2%9C%93&"),b.length>0?g+b:""}},function(e,t,r){"use strict";var n=r(0),o=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},u=function(e,t,r){if(e){var n=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/g,a=r.depth>0&&/(\[[^[\]]*])/.exec(n),u=a?n.slice(0,a.index):n,c=[];if(u){if(!r.plainObjects&&o.call(Object.prototype,u)&&!r.allowPrototypes)return;c.push(u)}for(var l=0;r.depth>0&&null!==(a=i.exec(n))&&l<r.depth;){if(l+=1,!r.plainObjects&&o.call(Object.prototype,a[1].slice(1,-1))&&!r.allowPrototypes)return;c.push(a[1])}return a&&c.push("["+n.slice(a.index)+"]"),function(e,t,r){for(var n=t,o=e.length-1;o>=0;--o){var i,a=e[o];if("[]"===a&&r.parseArrays)i=[].concat(n);else{i=r.plainObjects?Object.create(null):{};var u="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,c=parseInt(u,10);r.parseArrays||""!==u?!isNaN(c)&&a!==u&&String(c)===u&&c>=0&&r.parseArrays&&c<=r.arrayLimit?(i=[])[c]=n:i[u]=n:i={0:n}}n=i}return n}(c,t,r)}};e.exports=function(e,t){var r=function(e){if(!e)return i;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?i.charset:e.charset;return{allowDots:void 0===e.allowDots?i.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling}}(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var c="string"==typeof e?function(e,t){var r,u={},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,l=t.parameterLimit===1/0?void 0:t.parameterLimit,s=c.split(t.delimiter,l),f=-1,p=t.charset;if(t.charsetSentinel)for(r=0;r<s.length;++r)0===s[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===s[r]?p="utf-8":"utf8=%26%2310003%3B"===s[r]&&(p="iso-8859-1"),f=r,r=s.length);for(r=0;r<s.length;++r)if(r!==f){var d,y,h=s[r],m=h.indexOf("]="),b=-1===m?h.indexOf("="):m+1;-1===b?(d=t.decoder(h,i.decoder,p),y=t.strictNullHandling?null:""):(d=t.decoder(h.slice(0,b),i.decoder,p),y=t.decoder(h.slice(b+1),i.decoder,p)),y&&t.interpretNumericEntities&&"iso-8859-1"===p&&(y=a(y)),y&&t.comma&&y.indexOf(",")>-1&&(y=y.split(",")),o.call(u,d)?u[d]=n.combine(u[d],y):u[d]=y}return u}(e,r):e,l=r.plainObjects?Object.create(null):{},s=Object.keys(c),f=0;f<s.length;++f){var p=s[f],d=u(p,c[p],r);l=n.merge(l,d,r)}return n.compact(l)}},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}r.r(t);var o=function(){function e(t,r,n){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.ziggy=n,this.route=this.ziggy.namedRoutes[this.name],void 0===this.name)throw new Error("Ziggy Error: You must provide a route name");if(void 0===this.route)throw new Error("Ziggy Error: route '".concat(this.name,"' is not found in the route list"));this.absolute=void 0===r||r,this.domain=this.setDomain(),this.path=this.route.uri.replace(/^\//,"")}var t,r;return t=e,(r=[{key:"setDomain",value:function(){if(!this.absolute)return"/";if(!this.route.domain)return this.ziggy.baseUrl.replace(/\/?$/,"/");var e=(this.route.domain||this.ziggy.baseDomain).replace(/\/+$/,"");return this.ziggy.basePort&&e.replace(/\/+$/,"")===this.ziggy.baseDomain.replace(/\/+$/,"")&&(e=this.ziggy.baseDomain+":"+this.ziggy.basePort),this.ziggy.baseProtocol+"://"+e+"/"}},{key:"construct",value:function(){return this.domain+this.path}}])&&n(t.prototype,r),e}(),i=r(2);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function l(e){var t="function"==typeof Map?new Map:void 0;return(l=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,r){return(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&s(o,r.prototype),o}).apply(null,arguments)}(e,arguments,f(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}r.d(t,"default",function(){return d});var p=function(e){function t(e,r,n){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(i=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,f(t).call(this))).name=e,i.absolute=n,i.ziggy=a||Ziggy,i.urlBuilder=i.name?new o(e,n,i.ziggy):null,i.template=i.urlBuilder?i.urlBuilder.construct():"",i.urlParams=i.normalizeParams(r),i.queryParams={},i.hydrated="",i}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l(String)),r=t,(n=[{key:"normalizeParams",value:function(e){return void 0===e?{}:((e="object"!==u(e)?[e]:e).hasOwnProperty("id")&&-1==this.template.indexOf("{id}")&&(e=[e.id]),this.numericParamIndices=Array.isArray(e),a({},e))}},{key:"with",value:function(e){return this.urlParams=this.normalizeParams(e),this}},{key:"withQuery",value:function(e){return a(this.queryParams,e),this}},{key:"hydrateUrl",value:function(){var e=this;if(this.hydrated)return this.hydrated;var t=this.template.replace(/{([^}]+)}/gi,function(t,r){var n,o,i=e.trimParam(t);if(e.ziggy.defaultParameters.hasOwnProperty(i)&&(n=e.ziggy.defaultParameters[i]),n&&!e.urlParams[i])return delete e.urlParams[i],n;if(e.numericParamIndices?(e.urlParams=Object.values(e.urlParams),o=e.urlParams.shift()):(o=e.urlParams[i],delete e.urlParams[i]),void 0===o){if(-1===t.indexOf("?"))throw new Error("Ziggy Error: '"+i+"' key is required for route '"+e.name+"'");return""}return o.id?encodeURIComponent(o.id):encodeURIComponent(o)});return null!=this.urlBuilder&&""!==this.urlBuilder.path&&(t=t.replace(/\/+$/,"")),this.hydrated=t,this.hydrated}},{key:"matchUrl",value:function(){var e=window.location.hostname+(window.location.port?":"+window.location.port:"")+window.location.pathname,t=this.template.replace(/(\/\{[^\}]*\?\})/g,"/").replace(/(\{[^\}]*\})/gi,"[^/?]+").replace(/\/?$/,"").split("://")[1],r=this.template.replace(/(\{[^\}]*\})/gi,"[^/?]+").split("://")[1],n=e.replace(/\/?$/,"/"),o=new RegExp("^"+r+"/$").test(n),i=new RegExp("^"+t+"/$").test(n);return o||i}},{key:"constructQuery",value:function(){if(0===Object.keys(this.queryParams).length&&0===Object.keys(this.urlParams).length)return"";var e=a(this.urlParams,this.queryParams);return Object(i.stringify)(e,{encodeValuesOnly:!0,skipNulls:!0,addQueryPrefix:!0,arrayFormat:"indices"})}},{key:"current",value:function(){var e=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=Object.keys(this.ziggy.namedRoutes),o=n.filter(function(r){return-1!==e.ziggy.namedRoutes[r].methods.indexOf("GET")&&new t(r,void 0,void 0,e.ziggy).matchUrl()})[0];if(r){var i=new RegExp("^"+r.replace("*",".*").replace(".",".")+"$","i");return i.test(o)}return o}},{key:"check",value:function(e){return Object.keys(this.ziggy.namedRoutes).includes(e)}},{key:"extractParams",value:function(e,t,r){var n=this,o=e.split(r);return t.split(r).reduce(function(e,t,r){return 0===t.indexOf("{")&&-1!==t.indexOf("}")&&o[r]?a(e,(i={},u=n.trimParam(t),c=o[r],u in i?Object.defineProperty(i,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):i[u]=c,i)):e;var i,u,c},{})}},{key:"parse",value:function(){this.return=this.hydrateUrl()+this.constructQuery()}},{key:"url",value:function(){return this.parse(),this.return}},{key:"toString",value:function(){return this.url()}},{key:"trimParam",value:function(e){return e.replace(/{|}|\?/g,"")}},{key:"valueOf",value:function(){return this.url()}},{key:"params",get:function(){var e=this.ziggy.namedRoutes[this.current()];return a(this.extractParams(window.location.hostname,e.domain||"","."),this.extractParams(window.location.pathname.slice(1),e.uri,"/"))}}])&&c(r.prototype,n),t}();function d(e,t,r,n){return new p(e,t,r,n)}}]).default}); </script><script type="text/javascript"> (function() { var routes = {"front::resumes.show":{"uri":"view-resume\/{resume_id}\/{hash?}","methods":["GET","HEAD"],"domain":null}}; for (var name in routes) { Ziggy.namedRoutes[name] = routes[name]; } })(); </script> <script> document.addEventListener('jqueryReady', function () { $('.scrollTo').on('click', function (e) { e.preventDefault(); let scrollSpeed = 1000; let elementSelector = $(this).attr('href'); $([document.documentElement, document.body]).animate({ scrollTop: $(elementSelector).offset().top }, scrollSpeed); }) }); </script>

Pages: 1 2 3 4 5 6 7 8 9 10