CINXE.COM
Hosting & Services - Public Knowledge Project
<!doctype html> <html lang="en-CA"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Hosting & Services - Public Knowledge Project</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%20Condensed%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CTeko%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%20Condensed%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CTeko%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow%20Condensed%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CTeko%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /></noscript> <link rel="canonical" href="https://pkp.sfu.ca/hosting-services/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Hosting & Services - Public Knowledge Project" /> <meta property="og:description" content="YOUR PARTNERS IN PUBLISHING PKP provides hosting, support, training, and custom development for our software through PKP Publishing Services (PKP|PS). It is one means of generating revenue to support our free and open source software development. Working with PKP|PS means you receive unparalleled expert support from the creators of OJS while you contribute to PKP’s […]" /> <meta property="og:url" content="https://pkp.sfu.ca/hosting-services/" /> <meta property="og:site_name" content="Public Knowledge Project" /> <meta property="article:publisher" content="https://www.facebook.com/publicknowledgeproject" /> <meta property="article:modified_time" content="2024-04-04T19:03:06+00:00" /> <meta property="og:image" content="https://pkp.sfu.ca/wp-content/uploads/2022/12/Mike-Nason-UNB-Sprint-hosting-banner-bw-2.jpg" /> <meta property="og:image:width" content="1600" /> <meta property="og:image:height" content="418" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@pkp" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://pkp.sfu.ca/hosting-services/","url":"https://pkp.sfu.ca/hosting-services/","name":"Hosting & Services - Public Knowledge Project","isPartOf":{"@id":"https://pkp.sfu.ca/#website"},"primaryImageOfPage":{"@id":"https://pkp.sfu.ca/hosting-services/#primaryimage"},"image":{"@id":"https://pkp.sfu.ca/hosting-services/#primaryimage"},"thumbnailUrl":"https://pkp.sfu.ca/wp-content/uploads/2022/12/Mike-Nason-UNB-Sprint-hosting-banner-bw-2.jpg","datePublished":"2022-10-16T05:39:10+00:00","dateModified":"2024-04-04T19:03:06+00:00","breadcrumb":{"@id":"https://pkp.sfu.ca/hosting-services/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https://pkp.sfu.ca/hosting-services/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https://pkp.sfu.ca/hosting-services/#primaryimage","url":"https://pkp.sfu.ca/wp-content/uploads/2022/12/Mike-Nason-UNB-Sprint-hosting-banner-bw-2.jpg","contentUrl":"https://pkp.sfu.ca/wp-content/uploads/2022/12/Mike-Nason-UNB-Sprint-hosting-banner-bw-2.jpg","width":1600,"height":418,"caption":"A group of PKPers looking very satisfied with their work at a sprint"},{"@type":"BreadcrumbList","@id":"https://pkp.sfu.ca/hosting-services/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://pkp.sfu.ca/"},{"@type":"ListItem","position":2,"name":"Hosting & Services"}]},{"@type":"WebSite","@id":"https://pkp.sfu.ca/#website","url":"https://pkp.sfu.ca/","name":"Public Knowledge Project","description":"","publisher":{"@id":"https://pkp.sfu.ca/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://pkp.sfu.ca/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https://pkp.sfu.ca/#organization","name":"Public Knowledge Project","url":"https://pkp.sfu.ca/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https://pkp.sfu.ca/#/schema/logo/image/","url":"https://pkp.sfu.ca/wp-content/uploads/2022/10/logo.svg","contentUrl":"https://pkp.sfu.ca/wp-content/uploads/2022/10/logo.svg","width":295,"height":45,"caption":"Public Knowledge Project"},"image":{"@id":"https://pkp.sfu.ca/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/publicknowledgeproject","https://x.com/pkp","https://mastodon.social/@PublicKnowledgeProject","https://www.linkedin.com/company/public-knowledge-project/","https://www.youtube.com/@PublicKnowledgeProj","https://github.com/pkp"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//use.fontawesome.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Public Knowledge Project » Feed" href="https://pkp.sfu.ca/feed/" /> <link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://pkp.sfu.ca/wp-content/themes/hello-elementor/theme.min.css?ver=2.6.1' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-menu-hello-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-menu/integration/themes/hello-elementor/assets/css/style.css?ver=1708106640' media='all' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://pkp.sfu.ca/wp-includes/css/dist/block-library/style.min.css?ver=0ed07df5e0851b991fa48af5f098d83b' media='all' /> <link data-minify="1" rel='stylesheet' id='acf-custom-intro-style-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/sfupkp-helper/blocks/custom-intro/custom-intro.css?ver=1708106640' media='all' /> <style id='acf-publishing-software-style-inline-css'> @media all and (max-width: 1800px) { .so-post-content.so-two-columns #so-pub-soft-block { flex-wrap: wrap; } #so-pub-soft-block > .elementor-element { width: calc((100% - 40px) / 2); } } @media all and (max-width: 1499px) { .so-post-content.so-two-columns #so-pub-soft-block { flex-wrap: wrap; } #so-pub-soft-block { flex-wrap: wrap; } #so-pub-soft-block > .elementor-element { width: calc(50% - 40px); } } /* @media all and (max-width: 1400px) { .so-post-content.so-two-columns #so-pub-soft-block { flex-wrap: wrap; } } */ @media all and (max-width: 1199px) { #so-pub-soft-block > .elementor-element { width: 100%; } } </style> <style id='acf-hosting-and-services-style-inline-css'> .block-featured-clients { display: flex; flex-direction: row; gap: 55px; flex-wrap: wrap; } .block-featured-client { width: 33%; flex: 1 1 0; } .block-featured-client .block-featured-client-top { width: 100%; line-height: 0; text-align: center; background-color: #fff; padding: 20px; } .block-featured-client .block-featured-client-top img { height: 40px; } .block-featured-client .block-featured-client-bottom { line-height: 0; margin-bottom: 35px; } .block-featured-client .block-featured-client-bottom img { width: 100%; aspect-ratio: 433 / 262; object-fit: cover; } .block-featured-client .block-featured-client-link a { color: #212121; text-decoration: underline; font-family: Roboto; font-weight: 400; font-size: 18px; line-height: 25.2px; } .block-featured-client .block-featured-client-link a:hover { color: #cc0633; transition: color 0.3s ease-in-out; } @media only screen and (max-width: 1299px) and (min-width: 1025px) { .hosting-services-top-container { --flex-direction: column !important; --gap: 80px !important; } .hosting-services-top-container > .elementor-element:first-child { --width: calc(100% - 160px) !important; } .hosting-services-top-container > .elementor-element:last-child { --width: 100% !important; } } @media (max-width: 1299px) { /* .hosting-services-top-container { --flex-direction: column !important; --gap: 80px !important; } .hosting-services-top-container > .elementor-element:first-child { --width: calc(100% - 160px) !important; } .hosting-services-top-container > .elementor-element:last-child { --width: 100% !important; } */ } </style> <style id='acf-content-and-image-style-inline-css'> body[data-elementor-device-mode=desktop] .content-and-image-left-content { right: -85px; } body[data-elementor-device-mode=desktop] .content-and-image-right-content { left: -85px; } body[data-elementor-device-mode=tablet] .content-and-image-left-content { top: -80px; right: 0px; left: 0px; margin-bottom: -80px; } body[data-elementor-device-mode=tablet] .content-and-image-right-content { top: -80px; left: 0px; margin-bottom: -80px; } body[data-elementor-device-mode=mobile] .content-and-image-left-content { top: -40px; right: 0px; left: 0px; margin-bottom: -40px; } body[data-elementor-device-mode=mobile] .content-and-image-right-content { top: -40px; left: 0px; margin-bottom: -40px; } .background-fix { width: 100%; height: 100%; } .background-fix > .elementor-widget-container { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .background-fix > .elementor-widget-container > img { width: 100%; height: 100%; object-fit: cover; } body[data-elementor-device-mode=tablet] .content-and-image-background-fix-container { height: 420px; } body[data-elementor-device-mode=mobile] .content-and-image-background-fix-container { height: 160px; } </style> <style id='acf-news-and-updates-style-inline-css'> .news-updates-bottom-left-column > .elementor-element:first-child { margin-right: 80px; } .news-and-updates-listing .jet-listing-grid__item:first-child .elementor-heading-title { font-size: 32px !important; } .news-and-updates-listing .jet-listing-grid__item:first-child .elementor-widget-icon { font-size: 32px; } .news-and-updates-listing .jet-listing-grid__item:last-child > div > .e-container { padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0; } @media (max-width: 1399px) { .news-updates-bottom-left-column { --flex-direction: column !important; } .news-updates-bottom-left-column > .elementor-element:first-child { margin-right: 0; margin-bottom: 40px; } } </style> <style id='acf-trusted-by-publishers-style-inline-css'> .publishers-repeater .elementor-shortcode { display: flex; flex-wrap: wrap; justify-content: center; } .publishers-repeater .publisher-logo { height: 60px; object-fit: contain; width: 150px; margin: 0 25px 50px; } /*** Tablet ***/ @media all and (max-width: 1024px) { .publishers-repeater .elementor-shortcode { justify-content: space-around; } .publishers-repeater a { /* height: 60px; */ margin-bottom: 80px; margin-right: 50px; width: calc(33.33% - 100px); } .publishers-repeater .publisher-logo { margin: 0 10px 50px; height: 60px; width: auto; } } /*** Mobile ***/ @media all and (max-width: 767px) { .publishers-repeater a { width: 50%; margin-right: 0; } .publishers-repeater .publisher-logo { height: 80px; } } @media all and (max-width: 500px) { .publishers-repeater .elementor-shortcode { justify-content: flex-start; } .publishers-repeater .publisher-logo { width: 100px; margin: 0 10px 25px; } } </style> <style id='acf-two-columns-image-and-content-style-inline-css'> @media all and (max-width: 1280px) { .so-post-content.so-two-columns .two-columns-image-and-content-container { flex-direction: column; } .so-post-content.so-two-columns .two-columns-image-and-content-container > .elementor-element { width: 100%; } } </style> <style id='acf-research-style-inline-css'> .block-research-fields .block-research-field { font-family: "Barlow"; font-size: 19px; line-height: 30px; margin-bottom: 1em; } .block-research-fields .block-research-field label { font-weight: 700; font-size: 19px; line-height: 30px; vertical-align: baseline; margin-right: 5px; } /*** Custom Code for Previous Research Initiatives Page ***/ body.page-id-1006 .research-block h2.elementor-heading-title { word-break: break-word; } /*** Desktop 1199px and below ***/ @media all and (max-width: 1199px) { .research-block > .elementor-element { --flex-direction: column-reverse !important; } .research-block > .elementor-element .elementor-element { width: 100% !important; } .research-block > .elementor-element > .elementor-element:nth-child(2) { border: none; } /* body.page-id-1006 .research-block > .elementor-element { --flex-direction: column-reverse; } body.page-id-1006 .research-block > .elementor-element .elementor-element { width: 100%; } body.page-id-1006 .research-block > .elementor-element > .elementor-element:nth-child(2) { border: none; } */ } </style> <style id='acf-member-full-style-inline-css'> .member-photo img { aspect-ratio: 1; object-fit: cover; } </style> <style id='acf-intro-and-members-style-inline-css'> .block-intro-and-members-members { display: flex; flex-direction: row; gap: 80px; flex-wrap: wrap; } .block-intro-and-members-members .block-intro-and-members-member { width: calc((100% - 80px) / 2); display: flex; } .block-intro-and-members-members .block-intro-and-members-member-image-container { width: 30%; } .block-intro-and-members-members .block-intro-and-members-member-image-container img { width: 100%; aspect-ratio: 1; object-fit: cover; } .block-intro-and-members-members .block-intro-and-members-member-content-container { width: 70%; padding-left: 40px; } .block-intro-and-members-members .block-intro-and-members-member-name { margin-top: 0px; } .block-intro-and-members-members .block-intro-and-members-member-bio { font-family: "Barlow"; font-size: 18px; font-weight: 400; line-height: 27px; letter-spacing: 0em; text-align: left; } /*** Mobile ***/ @media all and (max-width: 767px) { .block-intro-and-members-members { flex-direction: column; } .block-intro-and-members-members .block-intro-and-members-member { width: 100%; } } </style> <style id='acf-how-it-works-style-inline-css'> .splide__pagination { counter-reset: pagination-num; } .splide__pagination__page:before { counter-increment: pagination-num; content: counter( pagination-num ); } .how-it-works-slides { display: flex; } .how-it-works-slides .how-it-works-images { width: 65%; } .how-it-works-slides .how-it-works-images img { width: 100%; aspect-ratio: 883 / 591; object-fit: cover; } .how-it-works-slides .how-it-works-descriptions { width: 30%; padding: 0 0 0 5%; display: flex; align-items: center; } @media all and (max-width: 1180px) { .how-it-works-slides { flex-wrap: nowrap; flex-direction: column; } .how-it-works-slides .how-it-works-images { width: 100%; } .how-it-works-slides .how-it-works-descriptions { width: 100%; padding: 80px 0px 20px; display: flex; align-items: center; } } .how-it-works-slides .how-it-works-descriptions > section { width: 100%; } .how-it-works-slides .splide__arrows { position: absolute; width: 100%; top: -50px; display: flex; } .how-it-works-slides .splide__arrow { position: relative; top: 0px; right: 0px; left: 0px; bottom: 0px; transform: none; } .how-it-works-slides .current-slide { display: inline-block; padding: 0 28px; font-family: "Barlow Condensed"; font-weight: 700; font-size: 20px; line-height: 22px; position: relative; top: 5px; } </style> <style id='acf-intro-and-features-style-inline-css'> .block-intro-and-features-features { display: flex; flex-wrap: wrap; gap: 60px; margin-bottom: 60px; } .block-intro-and-features-features .block-intro-and-features-feature { width: calc((100% - 60px) / 2); border-top: 1px solid #9A9C9F; padding: 24px; position: relative; margin-bottom: -60px; } @media all and (max-width: 1024px) { .block-intro-and-features-features .block-intro-and-features-feature { width: 100%; } } .block-intro-and-features-features .block-intro-and-features-feature::before { content: '\f00c'; font-family: 'Font Awesome 5 Free'; font-size: 13px; font-weight: 600; color: #CC0633; position: absolute; left: 0; top: 22px; } .block-intro-and-features-features .block-intro-and-features-feature-title { font-family: 'Barlow'; font-weight: 700; font-size: 20px; line-height: 1.1em; color: #414042; margin-bottom: 10px; } .block-intro-and-features-features .block-intro-and-features-feature-description { font-family: 'Barlow'; font-weight: 400; font-size: 18px; line-height: 1.5em; color: #000; } </style> <style id='acf-intro-and-clients-style-inline-css'> .block-intro-and-clients-client { display: flex; gap: 80px; padding: 40px; background-color: #F2F2F2; margin-bottom: 40px; } .block-intro-and-clients-client .block-intro-and-clients-client-image { width: 35%; } .block-intro-and-clients-client .block-intro-and-clients-client-content { width: 65%; position: relative; } .block-intro-and-clients-client .block-intro-and-clients-client-content-description { font-family: 'Barlow'; font-size: 20px; font-weight: 400; line-height: 32px; letter-spacing: 0em; text-align: left; margin-bottom: 50px; } .block-intro-and-clients-client .block-intro-and-clients-client-content-links { position: absolute; bottom: 0px; right: 0px; } .block-intro-and-clients-client .view-showcase-link, .block-intro-and-clients-client .view-journal-link { font-family: 'Barlow Condensed'; font-weight: 700; font-size: 20px; line-height: 22px; color: #414042; margin-left: 15px; } .block-intro-and-clients-client .view-showcase-link:after, .block-intro-and-clients-client .view-journal-link:after { content: "\f061"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 0.7em; top: -0.15em; position: relative; color: #CC0633; } </style> <style id='acf-quote-and-clients-style-inline-css'> .block-intro-and-clients-client { display: flex; gap: 80px; padding: 40px; background-color: #F2F2F2; margin-bottom: 40px; } .block-intro-and-clients-client .block-intro-and-clients-client-image { width: 35%; } .block-intro-and-clients-client .block-intro-and-clients-client-content { width: 65%; position: relative; } .block-intro-and-clients-client .block-intro-and-clients-client-content-description { font-family: 'Barlow'; font-size: 20px; font-weight: 400; line-height: 32px; letter-spacing: 0em; text-align: left; margin-bottom: 50px; } .block-intro-and-clients-client .block-intro-and-clients-client-content-links { position: absolute; bottom: 0px; right: 0px; } .block-intro-and-clients-client .view-showcase-link, .block-intro-and-clients-client .view-journal-link { font-family: 'Barlow Condensed'; font-weight: 700; font-size: 20px; line-height: 22px; color: #414042; margin-left: 15px; } .block-intro-and-clients-client .view-showcase-link:after, .block-intro-and-clients-client .view-journal-link:after { content: "\f061"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 0.7em; top: -0.15em; position: relative; color: #CC0633; } </style> <style id='acf-content-and-clients-style-inline-css'> @media all and (min-width: 1401px) and (max-width: 1680px) { .so-two-columns .quote-and-clients-container .quote-and-clients-left { padding-right: 40px; } } @media all and (min-width: 1025px) and (max-width: 1400px) { .so-two-columns .quote-and-clients-container .quote-and-clients-left { padding-right: 30px; } .so-two-columns .quote-and-clients-container .quote-and-clients-left .elementor-widget-container { font-size: 18px; line-height: 1.5em;; } } @media all and (max-width: 1280px) { .so-post-content.so-two-columns .quote-and-clients-container .quote-and-clients-left { width: 100%; } .so-post-content.so-two-columns .quote-and-clients-container .quote-and-clients-right { width: 100%; } } .so-post-content.so-two-columns .quote-and-clients-container .quote-and-clients-right { padding-top: 0; } .quote-and-clients-container .quote-and-clients-left h3 { margin-top: 0; } </style> <style id='acf-publishing-software-full-style-inline-css'> /* .block-intro-and-clients-client { display: flex; gap: 80px; padding: 40px; background-color: #F2F2F2; margin-bottom: 40px; } .block-intro-and-clients-client .block-intro-and-clients-client-image { width: 35%; } .block-intro-and-clients-client .block-intro-and-clients-client-content { width: 65%; position: relative; } .block-intro-and-clients-client .block-intro-and-clients-client-content-description { font-family: 'Barlow'; font-size: 20px; font-weight: 400; line-height: 32px; letter-spacing: 0em; text-align: left; margin-bottom: 50px; } .block-intro-and-clients-client .block-intro-and-clients-client-content-links { position: absolute; bottom: 0px; right: 0px; } .block-intro-and-clients-client .view-showcase-link, .block-intro-and-clients-client .view-journal-link { font-family: 'Barlow Condensed'; font-weight: 700; font-size: 20px; line-height: 22px; color: #414042; margin-left: 15px; } .block-intro-and-clients-client .view-showcase-link:after, .block-intro-and-clients-client .view-journal-link:after { content: "\f061"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 0.7em; top: -0.15em; position: relative; color: #CC0633; } */ .background-fix { width: 100%; height: 100%; } .background-fix > .elementor-widget-container { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .background-fix > .elementor-widget-container > img { width: 100%; height: 100%; object-fit: cover; } .logo-fix { width: 100%; height: 100%; position: absolute !important; padding: 40px 10px; } .logo-fix img { /* height: 125px !important; */ width: auto !important; } .add-arrow-if-has-link a::after { content: "\f061"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 0.7em; top: -0.15em; position: relative; color: #cc0633; } body[data-elementor-device-mode=mobile] .publishing-software-full-background-fix-container .background-fix { height: 205px !important; } body[data-elementor-device-mode=mobile] .publishing-software-full-background-fix-container .logo-fix { height: 125px !important; } body[data-elementor-device-mode=mobile] .publishing-software-full-background-fix-container .logo-fix img { height: 125px !important; } /* body[data-elementor-device-mode=tablet] .content-and-image-background-fix-container { height: 420px; } body[data-elementor-device-mode=mobile] .content-and-image-background-fix-container { height: 160px; } */ </style> <link data-minify="1" rel='stylesheet' id='jet-engine-frontend-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=1708106640' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .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} </style> <style id='global-styles-inline-css'> :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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}.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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='pb-accordion-blocks-style-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/accordion-blocks/build/index.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='splide-css' href='https://pkp.sfu.ca/wp-content/plugins/sfupkp-helper/lib/splide-4.1.3/dist/css/splide.min.css?ver=4.1.3' media='all' /> <link data-minify="1" rel='stylesheet' id='chld_thm_cfg_parent-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/themes/hello-elementor/style.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='hello-elementor-css' href='https://pkp.sfu.ca/wp-content/themes/hello-elementor/style.min.css?ver=2.6.1' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://pkp.sfu.ca/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.17.1' media='all' /> <style id='elementor-frontend-inline-css'> .elementor-11 .elementor-element.elementor-element-591b84e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-591b84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/12/Mike-Nason-UNB-Sprint-hosting-banner-bw-2.jpg");} </style> <link rel='stylesheet' id='elementor-post-5-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-5.css?ver=1708106639' media='all' /> <link data-minify="1" rel='stylesheet' id='font-awesome-all-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-menu/assets/public/lib/font-awesome/css/all.min.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='font-awesome-v4-shims-css' href='https://pkp.sfu.ca/wp-content/plugins/jet-menu/assets/public/lib/font-awesome/css/v4-shims.min.css?ver=5.12.0' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-menu-public-styles-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-menu/assets/public/css/public.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='font-awesome-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-popup-frontend-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-popup/assets/css/jet-popup-frontend.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='jet-theme-core-frontend-styles-css' href='https://pkp.sfu.ca/wp-content/plugins/jet-theme-core/assets/css/frontend.css?ver=2.1.2.2' media='all' /> <link rel='stylesheet' id='jet-blocks-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/custom-jet-blocks.css?ver=1.3.8.2' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-elements-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-elements/assets/css/jet-elements.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-elements-skin-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-elements/assets/css/jet-elements-skin.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://pkp.sfu.ca/wp-content/plugins/elementor/assets/lib/swiper/css/swiper.min.css?ver=5.3.6' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://pkp.sfu.ca/wp-content/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.16.2' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-blog-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-blog/assets/css/jet-blog.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-tabs-frontend-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-tabs/assets/css/jet-tabs-frontend.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='jet-tricks-frontend-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/jet-tricks/assets/css/jet-tricks-frontend.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='elementor-post-117-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-117.css?ver=1708106639' media='all' /> <link rel='stylesheet' id='elementor-post-166-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-166.css?ver=1708106639' media='all' /> <link rel='stylesheet' id='elementor-post-11-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-11.css?ver=1708106640' media='all' /> <link data-minify="1" rel='stylesheet' id='font-awesome-official-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/releases/v6.5.1/css/all.css?ver=1708106641' media='all' crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/releases/v6.5.1/css/v4-shims.css?ver=1708106641' media='all' crossorigin="anonymous" /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://pkp.sfu.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1708106641' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=1708106641' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-icomoon-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/uploads/elementor/custom-icons/icomoon/style.css?ver=1708106641' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> <link rel="https://api.w.org/" href="https://pkp.sfu.ca/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://pkp.sfu.ca/wp-json/wp/v2/pages/81" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://pkp.sfu.ca/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://pkp.sfu.ca/?p=81' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://pkp.sfu.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpkp.sfu.ca%2Fhosting-services%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://pkp.sfu.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpkp.sfu.ca%2Fhosting-services%2F&format=xml" /> <meta name="generator" content="Elementor 3.17.1; features: e_dom_optimization, e_optimized_assets_loading, e_optimized_css_loading; settings: css_print_method-external, google_font-enabled, font_display-auto"> <style> /*** Global Styles ***/ /* Hover */ .so-hover-black a:hover { color: #414042 !important; transition: color .3s ease-in-out; } .so-hover-red a:hover { color: #CC0633 !important; transition: color .3s ease-in-out; } /* full body max width */ body { margin: 0 auto; max-width: 1728px; background-color: #EEE; } .so-post-content .image-border:not(img) img, .so-post-content img.image-border { border: #000 solid 1px; } /* banner styles */ #homepage-banner { z-index: 0; } .banner-title span.elementor-heading-title { background-color: #CC0633; line-height: .9em !important; display: inline-block; padding-top: .125em; padding-left: 5px; } #homepage-banner .banner-title:first-child span.elementor-heading-title { margin-bottom: -.25em; } /* breadcrumb style */ .main-breadcrumb a { text-decoration: underline; } .main-breadcrumb .breadcrumb-seperator { margin: 0 5px; } .elementor-form-fields-wrapper label { margin-bottom: 15px; } .elementor-form-fields-wrapper .elementor-field-group { margin-bottom: 40px !important; } /*** News Page ***/ .news-category-container select { -webkit-appearance:none; -moz-appearance:none; appearance:none; } .news-search-container .jet-search-filter__input-wrapper, .news-category-container .jet-select { position: relative; } .news-search-container .jet-search-filter__input-wrapper:after, .news-category-container .jet-select:after { font-family: "Font Awesome 5 Free"; font-weight: 700; font-size: .75em; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); pointer-events: none; } .news-search-container .jet-search-filter__input-wrapper:after { content: "\f002"; color: #6D6F71; } .news-category-container .jet-select:after { content: "\f078"; color: #CC0633; } .news-listing-container { flex-basis: unset !important; } .so-post-content > .elementor-widget-container > p.has-small-font-size, .so-post-content > .elementor-widget-container > p.has-large-font-size, .so-post-content > .elementor-widget-container > p.has-x-large-font-size { margin-bottom: 1em !important; } p.has-small-font-size, p.has-large-font-size, p.has-x-large-font-size { line-height: 1.3em; } /*** Search Result Post Info Line Styles ***/ .elementor-widget-post-info ul { list-style: none; margin-left: 0px !important; margin-right: 0px !important; } .elementor-widget-post-info ul li { margin-left: 0px !important; margin-right: 0px !important; padding-right: 0px; } .elementor-widget-post-info ul li.elementor-icon-list-item:not(:last-child):after { margin: 0 5px; right: 0 !important; } /*** Pagniation Styles ***/ .jet-filters-pagination__item { border: 1px solid #FFF; } .jet-filters-pagination__item:hover, .jet-filters-pagination__item.jet-filters-pagination__current { border: 1px solid #De0939; background-color: #De0939; color: #FFF; } /*** 404 Page ***/ body.error404 { background: #ffffff; } .so-page-fit-min-height { min-height: calc(100vh - 600px); } .so-post-content .content-and-image-left-content .e-con-inner h3, .so-post-content .content-and-image-right-content h3 { margin-top: 0; } @media all and (max-width: 1024px) { .research-block-image-container { padding: 0; } .research-block-image-container img { max-height: 240px; width: auto; } } @media all and (min-width: 1025px) and (max-width: 1680px) { #homepage-banner { flex-direction: column; justify-content: flex-end; gap: 80px; } #homepage-banner > div { width: 100%; } #homepage-banner .banner-title .elementor-heading-title { font-size: 88px; line-height: 96px; } .banner-title .elementor-heading-title { font-size: 72px !important; line-height: 80px !important; } #homepage-banner .banner-description { width: 800px; padding-left: 50px; padding-top: 50px; } .banner-title:not(.banner-title-mobile):last-of-type { margin-top: auto; padding-bottom: 45px; } .content-and-image-content-container { width: 60%; padding-top: 40px; padding-bottom: 40px; } .content-and-image-content-container .content-and-image-left-content { padding-right: 40px; right: -40px !important; } .content-and-image-content-container .content-and-image-right-content { padding-left: 40px; left: -40px !important; } .content-and-image-left-content .e-con-inner, .content-and-image-right-content { padding-top: 20px; padding-bottom: 30px; } .content-and-image-background-fix-container { width: 40%; } .content-and-image-content-container .elementor-widget-text-editor { font-size: 18px; line-height: 1.3em; } .news-updates-body .news-listing-image { width: 40%; } .news-updates-body .news-listing-wrapper { padding: 40px 120px 20px 20px; width: 60%; } .news-listing-wrapper h3.elementor-heading-title { font-size: 20px !important; } .news-and-updates-listing .jet-listing-grid__item:first-child h3.elementor-heading-title { font-size: 28px !important; } .quote-client-block-quote { width: 65% !important; } .quote-client-block-quote .elementor-widget-text-editor .elementor-widget-container { font-size: 20px; line-height: 1.5em; } .quote-client-block-logo-wrapper { width: 35% !important; } } @media all and (min-width: 1025px) and (max-width: 1200px) { #homepage-banner { gap: 40px; height: 520px; min-height: 520px; } #homepage-banner .banner-title .elementor-heading-title { font-size: 64px; line-height: 72px; } #homepage-banner .banner-description .elementor-widget-text-editor { font-size: 18px; line-height: 1.2em; } } @media all and (min-width: 1201px) and (max-width: 1500px) { #homepage-banner { gap: 40px; height: 640px; min-height: 640px; } .so-pub-soft-wrapper { padding: 40px; } #so-pub-soft-block { justify-content: space-between; gap: 20px; } #so-pub-soft-block > .elementor-element { width: calc(33% - 20px); } #so-pub-soft-block .so-pub-soft-image-wrapper { width: 100px; } #so-pub-soft-block .so-pub-soft-image-wrapper img { height: 60px; } .so-pub-soft-content-wrapper { padding: 20px; } } @media all and (min-width: 1201px) and (max-width: 1680px) { .content-and-image-content-container { width: 40%; } .content-and-image-content-container .content-and-image-left-content { padding-right: 60px; right: -60px !important; } .content-and-image-content-container .content-and-image-right-content { padding-left: 60px; left: -60px !important; } .content-and-image-left-content .e-con-inner, .content-and-image-right-content { padding-top: 30px; padding-bottom: 40px; } .content-and-image-background-fix-container { width: 60%; } .content-and-image-content-container .elementor-widget-text-editor { font-size: 19px; line-height: 1.5em; } } @media all and (min-width: 1201px) and (max-width: 1440px) { .hosting-services-top-container { gap: 20px; } .hosting-service-quote-logo { width: 30%; } .hosting-service-quote-quote { width: 70%; margin: 20px 40px 20px 0; } .hosting-service-quote-quote img { max-width: 60px !important; margin-bottom: 10px; } .hosting-service-quote-quote .elementor-widget-text-editor .elementor-widget-container { font-size: 24px; line-height: 1.3em; } } @media all and (min-width: 768px) { .news-search-container { max-width: 470px; } .news-category-container { max-width: 330px; } } /*** Tablet ***/ @media all and (max-width: 1024px) { .banner-title:not(.banner-title-mobile):last-of-type { margin-top: auto; padding-bottom: 45px; } } /*** Mobile ***/ @media all and (max-width: 767px) { .banner-title:not(.banner-title-mobile):last-of-type { padding-bottom: 20px; } } </style> <style> /*** Header ***/ .header-logo img { width: 100% !important; } /* Desktop Nav */ #so-main-nav > .elementor-widget-container > nav > ul > li { padding-bottom: 0px; margin-bottom: -20px; } #so-main-nav .elementor-nav-menu > li > a > .sub-arrow { color: #CC0633; } #so-main-nav .elementor-nav-menu > li > a { padding-bottom: 20px; } #so-main-nav .elementor-nav-menu > li > a:after { bottom: 0px; } #so-desktop-menu-btn { margin-left: auto; } /* #so-main-nav > .elementor-widget-container > nav > ul > li { padding-bottom: 12px; margin-bottom: -12px; } #so-main-nav .elementor-nav-menu > li > a > .sub-arrow { color: #CC0633; } #so-main-nav .elementor-nav-menu > li > a:after { bottom: -20px; } #so-desktop-menu-btn { margin-left: auto; } */ /* Mobile Nav */ body.admin-bar .jet-popup.jet-popup--front-mode { top:32px; } #so-mobile-menu .menu-item > a { display: flex; justify-content: space-between; padding-left: 0; padding-right: 0; } #so-mobile-menu .menu-item > a i { font-size: .9em; } #so-mobile-menu .menu-item.current-page-ancestor > a, #so-mobile-menu .elementor-nav-menu .sub-arrow { color: #CC0633; } #so-mobile-menu .menu-item > a:not(.highlighted) i:before { content: "\f053"; } #so-mobile-menu .menu-item > a.highlighted i:before { content: "\f078"; } #so-mobile-menu { padding-left: 0px; padding-right: 0px; } #so-mobile-menu .menu-item { padding-left: 10px; padding-right: 0px; } #so-mobile-menu .menu-item > a i { padding-left: 0px; padding-right: 10px; } #so-mobile-menu .hightlighted { background-color: #FFF; } #jet-popup-388 .jet-popup__container { position: fixed; top: 0px; right: 0px; height: 100vh; } body.admin-bar #jet-popup-388 .jet-popup__container { top: 32px; } #jet-popup-388 .jet-popup__close-button { color: #333; font-size: 20px; background-color: #FFF; top: 10px; right: 10px; } /* New Mobile Menu */ .jet-mobile-menu__body { padding-top: 40px; } /*** Footer ***/ #so-footer-contact-us p a, #so-terms-conditions a, #so-website-by a { color: inherit; text-decoration: underline; } #so-footer-contact-us p a:hover, #so-terms-conditions a:hover, #so-website-by a:hover { color: #CC0633; transition: color .3s ease-in-out; } /*** Desktop 1200px and above ***/ @media (min-width: 1200px) { #so-desktop-menu-btn { display: none; } } /*** Desktop 1199px and below ***/ @media (max-width: 1199px) { #so-main-nav { display: none; } #so-footer-container { --widgets-spacing: 0px; --gap: 0px; flex-wrap: wrap; padding: 38px 20px; } #so-footer-container .so-footer-section { --width: 50%; } #so-footer-container .so-footer-section:nth-child(even) { padding-left: 85px; } #so-footer-container .so-footer-section:nth-child(-n+2) { margin-bottom: 85px; } #so-copyright-container { justify-content: center; } } /*** Tablet ***/ @media (max-width: 1024px) { #so-footer-container .so-footer-section:nth-child(3) { display: none; } #so-footer-container .so-footer-section:nth-child(4) { margin: 0 auto; padding-left: 0; } #so-footer-container .so-footer-section:nth-child(4) .elementor-widget-image { margin: 0 auto; } } /*** Mobile ***/ @media (max-width: 767px) { #so-header-container { background-color: #CC0633; } #so-sfu-header-text .elementor-button-text { color: #E5E7E8; } #so-header-search-btn i { color: #ffffff; } #so-desktop-menu-btn { display: none; } #so-footer-container .so-footer-section { --width: 100%; } #so-footer-container .so-footer-section:nth-child(even) { padding-left: 0px; } #so-footer-container .so-footer-section:not(:last-child) { margin-bottom: 85px; } #so-footer-menu nav ul a { justify-content: center; } } /*** test ***/ @media (max-width: 767px) { /* .block-custom-intro-columns { display: none !important; } */ } </style> <style> /*** Publishing Software - Home ***/ /* Desktop 1199px and below */ @media (max-width: 1199px) { #so-pub-soft-block { flex-wrap: wrap; } #so-pub-soft-block .so-pub-soft-col { --width: calc(50% - 40px); } } /* Tablet */ @media (max-width: 1024px) { #so-pub-soft-block .so-pub-soft-col { --flex-direction: column; } #so-pub-soft-block .so-pub-soft-col .so-pub-soft-image-wrapper, #so-pub-soft-block .so-pub-soft-col .so-pub-soft-content-wrapper { --width: 100%; } #so-pub-soft-block .so-pub-soft-col .so-pub-soft-content-wrapper { height: 100%; } } /* Mobile */ @media (max-width: 767px) { #so-pub-soft-block { flex-direction: column; } #so-pub-soft-block .so-pub-soft-col { --width: 100%; } #so-pub-soft-block .so-pub-soft-col .so-pub-soft-content-wrapper { height: unset; } } </style> <style> .so-post-content h3 { margin-top: 30px; margin-bottom: 20px !important; } .so-post-content > .elementor-widget-container > ul, .so-post-content > .elementor-widget-container > ol { padding: 0 0 0 65px !important; } .so-post-content > .elementor-widget-container > *:not(.elementor) { /* padding: 0 210px; */ max-width: 1388px; margin-left: auto; margin-right: auto; padding: 0 40px; } .so-post-content.so-two-columns > .elementor-widget-container > *.elementor > .e-container, .so-post-content.so-two-columns > .elementor-widget-container > *.elementor > .elementor-element { padding-left: 0px; padding-right: 0px; } .so-post-content.so-two-columns > .elementor-widget-container > .elementor > .elementor > .elementor-element { padding-left: 0; padding-right: 0; } .so-post-content.so-two-columns > .elementor-widget-container > *:not(.elementor) { padding: 0px; margin-bottom: 40px; } .so-post-content > .elementor-widget-container > p { padding: 0px; margin-bottom: 20px !important; } .so-post-content > .elementor-widget-container li a:hover, .so-post-content > .elementor-widget-container p a:hover { color: #414042; transition: color .3s ease-in-out; } .so-post-content .wp-block-buttons .wp-block-button__link { font-family: "Barlow Condensed"; text-transform: uppercase; font-weight: 700; font-size: 18px; color: #FFFFFF; background-color: #CC0633; border-radius: 0px 0px 0px 0px; padding: 10px 20px 10px 20px; } .so-post-content .wp-block-buttons .wp-block-button__link:hover { color: #FFFFFF; background-color: #A6192E; } .so-post-content .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link { font-family: "Barlow Condensed"; color: #CC0633; background-color: #FFF; border-radius: 0px 0px 0px 0px; padding: 9px 19px 9px 19px; border: 1px solid #CC0633; } .so-post-content .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover { color: #FFFFFF; background-color: #CC0633; } .so-post-content .wp-block-separator { color: #E5E7E8; margin-top: 20px; margin-bottom: 60px; } .button-style-1 { font-family: "Barlow Condensed"; color: #FFFFFF; background-color: #CC0633; border-radius: 0px 0px 0px 0px; padding: 10px 20px 10px 20px; } .button-style-1:hover { color: #FFFFFF; background-color: #A6192E; } .button-style-2 { font-family: "Barlow Condensed"; color: #FFFFFF; background-color: #FFF; border-radius: 0px 0px 0px 0px; padding: 9px 19px 9px 19px; border: 1px solid #CC0633; } .button-style-2:hover { color: #FFFFFF; background-color: #CC0633; } /*** News Listing ***/ .news-listing-item-wrapper .elementor-element h3 { margin: 0 !important; } /* buttons in column fix */ .so-post-content .wp-block-columns .wp-block-column .wp-block-buttons { max-width: 100%; margin-left: 0; margin-right: 0; margin-top: 20px; } /*** Mobile ***/ @media all and (max-width: 767px) { .so-post-content > .elementor-widget-container > *:not(.elementor) { padding: 0 20px; } } </style> <style> /* side menu */ #custom-side-menu { padding: 0; margin: 0; list-style: none; } #custom-side-menu .menu-item > a { padding: 8px 18px 8px 48px; display: inline-block; width: 100%; text-transform: uppercase; } #custom-side-menu .menu-item > a:hover, #custom-side-menu .current-menu-item > a, .side-menu-news #custom-side-menu .menu-item-1385 > a, .side-menu-clients #custom-side-menu .menu-item-1566 > a { padding: 8px 18px 8px 48px; display: inline-block; background-color: #F2F2F2; color: #CC0633 !important; } /* side menu first level */ #custom-side-menu > li { font-size: 20px; line-height: 32px; font-family: "Barlow Condensed"; } #custom-side-menu > li > a { font-weight: 700; } .side-menu-normal #custom-side-menu > li:not(.current-menu-ancestor), .side-menu-news #custom-side-menu > li:not(.menu-item-91), .side-menu-clients #custom-side-menu > li:not(.menu-item-914) { display: none; } .sidebar-menuitem-icon { left: 18px; top: 6px; position: absolute; padding: 0px; } .sidebar-menuitem-icon::before { /* content: '\f060'; */ font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 14px; color: #CC0633; } #custom-side-menu > li.current-menu-ancestor > a { position: relative; } /* #custom-side-menu > li.current-menu-ancestor > a::before, .side-menu-news #custom-side-menu > li.menu-item-91 > a::before, .side-menu-clients #custom-side-menu > li.menu-item-914 > a::before { content: '\f060'; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 14px; color: #CC0633; left: 18px; top: 9px; position: absolute; } */ #custom-side-menu > li.current-menu-ancestor > a > .sidebar-menuitem-icon::before, .side-menu-news #custom-side-menu > li.menu-item-91 > a > .sidebar-menuitem-icon::before, .side-menu-clients #custom-side-menu > li.menu-item-914 > a > .sidebar-menuitem-icon::before { content: '\f060'; /* font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 14px; color: #CC0633; left: 18px; top: 9px; position: absolute; */ } /* side menu second level */ #custom-side-menu > li > ul.sub-menu { padding: 0; margin: 0; list-style: none; } #custom-side-menu > li > ul.sub-menu > li > a { font-weight: 700; } #custom-side-menu > li > ul.sub-menu > li.menu-item-has-children > a { position: relative; } /* #custom-side-menu > li > ul.sub-menu > li.menu-item-has-children > a::before { content: '\f054'; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 14px; color: #CC0633; left: 18px; top: 9px; position: absolute; } */ #custom-side-menu > li > ul.sub-menu > li.current-menu-item.current-menu-ancestor > a > .sidebar-menuitem-icon::before, #custom-side-menu > li > ul.sub-menu > li.menu-item-has-children > a > .sidebar-menuitem-icon::before { content: '\f054'; } #custom-side-menu > li > ul.sub-menu > li.current-menu-item > a > .sidebar-menuitem-icon::before, #custom-side-menu > li > ul.sub-menu > li.current-menu-ancestor > a > .sidebar-menuitem-icon::before { content: '\f078'; } /* #custom-side-menu > li > ul.sub-menu > li.current-menu-item > a > .sidebar-menuitem-icon::before, #custom-side-menu > li > ul.sub-menu > li.current-menu-ancestor > a > .sidebar-menuitem-icon::before, .side-menu-clients #custom-side-menu > li > ul.sub-menu > li.menu-item-938 > a > .sidebar-menuitem-icon::before { content: '\f078'; }*/ /* side menu third level */ #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu { padding: 0; margin: 0; list-style: none; } #custom-side-menu > li > ul.sub-menu > li:not(.current-menu-ancestor) > ul.sub-menu { display: none; } /* .side-menu-clients #custom-side-menu > li > ul.sub-menu > li.menu-item-938 > ul.sub-menu { display: block; } */ .side-menu-normal #custom-side-menu > li > ul.sub-menu > li.current-menu-ancestor > ul.sub-menu, .side-menu-normal #custom-side-menu > li > ul.sub-menu > li.current-menu-item > ul.sub-menu, .side-menu-news #custom-side-menu > li > ul.sub-menu > li.menu-item-1385 > ul.sub-menu, .side-menu-clients #custom-side-menu > li > ul.sub-menu > li.menu-item-1566 > ul.sub-menu { display: block; } #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > a { color: #414042; padding: 8px 18px 8px 50px; } #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover { color: #CC0633; } /* side menu forth level */ #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu { padding: 0; margin: 0; list-style: none; font-size: 0.8em; } #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a { padding: 5px 18px 5px 50px; color: #414042; } #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-item > a, #custom-side-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover { padding: 5px 18px 5px 50px; } @media all and (max-width: 1199px) { .so-sidebar-container { display: none !important; } } </style> <style> /* search result breadcrumb */ .search-result-breadcrumb .breadcrumb-seperator { margin: 0 5px; } .search-result-breadcrumb .breadcrumb-item:nth-child(1), .search-result-breadcrumb .breadcrumb-seperator:nth-child(2) { display: none; } /* mega menu */ #so-main-nav.convert-to-mega, #so-main-nav.convert-to-mega nav, #so-main-nav.convert-to-mega nav > ul, #so-main-nav.convert-to-mega nav > ul > li { position: static !important; } #so-main-nav.convert-to-mega nav a { border-left: 0px; background-color: transparent; } #so-main-nav.convert-to-mega nav > ul > li > ul { /* display: flex !important; */ width: calc(100% + 60px) !important; max-width: calc(100% + 60px) !important; position: absolute; left: 0px !important; top: 65px !important; margin: 0 0px 0px -30px !important; flex-wrap: nowrap; background-color: #F2F2F2; justify-content: center !important; padding: 20px 0; } /* #so-main-nav.convert-to-mega nav > ul > li:nth-child(1) > ul { display: flex !important; } */ #so-main-nav.convert-to-mega nav > ul > li:hover > ul, #so-main-nav.convert-to-mega nav > ul > li > ul[aria-expanded="true"] { display: flex !important; } #so-main-nav.convert-to-mega nav > ul > li > ul > li { max-width: 300px; flex-grow: 1; } #so-main-nav.convert-to-mega nav > ul > li > ul > li .sub-arrow { display: none; } #so-main-nav.convert-to-mega nav > ul > li > ul > li > a { font-family: "Barlow Condensed"; text-transform: uppercase; font-size: 16px; font-weight: 700 !important; } #so-main-nav.convert-to-mega nav > ul > li > ul > li > ul { position: static !important; background-color: transparent !important; display: block !important; margin-left: 0 !important; margin-top: 0 !important; } #so-main-nav.convert-to-mega nav > ul > li > ul > li > ul > li > a { font-family: "Barlow Condensed"; font-size: 16px; } </style> <style> .c-accordion__item { border-bottom: 4px solid #E5E7E8; padding-bottom: 20px !important; } .c-accordion__item:first-child { margin-top: 40px; } .c-accordion__title { padding-right: 4rem; text-transform: none !important; } .c-accordion__title:after { color: #CC0633; font-weight: inherit; font-size: 1.75em; } </style> <style type="text/css"> .wp-block-quote { padding-left: 2rem !important; border-left: 4px solid #eee } </style> <style type="text/css"> .has-small-font-size { font-size: 1rem !important; } </style> <style type="text/css"> .elementor-5035 .elementor-element.elementor-element-22596a7 img { aspect-ratio: auto !important; object-fit: initial !important; } </style> <link rel="icon" href="https://pkp.sfu.ca/wp-content/uploads/2022/11/cropped-PKP_square_avatar-32x32.png" sizes="32x32" /> <link rel="icon" href="https://pkp.sfu.ca/wp-content/uploads/2022/11/cropped-PKP_square_avatar-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://pkp.sfu.ca/wp-content/uploads/2022/11/cropped-PKP_square_avatar-180x180.png" /> <meta name="msapplication-TileImage" content="https://pkp.sfu.ca/wp-content/uploads/2022/11/cropped-PKP_square_avatar-270x270.png" /> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="jet-desktop-menu-active elementor-default elementor-template-full-width elementor-kit-5 elementor-page-6253 elementor-page-716 elementor-page-11"> <a class="skip-link screen-reader-text" href="#content"> Skip to content</a> <div data-elementor-type="header" data-elementor-id="117" class="elementor elementor-117 elementor-location-header" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-d418cef e-con-full e-flex e-con e-parent" data-id="d418cef" data-element_type="container" id="so-header-container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-7893cd6 e-con-full e-flex e-con e-parent" data-id="7893cd6" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-30f6130 e-con-full e-flex e-con e-parent" data-id="30f6130" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d75c6b0 elementor-widget elementor-widget-button" data-id="d75c6b0" data-element_type="widget" id="so-sfu-header-text" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.sfu.ca/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">sfu.ca</span> </span> </a> </div> </div> </div> </div> <div class="elementor-element elementor-element-e3be763 e-con-full e-flex e-con e-parent" data-id="e3be763" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="jet-popup-target elementor-element elementor-element-139a457 elementor-align-center elementor-widget elementor-widget-button" data-id="139a457" data-element_type="widget" id="so-header-search-btn" role="search" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-search"></i> </span> <span class="elementor-button-text"></span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-0c88fa0 elementor-nav-menu--dropdown-none elementor-hidden-mobile elementor-widget elementor-widget-nav-menu" data-id="0c88fa0" data-element_type="widget" data-settings="{"layout":"horizontal","submenu_icon":{"value":"<i class=\"fas fa-caret-down\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://pkp.sfu.ca/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> <ul id="menu-1-0c88fa0" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113"><a href="https://pkp.sfu.ca/support/" class="elementor-item">Get Support</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7225"><a href="https://forum.pkp.sfu.ca/" class="elementor-item">Forum</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="https://pkp.sfu.ca/news/" class="elementor-item">News</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-0c88fa0" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113"><a href="https://pkp.sfu.ca/support/" class="elementor-item" tabindex="-1">Get Support</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7225"><a href="https://forum.pkp.sfu.ca/" class="elementor-item" tabindex="-1">Forum</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="https://pkp.sfu.ca/news/" class="elementor-item" tabindex="-1">News</a></li> </ul> </nav> </div> </div> <div class="elementor-element elementor-element-fc1f3fe elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-jet-mobile-menu" data-id="fc1f3fe" data-element_type="widget" id="mobile-hamburger-menu" data-widget_type="jet-mobile-menu.default"> <div class="elementor-widget-container"> <div id="jet-mobile-menu-672e956ca0782" class="jet-mobile-menu jet-mobile-menu--location-wp-nav" data-menu-id="5" data-menu-options="{"menuUniqId":"672e956ca0782","menuId":"5","mobileMenuId":"","location":"wp-nav","menuLocation":false,"menuLayout":"slide-out","togglePosition":"default","menuPosition":"right","headerTemplate":"","beforeTemplate":"","afterTemplate":"","useBreadcrumb":true,"breadcrumbPath":"full","toggleText":"MENU","toggleLoader":true,"backText":"","itemIconVisible":true,"itemBadgeVisible":true,"itemDescVisible":false,"loaderColor":"#3a3a3a","subTrigger":"item","subOpenLayout":"slide-in","closeAfterNavigate":false}"> <mobile-menu></mobile-menu><div class="jet-mobile-menu__refs"><div ref="toggleClosedIcon"><i class="fas fa-bars"></i></div><div ref="toggleOpenedIcon"><i class="fas fa-times"></i></div><div ref="closeIcon"><i class="fas fa-times"></i></div><div ref="backIcon"><i class="fas fa-angle-left"></i></div><div ref="dropdownIcon"><i class="fas fa-angle-right"></i></div><div ref="dropdownOpenedIcon"><i class="fas fa-angle-down"></i></div><div ref="breadcrumbIcon"><i class="fas fa-angle-right"></i></div></div></div><script id="jetMenuMobileWidgetRenderData672e956ca0782" type="text/javascript"> window.jetMenuMobileWidgetRenderData672e956ca0782={"items":{"item-91":{"id":"item-91","name":"About","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/","target":false,"xfn":false,"itemParent":false,"itemId":91,"megaTemplateId":false,"megaContent":false,"megaContentType":"elementor","open":false,"badgeContent":"","itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-6809":{"id":"item-6809","name":"About PKP","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/","target":false,"xfn":false,"itemParent":"item-91","itemId":6809,"megaTemplateId":false,"megaContent":false,"megaContentType":"elementor","open":false,"badgeContent":"","itemIcon":"","hideItemText":true,"classes":[""],"children":{"item-795":{"id":"item-795","name":"Our Story","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/timeline\/","target":false,"xfn":false,"itemParent":"item-6809","itemId":795,"megaTemplateId":false,"megaContent":false,"megaContentType":"elementor","open":false,"badgeContent":"","itemIcon":"","hideItemText":true,"classes":[""]},"item-800":{"id":"item-800","name":"Open Source & Open Access","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/ossoa\/","target":false,"xfn":false,"itemParent":"item-6809","itemId":800,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-827":{"id":"item-827","name":"Our Team","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/people\/","target":false,"xfn":false,"itemParent":"item-6809","itemId":827,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-871":{"id":"item-871","name":"Sustainability","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/sustainability\/","target":false,"xfn":false,"itemParent":"item-91","itemId":871,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-872":{"id":"item-872","name":"Research Funders","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/sustainability\/funders\/","target":false,"xfn":false,"itemParent":"item-871","itemId":872,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-904":{"id":"item-904","name":"Annual Reports","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/annual-reports\/","target":false,"xfn":false,"itemParent":"item-871","itemId":904,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-870":{"id":"item-870","name":"Governance","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/","target":false,"xfn":false,"itemParent":"item-91","itemId":870,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-879":{"id":"item-879","name":"Advisory Committee","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/advisory\/","target":false,"xfn":false,"itemParent":"item-870","itemId":879,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-897":{"id":"item-897","name":"SFU Community Advisory Committee","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/sfu-advisory\/","target":false,"xfn":false,"itemParent":"item-870","itemId":897,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-9088":{"id":"item-9088","name":"Members Committee","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/members-committee\/","target":false,"xfn":false,"itemParent":"item-870","itemId":9088,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-896":{"id":"item-896","name":"Technical Committee","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/technical\/","target":false,"xfn":false,"itemParent":"item-870","itemId":896,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-894":{"id":"item-894","name":"Code of Conduct Committee","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/governance\/conduct\/","target":false,"xfn":false,"itemParent":"item-870","itemId":894,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}},"item-914":{"id":"item-914","name":"Publishing Software","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/","target":false,"xfn":false,"itemParent":false,"itemId":914,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-7414":{"id":"item-7414","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/retired\/","target":false,"xfn":false,"itemParent":"item-914","itemId":7414,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-7423":{"id":"item-7423","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/contributor-license-agreement\/","target":false,"xfn":false,"itemParent":"item-914","itemId":7423,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-938":{"id":"item-938","name":"OJS: For Journals","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/","target":false,"xfn":false,"itemParent":"item-914","itemId":938,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-6240":{"id":"item-6240","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/category\/developers\/","target":false,"xfn":false,"itemParent":"item-938","itemId":6240,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-1287":{"id":"item-1287","name":"Try a Demo","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/demo\/","target":false,"xfn":false,"itemParent":"item-938","itemId":1287,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-3209":{"id":"item-3209","name":"Download","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/download\/","target":false,"xfn":false,"itemParent":"item-938","itemId":3209,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-3210":{"id":"item-3210","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/download\/archive\/","target":false,"xfn":false,"itemParent":"item-3209","itemId":3210,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-11104":{"id":"item-11104","name":"PKP Preservation Network","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/pkp-pn\/","target":false,"xfn":false,"itemParent":"item-938","itemId":11104,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-3362":{"id":"item-3362","name":"Global Usage of OJS","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/usage-data\/","target":false,"xfn":false,"itemParent":"item-938","itemId":3362,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-5796":{"id":"item-5796","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ojs\/showcases\/","target":false,"xfn":false,"itemParent":"item-938","itemId":5796,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-937":{"id":"item-937","name":"OPS: For Preprints","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ops\/","target":false,"xfn":false,"itemParent":"item-914","itemId":937,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-2673":{"id":"item-2673","name":"Try a Demo","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ops\/demo\/","target":false,"xfn":false,"itemParent":"item-937","itemId":2673,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-6193":{"id":"item-6193","name":"Download","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ops\/download\/","target":false,"xfn":false,"itemParent":"item-937","itemId":6193,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-6194":{"id":"item-6194","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/ops\/download\/archive\/","target":false,"xfn":false,"itemParent":"item-6193","itemId":6194,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}},"item-936":{"id":"item-936","name":"OMP: For Books","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/omp\/","target":false,"xfn":false,"itemParent":"item-914","itemId":936,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-2681":{"id":"item-2681","name":"Try a Demo","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/omp\/demo\/","target":false,"xfn":false,"itemParent":"item-936","itemId":2681,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-6190":{"id":"item-6190","name":"Download","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/omp\/download\/","target":false,"xfn":false,"itemParent":"item-936","itemId":6190,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-6191":{"id":"item-6191","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/software\/omp\/download\/archive\/","target":false,"xfn":false,"itemParent":"item-6190","itemId":6191,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-5794":{"id":"item-5794","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/?page_id=5348","target":false,"xfn":false,"itemParent":"item-936","itemId":5794,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}},"item-2183":{"id":"item-2183","name":"Hosting & Services","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/","target":false,"xfn":false,"itemParent":false,"itemId":2183,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-6346":{"id":"item-6346","name":"Hosting Services","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/","target":false,"xfn":false,"itemParent":"item-2183","itemId":6346,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-1525":{"id":"item-1525","name":"Journal Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/journals\/","target":false,"xfn":false,"itemParent":"item-6346","itemId":1525,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-1922":{"id":"item-1922","name":"New journal Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/journals\/new\/","target":false,"xfn":false,"itemParent":"item-1525","itemId":1922,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-1849":{"id":"item-1849","name":"Institutional Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/journals\/institutional\/","target":false,"xfn":false,"itemParent":"item-1525","itemId":1849,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8804":{"id":"item-8804","name":"Archived Journal Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/journals\/archived\/","target":false,"xfn":false,"itemParent":"item-1525","itemId":8804,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-1916":{"id":"item-1916","name":"Press Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/monographs\/","target":false,"xfn":false,"itemParent":"item-6346","itemId":1916,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-1931":{"id":"item-1931","name":"Preprint Hosting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/preprints\/","target":false,"xfn":false,"itemParent":"item-6346","itemId":1931,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-5594":{"id":"item-5594","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-support-agreement\/","target":false,"xfn":false,"itemParent":"item-2183","itemId":5594,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-6347":{"id":"item-6347","name":"Other services","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/other-services\/","target":false,"xfn":false,"itemParent":"item-2183","itemId":6347,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-1927":{"id":"item-1927","name":"Training and Consulting","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/other-services\/training\/","target":false,"xfn":false,"itemParent":"item-6347","itemId":1927,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-1868":{"id":"item-1868","name":"Customization and Theming","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/other-services\/customization\/","target":false,"xfn":false,"itemParent":"item-6347","itemId":1868,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-1908":{"id":"item-1908","name":"Content Migration","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/other-services\/migration\/","target":false,"xfn":false,"itemParent":"item-6347","itemId":1908,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-6301":{"id":"item-6301","name":"Crossref","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/other-services\/crossref\/","target":false,"xfn":false,"itemParent":"item-6347","itemId":6301,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-1033":{"id":"item-1033","name":"Why host with us?","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/why-host-with-us\/","target":false,"xfn":false,"itemParent":"item-2183","itemId":1033,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-1031":{"id":"item-1031","name":"Hosting FAQ","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/hosting\/hostingfaq\/","target":false,"xfn":false,"itemParent":"item-1033","itemId":1031,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-7882":{"id":"item-7882","name":"Client Showcases","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/why-host-with-us\/client-showcases\/","target":false,"xfn":false,"itemParent":"item-1033","itemId":7882,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-6308":{"id":"item-6308","name":"PKP|PS Privacy Policy","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/hosting-services\/privacy\/","target":false,"xfn":false,"itemParent":"item-1033","itemId":6308,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-3187":{"id":"item-3187","name":"hide","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/?page_id=3185","target":false,"xfn":false,"itemParent":"item-1033","itemId":3187,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}},"item-10459":{"id":"item-10459","name":"Research","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":false,"itemId":10459,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-88":{"id":"item-88","name":"Current Research Initiatives","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/research\/","target":false,"xfn":false,"itemParent":"item-10459","itemId":88,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-10460":{"id":"item-10460","name":"Research Lead and Affiliates","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/research-lead-and-affiliates\/","target":false,"xfn":false,"itemParent":"item-88","itemId":10460,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-10461":{"id":"item-10461","name":"Previous Research Initiatives","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/previous-research-initiatives\/","target":false,"xfn":false,"itemParent":"item-88","itemId":10461,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}},"item-7742":{"id":"item-7742","name":"Community","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/","target":false,"xfn":false,"itemParent":false,"itemId":7742,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-7751":{"id":"item-7751","name":"Members","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/members\/","target":false,"xfn":false,"itemParent":"item-7742","itemId":7751,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-7789":{"id":"item-7789","name":"Development Partners","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/sustainability\/development\/","target":false,"xfn":false,"itemParent":"item-7751","itemId":7789,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-7790":{"id":"item-7790","name":"Financial Contributors","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/sustainability\/financial-contributors\/","target":false,"xfn":false,"itemParent":"item-7751","itemId":7790,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-7843":{"id":"item-7843","name":"Community Contributors","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/members\/contribute\/","target":false,"xfn":false,"itemParent":"item-7751","itemId":7843,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-7787":{"id":"item-7787","name":"Strategic Partnerships","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/strategic-partnerships\/","target":false,"xfn":false,"itemParent":"item-7742","itemId":7787,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-7822":{"id":"item-7822","name":"Partners","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/strategic-partnerships\/partners\/","target":false,"xfn":false,"itemParent":"item-7787","itemId":7822,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-9055":{"id":"item-9055","name":"INTEREST GROUPS","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/interest-groups\/","target":false,"xfn":false,"itemParent":"item-7742","itemId":9055,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-9418":{"id":"item-9418","name":"Accessibility Interest Group","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/accessibility\/","target":false,"xfn":false,"itemParent":"item-9055","itemId":9418,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-9056":{"id":"item-9056","name":"Documentation Interest Group","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/about\/culture\/documentation\/","target":false,"xfn":false,"itemParent":"item-9055","itemId":9056,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-9085":{"id":"item-9085","name":"Education Interest Group","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/education-interest-group\/","target":false,"xfn":false,"itemParent":"item-9055","itemId":9085,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-9083":{"id":"item-9083","name":"Multilingualism Interest Group","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/multilingualism-interest-group\/","target":false,"xfn":false,"itemParent":"item-9055","itemId":9083,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-12046":{"id":"item-12046","name":"Events","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":"item-7742","itemId":12046,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-12048":{"id":"item-12048","name":"Sprints","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/get-involved\/sprints\/","target":false,"xfn":false,"itemParent":"item-12046","itemId":12048,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12100":{"id":"item-12100","name":"Webinars","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/webinars\/","target":false,"xfn":false,"itemParent":"item-12046","itemId":12100,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-12047":{"id":"item-12047","name":"Get involved","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":"item-7742","itemId":12047,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-12052":{"id":"item-12052","name":"Join an interest group","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/interest-groups\/","target":false,"xfn":false,"itemParent":"item-12047","itemId":12052,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12057":{"id":"item-12057","name":"Participate in usability testing","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/get-involved\/usability-testing\/","target":false,"xfn":false,"itemParent":"item-12047","itemId":12057,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12058":{"id":"item-12058","name":"Raise the profile of PKP locally","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/get-involved\/local-profiles\/","target":false,"xfn":false,"itemParent":"item-12047","itemId":12058,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12059":{"id":"item-12059","name":"Attend a Sprint","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/get-involved\/sprints\/","target":false,"xfn":false,"itemParent":"item-12047","itemId":12059,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12060":{"id":"item-12060","name":"Respond on the community forum","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/members\/contribute\/#community-forum","target":false,"xfn":false,"itemParent":"item-12047","itemId":12060,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-12061":{"id":"item-12061","name":"Contribute Code","attrTitle":false,"description":"","url":"https:\/\/pkp.sfu.ca\/community\/members\/contribute\/#contribute-code","target":false,"xfn":false,"itemParent":"item-12047","itemId":12061,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}}}}}; </script> </div> </div> <div class="jet-popup-target elementor-element elementor-element-561c05d elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button" data-id="561c05d" data-element_type="widget" id="so-mobile-menu-btn" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-bars"></i> </span> <span class="elementor-button-text">Menu</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-349dc44 e-con-full e-flex e-con e-parent" data-id="349dc44" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-8e89fc7 header-logo elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="8e89fc7" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.17.0 - 25-10-2023 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <a href="https://pkp.sfu.ca"> <img width="295" height="45" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20295%2045'%3E%3C/svg%3E" class="attachment-large size-large wp-image-115" alt="Logo for Public Knowledge Project" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/logo.svg" /><noscript><img width="295" height="45" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/logo.svg" class="attachment-large size-large wp-image-115" alt="Logo for Public Knowledge Project" /></noscript> </a> </div> </div> <div class="elementor-element elementor-element-379456a header-logo header-logo-mobile elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image" data-id="379456a" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://pkp.sfu.ca"> <img width="295" height="45" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20295%2045'%3E%3C/svg%3E" class="attachment-large size-large wp-image-175" alt="Logo for Public Knowledge Project" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/footer-logo.svg" /><noscript><img width="295" height="45" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/footer-logo.svg" class="attachment-large size-large wp-image-175" alt="Logo for Public Knowledge Project" /></noscript> </a> </div> </div> <div class="elementor-element elementor-element-3b4810c elementor-nav-menu--dropdown-none elementor-hidden-mobile convert-to-mega elementor-widget elementor-widget-nav-menu" data-id="3b4810c" data-element_type="widget" id="so-main-nav" data-settings="{"submenu_icon":{"value":"<i class=\"fas fa-chevron-down\"><\/i>","library":"fa-solid"},"layout":"horizontal"}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> <ul id="menu-1-3b4810c" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-91"><a href="https://pkp.sfu.ca/about/" class="elementor-item">About</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6809"><a href="https://pkp.sfu.ca/about/" class="elementor-sub-item">About PKP</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-795"><a href="https://pkp.sfu.ca/about/timeline/" class="elementor-sub-item">Our Story</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-800"><a href="https://pkp.sfu.ca/about/ossoa/" class="elementor-sub-item">Open Source & Open Access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-827"><a href="https://pkp.sfu.ca/about/people/" class="elementor-sub-item">Our Team</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-871"><a href="https://pkp.sfu.ca/about/sustainability/" class="elementor-sub-item">Sustainability</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-872"><a href="https://pkp.sfu.ca/about/sustainability/funders/" class="elementor-sub-item">Research Funders</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-904"><a href="https://pkp.sfu.ca/about/annual-reports/" class="elementor-sub-item">Annual Reports</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-870"><a href="https://pkp.sfu.ca/about/governance/" class="elementor-sub-item">Governance</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-879"><a href="https://pkp.sfu.ca/about/governance/advisory/" class="elementor-sub-item">Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-897"><a href="https://pkp.sfu.ca/about/governance/sfu-advisory/" class="elementor-sub-item">SFU Community Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9088"><a href="https://pkp.sfu.ca/about/governance/members-committee/" class="elementor-sub-item">Members Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-896"><a href="https://pkp.sfu.ca/about/governance/technical/" class="elementor-sub-item">Technical Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-894"><a href="https://pkp.sfu.ca/about/governance/conduct/" class="elementor-sub-item">Code of Conduct Committee</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-914"><a href="https://pkp.sfu.ca/software/" class="elementor-item">Publishing Software</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7414"><a href="https://pkp.sfu.ca/software/retired/" class="elementor-sub-item">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7423"><a href="https://pkp.sfu.ca/software/contributor-license-agreement/" class="elementor-sub-item">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-938"><a href="https://pkp.sfu.ca/software/ojs/" class="elementor-sub-item">OJS: For Journals</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6240"><a href="https://pkp.sfu.ca/category/developers/" class="elementor-sub-item">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1287"><a href="https://pkp.sfu.ca/software/ojs/demo/" class="elementor-sub-item">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3209"><a href="https://pkp.sfu.ca/software/ojs/download/" class="elementor-sub-item">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3210"><a href="https://pkp.sfu.ca/software/ojs/download/archive/" class="elementor-sub-item">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11104"><a href="https://pkp.sfu.ca/pkp-pn/" class="elementor-sub-item">PKP Preservation Network</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3362"><a href="https://pkp.sfu.ca/software/ojs/usage-data/" class="elementor-sub-item">Global Usage of OJS</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5796"><a href="https://pkp.sfu.ca/software/ojs/showcases/" class="elementor-sub-item">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-937"><a href="https://pkp.sfu.ca/software/ops/" class="elementor-sub-item">OPS: For Preprints</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2673"><a href="https://pkp.sfu.ca/software/ops/demo/" class="elementor-sub-item">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6193"><a href="https://pkp.sfu.ca/software/ops/download/" class="elementor-sub-item">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6194"><a href="https://pkp.sfu.ca/software/ops/download/archive/" class="elementor-sub-item">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-936"><a href="https://pkp.sfu.ca/software/omp/" class="elementor-sub-item">OMP: For Books</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2681"><a href="https://pkp.sfu.ca/software/omp/demo/" class="elementor-sub-item">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6190"><a href="https://pkp.sfu.ca/software/omp/download/" class="elementor-sub-item">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6191"><a href="https://pkp.sfu.ca/software/omp/download/archive/" class="elementor-sub-item">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5794"><a href="https://pkp.sfu.ca/?page_id=5348" class="elementor-sub-item">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-81 current_page_item menu-item-has-children menu-item-2183"><a href="https://pkp.sfu.ca/hosting-services/" aria-current="page" class="elementor-item elementor-item-active">Hosting & Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6346"><a href="https://pkp.sfu.ca/hosting-services/hosting/" class="elementor-sub-item">Hosting Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1525"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/" class="elementor-sub-item">Journal Hosting</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1922"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/new/" class="elementor-sub-item">New journal Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1849"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/institutional/" class="elementor-sub-item">Institutional Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8804"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/archived/" class="elementor-sub-item">Archived Journal Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1916"><a href="https://pkp.sfu.ca/hosting-services/hosting/monographs/" class="elementor-sub-item">Press Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1931"><a href="https://pkp.sfu.ca/hosting-services/hosting/preprints/" class="elementor-sub-item">Preprint Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5594"><a href="https://pkp.sfu.ca/hosting-support-agreement/" class="elementor-sub-item">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6347"><a href="https://pkp.sfu.ca/hosting-services/other-services/" class="elementor-sub-item">Other services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1927"><a href="https://pkp.sfu.ca/hosting-services/other-services/training/" class="elementor-sub-item">Training and Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1868"><a href="https://pkp.sfu.ca/hosting-services/other-services/customization/" class="elementor-sub-item">Customization and Theming</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1908"><a href="https://pkp.sfu.ca/hosting-services/other-services/migration/" class="elementor-sub-item">Content Migration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6301"><a href="https://pkp.sfu.ca/hosting-services/other-services/crossref/" class="elementor-sub-item">Crossref</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1033"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/" class="elementor-sub-item">Why host with us?</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1031"><a href="https://pkp.sfu.ca/hosting-services/hosting/hostingfaq/" class="elementor-sub-item">Hosting FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7882"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/client-showcases/" class="elementor-sub-item">Client Showcases</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6308"><a href="https://pkp.sfu.ca/hosting-services/privacy/" class="elementor-sub-item">PKP|PS Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3187"><a href="https://pkp.sfu.ca/?page_id=3185" class="elementor-sub-item">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10459"><a href="#" class="elementor-item elementor-item-anchor">Research</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-88"><a href="https://pkp.sfu.ca/research/" class="elementor-sub-item">Current Research Initiatives</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10460"><a href="https://pkp.sfu.ca/research-lead-and-affiliates/" class="elementor-sub-item">Research Lead and Affiliates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10461"><a href="https://pkp.sfu.ca/previous-research-initiatives/" class="elementor-sub-item">Previous Research Initiatives</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7742"><a href="https://pkp.sfu.ca/community/" class="elementor-item">Community</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7751"><a href="https://pkp.sfu.ca/community/members/" class="elementor-sub-item">Members</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7789"><a href="https://pkp.sfu.ca/about/sustainability/development/" class="elementor-sub-item">Development Partners</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7790"><a href="https://pkp.sfu.ca/about/sustainability/financial-contributors/" class="elementor-sub-item">Financial Contributors</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7843"><a href="https://pkp.sfu.ca/community/members/contribute/" class="elementor-sub-item">Community Contributors</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7787"><a href="https://pkp.sfu.ca/community/strategic-partnerships/" class="elementor-sub-item">Strategic Partnerships</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7822"><a href="https://pkp.sfu.ca/community/strategic-partnerships/partners/" class="elementor-sub-item">Partners</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-9055"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item">INTEREST GROUPS</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9418"><a href="https://pkp.sfu.ca/community/accessibility/" class="elementor-sub-item">Accessibility Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9056"><a href="https://pkp.sfu.ca/about/culture/documentation/" class="elementor-sub-item">Documentation Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9085"><a href="https://pkp.sfu.ca/education-interest-group/" class="elementor-sub-item">Education Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9083"><a href="https://pkp.sfu.ca/multilingualism-interest-group/" class="elementor-sub-item">Multilingualism Interest Group</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12046"><a href="#" class="elementor-sub-item elementor-item-anchor">Events</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12048"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item">Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12100"><a href="https://pkp.sfu.ca/community/webinars/" class="elementor-sub-item">Webinars</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12047"><a href="#" class="elementor-sub-item elementor-item-anchor">Get involved</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12052"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item">Join an interest group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12057"><a href="https://pkp.sfu.ca/community/get-involved/usability-testing/" class="elementor-sub-item">Participate in usability testing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12058"><a href="https://pkp.sfu.ca/community/get-involved/local-profiles/" class="elementor-sub-item">Raise the profile of PKP locally</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12059"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item">Attend a Sprint</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12060"><a href="https://pkp.sfu.ca/community/members/contribute/#community-forum" class="elementor-sub-item elementor-item-anchor">Respond on the community forum</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12061"><a href="https://pkp.sfu.ca/community/members/contribute/#contribute-code" class="elementor-sub-item elementor-item-anchor">Contribute Code</a></li> </ul> </li> </ul> </li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-3b4810c" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-91"><a href="https://pkp.sfu.ca/about/" class="elementor-item" tabindex="-1">About</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6809"><a href="https://pkp.sfu.ca/about/" class="elementor-sub-item" tabindex="-1">About PKP</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-795"><a href="https://pkp.sfu.ca/about/timeline/" class="elementor-sub-item" tabindex="-1">Our Story</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-800"><a href="https://pkp.sfu.ca/about/ossoa/" class="elementor-sub-item" tabindex="-1">Open Source & Open Access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-827"><a href="https://pkp.sfu.ca/about/people/" class="elementor-sub-item" tabindex="-1">Our Team</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-871"><a href="https://pkp.sfu.ca/about/sustainability/" class="elementor-sub-item" tabindex="-1">Sustainability</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-872"><a href="https://pkp.sfu.ca/about/sustainability/funders/" class="elementor-sub-item" tabindex="-1">Research Funders</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-904"><a href="https://pkp.sfu.ca/about/annual-reports/" class="elementor-sub-item" tabindex="-1">Annual Reports</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-870"><a href="https://pkp.sfu.ca/about/governance/" class="elementor-sub-item" tabindex="-1">Governance</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-879"><a href="https://pkp.sfu.ca/about/governance/advisory/" class="elementor-sub-item" tabindex="-1">Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-897"><a href="https://pkp.sfu.ca/about/governance/sfu-advisory/" class="elementor-sub-item" tabindex="-1">SFU Community Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9088"><a href="https://pkp.sfu.ca/about/governance/members-committee/" class="elementor-sub-item" tabindex="-1">Members Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-896"><a href="https://pkp.sfu.ca/about/governance/technical/" class="elementor-sub-item" tabindex="-1">Technical Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-894"><a href="https://pkp.sfu.ca/about/governance/conduct/" class="elementor-sub-item" tabindex="-1">Code of Conduct Committee</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-914"><a href="https://pkp.sfu.ca/software/" class="elementor-item" tabindex="-1">Publishing Software</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7414"><a href="https://pkp.sfu.ca/software/retired/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7423"><a href="https://pkp.sfu.ca/software/contributor-license-agreement/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-938"><a href="https://pkp.sfu.ca/software/ojs/" class="elementor-sub-item" tabindex="-1">OJS: For Journals</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6240"><a href="https://pkp.sfu.ca/category/developers/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1287"><a href="https://pkp.sfu.ca/software/ojs/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3209"><a href="https://pkp.sfu.ca/software/ojs/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3210"><a href="https://pkp.sfu.ca/software/ojs/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11104"><a href="https://pkp.sfu.ca/pkp-pn/" class="elementor-sub-item" tabindex="-1">PKP Preservation Network</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3362"><a href="https://pkp.sfu.ca/software/ojs/usage-data/" class="elementor-sub-item" tabindex="-1">Global Usage of OJS</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5796"><a href="https://pkp.sfu.ca/software/ojs/showcases/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-937"><a href="https://pkp.sfu.ca/software/ops/" class="elementor-sub-item" tabindex="-1">OPS: For Preprints</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2673"><a href="https://pkp.sfu.ca/software/ops/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6193"><a href="https://pkp.sfu.ca/software/ops/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6194"><a href="https://pkp.sfu.ca/software/ops/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-936"><a href="https://pkp.sfu.ca/software/omp/" class="elementor-sub-item" tabindex="-1">OMP: For Books</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2681"><a href="https://pkp.sfu.ca/software/omp/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6190"><a href="https://pkp.sfu.ca/software/omp/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6191"><a href="https://pkp.sfu.ca/software/omp/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5794"><a href="https://pkp.sfu.ca/?page_id=5348" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-81 current_page_item menu-item-has-children menu-item-2183"><a href="https://pkp.sfu.ca/hosting-services/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Hosting & Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6346"><a href="https://pkp.sfu.ca/hosting-services/hosting/" class="elementor-sub-item" tabindex="-1">Hosting Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1525"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/" class="elementor-sub-item" tabindex="-1">Journal Hosting</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1922"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/new/" class="elementor-sub-item" tabindex="-1">New journal Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1849"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/institutional/" class="elementor-sub-item" tabindex="-1">Institutional Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8804"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/archived/" class="elementor-sub-item" tabindex="-1">Archived Journal Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1916"><a href="https://pkp.sfu.ca/hosting-services/hosting/monographs/" class="elementor-sub-item" tabindex="-1">Press Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1931"><a href="https://pkp.sfu.ca/hosting-services/hosting/preprints/" class="elementor-sub-item" tabindex="-1">Preprint Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5594"><a href="https://pkp.sfu.ca/hosting-support-agreement/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6347"><a href="https://pkp.sfu.ca/hosting-services/other-services/" class="elementor-sub-item" tabindex="-1">Other services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1927"><a href="https://pkp.sfu.ca/hosting-services/other-services/training/" class="elementor-sub-item" tabindex="-1">Training and Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1868"><a href="https://pkp.sfu.ca/hosting-services/other-services/customization/" class="elementor-sub-item" tabindex="-1">Customization and Theming</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1908"><a href="https://pkp.sfu.ca/hosting-services/other-services/migration/" class="elementor-sub-item" tabindex="-1">Content Migration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6301"><a href="https://pkp.sfu.ca/hosting-services/other-services/crossref/" class="elementor-sub-item" tabindex="-1">Crossref</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1033"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/" class="elementor-sub-item" tabindex="-1">Why host with us?</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1031"><a href="https://pkp.sfu.ca/hosting-services/hosting/hostingfaq/" class="elementor-sub-item" tabindex="-1">Hosting FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7882"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/client-showcases/" class="elementor-sub-item" tabindex="-1">Client Showcases</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6308"><a href="https://pkp.sfu.ca/hosting-services/privacy/" class="elementor-sub-item" tabindex="-1">PKP|PS Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3187"><a href="https://pkp.sfu.ca/?page_id=3185" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10459"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Research</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-88"><a href="https://pkp.sfu.ca/research/" class="elementor-sub-item" tabindex="-1">Current Research Initiatives</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10460"><a href="https://pkp.sfu.ca/research-lead-and-affiliates/" class="elementor-sub-item" tabindex="-1">Research Lead and Affiliates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10461"><a href="https://pkp.sfu.ca/previous-research-initiatives/" class="elementor-sub-item" tabindex="-1">Previous Research Initiatives</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7742"><a href="https://pkp.sfu.ca/community/" class="elementor-item" tabindex="-1">Community</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7751"><a href="https://pkp.sfu.ca/community/members/" class="elementor-sub-item" tabindex="-1">Members</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7789"><a href="https://pkp.sfu.ca/about/sustainability/development/" class="elementor-sub-item" tabindex="-1">Development Partners</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7790"><a href="https://pkp.sfu.ca/about/sustainability/financial-contributors/" class="elementor-sub-item" tabindex="-1">Financial Contributors</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7843"><a href="https://pkp.sfu.ca/community/members/contribute/" class="elementor-sub-item" tabindex="-1">Community Contributors</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7787"><a href="https://pkp.sfu.ca/community/strategic-partnerships/" class="elementor-sub-item" tabindex="-1">Strategic Partnerships</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7822"><a href="https://pkp.sfu.ca/community/strategic-partnerships/partners/" class="elementor-sub-item" tabindex="-1">Partners</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-9055"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item" tabindex="-1">INTEREST GROUPS</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9418"><a href="https://pkp.sfu.ca/community/accessibility/" class="elementor-sub-item" tabindex="-1">Accessibility Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9056"><a href="https://pkp.sfu.ca/about/culture/documentation/" class="elementor-sub-item" tabindex="-1">Documentation Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9085"><a href="https://pkp.sfu.ca/education-interest-group/" class="elementor-sub-item" tabindex="-1">Education Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9083"><a href="https://pkp.sfu.ca/multilingualism-interest-group/" class="elementor-sub-item" tabindex="-1">Multilingualism Interest Group</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12046"><a href="#" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Events</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12048"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item" tabindex="-1">Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12100"><a href="https://pkp.sfu.ca/community/webinars/" class="elementor-sub-item" tabindex="-1">Webinars</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12047"><a href="#" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Get involved</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12052"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item" tabindex="-1">Join an interest group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12057"><a href="https://pkp.sfu.ca/community/get-involved/usability-testing/" class="elementor-sub-item" tabindex="-1">Participate in usability testing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12058"><a href="https://pkp.sfu.ca/community/get-involved/local-profiles/" class="elementor-sub-item" tabindex="-1">Raise the profile of PKP locally</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12059"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item" tabindex="-1">Attend a Sprint</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12060"><a href="https://pkp.sfu.ca/community/members/contribute/#community-forum" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Respond on the community forum</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12061"><a href="https://pkp.sfu.ca/community/members/contribute/#contribute-code" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Contribute Code</a></li> </ul> </li> </ul> </li> </ul> </nav> </div> </div> <div class="jet-popup-target elementor-element elementor-element-519f8dd elementor-widget elementor-widget-button" data-id="519f8dd" data-element_type="widget" id="so-desktop-menu-btn" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-left"> <i aria-hidden="true" class="fas fa-bars"></i> </span> <span class="elementor-button-text">Menu</span> </span> </a> </div> </div> </div> </div> </div> </div> <div data-elementor-type="single-page" data-elementor-id="11" class="elementor elementor-11 elementor-location-single post-81 page type-page status-publish has-post-thumbnail hentry" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-e181a94 e-con-full e-flex e-con e-parent" data-id="e181a94" data-element_type="container" data-settings="{"background_background":"classic","content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d122af9 main-breadcrumb elementor-widget elementor-widget-heading" data-id="d122af9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.17.0 - 25-10-2023 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><div class="elementor-heading-title elementor-size-default"><a class="breadcrumb-item" href="/">Home</a><span class="breadcrumb-seperator">/</span><span class="breadcrumb-item">Hosting & Services</span></div> </div> </div> </div> <div class="elementor-element elementor-element-591b84e e-con-full jedv-enabled--yes e-flex e-con e-parent" data-id="591b84e" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-33aa2dc banner-title elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="33aa2dc" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">Hosting & Services </span> </div> </div> </div> <div class="elementor-element elementor-element-a4f6ad9 e-con-full jedv-enabled--yes elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent" data-id="a4f6ad9" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-391b384 banner-title banner-title elementor-widget elementor-widget-heading" data-id="391b384" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">Hosting & Services </span> </div> </div> </div> <div class="elementor-element elementor-element-ad2dff8 e-con-full so-content-container jedv-enabled--yes e-flex e-con e-parent" data-id="ad2dff8" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-4719485 so-post-content elementor-widget elementor-widget-theme-post-content" data-id="4719485" data-element_type="widget" data-widget_type="theme-post-content.default"> <div class="elementor-widget-container"> <h2 class="wp-block-heading">YOUR PARTNERS IN PUBLISHING</h2> <div data-elementor-type="container" data-elementor-id="24" class="elementor elementor-24" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-67a5895 custom-intro-block e-flex e-con-boxed e-con e-parent" data-id="67a5895" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-0561c49 jedv-enabled--yes elementor-widget elementor-widget-text-editor" data-id="0561c49" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.17.0 - 25-10-2023 */ .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> </div> </div> <div class="elementor-element elementor-element-50dafb1 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="50dafb1" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-3c0bd00 e-con-full e-flex e-con e-parent" data-id="3c0bd00" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-07d990e elementor-widget elementor-widget-text-editor" data-id="07d990e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-8b22b30 e-con-full e-flex e-con e-parent" data-id="8b22b30" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d3dc132 elementor-widget elementor-widget-text-editor" data-id="d3dc132" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-639661a e-con-full e-flex e-con e-parent" data-id="639661a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-aabe2bb elementor-widget elementor-widget-text-editor" data-id="aabe2bb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> <div class="elementor-element elementor-element-3c47a13 e-con-full e-flex e-con e-parent" data-id="3c47a13" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> <div class="elementor-element elementor-element-c7ee555 e-con-full custom-intro-block elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="c7ee555" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-dedb5c2 jedv-enabled--yes elementor-widget elementor-widget-text-editor" data-id="dedb5c2" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> <div class="elementor-element elementor-element-a610466 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile custom-intro-block-test e-flex e-con e-parent" data-id="a610466" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-aa663d4 e-con-full e-flex e-con e-parent" data-id="aa663d4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-1d6afee elementor-widget elementor-widget-text-editor" data-id="1d6afee" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-718c79f e-con-full e-flex e-con e-parent" data-id="718c79f" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-3c0f888 elementor-widget elementor-widget-text-editor" data-id="3c0f888" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-37ae37f e-con-full e-flex e-con e-parent" data-id="37ae37f" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-fcebd41 elementor-widget elementor-widget-text-editor" data-id="fcebd41" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> <div class="elementor-element elementor-element-db93897 e-con-full e-flex e-con e-parent" data-id="db93897" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> <p class="has-medium-font-size">PKP provides hosting, support, training, and custom development for our software through PKP Publishing Services (PKP|PS). It is one means of generating revenue to support our free and open source software development. Working with PKP|PS means you receive unparalleled expert support from the creators of OJS while you contribute to PKP’s sustainability and open infrastructure for the global scholarly community.</p> <p class="has-medium-font-size">Have a question about our services? <a href="https://pkp.sfu.ca/contact-pkpps/"><strong>Contact Us</strong></a>. We would love to hear from you.</p> <div data-elementor-type="container" data-elementor-id="24" class="elementor elementor-24" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-67a5895 custom-intro-block e-flex e-con-boxed e-con e-parent" data-id="67a5895" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-1530e0f jedv-enabled--yes elementor-widget elementor-widget-heading" data-id="1530e0f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Hosting Services</h2> </div> </div> <div class="elementor-element elementor-element-eec2633 jedv-enabled--yes elementor-widget elementor-widget-text-editor" data-id="eec2633" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> <div class="elementor-element elementor-element-fbacc49 e-con-full jedv-enabled--yes e-flex e-con e-parent" data-id="fbacc49" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-38d3513 jedv-enabled--yes elementor-widget elementor-widget-shortcode" data-id="38d3513" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div class="block-custom-intro-columns two-columns"><div class="block-custom-intro-column two-columns"><h3 class="block-custom-intro-column-title"><a href="https://pkp.sfu.ca/hosting-services/hosting/">Hosting Services</a></h3><div class="block-custom-intro-column-description"><span style="background: white;">We offer hosting solutions for every type of client, from small, cost-conscious publishers to large university and commercial presses.</span></div></div><div class="block-custom-intro-column two-columns"><h3 class="block-custom-intro-column-title"><a href="https://pkp.sfu.ca/hosting-services/other-services/">Other Services</a></h3><div class="block-custom-intro-column-description">In addition to hosting, PKP|PS offers training on how to use OJS, OMP, and OPS, as well as sponsored feature development and custom theme development.</div></div></div></div> </div> </div> </div> <div class="elementor-element elementor-element-50dafb1 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="50dafb1" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-3c0bd00 e-con-full e-flex e-con e-parent" data-id="3c0bd00" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-07d990e elementor-widget elementor-widget-text-editor" data-id="07d990e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-8b22b30 e-con-full e-flex e-con e-parent" data-id="8b22b30" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d3dc132 elementor-widget elementor-widget-text-editor" data-id="d3dc132" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-639661a e-con-full e-flex e-con e-parent" data-id="639661a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-aabe2bb elementor-widget elementor-widget-text-editor" data-id="aabe2bb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> <div class="elementor-element elementor-element-3c47a13 e-con-full e-flex e-con e-parent" data-id="3c47a13" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-bd70b17 jedv-enabled--yes elementor-widget elementor-widget-button" data-id="bd70b17" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/hosting-services/hosting/hostingfaq/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Questions? See our Hosting FAQs</span> </span> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-c7ee555 e-con-full custom-intro-block elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="c7ee555" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-8494083 jedv-enabled--yes elementor-widget elementor-widget-heading" data-id="8494083" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Hosting Services</h2> </div> </div> <div class="elementor-element elementor-element-7d9b144 jedv-enabled--yes elementor-widget elementor-widget-text-editor" data-id="7d9b144" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> <div class="elementor-element elementor-element-39ba766 e-con-full jedv-enabled--yes e-flex e-con e-parent" data-id="39ba766" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-acec23c jedv-enabled--yes elementor-widget elementor-widget-shortcode" data-id="acec23c" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div class="block-custom-intro-columns two-columns"><div class="block-custom-intro-column two-columns"><h3 class="block-custom-intro-column-title"><a href="https://pkp.sfu.ca/hosting-services/hosting/">Hosting Services</a></h3><div class="block-custom-intro-column-description"><span style="background: white;">We offer hosting solutions for every type of client, from small, cost-conscious publishers to large university and commercial presses.</span></div></div><div class="block-custom-intro-column two-columns"><h3 class="block-custom-intro-column-title"><a href="https://pkp.sfu.ca/hosting-services/other-services/">Other Services</a></h3><div class="block-custom-intro-column-description">In addition to hosting, PKP|PS offers training on how to use OJS, OMP, and OPS, as well as sponsored feature development and custom theme development.</div></div></div></div> </div> </div> </div> <div class="elementor-element elementor-element-a610466 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile custom-intro-block-test e-flex e-con e-parent" data-id="a610466" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-aa663d4 e-con-full e-flex e-con e-parent" data-id="aa663d4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-1d6afee elementor-widget elementor-widget-text-editor" data-id="1d6afee" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-718c79f e-con-full e-flex e-con e-parent" data-id="718c79f" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-3c0f888 elementor-widget elementor-widget-text-editor" data-id="3c0f888" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-37ae37f e-con-full e-flex e-con e-parent" data-id="37ae37f" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-fcebd41 elementor-widget elementor-widget-text-editor" data-id="fcebd41" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> <div class="elementor-element elementor-element-db93897 e-con-full e-flex e-con e-parent" data-id="db93897" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-17a640b jedv-enabled--yes elementor-widget elementor-widget-button" data-id="17a640b" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/hosting-services/hosting/hostingfaq/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Questions? See our Hosting FAQs</span> </span> </a> </div> </div> </div> </div> </div> </div> <!-- @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1665963376"); @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css"); --> <!-- <link rel="stylesheet" id="elementor-post-5-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1666115037" media="all"> <link rel="stylesheet" id="elementor-post-267-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css?ver=1666115037" media="all"> --> <div data-elementor-type="container" data-elementor-id="600" class="elementor elementor-600" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-d20e49c e-con-full jedv-enabled--yes content-image-block e-flex e-con e-parent" data-id="d20e49c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-29bb35c e-con-full content-and-image-content-container e-flex e-con e-parent" data-id="29bb35c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-57a974f content-and-image-left-content e-flex e-con-boxed e-con e-parent" data-id="57a974f" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[],"content_width":"boxed"}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-74c75f8 elementor-widget elementor-widget-heading" data-id="74c75f8" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Why host with us? </h3> </div> </div> <div class="elementor-element elementor-element-5bfd6e4 elementor-widget elementor-widget-text-editor" data-id="5bfd6e4" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Having operated within the larger world of scholarly communication for decades, we have built partnerships with key players – including Google Scholar, ORCID, DOAJ, and Crossref – to maximize our clients’ reach and impact. When you work with us, you support thousands of open access journals around the world by investing in open infrastructure. </div> </div> <div class="elementor-element elementor-element-129525b jedv-enabled--yes elementor-widget elementor-widget-button" data-id="129525b" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/hosting-services/why-host-with-us/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Learn more</span> </span> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-89fa48e e-con-full content-and-image-background-fix-container e-flex e-con e-parent" data-id="89fa48e" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-6e53e6b background-fix elementor-widget elementor-widget-image" data-id="6e53e6b" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img fetchpriority="high" decoding="async" width="2000" height="1305" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202000%201305'%3E%3C/svg%3E" class="attachment-full size-full wp-image-1914" alt="The perspective makes it look like one is standing on a sheet of ice looking out over a vast body of water and a big open sky. The purpose of the image is to line up with the question, "why host with us?" Because we' help make knowledge public, not isolated." data-lazy-srcset="https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746.jpg 2000w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-300x196.jpg 300w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-1024x668.jpg 1024w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-768x501.jpg 768w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-1536x1002.jpg 1536w" data-lazy-sizes="(max-width: 2000px) 100vw, 2000px" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746.jpg" /><noscript><img fetchpriority="high" decoding="async" width="2000" height="1305" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746.jpg" class="attachment-full size-full wp-image-1914" alt="The perspective makes it look like one is standing on a sheet of ice looking out over a vast body of water and a big open sky. The purpose of the image is to line up with the question, "why host with us?" Because we' help make knowledge public, not isolated." srcset="https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746.jpg 2000w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-300x196.jpg 300w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-1024x668.jpg 1024w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-768x501.jpg 768w, https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN_7746-1536x1002.jpg 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></noscript> </div> </div> </div> </div> </div> <!-- @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1665963376"); @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css"); --> <!-- <link rel="stylesheet" id="elementor-post-5-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1666115037" media="all"> <link rel="stylesheet" id="elementor-post-267-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css?ver=1666115037" media="all"> --> <div data-elementor-type="container" data-elementor-id="953" class="elementor elementor-953" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-38eb7f7 e-con-full jedv-enabled--yes e-flex e-con e-parent" data-id="38eb7f7" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-257dadc elementor-widget elementor-widget-heading" data-id="257dadc" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">EARNING THE TRUST OF CLIENTS INTERNATIONALLY</h2> </div> </div> <div class="elementor-element elementor-element-451608b elementor-widget elementor-widget-text-editor" data-id="451608b" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> <div class="elementor-element elementor-element-7aeda23 e-con-full e-flex e-con e-parent" data-id="7aeda23" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-97957b5 publishers-repeater elementor-widget elementor-widget-shortcode" data-id="97957b5" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><a href="https://www.amwa.org/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400AMWA.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400AMWA.png" alt="" /></noscript></a><a href="https://www.bdrc.io/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400-BDRC.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400-BDRC.png" alt="" /></noscript></a><a href="http://kapti.or.kr/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/KAPTI-1024x205.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/KAPTI-1024x205.png" alt="" /></noscript></a><a href="http://www.multi-med.com/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Multimed lgog" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/Multimed-logo.gif" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/Multimed-logo.gif" alt="Multimed lgog" /></noscript></a><a href="https://sgpublishing.ca/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="SG Publishing logo" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/SG-Publishing-Logo-1024x265.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/SG-Publishing-Logo-1024x265.png" alt="SG Publishing logo" /></noscript></a><a href="http://www.partnersindigitalhealth.com/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400Partners-in-Digital-Health_.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/400Partners-in-Digital-Health_.png" alt="" /></noscript></a><a href="https://iiit.org/en/home/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/2000IIIT_MasterLogo_-03-1024x1024.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/2000IIIT_MasterLogo_-03-1024x1024.png" alt="" /></noscript></a><a href="https://forumea.org/" target="_blank"><img decoding="async" class="publisher-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/200FOEA.png" /><noscript><img decoding="async" class="publisher-logo" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/200FOEA.png" alt="" /></noscript></a></div> </div> </div> </div> </div> </div> <!-- @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1665963376"); @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css"); --> <!-- <link rel="stylesheet" id="elementor-post-5-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1666115037" media="all"> <link rel="stylesheet" id="elementor-post-267-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css?ver=1666115037" media="all"> --> <div data-elementor-type="container" data-elementor-id="1204" class="elementor elementor-1204" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-4734daf4 e-con-full e-flex e-con e-parent" data-id="4734daf4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-1809f10 elementor-widget elementor-widget-heading" data-id="1809f10" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Our Expertise</h2> </div> </div> <div class="elementor-element elementor-element-c44a7d9 elementor-widget elementor-widget-text-editor" data-id="c44a7d9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Our team of international experts has years of experience hosting, supporting, administering, and developing PKP software. We work with the rest of the PKP team and the PKP community to improve the software to meet our clients’ needs, fast-track bug fixes and updates, and continuously develop our publishing expertise and support services. </div> </div> <div class="elementor-element elementor-element-3ec66de so-hover-black elementor-widget elementor-widget-shortcode" data-id="3ec66de" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div class="block-intro-and-members-members"><div class="block-intro-and-members-member"><div class="block-intro-and-members-member-image-container"><img decoding="async" class="block-intro-and-members-member-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Marisa Tutt 2023" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2023/12/Marisa-2023-square-1024x1024.jpg" /><noscript><img decoding="async" class="block-intro-and-members-member-image" src="https://pkp.sfu.ca/wp-content/uploads/2023/12/Marisa-2023-square-1024x1024.jpg" alt="Marisa Tutt 2023" /></noscript></div><div class="block-intro-and-members-member-content-container"><h5 class="block-intro-and-members-member-name">Marisa Tutt</h5><div class="block-intro-and-members-member-bio">Publishing Services Associate Director</div></div></div><div class="block-intro-and-members-member"><div class="block-intro-and-members-member-image-container"><img decoding="async" class="block-intro-and-members-member-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/11/Michael.Felczak.2022.med_.jpg" /><noscript><img decoding="async" class="block-intro-and-members-member-image" src="https://pkp.sfu.ca/wp-content/uploads/2022/11/Michael.Felczak.2022.med_.jpg" alt="" /></noscript></div><div class="block-intro-and-members-member-content-container"><h5 class="block-intro-and-members-member-name">Michael Felczak</h5><div class="block-intro-and-members-member-bio">Head of Systems</div></div></div></div></div> </div> </div> </div> </div> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://pkp.sfu.ca/about/people/">Meet our team</a></div> </div> <p></p> <!-- @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1665963376"); @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css"); --> <!-- <link rel="stylesheet" id="elementor-post-5-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1666115037" media="all"> <link rel="stylesheet" id="elementor-post-267-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css?ver=1666115037" media="all"> --> <style id="elementor-post-dynamic-652">.elementor-652 .elementor-element.elementor-element-c02ced2:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-c02ced2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN5671.jpg");}.elementor-652 .elementor-element.elementor-element-5367c1e2:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-5367c1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/11/JMN5671.jpg");}</style> <div data-elementor-type="container" data-elementor-id="652" class="elementor elementor-652" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-477d779 news-updates-block e-flex e-con-boxed e-con e-parent" data-id="477d779" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-219097d e-con-full news-updates-header e-flex e-con e-parent" data-id="219097d" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-e444a1d e-con-full e-flex e-con e-parent" data-id="e444a1d" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-a1a904d e-con-full e-flex e-con e-parent" data-id="a1a904d" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d093a12 elementor-widget elementor-widget-heading" data-id="d093a12" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Hosting News</h2> </div> </div> <div class="elementor-element elementor-element-6e2ed63 elementor-widget elementor-widget-text-editor" data-id="6e2ed63" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> <div class="elementor-element elementor-element-0737ba0 e-con-full e-flex e-con e-parent" data-id="0737ba0" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> <div class="elementor-element elementor-element-6a9ca8c e-con-full news-updates-body e-flex e-con e-parent" data-id="6a9ca8c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-20a4b9c e-con-full e-flex e-con e-parent" data-id="20a4b9c" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-77304ff e-con-full e-flex e-con e-parent" data-id="77304ff" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-c02ced2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="c02ced2" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-085e737 e-con-full news-listing-wrapper e-flex e-con e-parent" data-id="085e737" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-f15a147 news-and-updates-listing elementor-widget elementor-widget-jet-listing-grid" data-id="f15a147" data-element_type="widget" data-settings="{"columns":"1"}" data-widget_type="jet-listing-grid.default"> <div class="elementor-widget-container"> <div class="jet-listing-grid jet-listing"><div class="jet-listing-grid__items grid-col-desk-1 grid-col-tablet-1 grid-col-mobile-1 jet-listing-grid--682" data-nav="{"enabled":false,"type":null,"more_el":null,"query":[],"widget_settings":{"lisitng_id":682,"posts_num":6,"columns":1,"columns_tablet":1,"columns_mobile":1,"is_archive_template":"","post_status":["publish"],"use_random_posts_num":"","max_posts_num":9,"not_found_message":"No data was found","is_masonry":false,"equal_columns_height":"","use_load_more":"","load_more_id":"","load_more_type":"click","load_more_offset":{"unit":"px","size":0,"sizes":[]},"use_custom_post_types":"","custom_post_types":[],"hide_widget_if":"","carousel_enabled":"","slides_to_scroll":"1","arrows":"true","arrow_icon":"fa fa-angle-left","dots":"","autoplay":"true","autoplay_speed":5000,"infinite":"true","center_mode":"","effect":"slide","speed":500,"inject_alternative_items":"","injection_items":[],"scroll_slider_enabled":"","scroll_slider_on":["desktop","tablet","mobile"],"custom_query":false,"custom_query_id":"","_element_id":""}}" data-page="1" data-pages="17" data-listing-source="posts" data-listing-id="682" data-query-id=""><div class="jet-listing-grid__item jet-listing-dynamic-post-12186" data-post-id="12186" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/08/pkp-turin-typesetting/">PKP Turin 2024 Sprint notes: Typesetting</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://pkp.sfu.ca/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css"><link rel="stylesheet" href="https://pkp.sfu.ca/wp-content/plugins/elementor-pro/assets/css/widget-theme-elements.min.css"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 8, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12180" data-post-id="12180" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/07/pkp-turin-workflow/">PKP Turin 2024 Sprint notes: Non-Euclidean workflow</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 7, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12174" data-post-id="12174" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/06/pkp-turin-gdpr/">PKP Turin 2024 Sprint notes: GDPR</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 6, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12151" data-post-id="12151" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/04/pkp-turin-interlinking/">PKP Turin 2024 Sprint notes: Interlinking</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 4, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12139" data-post-id="12139" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/10/31/pkp-turin-plugins/">PKP Turin 2024 Sprint notes: Plugins and Error Handling</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> October 31, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12126" data-post-id="12126" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/10/30/pkp-turin-multilingual-support/">PKP Turin 2024 Sprint notes: Multilingual Support</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> October 30, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div></div></div> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-b701584 e-con-full news-updates-footer e-flex e-con e-parent" data-id="b701584" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-f1282ad e-con-full e-flex e-con e-parent" data-id="f1282ad" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-bc9ae0c e-con-full e-flex e-con e-parent" data-id="bc9ae0c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-cc40930 e-con-full news-updates-bottom-left-column e-flex e-con e-parent" data-id="cc40930" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-067618e e-flex e-con-boxed e-con e-parent" data-id="067618e" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-f82b3c6 so-hover-black elementor-widget elementor-widget-heading" data-id="f82b3c6" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/category/developers/">Developer News</a></h2> </div> </div> <div class="elementor-element elementor-element-393c5b8 elementor-widget elementor-widget-text-editor" data-id="393c5b8" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Stay up to date on all the latest developments in our software. </div> </div> </div> </div> <div class="elementor-element elementor-element-6b74855 e-flex e-con-boxed e-con e-parent" data-id="6b74855" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-ef8109e elementor-widget elementor-widget-text-editor" data-id="ef8109e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-cb2c32a e-con-full e-flex e-con e-parent" data-id="cb2c32a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d699d3e elementor-widget elementor-widget-text-editor" data-id="d699d3e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> See more news or follow the links for the latest software developments and changes in our services. </div> </div> <div class="elementor-element elementor-element-a167af7 elementor-widget elementor-widget-button" data-id="a167af7" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/category/news/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">See all news</span> </span> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-60fdf3b e-con-full e-flex e-con e-parent" data-id="60fdf3b" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> </div> <div class="elementor-element elementor-element-99263f4 e-con-full news-updates-header elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="99263f4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-212f5ee e-con-full elementor-hidden-mobile e-flex e-con e-parent" data-id="212f5ee" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-090f3b6 e-con-full e-flex e-con e-parent" data-id="090f3b6" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-cd1ef5c e-con-full e-flex e-con e-parent" data-id="cd1ef5c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-e1a1144 elementor-widget elementor-widget-heading" data-id="e1a1144" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Hosting News</h2> </div> </div> <div class="elementor-element elementor-element-0be2504 elementor-widget elementor-widget-text-editor" data-id="0be2504" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> <div class="elementor-element elementor-element-12e82df e-con-full elementor-hidden-mobile e-flex e-con e-parent" data-id="12e82df" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> <div class="elementor-element elementor-element-20721e8e e-con-full news-updates-body elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="20721e8e" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-474fef6c e-con-full elementor-hidden-mobile e-flex e-con e-parent" data-id="474fef6c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-27612c8c e-con-full e-flex e-con e-parent" data-id="27612c8c" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-62e8cbe e-con-full e-flex e-con e-parent" data-id="62e8cbe" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-5367c1e2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="5367c1e2" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-393d76c4 e-con-full e-flex e-con e-parent" data-id="393d76c4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-e5b1849 news-and-updates-listing elementor-widget elementor-widget-jet-listing-grid" data-id="e5b1849" data-element_type="widget" data-settings="{"columns":"1"}" data-widget_type="jet-listing-grid.default"> <div class="elementor-widget-container"> <div class="jet-listing-grid jet-listing"><div class="jet-listing-grid__items grid-col-desk-1 grid-col-tablet-1 grid-col-mobile-1 jet-listing-grid--682" data-nav="{"enabled":false,"type":null,"more_el":null,"query":[],"widget_settings":{"lisitng_id":682,"posts_num":6,"columns":1,"columns_tablet":1,"columns_mobile":1,"is_archive_template":"","post_status":["publish"],"use_random_posts_num":"","max_posts_num":9,"not_found_message":"No data was found","is_masonry":false,"equal_columns_height":"","use_load_more":"","load_more_id":"","load_more_type":"click","load_more_offset":{"unit":"px","size":0,"sizes":[]},"use_custom_post_types":"","custom_post_types":[],"hide_widget_if":"","carousel_enabled":"","slides_to_scroll":"1","arrows":"true","arrow_icon":"fa fa-angle-left","dots":"","autoplay":"true","autoplay_speed":5000,"infinite":"true","center_mode":"","effect":"slide","speed":500,"inject_alternative_items":"","injection_items":[],"scroll_slider_enabled":"","scroll_slider_on":["desktop","tablet","mobile"],"custom_query":false,"custom_query_id":"","_element_id":""}}" data-page="1" data-pages="17" data-listing-source="posts" data-listing-id="682" data-query-id=""><div class="jet-listing-grid__item jet-listing-dynamic-post-12186" data-post-id="12186" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/08/pkp-turin-typesetting/">PKP Turin 2024 Sprint notes: Typesetting</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 8, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12180" data-post-id="12180" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/07/pkp-turin-workflow/">PKP Turin 2024 Sprint notes: Non-Euclidean workflow</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 7, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12174" data-post-id="12174" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/06/pkp-turin-gdpr/">PKP Turin 2024 Sprint notes: GDPR</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 6, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12151" data-post-id="12151" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/11/04/pkp-turin-interlinking/">PKP Turin 2024 Sprint notes: Interlinking</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> November 4, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12139" data-post-id="12139" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/10/31/pkp-turin-plugins/">PKP Turin 2024 Sprint notes: Plugins and Error Handling</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> October 31, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div><div class="jet-listing-grid__item jet-listing-dynamic-post-12126" data-post-id="12126" > <div data-elementor-type="jet-listing-items" data-elementor-id="682" class="elementor elementor-682" data-elementor-post-type="jet-engine"> <div class="elementor-element elementor-element-26e82f4 e-con-full news-listing-item-wrapper e-flex e-con e-parent" data-id="26e82f4" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ec55cd8 elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="ec55cd8" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="fas fa-arrow-right"></i> </div> </div> </div> </div> <div class="elementor-element elementor-element-13282cf so-hover-black elementor-widget elementor-widget-heading" data-id="13282cf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/2024/10/30/pkp-turin-multilingual-support/">PKP Turin 2024 Sprint notes: Multilingual Support</a></h3> </div> </div> <div class="elementor-element elementor-element-81ca44a e-con-full e-flex e-con e-parent" data-id="81ca44a" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0cdc5e1 elementor-widget elementor-widget-post-info" data-id="0cdc5e1" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-c85a44b elementor-inline-item" itemprop="about"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> <span class="elementor-post-info__terms-list"> <span class="elementor-post-info__terms-list-item">News</span>, <span class="elementor-post-info__terms-list-item">News for Developers</span>, <span class="elementor-post-info__terms-list-item">News for Hosted Clients</span> </span> </span> </li> <li class="elementor-icon-list-item elementor-repeater-item-a3d7a58 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> October 30, 2024 </span> </li> </ul> </div> </div> </div> </div> </div> </div></div></div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-12a3d258 e-con-full e-flex e-con e-parent" data-id="12a3d258" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> <div class="elementor-element elementor-element-d0805d4 e-con-full news-updates-footer elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="d0805d4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-03cf30b e-con-full elementor-hidden-mobile e-flex e-con e-parent" data-id="03cf30b" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-3bde7bd e-con-full e-flex e-con e-parent" data-id="3bde7bd" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-050bdcc e-con-full e-flex e-con e-parent" data-id="050bdcc" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-dd0d9e4 e-con-full e-flex e-con e-parent" data-id="dd0d9e4" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-7936674 e-flex e-con-boxed e-con e-parent" data-id="7936674" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-547745e elementor-widget elementor-widget-heading" data-id="547745e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/category/developers/">Developer News</a></h2> </div> </div> <div class="elementor-element elementor-element-1ff3be6 elementor-widget elementor-widget-text-editor" data-id="1ff3be6" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Stay up to date on all the latest developments in our software. </div> </div> </div> </div> <div class="elementor-element elementor-element-ce6cdd0 e-flex e-con-boxed e-con e-parent" data-id="ce6cdd0" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-8df0780 elementor-widget elementor-widget-text-editor" data-id="8df0780" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-61b2cf7 e-con-full e-flex e-con e-parent" data-id="61b2cf7" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ea6cd60 elementor-widget elementor-widget-text-editor" data-id="ea6cd60" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> See more news or follow the links for the latest software developments and changes in our services. </div> </div> <div class="elementor-element elementor-element-3e6adb6 elementor-widget elementor-widget-button" data-id="3e6adb6" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/category/news/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">See all news</span> </span> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-e29e366 e-con-full e-flex e-con e-parent" data-id="e29e366" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> <!-- @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1665963376"); @import url("https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css"); --> <!-- <link rel="stylesheet" id="elementor-post-5-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-5.css?ver=1666115037" media="all"> <link rel="stylesheet" id="elementor-post-267-css" href="https://sfupkp.dev.affinitybridge.com/wp-content/uploads/elementor/css/post-267.css?ver=1666115037" media="all"> --> <style id="elementor-post-dynamic-267">.elementor-267 .elementor-element.elementor-element-867291c:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-867291c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/11/publishing-software-bg.png");}.elementor-267 .elementor-element.elementor-element-24f2840:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-24f2840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/11/publishing-software-bg.png");}.elementor-267 .elementor-element.elementor-element-d8f6d48:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-d8f6d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pkp.sfu.ca/wp-content/uploads/2022/11/publishing-software-bg.png");}</style> <div data-elementor-type="container" data-elementor-id="267" class="elementor elementor-267" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-4fb1b57 e-con-full e-flex e-con e-parent" data-id="4fb1b57" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-e72eb96 e-con-full elementor-hidden-mobile e-flex e-con e-parent" data-id="e72eb96" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> <div class="elementor-element elementor-element-c9321cb e-con-full so-pub-soft-wrapper e-flex e-con e-parent" data-id="c9321cb" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-2ed6273 e-con-full e-flex e-con e-parent" data-id="2ed6273" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-5c373f5 e-con-full e-flex e-con e-parent" data-id="5c373f5" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-a9806f2 elementor-widget elementor-widget-heading" data-id="a9806f2" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Publishing Software</h2> </div> </div> </div> <div class="elementor-element elementor-element-df72137 e-con-full e-flex e-con e-parent" data-id="df72137" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-ad93088 elementor-widget elementor-widget-text-editor" data-id="ad93088" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Free, open source software to disseminate research and manage the entire scholarly publishing workflow from submission to indexing. </div> </div> <div class="elementor-element elementor-element-20b9e57 elementor-widget elementor-widget-button" data-id="20b9e57" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://pkp.sfu.ca/software/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Learn more about our software</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-16f9435 e-con-full e-flex e-con e-parent" data-id="16f9435" data-element_type="container" id="so-pub-soft-block" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-4530127 e-con-full so-pub-soft-col e-flex e-con e-parent" data-id="4530127" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-867291c e-con-full so-pub-soft-image-wrapper e-flex e-con e-parent" data-id="867291c" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-cc3e8a4 elementor-widget elementor-widget-image" data-id="cc3e8a4" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" width="143" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20143%20200'%3E%3C/svg%3E" class="attachment-large size-large wp-image-251" alt="Logo for Open Journal Systems (OJS)" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-1-logo.png" /><noscript><img decoding="async" width="143" height="200" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-1-logo.png" class="attachment-large size-large wp-image-251" alt="Logo for Open Journal Systems (OJS)" /></noscript> </div> </div> </div> <div class="elementor-element elementor-element-0d465fc e-con-full so-pub-soft-content-wrapper e-flex e-con e-parent" data-id="0d465fc" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-0c8f4fb so-hover-black elementor-widget elementor-widget-heading" data-id="0c8f4fb" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/software/ojs/">For Journals</a></h2> </div> </div> <div class="elementor-element elementor-element-8b4e273 elementor-widget elementor-widget-text-editor" data-id="8b4e273" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Open Journal Systems (OJS) is the world’s most widely used journal management and publishing software. </div> </div> </div> </div> <div class="elementor-element elementor-element-8f23248 e-con-full so-pub-soft-col e-flex e-con e-parent" data-id="8f23248" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-24f2840 e-con-full so-pub-soft-image-wrapper e-flex e-con e-parent" data-id="24f2840" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-6716ab9 elementor-widget elementor-widget-image" data-id="6716ab9" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" width="211" height="188" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20211%20188'%3E%3C/svg%3E" class="attachment-large size-large wp-image-263" alt="Logo for Open Monograph Press (OMP)" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-2-logo.png" /><noscript><img decoding="async" width="211" height="188" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-2-logo.png" class="attachment-large size-large wp-image-263" alt="Logo for Open Monograph Press (OMP)" /></noscript> </div> </div> </div> <div class="elementor-element elementor-element-66a0104 e-con-full so-pub-soft-content-wrapper e-flex e-con e-parent" data-id="66a0104" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d27ffda so-hover-black elementor-widget elementor-widget-heading" data-id="d27ffda" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/software/omp/">For books</a></h2> </div> </div> <div class="elementor-element elementor-element-3c76bd1 elementor-widget elementor-widget-text-editor" data-id="3c76bd1" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Open Monograph Press (OMP) is an end-to-end solution for publishing books with full metadata. </div> </div> </div> </div> <div class="elementor-element elementor-element-daee054 e-con-full so-pub-soft-col e-flex e-con e-parent" data-id="daee054" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-d8f6d48 e-con-full so-pub-soft-image-wrapper e-flex e-con e-parent" data-id="d8f6d48" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-27446c4 elementor-widget elementor-widget-image" data-id="27446c4" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" width="168" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20168%20200'%3E%3C/svg%3E" class="attachment-large size-large wp-image-265" alt="Logo for Open Preprint Systems (OPS)" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-3-logo.png" /><noscript><img decoding="async" width="168" height="200" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/software-3-logo.png" class="attachment-large size-large wp-image-265" alt="Logo for Open Preprint Systems (OPS)" /></noscript> </div> </div> </div> <div class="elementor-element elementor-element-c5ee2e7 e-con-full so-pub-soft-content-wrapper e-flex e-con e-parent" data-id="c5ee2e7" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-41fc0f9 so-hover-black elementor-widget elementor-widget-heading" data-id="41fc0f9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"><a href="https://pkp.sfu.ca/software/ops/">For preprints</a></h2> </div> </div> <div class="elementor-element elementor-element-6615e62 elementor-widget elementor-widget-text-editor" data-id="6615e62" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Open Preprint Systems (OPS) provides everything needed to run a fully-featured preprint server for researchers. </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-317a3d0 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="317a3d0" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="footer" data-elementor-id="166" class="elementor elementor-166 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-645d4d2 e-con-full e-flex e-con e-parent" data-id="645d4d2" data-element_type="container" id="so-footer-container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-378ebf6 e-con-full so-footer-section e-flex e-con e-child" data-id="378ebf6" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-3a2c3a9 elementor-widget elementor-widget-heading" data-id="3a2c3a9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Contact Us</h5> </div> </div> <div class="elementor-element elementor-element-48fc153 elementor-widget elementor-widget-text-editor" data-id="48fc153" data-element_type="widget" id="so-footer-contact-us" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>For assistance with PKP software, see <a href="https://pkp.sfu.ca/support/">Support</a></p> <p>For other inquiries, please use our <a href="https://pkp.sfu.ca/contact-us/">contact form</a></p> <p><code></code></p> </div> </div> <div class="elementor-element elementor-element-d5eed76 e-grid-align-left elementor-grid-3 elementor-shape-square elementor-widget elementor-widget-social-icons" data-id="d5eed76" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.17.0 - 25-10-2023 */ .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}</style> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-mastodon elementor-repeater-item-7cc8a1f" href="https://mastodon.social/@PublicKnowledgeProject" target="_blank"> <span class="elementor-screen-only">Mastodon</span> <i class="fab fa-mastodon"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-45c4348" href="https://www.linkedin.com/company/public-knowledge-project/" target="_blank"> <span class="elementor-screen-only">Linkedin</span> <i class="fab fa-linkedin"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-9386d28" href="https://www.facebook.com/publicknowledgeproject" target="_blank"> <span class="elementor-screen-only">Facebook</span> <i class="fab fa-facebook"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-icon-x elementor-repeater-item-e656550" href="https://twitter.com/pkp" target="_blank"> <span class="elementor-screen-only">Icon-x</span> <i class="icon icon-x"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-ac0f22d" href="https://www.youtube.com/@PublicKnowledgeProj" target="_blank"> <span class="elementor-screen-only">Youtube</span> <i class="fab fa-youtube"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-github elementor-repeater-item-d02ce07" href="https://github.com/pkp" target="_blank"> <span class="elementor-screen-only">Github</span> <i class="fab fa-github"></i> </a> </span> </div> </div> </div> </div> <div class="elementor-element elementor-element-32a008f e-con-full so-footer-section e-flex e-con e-child" data-id="32a008f" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-173fe61 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="173fe61" data-element_type="widget" id="so-footer-menu" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-173fe61" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3395"><a href="https://pkp.sfu.ca/about/culture/employment/" class="elementor-item">Employment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-140"><a href="https://pkp.sfu.ca/news/" class="elementor-item">News</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152"><a href="https://pkp.sfu.ca/communications/" class="elementor-item">Communications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151"><a href="https://pkp.sfu.ca/legal-information/" class="elementor-item">Legal Information</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5949"><a href="https://pkp.sfu.ca/financial-support/" class="elementor-item">Financial Support</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150"><a href="https://pkp.sfu.ca/code/" class="elementor-item">Code of Conduct</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-154"><a rel="privacy-policy" href="https://pkp.sfu.ca/privacy-policy/" class="elementor-item">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9428"><a href="https://pkp.sfu.ca/general-accessibility-statement/" class="elementor-item">General Accessibility Statement</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11167"><a href="https://pkp.sfu.ca/open-data-statement/" class="elementor-item">Open Data Statement </a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-173fe61" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3395"><a href="https://pkp.sfu.ca/about/culture/employment/" class="elementor-item" tabindex="-1">Employment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-140"><a href="https://pkp.sfu.ca/news/" class="elementor-item" tabindex="-1">News</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152"><a href="https://pkp.sfu.ca/communications/" class="elementor-item" tabindex="-1">Communications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151"><a href="https://pkp.sfu.ca/legal-information/" class="elementor-item" tabindex="-1">Legal Information</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5949"><a href="https://pkp.sfu.ca/financial-support/" class="elementor-item" tabindex="-1">Financial Support</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150"><a href="https://pkp.sfu.ca/code/" class="elementor-item" tabindex="-1">Code of Conduct</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-154"><a rel="privacy-policy" href="https://pkp.sfu.ca/privacy-policy/" class="elementor-item" tabindex="-1">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9428"><a href="https://pkp.sfu.ca/general-accessibility-statement/" class="elementor-item" tabindex="-1">General Accessibility Statement</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11167"><a href="https://pkp.sfu.ca/open-data-statement/" class="elementor-item" tabindex="-1">Open Data Statement </a></li> </ul> </nav> </div> </div> </div> <div class="elementor-element elementor-element-dd7ce5b e-con-full so-footer-section e-flex e-con e-child" data-id="dd7ce5b" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-363454e elementor-widget elementor-widget-heading" data-id="363454e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">40,000+ journals use pkp software around the world</h6> </div> </div> <div class="elementor-element elementor-element-d938a66 elementor-widget elementor-widget-image" data-id="d938a66" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://pkp.sfu.ca/software/ojs/usage-data/"> <img width="800" height="495" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20495'%3E%3C/svg%3E" class="attachment-large size-large wp-image-11493" alt="" data-lazy-srcset="https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS.png 800w, https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS-300x186.png 300w, https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS-768x475.png 768w" data-lazy-sizes="(max-width: 800px) 100vw, 800px" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS.png" /><noscript><img width="800" height="495" src="https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS.png" class="attachment-large size-large wp-image-11493" alt="" srcset="https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS.png 800w, https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS-300x186.png 300w, https://pkp.sfu.ca/wp-content/uploads/2024/07/JOURNALS-768x475.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></noscript> </a> </div> </div> </div> <div class="elementor-element elementor-element-7dddc92 e-con-full so-footer-section e-flex e-con e-child" data-id="7dddc92" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-5b6e47c elementor-widget elementor-widget-image" data-id="5b6e47c" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img width="295" height="45" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20295%2045'%3E%3C/svg%3E" class="attachment-large size-large wp-image-175" alt="Logo for Public Knowledge Project" data-lazy-src="https://pkp.sfu.ca/wp-content/uploads/2022/10/footer-logo.svg" /><noscript><img width="295" height="45" src="https://pkp.sfu.ca/wp-content/uploads/2022/10/footer-logo.svg" class="attachment-large size-large wp-image-175" alt="Logo for Public Knowledge Project" /></noscript> </div> </div> <div class="elementor-element elementor-element-ad53bfb elementor-widget elementor-widget-text-editor" data-id="ad53bfb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>The Public Knowledge Project is a Core Facility of Simon Fraser University</p> <p>8888 University Drive, Burnaby, B.C., Canada V5A 1S6</p> <p>We respectfully acknowledge that SFU occupies the unceded traditional territories of the Coast Salish peoples of the Musqueam, Squamish, and Tsleil-Waututh Nations.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-87fd527 e-con-full e-flex e-con e-parent" data-id="87fd527" data-element_type="container" id="so-copyright-container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-c972fbb elementor-widget elementor-widget-text-editor" data-id="c972fbb" data-element_type="widget" id="so-terms-conditions" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="https://www.sfu.ca/contact/terms-conditions.html">TERMS & CONDITIONS</a> © SIMON FRASER UNIVERSITY</p> </div> </div> <div class="elementor-element elementor-element-3160a8e elementor-view-default elementor-widget elementor-widget-icon" data-id="3160a8e" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.98156 0C12.7788 0 15.1603 0.976562 17.1244 2.92875C18.0644 3.86906 18.7791 4.94375 19.2672 6.15188C19.755 7.36031 19.9997 8.64281 19.9997 10C19.9997 11.3691 19.7581 12.6519 19.2766 13.8478C18.7944 15.0441 18.0828 16.1009 17.1428 17.0175C16.1669 17.9816 15.0597 18.72 13.8212 19.2319C12.5834 19.7437 11.3034 19.9997 9.98219 19.9997C8.66094 19.9997 7.39594 19.7472 6.1875 19.2406C4.97937 18.735 3.89594 18.0028 2.9375 17.0447C1.97906 16.0866 1.25 15.0059 0.75 13.8034C0.25 12.6009 0 11.3334 0 10C0 8.67844 0.252813 7.40781 0.75875 6.1875C1.26469 4.96719 2 3.875 2.96406 2.91062C4.86875 0.970625 7.20781 0 9.98156 0ZM10.0178 1.80375C7.73219 1.80375 5.80938 2.60156 4.24969 4.19656C3.46375 4.99437 2.85969 5.89 2.43719 6.88406C2.01406 7.87812 1.80313 8.91687 1.80313 10.0003C1.80313 11.0719 2.01406 12.1047 2.43719 13.0981C2.86 14.0928 3.46375 14.9797 4.24969 15.7594C5.03531 16.5394 5.92188 17.1341 6.91062 17.5453C7.89844 17.9559 8.93437 18.1613 10.0178 18.1613C11.0891 18.1613 12.1272 17.9534 13.1344 17.5366C14.1403 17.1194 15.0472 16.5187 15.8572 15.7331C17.4166 14.2094 18.1959 12.2987 18.1959 10.0006C18.1959 8.89344 17.9934 7.84594 17.5888 6.85781C17.1847 5.86969 16.595 4.98906 15.8219 4.21469C14.2138 2.6075 12.2797 1.80375 10.0178 1.80375ZM9.8925 8.33969L8.55281 9.03625C8.40969 8.73906 8.23438 8.53031 8.02625 8.41125C7.81781 8.2925 7.62437 8.23281 7.44563 8.23281C6.55312 8.23281 6.10625 8.82187 6.10625 10.0006C6.10625 10.5363 6.21938 10.9644 6.44531 11.2859C6.67156 11.6075 7.005 11.7684 7.44563 11.7684C8.02906 11.7684 8.43969 11.4825 8.67813 10.9113L9.91 11.5363C9.64813 12.0247 9.285 12.4084 8.82063 12.6881C8.35688 12.9681 7.84469 13.1078 7.285 13.1078C6.39219 13.1078 5.67156 12.8344 5.12406 12.2863C4.57656 11.7388 4.30281 10.9769 4.30281 10.0009C4.30281 9.04844 4.57969 8.29281 5.13313 7.73313C5.68656 7.17375 6.38594 6.89375 7.23156 6.89375C8.47 6.89313 9.35656 7.37531 9.8925 8.33969ZM15.6603 8.33969L14.3387 9.03625C14.1959 8.73906 14.02 8.53031 13.8119 8.41125C13.6031 8.2925 13.4034 8.23281 13.2137 8.23281C12.3209 8.23281 11.8741 8.82187 11.8741 10.0006C11.8741 10.5363 11.9875 10.9644 12.2134 11.2859C12.4394 11.6075 12.7725 11.7684 13.2137 11.7684C13.7966 11.7684 14.2075 11.4825 14.4453 10.9113L15.6953 11.5363C15.4219 12.0247 15.0525 12.4084 14.5887 12.6881C14.1244 12.9681 13.6184 13.1078 13.0709 13.1078C12.1659 13.1078 11.4431 12.8344 10.9019 12.2863C10.3594 11.7388 10.0887 10.9769 10.0887 10.0009C10.0887 9.04844 10.3653 8.29281 10.9194 7.73313C11.4725 7.17375 12.1719 6.89375 13.0172 6.89375C14.2553 6.89313 15.1369 7.37531 15.6603 8.33969Z" fill="#9A9C9F"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-580bec7 elementor-view-default elementor-widget elementor-widget-icon" data-id="580bec7" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"><path d="M10.7947 0C13.6034 0 15.9728 0.964063 17.9016 2.89281C19.8416 4.83344 20.8125 7.2025 20.8125 10C20.8125 12.8097 19.8597 15.1488 17.9547 17.0175C15.9309 19.0059 13.5444 20 10.7947 20C8.09188 20 5.74687 19.0175 3.75906 17.0531C1.795 15.0887 0.8125 12.7381 0.8125 10C0.8125 7.26219 1.795 4.89313 3.75906 2.89312C5.68781 0.964062 8.0325 0 10.7947 0ZM10.8303 1.80375C8.55656 1.80375 6.63406 2.60156 5.0625 4.19656C3.43125 5.86344 2.61594 7.79812 2.61594 10.0003C2.61594 12.2147 3.42531 14.1316 5.04406 15.7497C6.66313 17.3691 8.59156 18.1781 10.8297 18.1781C13.0556 18.1781 14.9966 17.3634 16.6512 15.7319C18.2228 14.22 19.0084 12.3094 19.0084 9.99969C19.0084 7.72594 18.2106 5.79187 16.6159 4.19625C15.0209 2.60125 13.0922 1.80375 10.8303 1.80375ZM13.5091 7.51781V11.6069H12.3666V16.4637H9.25906V11.6072H8.11656V7.51781C8.11656 7.33906 8.17906 7.1875 8.30375 7.0625C8.42906 6.93781 8.58094 6.875 8.75906 6.875H12.8666C13.0331 6.875 13.1822 6.9375 13.3128 7.0625C13.4431 7.1875 13.5091 7.33937 13.5091 7.51781ZM9.41937 4.94656C9.41937 4.00656 9.88344 3.53594 10.8125 3.53594C11.7416 3.53594 12.2053 4.00594 12.2053 4.94656C12.2053 5.875 11.7409 6.33937 10.8125 6.33937C9.88406 6.33937 9.41937 5.875 9.41937 4.94656Z" fill="#9A9C9F"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-6d010d8 elementor-widget elementor-widget-text-editor" data-id="6d010d8" data-element_type="widget" id="so-website-by" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="https://creativecommons.org/licenses/by/4.0/">CC-BY 4.0</a> | Website by <a href="https://affinitybridge.com/" target="_blank" rel="noopener">Affinity Bridge</a></p> </div> </div> </div> <div class="elementor-element elementor-element-337f1cb e-flex e-con-boxed e-con e-parent" data-id="337f1cb" data-element_type="container" data-settings="{"jet_parallax_layout_list":[],"content_width":"boxed"}" data-core-v316-plus="true"> <div class="e-con-inner"> </div> </div> </div> <div id="jet-popup-388" class="jet-popup jet-popup--front-mode jet-popup--hide-state jet-popup--animation-slide-in-right" data-settings="{"id":388,"jet-popup-id":"jet-popup-388","type":"default","animation":"slide-in-right","open-trigger":"attach","page-load-delay":1,"user-inactivity-time":1,"scrolled-to":10,"on-date":"2023-01-22 14:41","on-time-start":"","on-time-end":"","custom-selector":".custom","prevent-scrolling":true,"show-once":false,"show-again-delay":"none","use-ajax":false,"force-ajax":false,"close-on-overlay-click":true}"><div class="jet-popup__inner"><div class="jet-popup__overlay"></div><div class="jet-popup__container"><div class="jet-popup__container-inner"><div class="jet-popup__container-overlay"></div><div class="jet-popup__container-content"><style>.elementor-388 .elementor-element.elementor-element-ac23c97{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:3px;}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-menu-toggle{color:var( --e-global-color-ee26a6c );}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a:hover, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a.highlighted, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-menu-toggle:hover{color:var( --e-global-color-4af42a9 );}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a:hover, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-4af42a9 );background-color:#02010100;}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown .elementor-item, .elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-388 .elementor-element.elementor-element-887c915 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-388 .elementor-element.elementor-element-887c915 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}#jet-popup-8140 .jet-popup__container{width:500px;height:100%;}#jet-popup-8140 .jet-popup__inner{justify-content:flex-end;align-items:center;}#jet-popup-8140 .jet-popup__container-inner{justify-content:flex-start;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}#jet-popup-8140 .jet-popup__container-overlay{border-radius:0px 0px 0px 0px;}#jet-popup-8140 .jet-popup__close-button{transform:translateX(-15px) translateY(15px);-webkit-transform:translateX(-15px) translateY(15px);color:var( --e-global-color-ee26a6c );background-color:#933AFE00;}@media(max-width:767px){.elementor-388 .elementor-element.elementor-element-887c915 > .elementor-widget-container{margin:50px 0px 0px 0px;}#jet-popup-8140 .jet-popup__container{width:90%;}}</style> <div data-elementor-type="jet-popup" data-elementor-id="388" class="elementor elementor-388" data-elementor-post-type="jet-popup"> <div class="elementor-element elementor-element-ac23c97 e-flex e-con-boxed e-con e-parent" data-id="ac23c97" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-887c915 elementor-widget elementor-widget-nav-menu" data-id="887c915" data-element_type="widget" id="so-mobile-menu" data-settings="{"layout":"dropdown","submenu_icon":{"value":"<i class=\"fas fa-chevron-down\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-887c915" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-91"><a href="https://pkp.sfu.ca/about/" class="elementor-item" tabindex="-1">About</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6809"><a href="https://pkp.sfu.ca/about/" class="elementor-sub-item" tabindex="-1">About PKP</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-795"><a href="https://pkp.sfu.ca/about/timeline/" class="elementor-sub-item" tabindex="-1">Our Story</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-800"><a href="https://pkp.sfu.ca/about/ossoa/" class="elementor-sub-item" tabindex="-1">Open Source & Open Access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-827"><a href="https://pkp.sfu.ca/about/people/" class="elementor-sub-item" tabindex="-1">Our Team</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-871"><a href="https://pkp.sfu.ca/about/sustainability/" class="elementor-sub-item" tabindex="-1">Sustainability</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-872"><a href="https://pkp.sfu.ca/about/sustainability/funders/" class="elementor-sub-item" tabindex="-1">Research Funders</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-904"><a href="https://pkp.sfu.ca/about/annual-reports/" class="elementor-sub-item" tabindex="-1">Annual Reports</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-870"><a href="https://pkp.sfu.ca/about/governance/" class="elementor-sub-item" tabindex="-1">Governance</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-879"><a href="https://pkp.sfu.ca/about/governance/advisory/" class="elementor-sub-item" tabindex="-1">Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-897"><a href="https://pkp.sfu.ca/about/governance/sfu-advisory/" class="elementor-sub-item" tabindex="-1">SFU Community Advisory Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9088"><a href="https://pkp.sfu.ca/about/governance/members-committee/" class="elementor-sub-item" tabindex="-1">Members Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-896"><a href="https://pkp.sfu.ca/about/governance/technical/" class="elementor-sub-item" tabindex="-1">Technical Committee</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-894"><a href="https://pkp.sfu.ca/about/governance/conduct/" class="elementor-sub-item" tabindex="-1">Code of Conduct Committee</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-914"><a href="https://pkp.sfu.ca/software/" class="elementor-item" tabindex="-1">Publishing Software</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7414"><a href="https://pkp.sfu.ca/software/retired/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7423"><a href="https://pkp.sfu.ca/software/contributor-license-agreement/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-938"><a href="https://pkp.sfu.ca/software/ojs/" class="elementor-sub-item" tabindex="-1">OJS: For Journals</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6240"><a href="https://pkp.sfu.ca/category/developers/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1287"><a href="https://pkp.sfu.ca/software/ojs/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3209"><a href="https://pkp.sfu.ca/software/ojs/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3210"><a href="https://pkp.sfu.ca/software/ojs/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11104"><a href="https://pkp.sfu.ca/pkp-pn/" class="elementor-sub-item" tabindex="-1">PKP Preservation Network</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3362"><a href="https://pkp.sfu.ca/software/ojs/usage-data/" class="elementor-sub-item" tabindex="-1">Global Usage of OJS</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5796"><a href="https://pkp.sfu.ca/software/ojs/showcases/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-937"><a href="https://pkp.sfu.ca/software/ops/" class="elementor-sub-item" tabindex="-1">OPS: For Preprints</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2673"><a href="https://pkp.sfu.ca/software/ops/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6193"><a href="https://pkp.sfu.ca/software/ops/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6194"><a href="https://pkp.sfu.ca/software/ops/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-936"><a href="https://pkp.sfu.ca/software/omp/" class="elementor-sub-item" tabindex="-1">OMP: For Books</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2681"><a href="https://pkp.sfu.ca/software/omp/demo/" class="elementor-sub-item" tabindex="-1">Try a Demo</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6190"><a href="https://pkp.sfu.ca/software/omp/download/" class="elementor-sub-item" tabindex="-1">Download</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6191"><a href="https://pkp.sfu.ca/software/omp/download/archive/" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5794"><a href="https://pkp.sfu.ca/?page_id=5348" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-81 current_page_item menu-item-has-children menu-item-2183"><a href="https://pkp.sfu.ca/hosting-services/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Hosting & Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6346"><a href="https://pkp.sfu.ca/hosting-services/hosting/" class="elementor-sub-item" tabindex="-1">Hosting Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1525"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/" class="elementor-sub-item" tabindex="-1">Journal Hosting</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1922"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/new/" class="elementor-sub-item" tabindex="-1">New journal Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1849"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/institutional/" class="elementor-sub-item" tabindex="-1">Institutional Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8804"><a href="https://pkp.sfu.ca/hosting-services/hosting/journals/archived/" class="elementor-sub-item" tabindex="-1">Archived Journal Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1916"><a href="https://pkp.sfu.ca/hosting-services/hosting/monographs/" class="elementor-sub-item" tabindex="-1">Press Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1931"><a href="https://pkp.sfu.ca/hosting-services/hosting/preprints/" class="elementor-sub-item" tabindex="-1">Preprint Hosting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5594"><a href="https://pkp.sfu.ca/hosting-support-agreement/" class="elementor-sub-item" tabindex="-1">hide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6347"><a href="https://pkp.sfu.ca/hosting-services/other-services/" class="elementor-sub-item" tabindex="-1">Other services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1927"><a href="https://pkp.sfu.ca/hosting-services/other-services/training/" class="elementor-sub-item" tabindex="-1">Training and Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1868"><a href="https://pkp.sfu.ca/hosting-services/other-services/customization/" class="elementor-sub-item" tabindex="-1">Customization and Theming</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1908"><a href="https://pkp.sfu.ca/hosting-services/other-services/migration/" class="elementor-sub-item" tabindex="-1">Content Migration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6301"><a href="https://pkp.sfu.ca/hosting-services/other-services/crossref/" class="elementor-sub-item" tabindex="-1">Crossref</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1033"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/" class="elementor-sub-item" tabindex="-1">Why host with us?</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1031"><a href="https://pkp.sfu.ca/hosting-services/hosting/hostingfaq/" class="elementor-sub-item" tabindex="-1">Hosting FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7882"><a href="https://pkp.sfu.ca/hosting-services/why-host-with-us/client-showcases/" class="elementor-sub-item" tabindex="-1">Client Showcases</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6308"><a href="https://pkp.sfu.ca/hosting-services/privacy/" class="elementor-sub-item" tabindex="-1">PKP|PS Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3187"><a href="https://pkp.sfu.ca/?page_id=3185" class="elementor-sub-item" tabindex="-1">hide</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10459"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Research</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-88"><a href="https://pkp.sfu.ca/research/" class="elementor-sub-item" tabindex="-1">Current Research Initiatives</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10460"><a href="https://pkp.sfu.ca/research-lead-and-affiliates/" class="elementor-sub-item" tabindex="-1">Research Lead and Affiliates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10461"><a href="https://pkp.sfu.ca/previous-research-initiatives/" class="elementor-sub-item" tabindex="-1">Previous Research Initiatives</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7742"><a href="https://pkp.sfu.ca/community/" class="elementor-item" tabindex="-1">Community</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7751"><a href="https://pkp.sfu.ca/community/members/" class="elementor-sub-item" tabindex="-1">Members</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7789"><a href="https://pkp.sfu.ca/about/sustainability/development/" class="elementor-sub-item" tabindex="-1">Development Partners</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7790"><a href="https://pkp.sfu.ca/about/sustainability/financial-contributors/" class="elementor-sub-item" tabindex="-1">Financial Contributors</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7843"><a href="https://pkp.sfu.ca/community/members/contribute/" class="elementor-sub-item" tabindex="-1">Community Contributors</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7787"><a href="https://pkp.sfu.ca/community/strategic-partnerships/" class="elementor-sub-item" tabindex="-1">Strategic Partnerships</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7822"><a href="https://pkp.sfu.ca/community/strategic-partnerships/partners/" class="elementor-sub-item" tabindex="-1">Partners</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-9055"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item" tabindex="-1">INTEREST GROUPS</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9418"><a href="https://pkp.sfu.ca/community/accessibility/" class="elementor-sub-item" tabindex="-1">Accessibility Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9056"><a href="https://pkp.sfu.ca/about/culture/documentation/" class="elementor-sub-item" tabindex="-1">Documentation Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9085"><a href="https://pkp.sfu.ca/education-interest-group/" class="elementor-sub-item" tabindex="-1">Education Interest Group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9083"><a href="https://pkp.sfu.ca/multilingualism-interest-group/" class="elementor-sub-item" tabindex="-1">Multilingualism Interest Group</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12046"><a href="#" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Events</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12048"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item" tabindex="-1">Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12100"><a href="https://pkp.sfu.ca/community/webinars/" class="elementor-sub-item" tabindex="-1">Webinars</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12047"><a href="#" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Get involved</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12052"><a href="https://pkp.sfu.ca/interest-groups/" class="elementor-sub-item" tabindex="-1">Join an interest group</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12057"><a href="https://pkp.sfu.ca/community/get-involved/usability-testing/" class="elementor-sub-item" tabindex="-1">Participate in usability testing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12058"><a href="https://pkp.sfu.ca/community/get-involved/local-profiles/" class="elementor-sub-item" tabindex="-1">Raise the profile of PKP locally</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12059"><a href="https://pkp.sfu.ca/community/get-involved/sprints/" class="elementor-sub-item" tabindex="-1">Attend a Sprint</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12060"><a href="https://pkp.sfu.ca/community/members/contribute/#community-forum" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Respond on the community forum</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12061"><a href="https://pkp.sfu.ca/community/members/contribute/#contribute-code" class="elementor-sub-item elementor-item-anchor" tabindex="-1">Contribute Code</a></li> </ul> </li> </ul> </li> </ul> </nav> </div> </div> </div> </div> </div> </div></div><div class="jet-popup__close-button"><i aria-hidden="true" class="fas fa-times"></i></div></div></div></div><div id="jet-popup-565" class="jet-popup jet-popup--front-mode jet-popup--hide-state jet-popup--animation-fade" data-settings="{"id":"565","jet-popup-id":"jet-popup-565","type":"default","animation":"fade","open-trigger":"attach","page-load-delay":1,"user-inactivity-time":1,"scrolled-to":10,"on-date":"2022-11-19 14:43","on-time-start":"","on-time-end":"","custom-selector":".custom","prevent-scrolling":false,"show-once":false,"show-again-delay":"none","use-ajax":false,"force-ajax":false,"close-on-overlay-click":true}"><div class="jet-popup__inner"><div class="jet-popup__overlay"></div><div class="jet-popup__container"><div class="jet-popup__container-inner"><div class="jet-popup__container-overlay"></div><div class="jet-popup__container-content"><style>.elementor-565 .elementor-element.elementor-element-390a07f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-565 .elementor-element.elementor-element-284b781 .jet-search__field{border-radius:0px 0px 0px 0px;}.elementor-565 .elementor-element.elementor-element-284b781 .jet-search__submit{background-color:#FFFFFF00;color:var( --e-global-color-ee26a6c );margin:0px 0px 0px -60px;border-radius:0px 0px 0px 0px;}.elementor-565 .elementor-element.elementor-element-284b781 .jet-search__form{border-radius:0px 0px 0px 0px;}#jet-popup-565 .jet-popup__container{width:100%;}#jet-popup-565 .jet-popup__inner{justify-content:center;align-items:flex-start;}#jet-popup-565 .jet-popup__container-inner{justify-content:flex-start;background-color:var( --e-global-color-5285658 );margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}#jet-popup-565 .jet-popup__container-overlay{border-radius:0px 0px 0px 0px;}#jet-popup-565 .jet-popup__close-button{transform:translateX(-10px) translateY(10px);-webkit-transform:translateX(-10px) translateY(10px);color:#FFFFFF;background-color:#933AFE00;}</style> <div data-elementor-type="jet-popup" data-elementor-id="565" class="elementor elementor-565" data-elementor-post-type="jet-popup"> <div class="elementor-element elementor-element-390a07f e-flex e-con-boxed e-con e-parent" data-id="390a07f" data-element_type="container" data-settings="{"content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-284b781 elementor-widget elementor-widget-jet-search" data-id="284b781" data-element_type="widget" data-widget_type="jet-search.default"> <div class="elementor-widget-container"> <div class="elementor-jet-search jet-blocks"><div class="jet-search"><form role="search" method="get" class="jet-search__form" action="https://pkp.sfu.ca/"> <label class="jet-search__label"> <input type="search" class="jet-search__field" placeholder="Search …" value="" name="s" /> </label> <button type="submit" class="jet-search__submit" aria-label="submit search"><span class="jet-search__submit-icon jet-blocks-icon"><i aria-hidden="true" class="fas fa-search"></i></span></button> </form></div></div> </div> </div> </div> </div> </div> </div></div><div class="jet-popup__close-button"><i aria-hidden="true" class="fas fa-times"></i></div></div></div></div> <script type="text/x-template" id="mobile-menu-item-template"><li :id="'jet-mobile-menu-item-'+itemDataObject.itemId" :class="itemClasses" > <div class="jet-mobile-menu__item-inner" tabindex="0" :aria-label="itemDataObject.name" aria-expanded="false" v-on:click="itemSubHandler" v-on:keyup.enter="itemSubHandler" > <a :class="itemLinkClasses" :href="itemDataObject.url" :rel="itemDataObject.xfn" :title="itemDataObject.attrTitle" :target="itemDataObject.target" > <div class="jet-menu-item-wrapper"> <div class="jet-menu-icon" v-if="isIconVisible" v-html="itemIconHtml" ></div> <div class="jet-menu-name"> <span class="jet-menu-label" v-if="isLabelVisible" v-html="itemDataObject.name" ></span> <small class="jet-menu-desc" v-if="isDescVisible" v-html="itemDataObject.description" ></small> </div> <div class="jet-menu-badge" v-if="isBadgeVisible" > <div class="jet-menu-badge__inner" v-html="itemDataObject.badgeContent"></div> </div> </div> </a> <span class="jet-dropdown-arrow" v-if="isSub && !templateLoadStatus" v-html="dropdownIconHtml" v-on:click="markerSubHandler" > </span> <div class="jet-mobile-menu__template-loader" v-if="templateLoadStatus" > <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve"> <g> <linearGradient id="linear-gradient"> <stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/> <stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/> </linearGradient> <path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" fill="url(#linear-gradient)" fill-rule="evenodd"/> <animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform> </g> </svg> </div> </div> <transition name="menu-container-expand-animation"> <mobile-menu-list v-if="isDropdownLayout && subDropdownVisible" :depth="depth+1" :children-object="itemDataObject.children" ></mobile-menu-list> </transition> </li> </script> <script type="text/x-template" id="mobile-menu-list-template"><div class="jet-mobile-menu__list" role="navigation" > <ul class="jet-mobile-menu__items"> <mobile-menu-item v-for="(item, index) in childrenObject" :key="item.id" :item-data-object="item" :depth="depth" ></mobile-menu-item> </ul> </div> </script> <script type="text/x-template" id="mobile-menu-template"><div :class="instanceClass" v-on:keyup.esc="escapeKeyHandler" > <div class="jet-mobile-menu__toggle" role="button" ref="toggle" tabindex="0" aria-label="Open/Close Menu" aria-expanded="false" v-on:click="menuToggle" v-on:keyup.enter="menuToggle" > <div class="jet-mobile-menu__template-loader" v-if="toggleLoaderVisible" > <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve"> <g> <linearGradient id="linear-gradient"> <stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/> <stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/> </linearGradient> <path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" fill="url(#linear-gradient)" fill-rule="evenodd"/> <animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform> </g> </svg> </div> <div class="jet-mobile-menu__toggle-icon" v-if="!menuOpen && !toggleLoaderVisible" v-html="toggleClosedIcon" ></div> <div class="jet-mobile-menu__toggle-icon" v-if="menuOpen && !toggleLoaderVisible" v-html="toggleOpenedIcon" ></div> <span class="jet-mobile-menu__toggle-text" v-if="toggleText" v-html="toggleText" ></span> </div> <transition name="cover-animation"> <div class="jet-mobile-menu-cover" v-if="menuContainerVisible && coverVisible" v-on:click="closeMenu" ></div> </transition> <transition :name="showAnimation"> <div class="jet-mobile-menu__container" v-if="menuContainerVisible" > <div class="jet-mobile-menu__container-inner" > <div class="jet-mobile-menu__header-template" v-if="headerTemplateVisible" > <div class="jet-mobile-menu__header-template-content" ref="header-template-content" v-html="headerContent" ></div> </div> <div class="jet-mobile-menu__controls" > <div class="jet-mobile-menu__breadcrumbs" v-if="isBreadcrumbs" > <div class="jet-mobile-menu__breadcrumb" v-for="(item, index) in breadcrumbsPathData" :key="index" > <div class="breadcrumb-label" v-on:click="breadcrumbHandle(index+1)" v-html="item" ></div> <div class="breadcrumb-divider" v-html="breadcrumbIcon" v-if="(breadcrumbIcon && index !== breadcrumbsPathData.length-1)" ></div> </div> </div> <div class="jet-mobile-menu__back" role="button" ref="back" tabindex="0" aria-label="Close Menu" aria-expanded="false" v-if="!isBack && isClose" v-html="closeIcon" v-on:click="menuToggle" v-on:keyup.enter="menuToggle" ></div> <div class="jet-mobile-menu__back" role="button" ref="back" tabindex="0" aria-label="Back to Prev Items" aria-expanded="false" v-if="isBack" v-html="backIcon" v-on:click="goBack" v-on:keyup.enter="goBack" ></div> </div> <div class="jet-mobile-menu__before-template" v-if="beforeTemplateVisible" > <div class="jet-mobile-menu__before-template-content" ref="before-template-content" v-html="beforeContent" ></div> </div> <div class="jet-mobile-menu__body" > <transition :name="animation"> <mobile-menu-list v-if="!templateVisible" :key="depth" :depth="depth" :children-object="itemsList" ></mobile-menu-list> <div class="jet-mobile-menu__template" ref="template-content" v-if="templateVisible" > <div class="jet-mobile-menu__template-content" v-html="itemTemplateContent" ></div> </div> </transition> </div> <div class="jet-mobile-menu__after-template" v-if="afterTemplateVisible" > <div class="jet-mobile-menu__after-template-content" ref="after-template-content" v-html="afterContent" ></div> </div> </div> </div> </transition> </div> </script><link rel='stylesheet' id='elementor-post-24-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-24.css?ver=1708106649' media='all' /> <link rel='stylesheet' id='elementor-post-600-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-600.css?ver=1708106647' media='all' /> <link rel='stylesheet' id='elementor-post-953-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-953.css?ver=1708106650' media='all' /> <link rel='stylesheet' id='elementor-post-1204-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-1204.css?ver=1708106792' media='all' /> <link rel='stylesheet' id='elementor-post-652-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-652.css?ver=1708106648' media='all' /> <link rel='stylesheet' id='elementor-post-682-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-682.css?ver=1708106648' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://pkp.sfu.ca/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=1708106649' media='all' /> <link rel='stylesheet' id='elementor-post-267-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-267.css?ver=1708106647' media='all' /> <link rel='stylesheet' id='elementor-post-388-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-388.css?ver=1708106640' media='all' /> <link rel='stylesheet' id='elementor-post-565-css' href='https://pkp.sfu.ca/wp-content/uploads/elementor/css/post-565.css?ver=1708106640' media='all' /> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/pkp.sfu.ca","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="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(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script src="https://pkp.sfu.ca/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script id="jet-menu-public-scripts-js-extra"> var jetMenuPublicSettings = {"version":"2.4.2","ajaxUrl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","isMobile":"false","getElementorTemplateApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-menu-api\/v2\/get-elementor-template-content","getBlocksTemplateApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-menu-api\/v2\/get-blocks-template-content","menuItemsApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-menu-api\/v2\/get-menu-items","restNonce":"6335ca2643","devMode":"false","wpmlLanguageCode":"","menuSettings":{"jetMenuRollUp":"true","jetMenuMouseleaveDelay":"500","jetMenuMegaWidthType":"container","jetMenuMegaWidthSelector":"","jetMenuMegaOpenSubType":"hover","jetMenuMegaAjax":"false"}}; </script> <script id="jet-engine-frontend-js-extra"> var JetEngineSettings = {"ajaxurl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","ajaxlisting":"https:\/\/pkp.sfu.ca\/hosting-services\/?nocache=1731106158","restNonce":"6335ca2643","hoverActionTimeout":"400","addedPostCSS":["682"]}; </script> <script src="https://pkp.sfu.ca/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","nonce":"ea68d2a918","urls":{"assets":"https:\/\/pkp.sfu.ca\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/pkp.sfu.ca\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"en_CA","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/pkp.sfu.ca\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.17.1","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"landing-pages":true,"page-transitions":true,"notes":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/pkp.sfu.ca\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper-container","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":81,"title":"Hosting%20%26%20Services%20-%20Public%20Knowledge%20Project","excerpt":"","featuredImage":"https:\/\/pkp.sfu.ca\/wp-content\/uploads\/2022\/12\/Mike-Nason-UNB-Sprint-hosting-banner-bw-2-1024x268.jpg"}}; </script> <script id="jet-blocks-js-extra"> var jetBlocksData = {"recaptchaConfig":""}; var JetHamburgerPanelSettings = {"ajaxurl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-blocks-api\/v1\/elementor-template","devMode":"false","restNonce":"6335ca2643"}; </script> <script id="jet-elements-js-extra"> var jetElements = {"ajaxUrl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-elements-api\/v1\/elementor-template","devMode":"false","messages":{"invalidMail":"Please specify a valid e-mail"}}; </script> <script id="jet-popup-frontend-js-extra"> var jetPopupData = {"elements_data":{"sections":[],"columns":[],"widgets":{"139a457":{"attached-popup":"jet-popup-565","trigger-type":"click-self","trigger-custom-selector":""},"561c05d":{"attached-popup":"jet-popup-388","trigger-type":"click-self","trigger-custom-selector":""},"519f8dd":{"attached-popup":"jet-popup-388","trigger-type":"click-self","trigger-custom-selector":""}}},"version":"1.6.3","ajax_url":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php"}; </script> <script id="jet-tabs-frontend-js-extra"> var JetTabsSettings = {"ajaxurl":"https:\/\/pkp.sfu.ca\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/pkp.sfu.ca\/wp-json\/jet-tabs-api\/v1\/elementor-template","devMode":"false"}; </script> <script id="jet-tricks-frontend-js-extra"> var JetTricksSettings = {"elements_data":{"sections":{"d418cef":{"view_more":false,"particles":"false","particles_json":""},"7893cd6":{"view_more":false,"particles":"false","particles_json":""},"30f6130":{"view_more":false,"particles":"false","particles_json":""},"e3be763":{"view_more":false,"particles":"false","particles_json":""},"349dc44":{"view_more":false,"particles":"false","particles_json":""},"e181a94":{"view_more":false,"particles":"false","particles_json":""},"3674a4a":{"view_more":false,"particles":"false","particles_json":""},"591b84e":{"view_more":false,"particles":"false","particles_json":""},"a4f6ad9":{"view_more":false,"particles":"false","particles_json":""},"ad2dff8":{"view_more":false,"particles":"false","particles_json":""},"67a5895":{"view_more":false,"particles":"false","particles_json":""},"fbacc49":{"view_more":false,"particles":"false","particles_json":""},"50dafb1":{"view_more":false,"particles":"false","particles_json":""},"3c0bd00":{"view_more":false,"particles":"false","particles_json":""},"8b22b30":{"view_more":false,"particles":"false","particles_json":""},"639661a":{"view_more":false,"particles":"false","particles_json":""},"3c47a13":{"view_more":false,"particles":"false","particles_json":""},"c7ee555":{"view_more":false,"particles":"false","particles_json":""},"39ba766":{"view_more":false,"particles":"false","particles_json":""},"a610466":{"view_more":false,"particles":"false","particles_json":""},"aa663d4":{"view_more":false,"particles":"false","particles_json":""},"718c79f":{"view_more":false,"particles":"false","particles_json":""},"37ae37f":{"view_more":false,"particles":"false","particles_json":""},"db93897":{"view_more":false,"particles":"false","particles_json":""},"d20e49c":{"view_more":false,"particles":"false","particles_json":""},"29bb35c":{"view_more":false,"particles":"false","particles_json":""},"57a974f":{"view_more":false,"particles":"false","particles_json":""},"89fa48e":{"view_more":false,"particles":"false","particles_json":""},"be73805":{"view_more":false,"particles":"false","particles_json":""},"339c1b3b":{"view_more":false,"particles":"false","particles_json":""},"38eb7f7":{"view_more":false,"particles":"false","particles_json":""},"7aeda23":{"view_more":false,"particles":"false","particles_json":""},"4734daf4":{"view_more":false,"particles":"false","particles_json":""},"477d779":{"view_more":false,"particles":"false","particles_json":""},"219097d":{"view_more":false,"particles":"false","particles_json":""},"e444a1d":{"view_more":false,"particles":"false","particles_json":""},"a1a904d":{"view_more":false,"particles":"false","particles_json":""},"0737ba0":{"view_more":false,"particles":"false","particles_json":""},"6a9ca8c":{"view_more":false,"particles":"false","particles_json":""},"20a4b9c":{"view_more":false,"particles":"false","particles_json":""},"77304ff":{"view_more":false,"particles":"false","particles_json":""},"c02ced2":{"view_more":false,"particles":"false","particles_json":""},"085e737":{"view_more":false,"particles":"false","particles_json":""},"26e82f4":{"view_more":false,"particles":"false","particles_json":""},"81ca44a":{"view_more":false,"particles":"false","particles_json":""},"b701584":{"view_more":false,"particles":"false","particles_json":""},"f1282ad":{"view_more":false,"particles":"false","particles_json":""},"bc9ae0c":{"view_more":false,"particles":"false","particles_json":""},"cc40930":{"view_more":false,"particles":"false","particles_json":""},"067618e":{"view_more":false,"particles":"false","particles_json":""},"6b74855":{"view_more":false,"particles":"false","particles_json":""},"cb2c32a":{"view_more":false,"particles":"false","particles_json":""},"60fdf3b":{"view_more":false,"particles":"false","particles_json":""},"99263f4":{"view_more":false,"particles":"false","particles_json":""},"212f5ee":{"view_more":false,"particles":"false","particles_json":""},"090f3b6":{"view_more":false,"particles":"false","particles_json":""},"cd1ef5c":{"view_more":false,"particles":"false","particles_json":""},"12e82df":{"view_more":false,"particles":"false","particles_json":""},"20721e8e":{"view_more":false,"particles":"false","particles_json":""},"474fef6c":{"view_more":false,"particles":"false","particles_json":""},"27612c8c":{"view_more":false,"particles":"false","particles_json":""},"62e8cbe":{"view_more":false,"particles":"false","particles_json":""},"5367c1e2":{"view_more":false,"particles":"false","particles_json":""},"393d76c4":{"view_more":false,"particles":"false","particles_json":""},"12a3d258":{"view_more":false,"particles":"false","particles_json":""},"d0805d4":{"view_more":false,"particles":"false","particles_json":""},"03cf30b":{"view_more":false,"particles":"false","particles_json":""},"3bde7bd":{"view_more":false,"particles":"false","particles_json":""},"050bdcc":{"view_more":false,"particles":"false","particles_json":""},"dd0d9e4":{"view_more":false,"particles":"false","particles_json":""},"7936674":{"view_more":false,"particles":"false","particles_json":""},"ce6cdd0":{"view_more":false,"particles":"false","particles_json":""},"61b2cf7":{"view_more":false,"particles":"false","particles_json":""},"e29e366":{"view_more":false,"particles":"false","particles_json":""},"4fb1b57":{"view_more":false,"particles":"false","particles_json":""},"e72eb96":{"view_more":false,"particles":"false","particles_json":""},"c9321cb":{"view_more":false,"particles":"false","particles_json":""},"2ed6273":{"view_more":false,"particles":"false","particles_json":""},"5c373f5":{"view_more":false,"particles":"false","particles_json":""},"df72137":{"view_more":false,"particles":"false","particles_json":""},"16f9435":{"view_more":false,"particles":"false","particles_json":""},"4530127":{"view_more":false,"particles":"false","particles_json":""},"867291c":{"view_more":false,"particles":"false","particles_json":""},"0d465fc":{"view_more":false,"particles":"false","particles_json":""},"8f23248":{"view_more":false,"particles":"false","particles_json":""},"24f2840":{"view_more":false,"particles":"false","particles_json":""},"66a0104":{"view_more":false,"particles":"false","particles_json":""},"daee054":{"view_more":false,"particles":"false","particles_json":""},"d8f6d48":{"view_more":false,"particles":"false","particles_json":""},"c5ee2e7":{"view_more":false,"particles":"false","particles_json":""},"317a3d0":{"view_more":false,"particles":"false","particles_json":""},"645d4d2":{"view_more":false,"particles":"false","particles_json":""},"378ebf6":{"view_more":false,"particles":"false","particles_json":""},"32a008f":{"view_more":false,"particles":"false","particles_json":""},"dd7ce5b":{"view_more":false,"particles":"false","particles_json":""},"7dddc92":{"view_more":false,"particles":"false","particles_json":""},"87fd527":{"view_more":false,"particles":"false","particles_json":""},"337f1cb":{"view_more":false,"particles":"false","particles_json":""},"ac23c97":{"view_more":false,"particles":"false","particles_json":""},"390a07f":{"view_more":false,"particles":"false","particles_json":""}},"columns":[],"widgets":{"d75c6b0":[],"139a457":[],"0c88fa0":[],"fc1f3fe":[],"561c05d":[],"8e89fc7":[],"379456a":[],"3b4810c":[],"519f8dd":[],"d122af9":[],"33aa2dc":[],"391b384":[],"4719485":[],"5f51715":[],"1530e0f":[],"0561c49":[],"eec2633":[],"ad80043":[],"dc619e1":[],"adb48a9":[],"07d990e":[],"4fe9877":[],"0be8cf9":[],"d3dc132":[],"6177d4c":[],"173e122":[],"aabe2bb":[],"aa8e1d8":[],"bd70b17":[],"48a352d":[],"8494083":[],"dedb5c2":[],"7d9b144":[],"7632c3a":[],"f9c0b3e":[],"9423f38":[],"1d6afee":[],"8ea059c":[],"f0892c1":[],"3c0f888":[],"6d1ba0c":[],"9d49ff8":[],"fcebd41":[],"950d676":[],"17a640b":[],"38d3513":[],"acec23c":[],"74c75f8":[],"5bfd6e4":[],"129525b":[],"6e53e6b":[],"257dadc":[],"451608b":[],"97957b5":[],"1809f10":[],"c44a7d9":[],"3ec66de":[],"d093a12":[],"6e2ed63":[],"f15a147":[],"ec55cd8":[],"13282cf":[],"0cdc5e1":[],"f82b3c6":[],"393c5b8":[],"77559c4":[],"ef8109e":[],"d699d3e":[],"a167af7":[],"e1a1144":[],"0be2504":[],"e5b1849":[],"547745e":[],"1ff3be6":[],"510f7bb":[],"8df0780":[],"ea6cd60":[],"3e6adb6":[],"a9806f2":[],"ad93088":[],"20b9e57":[],"cc3e8a4":[],"0c8f4fb":[],"8b4e273":[],"6716ab9":[],"d27ffda":[],"3c76bd1":[],"27446c4":[],"41fc0f9":[],"6615e62":[],"3a2c3a9":[],"48fc153":[],"d5eed76":[],"173fe61":[],"363454e":[],"d938a66":[],"5b6e47c":[],"ad53bfb":[],"c972fbb":[],"3160a8e":[],"580bec7":[],"6d010d8":[],"887c915":[],"284b781":[]}}}; </script> <script id="jet-blog-js-extra"> var JetBlogSettings = {"ajaxurl":"https:\/\/pkp.sfu.ca\/hosting-services\/?nocache=1731106158&jet_blog_ajax=1"}; </script> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u='https://matomo.publicknowledgeproject.org/pkp/'; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://pkp.sfu.ca/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script> <script src="https://pkp.sfu.ca/wp-content/cache/min/1/9584809590cb762374a0496b401651af.js" data-minify="1"></script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1731106159 -->