CINXE.COM

Code of Conduct | Magnum Photos

<!DOCTYPE html> <html lang="en-US" prefix="og: http://ogp.me/ns#"> <head> <meta charset="UTF-8"> <meta name="robots" content="NOODP"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"/> <meta name="pinterest" content="nopin"/> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://www.magnumphotos.com/xmlrpc.php"> <script type="text/javascript"> var base_template_url = 'https://www.magnumphotos.com/wp-content/themes/template'; </script> <script src="https://use.typekit.net/zul5ccc.js"></script> <script>try { Typekit.load({async: false}); } catch (e) { }</script> <script>var dw = { ajax: 'https://www.magnumphotos.com/', pro: 'http://pro.magnumphotos.com/' }</script> <link rel="apple-touch-icon" sizes="57x57" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/template/res/img/favicons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/wp-content/themes/template/res/img/favicons/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/wp-content/themes/template/res/img/favicons/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/wp-content/themes/template/res/img/favicons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/wp-content/themes/template/res/img/favicons/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/wp-content/themes/template/res/img/favicons/manifest.json"> <meta name="msapplication-TileColor" content="#878787"> <meta name="msapplication-TileImage" content="/wp-content/themes/template/res/img/favicons/mstile-144x144.png"> <meta name="theme-color" content="#878787"> <!-- Custom Consent Mode Script --> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("consent", "default", { ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 2000, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script> <!-- Google Tag Manager --> <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-K4XBBVW');</script> <!-- End Google Tag Manager --> <!-- Global site tag (gtag.js) - Google Analytics --> <script data-no-minify="1" async src="https://www.magnumphotos.com/wp-content/cache/busting/1/gtm-c913abb92322e47a9433addbc9f9c3a3.js"></script> <script> gtag('js', new Date()); gtag('config', 'G-50D0ZG80LT'); </script> <!-- Start CookieYes Script --> <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/0e459c8e3bc9dcd86b5d93a1/script.js"></script> <!-- End CookieYes Script --> <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 v16.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Code of Conduct | Magnum Photos</title><link rel="stylesheet" href="https://www.magnumphotos.com/wp-content/cache/min/1/b1355b65b6faf4f80e3964d7e0eed838.css" media="all" data-minify="1" /> <meta name="description" content="Magnum Statement on Conduct Magnum is committed to fostering a respectful and dignified environment that adheres to the highest level of professional standards. We strive to be inclusive and welcoming to everyone who works with or for Magnum and Magnum photographers, cr..." /> <link rel="canonical" href="https://www.magnumphotos.com/magnum-code-of-conduct/" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Code of Conduct | Magnum Photos" /> <meta name="twitter:image" content="?2591" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.magnumphotos.com/#organization","name":"Magnum Photos","url":"https://www.magnumphotos.com/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https://www.magnumphotos.com/#logo","inLanguage":"en-US","url":"https://www.magnumphotos.com/wp-content/uploads/2024/05/magnum_logo_rgb.png","contentUrl":"https://www.magnumphotos.com/wp-content/uploads/2024/05/magnum_logo_rgb.png","width":1200,"height":1200,"caption":"Magnum Photos"},"image":{"@id":"https://www.magnumphotos.com/#logo"}},{"@type":"WebSite","@id":"https://www.magnumphotos.com/#website","url":"https://www.magnumphotos.com/","name":"Magnum Photos","description":"A photographic cooperative of great diversity and distinction owned by its photographer members","publisher":{"@id":"https://www.magnumphotos.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":"https://www.magnumphotos.com/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.magnumphotos.com/magnum-code-of-conduct/#webpage","url":"https://www.magnumphotos.com/magnum-code-of-conduct/","name":"Code of Conduct | Magnum Photos","isPartOf":{"@id":"https://www.magnumphotos.com/#website"},"datePublished":"2021-01-14T15:57:38+00:00","dateModified":"2025-01-07T13:27:11+00:00","breadcrumb":{"@id":"https://www.magnumphotos.com/magnum-code-of-conduct/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.magnumphotos.com/magnum-code-of-conduct/"]}]},{"@type":"BreadcrumbList","@id":"https://www.magnumphotos.com/magnum-code-of-conduct/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.magnumphotos.com/","url":"https://www.magnumphotos.com/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https://www.magnumphotos.com/magnum-code-of-conduct/#webpage"}}]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//s.w.org' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(https://www.magnumphotos.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat;cursor:pointer} </style> <script type='text/javascript' src='https://www.magnumphotos.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1' id='jquery-core-js'></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js' defer></script> <link rel="https://api.w.org/" href="https://www.magnumphotos.com/wp-json/" /><link rel="alternate" type="application/json" href="https://www.magnumphotos.com/wp-json/wp/v2/pages/117136" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.magnumphotos.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.magnumphotos.com/wp-includes/wlwmanifest.xml" /> <link rel='shortlink' href='https://www.magnumphotos.com/?p=117136' /> <meta property="og:site_name" content="Magnum Photos"> <meta property="fb:admins" content=""> <meta property="og:title" content="Code of Conduct | Magnum Photos Magnum Photos"> <meta property="og:description" content="A photographic cooperative of great diversity and distinction owned by its photographer members"> <meta property="og:url" content="https://www.magnumphotos.com/magnum-code-of-conduct/"> <meta property="og:type" content="website"> <meta property="og:image" content="https://www.magnumphotos.com/wp-content/uploads/2016/05/magnum_sharing.jpg"> <style> .wpap-loadmore-wrapper{ display: flex; align-items: center; justify-content: center; margin: 20px 0; } .wpap-loadmore-wrapper .wpap-loadmore-button{ background-color: #ffffff; color: ; width: 150px; height: 50px; text-align: center; cursor: pointer; border-radius: 0px; display: flex; align-items: center; justify-content: center; ; box-shadow: 1px 1px 10px 0 #b4b4b4; } .wpap-visibility-hidden{ display: none; } .wpap-loadmore-wrapper .wpap-loadmore-button{ visibility: hidden; } .wp-ajax-pagination-loading{ position:fixed; display: block; top:0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); z-index:10000; background-image: url('https://www.magnumphotos.com/wp-content/plugins/wp-ajax-pagination/assets/frontend/img/loader.gif'); background-position: 50% 50%; background-size: 60px; background-repeat: no-repeat; } </style><meta name="robots" content="index, follow" /> <style type="text/css" id="wp-custom-css"> .gallery-arrow{ width: 53px !important; } .story-big-image .gallery-arrow.gallery-arrow--right { top: 46% !important; } .teasers .gallery-arrow.gallery-arrow--right { top: 23% !important; } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body style=".fotomat-syndication-toolbar { width : auto !important };" class="page-template page-template-template-article page-template-template-article-php page page-id-117136 page-magnum-code-of-conduct subpage"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K4XBBVW" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="page-overlay"></div> <script>document.body.className += ' loading';</script> <header class="website-header collapse navbar-collapse" id="mainMenu"> <div class="container-fluid"> <div class="navbar-inner"> <div class="inner-left"> <a href="https://www.magnumphotos.com" title="Magnum Photos"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/logo-filled.svg" alt="Magnum Photos" class="navbar-logo" width="70" height="70"> </a> <nav class="main-menu main-menu-internal"> <ul class="nav navbar-nav"> <li class="dropdown"><a class="dropdown-toggle" href="https://www.magnumphotos.com/" target="_blank">Stories</a> <div class="dropdown-menu"> <div class="container-fluid"> <div class="row dropdown-menu-content"> <div class="col-xs-12 col-sm-12 col-md-4 col-lg-3"> <div class="menu-box menu-box-submenu"> <ul class="main-menu-submenu"> <li class="mobile-back"> <button>Back</button> </li> <li class="mobile-prev-link"><a href="https://www.magnumphotos.com/">Stories</a></li> <li class=""> <a href="https://www.magnumphotos.com/category/arts-culture/">Arts & Culture</a> </li> <li class=""> <a href="https://www.magnumphotos.com/category/theory-and-practice/">Theory & Practice</a> </li> <li class=""> <a href="https://www.magnumphotos.com/category/newsroom/">News</a> </li> <li class=""> <a href="https://www.magnumphotos.com/category/newsroom/magnum-digest/">Magnum Digest</a> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-12 col-md-4 col-lg-3" data-f="0"> <div class="menu-box"> <div class="article-item"> <a href="https://www.magnumphotos.com/arts-culture/apartheid-and-beyond-rare-vintage-prints-from-coles-collection/" class="article-thumb"> <img src="https://www.magnumphotos.com/wp-content/uploads/2025/01/MGP20941.jpg" alt="Header Image"> </a> <div class="article-info"> <div class="article-subtitle">Stories</div> <div class="article-title"> <a href="https://www.magnumphotos.com/arts-culture/apartheid-and-beyond-rare-vintage-prints-from-coles-collection/" class="">Apartheid and Beyond</a> </div> <a href="https://www.magnumphotos.com/arts-culture/apartheid-and-beyond-rare-vintage-prints-from-coles-collection/" class="article-author">Exhibition</a> </div> </div> </div> </div> <div class="col-xs-12 col-sm-6 hidden-sm col-md-4 col-lg-3" data-f="1"> <div class="menu-box"> <div class="article-item"> <a href="https://www.magnumphotos.com/newsroom/magnum-chronicles-the-power-of-collective-storytelling/" class="article-thumb"> <img src="https://www.magnumphotos.com/wp-content/uploads/2025/01/PAR420136_.jpg" alt="Header Image"> </a> <div class="article-info"> <div class="article-subtitle">Stories </div> <div class="article-title"> <a href="https://www.magnumphotos.com/newsroom/magnum-chronicles-the-power-of-collective-storytelling/" class="">Magnum Chronicles: US</a> </div> <a href="https://www.magnumphotos.com/newsroom/magnum-chronicles-the-power-of-collective-storytelling/" class="article-author">News</a> </div> </div> </div> </div> <div class="col-xs-12 col-sm-6 hidden-sm col-md-4 hidden-md col-lg-3" data-f="2"> <div class="menu-box"> <div class="article-item"> <a href="https://www.magnumphotos.com/arts-culture/the-photographers-selection-2024/" class="article-thumb"> <img src="https://www.magnumphotos.com/wp-content/uploads/2024/12/MG1279409_.jpg" alt="Header Image"> </a> <div class="article-info"> <div class="article-subtitle">Stories</div> <div class="article-title"> <a href="https://www.magnumphotos.com/arts-culture/the-photographers-selection-2024/" class="">The Photographers’ Selection: 2024</a> </div> <a href="https://www.magnumphotos.com/arts-culture/the-photographers-selection-2024/" class="article-author">New Work</a> </div> </div> </div> </div> </div> </div> </div> </li><li class="dropdown"><a class="dropdown-toggle" href="https://www.magnumphotos.com/event/learn-with-magnum" target="_self">Learn</a> <div class="dropdown-menu"> <div class="container-fluid"> <div class="row dropdown-menu-content"> <div class="col-xs-12 col-sm-12 col-md-4 col-lg-3"> <div class="menu-box menu-box-submenu"> <ul class="main-menu-submenu"> <li class="mobile-back"> <button>Back</button> </li> <li class="mobile-prev-link"><a href="https://www.magnumphotos.com/event/learn-with-magnum">Learn</a></li> <li class="submenu-dropdown"> <a href="https://www.magnumphotos.com/event/learn-with-magnum/">Learn with Magnum</a> <div class="dropdown-submenu-content"> <ul class="menu-simple-list"> <li class="mobile-prev-link"><a href="https://www.magnumphotos.com/event/learn-with-magnum/">Learn with Magnum</a></li> <li> <a href="https://www.magnumphotos.com/event/learn-with-magnum/">Latest Workshops</a> </li> </ul> </div> </li> <li class="submenu-dropdown"> <a href="https://www.magnumphotos.com/learn">On-Demand Courses</a> <div class="dropdown-submenu-content"> <ul class="menu-simple-list"> <li class="mobile-prev-link"><a href="https://www.magnumphotos.com/learn">On-Demand Courses</a></li> <li> <a href="https://learn.magnumphotos.com/course/the-art-of-street-photography/">The Art of Street Photography</a> </li> <li> <a href="https://learn.magnumphotos.com/course/alec-soth-photographic-storytelling/">Alec Soth: Photographic Storytelling</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/bieke-depoorter-chance-encounters/">Bieke Depoorter: Chance Encounters</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/jonas-bendiksen-curiosity-in-practice/">Jonas Bendiksen: Curiosity in Practice</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/matt-black-the-documentary-commitment/">Matt Black: The Documentary Commitment</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/gregory-halpern-documentary-sur-realism/">Gregory Halpern: Documentary Sur/Realism</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/cristina-de-middel-stranger-than-reality">Cristina de Middel: Stranger than Reality</a> </li> <li> <a href="https://www.magnumphotos.com/learn/course/mark-power-picturing-place">Mark Power: Picturing Place</a> </li> </ul> </div> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-12 col-md-4 col-lg-3" data-f="0"> <div class="menu-box"> <div class="article-item"> <a href="https://www.magnumphotos.com/event/events/workshop/capturing-curiosity-a-photography-workshop-in-uzbekistan/" class="article-thumb"> <img src="https://www.magnumphotos.com/wp-content/uploads/2022/11/NYC78138.jpg" alt="Header Image"> </a> <div class="article-info"> <div class="article-subtitle">Workshop</div> <div class="article-title"> <a href="https://www.magnumphotos.com/event/events/workshop/capturing-curiosity-a-photography-workshop-in-uzbekistan/" class="">Capturing Curiosity</a> </div> <a href="https://www.magnumphotos.com/event/events/workshop/capturing-curiosity-a-photography-workshop-in-uzbekistan/" class="article-author">A Photography Workshop in Uzbekistan</a> </div> </div> </div> </div> <div class="col-xs-12 col-sm-6 hidden-sm col-md-4 col-lg-3" data-f="1"> <div class="menu-box"> <div class="article-item"> <a href="https://www.magnumphotos.com/learn/course/mark-power-picturing-place/" class="article-thumb"> <img src="https://www.magnumphotos.com/wp-content/uploads/2024/02/nn11538104-teaser-story-big.jpg" alt="Header Image"> </a> <div class="article-info"> <div class="article-subtitle">Online Course</div> <div class="article-title"> <a href="https://www.magnumphotos.com/learn/course/mark-power-picturing-place/" class="">Picturing Place </a> </div> <a href="https://www.magnumphotos.com/learn/course/mark-power-picturing-place/" class="article-author">With Mark Power </a> </div> </div> </div> </div> </div> </div> </div> </li><li><a href="https://store.magnumphotos.com/" target="_blank">Shop</a></li><li><a href="https://store.magnumphotos.com/pages/gallery" target="_blank">Gallery</a></li><li><a href="https://www.magnumphotos.com/event/events/" target="_self">Exhibitions & Events</a></li><li><a href="https://www.magnumphotos.com/photographers/" target="_self">Photographers</a></li></ul> </nav> <nav class="main-menu main-menu-external"> <ul class="nav navbar-nav"> <li><a href="https://pro.magnumphotos.com" target="_blank">Image Licensing</a></li><li><a href="https://creative.magnumphotos.com/" target="_blank">Creative</a></li></ul> </nav> </div> <div class="inner-right"> <nav class="main-menu main-menu-action main-menu-action-desktop"> <ul class="nav navbar-nav"> <li> <button class="trigger" data-target="search"> Search </button> </li> <li> <a class="login" href="https://www.magnumphotos.com/wp-login.php?saml_sso"> Login </a> </li> <!-- <li> <button class="trigger cart-count-wrapper" data-target="cart" > Cart <span class="cart-count">0</span> </button> </li> --> </ul> </nav> <nav class="main-menu main-menu-action main-menu-action-mobile"> <ul class="nav navbar-nav"> <li class=""> <a class="login" href="https://www.magnumphotos.com/wp-login.php?saml_sso"> Login </a> </li> </ul> </nav> </div> </div> <div class="mobile-inner-bottom"> <div class="mobile-inner-left"> <ul class="mobile-socials"> <li> <a href="#" target="_blank"> Instagram </a> </li> <li> <a href="#" target="_blank"> Twitter </a> </li> <li> <a href="#" target="_blank"> Facebook </a> </li> </ul> </div> <div class="mobile-inner-right"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/logo-filled.svg" alt="Magnum Photos" class="logo" width="70" height="70"> </div> </div> </div> </header> <div class="header-mobile"> <div class="container-fluid"> <div class="navbar-inner"> <div class="inner-left"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mainMenu"> <span class="icon-bar top-bar"></span> <span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span> </button> <a href="https://www.magnumphotos.com" title="Magnum Photos"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/logo-mobile.svg" alt="Magnum Photos" class="navbar-mobile-logo" width="130"> </a> </div> <div class="inner-right"> <!-- <div class="cart-count-wrapper"> <div class="navbar-mobile-basket cart-count trigger" data-target="cart"> 0 </div> </div> --> </div> </div> </div> </div> <!-- Search --> <div class="main-menu-sidebar-panel main-menu-sidebar-search" data-target="search"> <div class="panel-inner"> <div class="sidebar-search-input"> <form class="form-search" action="https://www.magnumphotos.com" method="get"> <input type="text" class="form-control form-control-search" placeholder="Start typing to search..." name="s" value=""> <span class="form-search-icon"></span> <span class="form-search-close"></span> </form> </div> <div class="sidebar-panel-search-products"></div> </div> </div> <!-- Search --> <!-- cart --> <div class="main-menu-sidebar-panel main-menu-sidebar-cart" data-target="cart"> <div class="panel-inner"> <div class="title"> Shopping Cart </div> <div class="sidebar-panel-cart-products"> </div> <div class="sidebar-panel-cart-summary"> <table> <tr> <th> Subtotal </th> <th class="cart-subtotal"> $0 </th> </tr> <tr> <td> Tax </td> <td class="cart-tax"> $0 </td> </tr> </table> <div class="buttons"> <a href="https://pay.magnumphotos.com/checkout/cart/" class="btn btn-primary-outline w-100"> View cart </a> <a href="https://pay.magnumphotos.com/checkout/" class="btn btn-primary w-100"> Go to checkout </a> </div> </div> </div> </div> <div id="content"><div class="story post-117136 page type-page status-publish hentry"> <div class=""> <div class="content-outer"> <div class="story__header"> <div class="story__header__type category"> </div> <h1>Code of Conduct</h1> <p class="story__header__photographer"></p> <ul class="share" data-url="https://www.magnumphotos.com/magnum-code-of-conduct/"> <li></li> <li class="social-facebook"><a href="https://www.facebook.com/sharer/sharer.php?u=https://www.magnumphotos.com/magnum-code-of-conduct/" target="_blank" class="share-button facebook" data-share-text="Code of Conduct"><span class="fa fa-facebook"></span></a></li><li class="social-twitter"><a href="https://twitter.com/intent/tweet?text=Code of Conduct&via=magnumphotos&url=" target="_blank" class="share-button twitter" data-share-text="Code of Conduct"><span class="fa fa-twitter"></span></a></li> <li> <a href="mailto:?subject=You will like this: Code of Conduct&amp;body=You can check it out here: https://www.magnumphotos.com/magnum-code-of-conduct/"> <i class="fa fa-envelope"></i> </a> </li> </ul> </div> </div> </div> <div style="clear:both"></div> <div class="content-narrow match-big story-text number-"> <div class="rte"> <h3><strong>Magnum Statement on Conduct</strong></h3> <p>Magnum is committed to fostering a respectful and dignified environment that adheres to the highest level of professional standards. We strive to be inclusive and welcoming to everyone who works with or for Magnum and Magnum photographers, creating an environment in which each person’s rights, dignity and individual worth are respected.</p> <p>This policy supersedes any previous such policy prior to its issue date. It is a legally binding code that is framed in the form of questions to make it as easy as possible to navigate and understand. For more information on the recent revisions to the Code of Conduct, and to read Magnum’s related <a href="https://www.magnumphotos.com/magnum-public-complaints-policy/">Public Complaints Policy</a> and Procedure, please refer to the end of the page.</p> <h3><strong>Code of Conduct</strong></h3> <h3><strong>A. What is the Purpose of the Code?</strong></h3> <p>Magnum Photos International, Inc., Magnum Global Ventures, Inc., and their affiliated companies (collectively, “Magnum”) expect Photographers and Employees (each defined below) to treat each other and others with respect and dignity and to actively promote an environment free of discrimination, harassment and other inappropriate conduct. Magnum does not condone improper, or abusive, conduct by any Magnum Photographer or Employee. Additionally, Magnum prohibits conduct unbecoming or detrimental to the organisation.</p> <p>This Code of Conduct (the “Code”) has been created to guide and educate Photographers, Employees, and members of the public about Magnum’s expectations for what constitutes discrimination, harassment, and improper behaviour.</p> <p>This Code is intended to be read alongside Magnum’s <a href="https://www.magnumphotos.com/magnum-public-complaints-policy/">Public Complaints Policy and Procedure</a> which sets forth the actions members of the public, including but not limited to photographic assistants, studio managers, collaborators, mentees, workshop students, and event attendees, as well as their relatives, friends and associates, can and are encouraged to take if they experience or witness inappropriate behaviour of any kind.</p> <p>The Public Complaints Policy and Procedure also outlines Magnum’s procedure for investigating complaints, and the consequences of violating the Code which can include sanctions ranging from a written reminder to permanent expulsion from Magnum’s membership, or termination of Employment.</p> <p>This Code is meant to go beyond the requirements of applicable local laws, and to prohibit inappropriate harassment, discrimination and any other inappropriate conduct. However, if applicable local law is stricter than the guidelines set forth in the Code, Magnum will follow the stricter standard.</p> <p>The Code will be posted on Magnum’s website, www.magnumphotos.com.</p> <h3><strong>B. Who Must Abide by this Code?</strong></h3> <p>All Photographers who are represented by Magnum must abide by the Code, whether they are Members, Associates, Nominees, Contributors, Correspondents, Representatives of Estates, or otherwise associated with Magnum (collectively, “Photographers”). Employees in any Magnum office (collectively “Employees”) also must abide by the Code.</p> <p>Additionally, the Code of Conduct also applies to non-employees that provide services to Magnum pursuant to a contract. Accordingly, any references in this Code of Conduct to “Employees” should be interpreted, for the purposes of interpretation of this Code only, to include all workers, contractors and interns. Such references, however, should not be construed to confer employment rights to contractors or interns, nor should they be construed to imply that contractors and interns in any Magnum office are considered “Employees”.</p> <p>All Photographers and Employees should regularly review this Code and familiarize themselves with its policies.</p> <h3><strong>C. Where Can Violations of the Code Occur?</strong></h3> <p>This Code governs behaviour that occurs at Magnum’s offices, events, workshops, on assignments organised by Magnum, and in any other setting or context that could reasonably be considered to relate to the activity of Magnum. Magnum recognises that Photographers also engage in activity external to Magnum. Magnum takes the view that Photographers and Employees represent the face of Magnum to the public and therefore expects their behaviour reflect the goals and ideals of Magnum at all times.</p> <h3><strong>D. What Behaviour is Prohibited by the Code?</strong></h3> <p>This Code prohibits all forms of discrimination and harassment including sexual harassment and other verbal, physical or visual conduct that denigrates or shows hostility or aversion toward a person (or such person’s relatives, friends, or associates) because of or based upon certain characteristics, including but not limited to sexual orientation, race, ethnicity, culture, national origin, social and economic class, education level, colour, immigration status, sex, gender identity or expression, age, size, family status, political belief, religion, or mental and physical ability.</p> <p>Magnum wishes to emphasise that it may not matter whether a perpetrator intended to create an intimidating, hostile, degrading, humiliating or offensive environment for the victim. Magnum will take account of the surrounding circumstances, including the victim’s own viewpoint, and whether it is reasonable for them to feel that the Code has been breached, irrespective of intentions.</p> <p>Whether particular actions or a course of conduct constitutes the legal definition or discrimination or harassment will depend on the specific facts and circumstances. Regardless of whether any single instance of behaviour rises to the level of discrimination or harassment, it is Magnum’s policy that inappropriate and offensive behaviour of any kind will not be tolerated.</p> <h3><strong>What is Sexual Harassment?</strong></h3> <p>Sexual harassment is unwelcome conduct which is either of a sexual nature, or which is directed at an individual because of that individual’s sexual orientation, sex, gender identity and expression, or status of being transgender when:</p> <p>• It creates a hostile environment because the harassing conduct has the purpose or effect of creating an intimidating, hostile or offensive environment; or</p> <p>• It is Quid Pro Quo type of behaviour: the conduct or advances either explicitly or implicitly are a term or condition of the individual’s success or professional advancement.</p> <p>The following is a list of non-exclusive examples of sexual harassment that are strictly prohibited under this Code:</p> <p>• Physical acts of a sexual nature, such as:</p> <p>-Touching, pinching, patting, kissing, hugging, grabbing, brushing against another person’s body or poking another person’s body; or</p> <p>-Assault, rape, sexual battery, or molestation, or attempts to commit any of these.</p> <p>• Unwanted sexual advances or propositions, such as:</p> <p>-Words, signs, jokes, pranks, intimidation or physical violence which are of a sexual nature, or which are directed at an individual because of that individual’s sex or gender identity and expression;</p> <p>-Sexually explicit derogatory statements or sexually discriminatory remarks which are offensive or objectionable to the recipient and/or which cause the recipient discomfort or humiliation;</p> <p>-Requests for sexual favours accompanied by implied or overt promises or threats concerning the target’s career and advancement; or</p> <p>-Subtle or obvious pressure for unwelcome sexual activities.</p> <p>• Sexually oriented gestures, noises, remarks or jokes, or comments about a person’s sexuality or sexual experience;</p> <p>• Hostile actions taken against an individual because of that individual’s sexual orientation, sex, gender identity and expression, or the status of being transgender, such as:</p> <p>-Interfering with, destroying or damaging a person’s property;</p> <p>-Sabotaging an individual’s work; or</p> <p>-Bullying, yelling, or name-calling.</p> <p>• Comments, questions, remarks or requests that indicate stereotyping by questioning the personality traits or presentation of another because they may not conform to societal ideas or perceptions about how individuals of a particular sex or gender identity and expression should act or look.</p> <p>Magnum prohibits any form of sexual harassment including but not limited to the examples above which may be made verbally, physically, in writing, or in pictures, and in person, via SMS, virtually, or online including through video calls or social media.</p> <h3><strong>What are Other Types of Harassment, Discrimination and Inappropriate Behaviour?</strong></h3> <p>Harassment or discrimination may also include other forms of verbal, physical or visual conduct that denigrates or shows hostility or aversion toward an individual (or such individual’s relatives, friends, or associates) because of, or based upon, certain protected characteristics described in Section D above.</p> <p>Examples of inappropriate behaviours which may constitute harassment or discrimination include:</p> <p>• Epithets, slurs, quips, or negative stereotyping;</p> <p>• Threatening, intimidating or hostile acts;</p> <p>• Written or graphic material (including graffiti) that denigrates or shows hostility or aversion toward an individual or group;</p> <p>• “Pranks” or other forms of “humour” that are demeaning or hostile; or</p> <p>• Failing to hire or promote, or choosing to terminate someone’s employment.</p> <p>Magnum prohibits any form of discrimination and harassment including but not limited to the examples above which may be made verbally, physically, in writing, or in pictures, and in person, via SMS, virtually, or online including through video calls or social media.</p> <h3><strong>E. Who Can Perpetrate Harassment, Discrimination, or Inappropriate Behaviour, and Towards Whom?</strong></h3> <p>Harassment, discrimination, and inappropriate behaviour is often perpetrated by someone in a position of authority however this is not always the case. The perpetrator may be any person including but not limited to the victim’s mentor, workshop teacher, supervisor, co-worker, client or customer, and may be a man, woman, or non-binary gender.</p> <p>It is not necessary for a victim to have the protected characteristic that is the subject of the harassment or discrimination, or for the act(s) of harassment or discrimination to be aimed directly at or addressed to the victim. An individual can also be a victim of harassment or discrimination if the perpetrator’s behaviour or conduct has had the effect of creating an intimidating, hostile, degrading, humiliating or offensive environment for the victim.</p> <p>If you feel uncomfortable about someone’s behaviour, and believe it might be harassing, discriminatory, or otherwise inappropriate, seek help by reporting the behaviour. Members of the public can refer to Magnum’s Public Complaints Policy and Procedures for guidance in relation to reporting a complaint. Employees and Photographers shall follow Magnum’s internal procedures.</p> <h3><strong>F. Amendments and Updates</strong></h3> <p>To the extent that this Code differs from anything in the Employee Handbook, the policies in this Code control and supersede the Employee Handbook. This Code shall be amended and updated at Magnum’s discretion. Magnum will inform Photographers and Employees of changes to the Code and distribute the Code as appropriate to other partners, suppliers, or personnel including contractors and interns. The Code will be published on Magnum’s website https://www.magnumphotos.com/.</p> <p><strong>Policy issue date January 2021</strong></p> <p>Date of next update January 2026</p> <p>The Code of Conduct is next due for a general review on the above date. It may however be reviewed and updated earlier, in the event of a change in requirements, including changes to relevant legislation.</p> <h3><strong>Notes on 2021 revisions:</strong></h3> <p>Magnum’s 2018 Code of Conduct has been replaced by two related policies: the 2021 Code of Conduct and a new Public Complaints Policy and Procedure.</p> <p>The principles behind the 2021 Code of Conduct are the same as in 2018 &#8211; the values, standards, and ethics have not changed. Magnum is wholly committed to fostering a dignified, inclusive, and welcoming environment that respects each person’s rights and individual worth.</p> <p>So, why make revisions?</p> <p>The 2018 Code was an internal document that had a confidentiality clause preventing its publication. This has been removed which allows us to make the policy openly available.</p> <p>We have taken other steps as well. As an internal document, the 2018 Code described how photographers and employees can make complaints and did not address members of the public. Magnum’s new Public Complaints Policy provides this guidance in one place, describing how people can report issues and our procedures for taking matters forward.</p> <p>Magnum is committed open dialogue and we welcome any suggestions for further strengthening and improving our policies. Suggestions can be addressed to &#99;&#111;nf&#105;dentia&#108;&#64;&#109;ag&#110;&#117;mph&#111;&#116;&#111;&#115;.&#99;o&#109;.</p> <p><strong>Other related policies:</strong> <a href="https://www.magnumphotos.com/magnum-public-complaints-policy">Public Complaints Policy and Procedure, </a><a href="https://www.magnumphotos.com/magnum-code-of-ethics/">Code of Ethics</a></p> <div class="after-read-more"> </div> </div> </div> </div></div><!-- /#content --> <footer class="website-footer"> <div class="container-fluid"> <div class="row d-flex footer-top"> <div class="col-xs-12 col-sm-3"> <div class="fbox"> <strong class="ftitle">MAGNUM PHOTOS</strong> <ul> <li> <a href="https://www.magnumphotos.com/">Magazine</a> </li> <li> <a href="https://store.magnumphotos.com/">Shop</a> </li> <li> <a href="https://www.magnumphotos.com/event/">Events & Exhibitions</a> </li> <li> <a href="https://magnumphotos.com/learn">Learn</a> </li> <li> <a href="https://www.magnumphotos.com/photographers/">Photographers</a> </li> <li> <a href="https://pro.magnumphotos.com/">Licensing</a> </li> <li> <a href="https://creative.magnumphotos.com/">Creative</a> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-3"> <div class="fbox"> <strong class="ftitle">ABOUT</strong> <ul> <li> <a href="https://www.magnumphotos.com/about-magnum/overview/">Magnum Photos</a> </li> <li> <a href="https://www.magnumphotos.com/about-magnum/history/">History</a> </li> <li> <a href="https://www.magnumphotos.com/magnum-explained/">Magnum Explained</a> </li> <li> <a href="https://www.magnumphotos.com/about-magnum/submissions">Join the Cooperative</a> </li> <li> <a href="https://creative.magnumphotos.com/about/">Partner With Magnum </a> </li> <li> <a href="https://www.magnumphotos.com/about-magnum/jobs/">Careers</a> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-3"> <div class="fbox"> <strong class="ftitle">SHOP</strong> <ul> <li> <a href="https://store.magnumphotos.com/pages/contact">Contact</a> </li> <li> <a href="https://store.magnumphotos.com/pages/faqs">FAQs</a> </li> <li> <a href="https://store.magnumphotos.com/pages/delivery-shipping">Delivery & Shipping</a> </li> <li> <a href="https://store.magnumphotos.com/pages/returns-refund-policy">Returns & Refund Policy</a> </li> <li> <a href="https://store.magnumphotos.com/pages/customs-information">Customs Information</a> </li> </ul> </div> </div> <div class="col-xs-12 col-sm-3"> <div class="fbox"> <strong class="ftitle">POLICIES</strong> <ul> <li> <a href="https://www.magnumphotos.com/magnum-code-of-conduct">Code of Conduct</a> </li> <li> <a href="https://www.magnumphotos.com/magnum-public-complaints-policy/">Public Complaints Policy</a> </li> <li> <a href="https://www.magnumphotos.com/privacy-policy/">Privacy Policy</a> </li> <li> <a href="https://www.magnumphotos.com/cookie-policy/">Cookie Policy</a> </li> <li> <a href="https://www.magnumphotos.com/educational-safeguarding-policy/">Educational Safeguarding Policy</a> </li> <li> <a href="https://www.magnumphotos.com/magnum-code-of-ethics/">Code of Ethics</a> </li> </ul> </div> </div> </div> <div class="footer-bottom"> <div class="footer-bottom-left"> <ul> <li> <a href="https://www.magnumphotos.com" class="highlight"> © 2025 Magnum Photos </a> </li> <li> <a href="https://www.magnumphotos.com/privacy-policy/">Privacy Policy</a> </li> <li> <a href="https://www.magnumphotos.com/cookie-policy/">Cookie Policy</a> </li> <li> <a href="https://www.magnumphotos.com/terms-conditions/">Terms and Conditions</a> </li> </ul> </div> <div class="footer-bottom-right"> <ul class="fsocials"> <li> <a href="https://instagram.com/magnumphotos" target="_blank"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/social-instagram-white.svg" width="20" height="20" alt="Instagram"> </a> </li> <li> <a href="https://www.facebook.com/MagnumPhotos" target="_blank"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/social-fb-white.svg" width="20" height="20" alt="Facebook"> </a> </li> <li> <a href="https://twitter.com/MagnumPhotos" target="_blank"> <img src="https://www.magnumphotos.com/wp-content/themes/template/res/img/social-twitter-white.svg" width="20" height="20" alt="Twitter"> </a> </li> </ul> </div> </div> </div> </footer> <div class="container-fluid stickyFooter"> <div class="row"> <div class="col-md-12"> <div class="row"> <div class="col-md-7 col-sm-5 col-xs-12 stay"> Stay in touch </div> <div class="col-md-5 col-sm-7 hidden-xs" style="height:25px;"> <div class="row"> <div class="col-md-4 col-sm-5" style=" padding-top: 8px;font-size: 11px;padding-left: 10px;padding-right: 10px;line-height: 1.21;"> Enter your email address: </div> <div class="col-md-6 col-sm-5"> <div class="form-group" style="margin-bottom:0px;"> <input type="email" class="form-control emailAddress1" id="emailAddress1_test" value=""> </div> </div> <div class="col-md-2 col-sm-2" style="padding-left:0px;"> <button type="button" class="btn btn-primary emailSubmit" style="height: 25px;"><i class="fa fa-long-arrow-right" aria-hidden="true"></i></button> </div> </div> </div> </div> </div> <div class="col-md-12 checkboxOptions"> <div class="thanks_message col-md-12 col-sm-12 col-xs-12"> <div class="row"> <div class="col-md-12 col-sm-12 hidden-xs success_message" style="text-align:center;">Thank you. Your preferences have been saved.</div> <div class="hidden-sm hidden-md hidden-lg col-xs-12 success_message" style="text-align:center;">Thank you.</br> Your preferences have been saved.</div> <div class="col-md-4 col-xs-5 col-sm-4"></div> <div class="col-md-4 col-xs-2 col-sm-4" style="margin-top:40px;text-align:center;"><button type="button" style="float:none;" class="btn btn-light actionButtons closeSelect">Close</button></div> <div class="col-md-4 col-xs-5 col-sm-4"></div> </div> </div> <div class="row"> <div class="hidden-sm hidden-md hidden-lg hidden-xl col-xs-12 col-sm-12" style="margin-bottom:30px;"> <div class="row"> <div class="col-xs-1 col-sm-1"></div> <div class="col-xs-10 col-sm-10"> <input type="email" class="form-control emailAddress2" placeholder="Enter your email address" style="margin-bottom:10px;" name="txt_user_email" id="txt_user_email" value="" > </div> <div class="col-xs-1 col-sm-1"></div> </div> </div> <div class="col-md-10 col-xs-12 col-sm-10"> <div class="row"> <div class="col-md-2 col-sm-2"> <span class="checkbox-label"> <input type="checkbox" class="options" value="Gallery" name="mailchimpfield[]"><label class="optionHead">Fine Print Gallery</label> <span class="checkbox-custom rectangular"></span> </span> <div class="optionDetail">Learn about online and offline exhibitions, photography fairs, gallery events, plus fine print news and activities, on a monthly basis.</div> </div> <div class="col-md-2 col-sm-2"> <span class="checkbox-label"> <input type="checkbox" class="options" value="VOD" name="mailchimpfield[]"><label class="optionHead">Magnum Learn</label> <span class="checkbox-custom rectangular"></span> </span> <div class="optionDetail">Get fortnightly tips and advice articles, find out about the latest workshops, free online events and on-demand courses.</div> </div> <div class="col-md-2 col-sm-2"> <span class="checkbox-label"> <input type="checkbox" class="options" value="B2C" name="mailchimpfield[]"><label class="optionHead">Magnum Field Notes</label> <span class="checkbox-custom rectangular"></span> </span> <div class="optionDetail">Stay up to date every Thursday with Magnum photographers’ activities, new work, stories published on the Magnum website, and the latest offerings from our shop.</div> </div> </div> </div> <div class="col-md-2 col-xs-12 col-sm-2"> <div class="row"> <div class="col-md-12 col-sm-12 col-xs-12"> <div class="row"> <div class="col-xs-1 hidden-sm hidden-md hidden-lg hidden-xl"></div> <div class="col-xs-10 col-md-12 col-sm-12"> <label class="errorMsg"></label> </div> <div class="col-xs-1 hidden-sm hidden-md hidden-lg hidden-xl"></div> </div> </div> <div class="col-xs-12 col-md-12 col-sm-12"> <div class="row"> <div class="col-xs-1 col-md-4 col-sm-3 col-lg-4"></div> <div class="col-xs-7 col-md-7 col-sm-8 col-lg-5"> <div class="buttonDiv"> <button type="button" class="btn btn-light actionButtons confirmSelect">Confirm</button> </div> </div> <div class="col-xs-1 col-md-4 col-sm-3 col-lg-4"></div> <div class="col-xs-2 col-md-7 col-sm-8 col-lg-5"> <button type="button" class="btn btn-light actionButtons cancelSelect">Close</button> </div> <div class="col-xs-1 hidden-sm hidden-md hidden-lg hidden-xl"></div> </div> </div> </div> </div> <!-- <div class="col-md-2 col-xs-12 col-sm-12"> <div class="buttonDiv"> <button type="button" class="btn btn-light actionButtons confirmSelect">Confirm</button> <button type="button" class="btn btn-light actionButtons cancelSelect">Cancel</button> </div> </div> --> </div> </div> </div> <button class="stayintouch-bar-btn-close closeIcon" data-cky-tag="close-button" aria-label="Close"> <i class="fa fa-times-thin fa-2x" aria-hidden="true"></i> </button> </div> <!--[if lte IE 9]> <script type="text/javascript" src="https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/matchMedia.js"></script> <script type="text/javascript" src="https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/classlist.js"></script> <![endif]--> <!--[if lt IE 9]> <script src="https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/html5shiv.min.js" type="text/javascript"></script> <script src="https://www.magnumphotos.com/wp-content/themes/template/res/js/oldbrowser.js" type="text/javascript"></script> <![endif]--> <!-- Twitter universal website tag code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','nvjzu'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <!-- Twitter single-event website tag code --> <script data-minify="1" src="https://www.magnumphotos.com/wp-content/cache/min/1/oct.js?ver=1729159133" type="text/javascript" defer></script> <script type="text/javascript">twttr.conversion.trackPid('nvjzw', { tw_sale_amount: 0, tw_order_quantity: 0 });</script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=nvjzw&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=nvjzw&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> </noscript> <!-- End Twitter single-event website tag code --> <script> function SetCookie(cName, cValue, expDays) { var date = new Date(); var time = date.getTime(); var expireTime = time + (expDays * 3600 * 1000 * 24); date.setTime(expireTime); const expires = "expires=" + date.toUTCString(); document.cookie = cName + "=" + cValue + "; " + expires + "; path=/;domain=magnumphotos.com"; } jQuery(document).ready(function() { if (getCookie("hide-stay-in-touch").length || getCookie("wp-user-info").length) { jQuery(".stickyFooter").fadeOut(); } else { jQuery(".stickyFooter").show(); } jQuery(".closeIcon").click(function() { jQuery(".stickyFooter").fadeOut(); SetCookie('hide-stay-in-touch', 'Yes', '7'); }) }); </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.magnumphotos.com/wp-content/cache/busting/google-tracking/ga-575b5480531da4d14e7453e2016fe0bc.js','ga'); ga('create', 'UA-19305655-6', 'auto'); ga('set', 'anonymizeIp', true); ga('send', 'pageview'); window.addEventListener ? window.addEventListener('scroll', testScroll, false) : window.attachEvent('onscroll', testScroll); var scrollCount = 0; function testScroll() { ++scrollCount; if (scrollCount == 2) { ga('send', 'event', 'window', 'scrolled'); } }; </script> <script type='text/javascript' 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 type='text/javascript' id='rocket-preload-links-js-extra'> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(.+\/)?feed\/?.+\/?|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)|\/wp-admin\/|\/logout\/|\/log_magnum\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|php|pdf|html|htm","siteUrl":"https:\/\/www.magnumphotos.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type='text/javascript' 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 data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/modernizr.custom.54282.js?ver=1729159133' id='modernizr-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/functions.js?ver=1729159133' id='functions-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/lodash.throttle.js?ver=1729159133' id='lodash-throttle-js' defer></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/jquery.matchHeight-min.js?ver=0.6.1' id='matchHeight-js' defer></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/jquery.scrolldepth.min.js?ver=0.8.1' id='scrollDepth-js' defer></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/masonry.pkgd.min.js?ver=0.6.1' id='dw-isotope-js' defer></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/select2.min.js?ver=1.0' id='select2-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/swiper.js?ver=1729159133' id='swiper-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/autofill-event.js?ver=1729159133' id='autofill-event-js' defer></script> <script type='text/javascript' src='https://www.magnumphotos.com/wp-content/themes/template/res/js/vendor/scrollReveal.min.js?ver=1.0' id='dw-scrollReveal-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/general.js?ver=1729159133' id='dw-general-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/anims.js?ver=1729159133' id='dw-anims-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/slider.js?ver=1729159133' id='dw-slider-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/js.cookie.js?ver=1729159133' id='dw-cookie-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/filter.js?ver=1729159133' id='dw-filter-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/vendor/jquery-cookie.js?ver=1729159133' id='magnum-cookie-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/magnum-menu.js?ver=1729159133' id='magnum-menu-js' defer></script> <script type='text/javascript' id='magnum-cart-js-extra'> /* <![CDATA[ */ var acme_ajax_object = {"ajax_url":"https:\/\/www.magnumphotos.com\/wp-admin\/admin-ajax.php","security":"304d6de588","magento_instance":"https:\/\/pay.magnumphotos.com","shop_instance":"https:\/\/event.magnumphotos.com","learn_instance":"https:\/\/learn.magnumphotos.com"}; /* ]]> */ </script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/magnum-cart.js?ver=1729159133' id='magnum-cart-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/main.js?ver=1729159133' id='dw-main-js' defer></script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/themes/template/res/js/search.js?ver=1729159133' id='dw-search-js' defer></script> <script type='text/javascript' id='jquery-lazyloadxt-js-extra'> /* <![CDATA[ */ var a3_lazyload_params = {"apply_images":"1","apply_videos":"1"}; /* ]]> */ </script> <script type='text/javascript' src='//www.magnumphotos.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.4.8' id='jquery-lazyloadxt-js' defer></script> <script type='text/javascript' src='//www.magnumphotos.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.4.8' id='jquery-lazyloadxt-srcset-js' defer></script> <script type='text/javascript' id='jquery-lazyloadxt-extend-js-extra'> /* <![CDATA[ */ var a3_lazyload_extend_params = {"edgeY":"0","horizontal_container_classnames":""}; /* ]]> */ </script> <script data-minify="1" type='text/javascript' src='https://www.magnumphotos.com/wp-content/cache/min/1/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=1729159133' id='jquery-lazyloadxt-extend-js' defer></script> <script type='text/javascript'> function makeHttpObject() { try {return new XMLHttpRequest();} catch (error) {} try {return new ActiveXObject("Msxml2.XMLHTTP");} catch (error) {} try {return new ActiveXObject("Microsoft.XMLHTTP");} catch (error) {} throw new Error("Could not create HTTP request object."); }jQuery(document).ready(function($){ var load_more_clicked = false; if($(".custompagblk").length != 0){ $(".pagination-blog").before("<div class='wpap-loadmore-wrapper'><span class='wpap-loadmore-button loadmore-button-0 wpap_button_text' data-pages='0' data-page='1' data-link='https://www.magnumphotos.com/magnum-code-of-conduct/'>Load more</span></div>"); $(".pagination-blog").addClass('wpap-visibility-hidden'); } var button = $('.loadmore-button-0'); if(button.length != 0){ var pageNext = button.data('page'); var pages = button.data('pages'); var isLoading = false; var endLoading = false; if(pageNext < pages){ pageNext++; } $(window).scroll(function(){ if( ($(document).scrollTop() + $(window).height() > button.offset().top && button.offset().top > $(document).scrollTop() || !load_more_clicked) && !isLoading && !endLoading){ load_more_clicked = true; var link = button.data('link'); var arr = link.split('?',2); if(arr.length == 1){ link = link +'page/'+pageNext+'/'; } if(arr.length == 2){ link = arr[0] +'page/'+pageNext+'/' +'?' + arr[1]; } window.history.pushState('', 'Title', link); $('body').append('<div class="wp-ajax-pagination-loading"></div>'); isLoading = true; var request = makeHttpObject(); request.open("POST", link , true); request.send(null); request.onreadystatechange = function() { if (request.readyState == 4){ var htmlDoc = $( request.responseText ); var html = htmlDoc.find('.custompagblk').html(); var htmlNav = htmlDoc.find('.pagination-blog').html(); $(".custompagblk").children().last().after(html); $('.wp-ajax-pagination-loading').remove(); isLoading = false; if(pageNext == pages){ button.remove(); endLoading = true; }else{ pageNext++; } } }; } }); }});</script><script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",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()}}}}}};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(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://www.magnumphotos.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360">',a='<div class="play"></div>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.dataset.query.length?'':'&'+this.dataset.query;e.setAttribute("src",t.replace("ID",this.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.replaceChild(e,this)}document.addEventListener("DOMContentLoaded",function(){var e,t,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),e.onclick=lazyLoadYoutubeIframe,a[t].appendChild(e)});</script><script data-minify="1" async src="https://www.magnumphotos.com/wp-content/cache/min/1/js/syndication.js?ver=1729159133"></script> <script> function getCookie(cname) { let name = cname + "="; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function ValidateEmail(mail) { var mailformat = /^[\w._-]+[+]?[\w._-]+@[\w.-]+\.[a-zA-Z]{2,6}$/; if ((mail != "") && (!(mailformat.test(mail)))) { alert("You have entered an invalid email address!") return (false) } else { return (true); } } jQuery(document).ready(function ($) { // if(getCookie("StayInTouch").length){ // $(".stickyFooter").hide(); // } $(".emailSubmit").click(function() { if ($(".emailAddress1").val().length > 0) { if (ValidateEmail($(".emailAddress1").val())) { $(".checkboxOptions").show(); } else { $(".emailAddress1").focus(); } } else { $(".emailAddress1").focus(); $('.emailAddress1').attr('placeholder', 'Please enter email address'); } }); $(".confirmSelect").click(function() { var status = false; if ($(window).width() < 768) { var email1 = document.getElementById("txt_user_email").value; } else { var email1 = document.getElementById("emailAddress1_test").value; } if (ValidateEmail(email1) == false) { return false; } if (email1 == '') { if ($(window).width() < 768) { $(".errorMsg").html(""); $(".emailAddress2").focus(); $('.emailAddress2').attr('placeholder', 'Please enter email address'); return false; } else { $(".errorMsg").html(""); $(".emailAddress1").focus(); $('.emailAddress1').attr('placeholder', 'Please enter email address'); return false; } } else { const email_pref = $.map($('input[type=checkbox][name="mailchimpfield[]"]:checked'), function(el) { return el.value; }); if (Object.keys(email_pref).length == 0) { $(".errorMsg").html("Please choose at least one option"); setTimeout(function() { $(".errorMsg").html(''); }, 6000); return false; } else { var formData = { 'action': 'subscribe_newsletter', 'email': email1, 'email_pref': email_pref, 'type': 'email_preference_homepage' }; // AJAX request jQuery.ajax({ type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg) { if (typeof msg.success !== 'undefined') { if (msg.data == 'Thank you for subscribing to our newsletter!') { $(".success_message").html("Thank you. Your preferences have been saved."); } else { $(".success_message").html(msg.data); } // Start of Wordpress Generate Lead Analytics Event gtag('event', 'generate_lead'); // End of Wordpress Generate Lead Analytics Event if ($(window).width() < 768) { if ($(".emailAddress2").val().length > 0) { if (ValidateEmail($(".emailAddress2").val())) { if ($('.options:checkbox:checked').length > 0) { // Values here var valuesArray = $(".options:checked"); var values = []; for (const val of valuesArray) { values.push(valuesArray.value); //Values of checked // console.log(valuesArray.value); } values.push($(".emailAddress2").val()); //Email $(".stickyFooter").animate({ scrollTop: 0 }, 10); setTimeout(() => { $(".thanks_message").show(); }, 200); // Set cookie with timer // var now = new Date(); // var time = now.getTime(); // time += 3600 * 1000 * 24; // now.setTime(time); // document.cookie = "StayInTouch=Yes;expires="+now.toUTCString()+";"; } else { setTimeout(() => { $(".errorMsg").html("Please choose at least one option"); }, 100); } } else { $(".emailAddress2").focus(); } } else { $(".emailAddress2").focus(); $(".errorMsg").html(""); $('.emailAddress2').attr('placeholder', 'Please enter email address'); } } //end if one if ($(".emailAddress1").val().length > 0) { $(".errorMsg").html(""); if (ValidateEmail($(".emailAddress1").val())) { if ($('.options:checkbox:checked').length > 0) { // Values here var valuesArray = $(".options:checked"); var values = []; for (const val of valuesArray) { values.push(valuesArray.value); //Values of checked //console.log(valuesArray.value); } values.push($(".emailAddress1").val()); //Email $(".thanks_message").show(); $(".emailAddress1").val(""); $(".emailAddress1").prop('disabled', true); $(".emailSubmit").prop('disabled', true); // Set cookie with timer // var now = new Date(); // var time = now.getTime(); // time += 3600 * 1000 * 24; // now.setTime(time); // document.cookie = "StayInTouch=Yes;expires="+now.toUTCString()+";"; } else { $(".errorMsg").html("Please choose at least one option"); } } else { $(".emailAddress1").focus(); } } else { $(".errorMsg").html(""); $(".emailAddress1").focus(); $('.emailAddress1').attr('placeholder', 'Please enter email address'); } } else if (typeof msg.error !== 'undefined') { alert(msg.error); } else { $(".errorMsg").html("User preferences are not saved, as user has signed up a lot of lists very recently, so we're not allowing more signups for now. Please try after some time."); } } }); } } }); $(".cancelSelect").click(function() { $(".checkboxOptions").hide(); $(".errorMsg").html(""); $(".checkboxOptions").hide(); $(".errorMsg").html(""); $('input[type=checkbox][name="mailchimpfield[]"]:checked').each(function() { $(this).prop('checked', false); }); document.getElementById("emailAddress1_test").value = ''; document.getElementById("txt_user_email").value = ''; }); $(".closeSelect").click(function() { $(".stickyFooter").hide(); // Set cookie with timer }); if ($(window).width() < 768) { $(".stay").click(function() { $(".checkboxOptions").show(); }) $(".cancelSelect").html('<i class="fa fa-times-thin" aria-hidden="true"></i>'); $(".closeSelect").html('<i class="fa fa-times-thin" aria-hidden="true"></i>'); } }); function compareVersion(left, right) { if (typeof left + typeof right != 'stringstring') return false; var a = left.split('.') , b = right.split('.') , i = 0, len = Math.max(a.length, b.length); for (; i < len; i++) { if ((a[i] && !b[i] && parseInt(a[i]) > 0) || (parseInt(a[i]) > parseInt(b[i]))) { return 1; } else if ((b[i] && !a[i] && parseInt(b[i]) > 0) || (parseInt(a[i]) < parseInt(b[i]))) { return -1; } } return 0; } var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && safari.pushNotification)); if (isSafari) { var v = compareVersion(navigator.userAgent.split(" Safari/")[0].split("/").pop(), "16.0.0"); if(v>=0){ const style = document.createElement('style'); style.innerHTML = ` .main-menu-sidebar-panel{ bottom: -16px; } `; document.head.appendChild(style); } } </script> <script> jQuery(window).scroll(function() { var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight(); var top_of_screen = jQuery(window).scrollTop(); jQuery('.masonry.added').each(function() { var top_of_element = jQuery(this).offset().top; var bottom_of_element = jQuery(this).offset().top + jQuery(this).outerHeight(); if ((bottom_of_screen > top_of_element) && (top_of_screen < bottom_of_element) && !jQuery(this).hasClass('resized')) { jQuery(this).addClass('resized'); jQuery(window).trigger('resize'); } }); }); </script> <script type="text/javascript"> var ajaxurl = "https://www.magnumphotos.com/wp-admin/admin-ajax.php "; </script> <script> // parse the url function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } jQuery(document).ready(function ($) { // Give the url parameter a variable name var cjeventid = getParameterByName('cjevent'); // Give the cookie a duration of a year var now = new Date(); var time = now.getTime(); var expTime = time + 1000 * 31536000; now.setTime(expTime); //Sets a cookie named cjevent with the cjevent value for 1 year. if ($.cookie('cjevent_shop') == undefined) { $.cookie('cjevent_shop', cjeventid, { expires: 3000, path: '/' }); document.cookie = "cjevent=" + cjeventid + "; expires=" + now.toGMTString() + " path=/"; } }); </script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->

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