1<!DOCTYPE html> 2<html lang="en" dir="ltr"> 3<head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5<meta name="Generator" content="Drupal 7 (http://drupal.org)" /> 6<link rel="shortcut icon" href="https://favortalents.com/sites/default/files/fav.png" type="image/png" /> 7 <meta property="og:title" content="Directors & writers | Favor Talents"/> 8 <meta property="og:type" content="website"/> 9 <meta property="og:site_name" content="Favor Talents"/> 10 <meta property="og:description" content="Personal management for European actors and directors"/> 11 12 <meta name="keywords" content="Favor Talents agent agency young actor director writer amsterdam" /> 13 <meta name="description" content="Personal management for European actors and directors" /> 14 <meta name="author" content="Favor Talents" /> 15 <meta name="viewport" content="width=device-width"> 16 <title>Directors & writers | Favor Talents</title> 17
17<script src="//use.typekit.net/mnr3jme.js"></script>
17 18
18<script>try{Typekit.load();}catch(e){}</script>
18 19 <style type="text/css" media="all"> 20@import url("https://favortalents.com/sites/all/themes/ninesixty/styles/framework/reset.css?rppdll"); 21@import url("https://favortalents.com/sites/all/themes/ninesixty/styles/framework/text.css?rppdll"); 22</style> 23<style type="text/css" media="all"> 24@import url("https://favortalents.com/modules/system/system.base.css?rppdll"); 25@import url("https://favortalents.com/modules/system/system.menus.css?rppdll"); 26@import url("https://favortalents.com/modules/system/system.messages.css?rppdll"); 27@import url("https://favortalents.com/modules/system/system.theme.css?rppdll"); 28</style> 29<style type="text/css" media="all"> 30@import url("https://favortalents.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.core.min.css?rppdll"); 31@import url("https://favortalents.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.theme.min.css?rppdll"); 32@import url("https://favortalents.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.menu.min.css?rppdll"); 33@import url("https://favortalents.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.autocomplete.min.css?rppdll"); 34</style> 35<style type="text/css" media="all"> 36@import url("https://favortalents.com/sites/all/modules/facebook_wall/css/facebook_wall.css?rppdll"); 37@import url("https://favortalents.com/modules/field/theme/field.css?rppdll"); 38@import url("https://favortalents.com/modules/node/node.css?rppdll"); 39@import url("https://favortalents.com/modules/user/user.css?rppdll"); 40@import url("https://favortalents.com/sites/all/modules/views/css/views.css?rppdll"); 41</style> 42<style type="text/css" media="all"> 43@import url("https://favortalents.com/sites/all/modules/ctools/css/ctools.css?rppdll"); 44</style> 45<style type="text/css" media="all"> 46@import url("https://favortalents.com/sites/all/themes/ninesixty/scripts/jquery-ui.min.css?rppdll"); 47@import url("https://favortalents.com/sites/all/themes/ninesixty/scripts/royalslider/royalslider.css?rppdll"); 48@import url("https://favortalents.com/sites/all/themes/ninesixty/scripts/royalslider/skins/default/rs-default.css?rppdll"); 49@import url("https://favortalents.com/sites/all/themes/ninesixty/styles/styles.css?rppdll"); 50</style> 51
51<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/jquery/1.11/jquery.min.js?v=1.11.2"></script>
vendor: 1 bytes, line 51
51
52<script type="text/javascript" src="https://favortalents.com/misc/jquery-extend-3.4.0.js?v=1.11.2"></script>
vendor: 1 bytes, line 52
52
53<script type="text/javascript" src="https://favortalents.com/misc/jquery-html-prefilter-3.5.0-backport.js?v=1.11.2"></script>
vendor: 1 bytes, line 53
53
54<script type="text/javascript" src="https://favortalents.com/misc/jquery.once.js?v=1.2"></script>
vendor: 1 bytes, line 54
54
55<script type="text/javascript" src="https://favortalents.com/misc/drupal.js?rppdll"></script>
vendor: 1 bytes, line 55
55
56<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.core.min.js?v=1.10.2"></script>
vendor: 1 bytes, line 56
56
57<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.widget.min.js?v=1.10.2"></script>
vendor: 1 bytes, line 57
57
58<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.position.min.js?v=1.10.2"></script>
vendor: 1 bytes, line 58
58
59<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.menu.min.js?v=1.10.2"></script>
vendor: 1 bytes, line 59
59
60<script type="text/javascript" src="https://favortalents.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.autocomplete.min.js?v=1.10.2"></script>
vendor: 1 bytes, line 60
60
61<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/jquery-ui.min.js?rppdll"></script>
vendor: 1 bytes, line 61
61
62<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/classie.js?rppdll"></script>
vendor: 1 bytes, line 62
62
63<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/jquery.mixitup.min.js?rppdll"></script>
vendor: 1 bytes, line 63
63
64<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/jquery.mobile.min.js?rppdll"></script>
vendor: 1 bytes, line 64
64
65<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/modernizr.custom.js?rppdll"></script>
vendor: 1 bytes, line 65
65
66<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/snap.svg-min.js?rppdll"></script>
vendor: 1 bytes, line 66
66
67<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/royalslider/jquery.royalslider.min.js?rppdll"></script>
vendor: 1 bytes, line 67
67
68<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/royalslider/jquery.easing-1.3.js?rppdll"></script>
vendor: 1 bytes, line 68
68
69<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/soundcloud.js?rppdll"></script>
vendor: 1 bytes, line 69
69
70<script type="text/javascript" src="https://favortalents.com/sites/all/themes/ninesixty/scripts/scripts.js?rppdll"></script>
vendor: 1 bytes, line 70
70
71<script type="text/javascript"> 72<!--//--><![CDATA[//><!-- 73jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"ninesixty","theme_token":"E8Pv9loAqOL6ysZftr7CWvm4f6W54hKDVJIExppaYE8","js":{"sites\/all\/modules\/jquery_update\/replace\/jquery\/1.11\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.core.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.widget.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.position.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.menu.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.autocomplete.min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/jquery-ui.min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/classie.js":1,"sites\/all\/themes\/ninesixty\/scripts\/jquery.mixitup.min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/jquery.mobile.min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/modernizr.custom.js":1,"sites\/all\/themes\/ninesixty\/scripts\/snap.svg-min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/royalslider\/jquery.royalslider.min.js":1,"sites\/all\/themes\/ninesixty\/scripts\/royalslider\/jquery.easing-1.3.js":1,"sites\/all\/themes\/ninesixty\/scripts\/soundcloud.js":1,"sites\/all\/themes\/ninesixty\/scripts\/scripts.js":1},"css":{"sites\/all\/themes\/ninesixty\/styles\/framework\/reset.css":1,"sites\/all\/themes\/ninesixty\/styles\/framework\/text.css":1,"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.menu.css":1,"misc\/ui\/jquery.ui.autocomplete.css":1,"sites\/all\/modules\/facebook_wall\/css\/facebook_wall.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/themes\/ninesixty\/scripts\/jquery-ui.min.css":1,"sites\/all\/themes\/ninesixty\/scripts\/royalslider\/royalslider.css":1,"sites\/all\/themes\/ninesixty\/scripts\/royalslider\/skins\/default\/rs-default.css":1,"sites\/all\/themes\/ninesixty\/styles\/styles.css":1}}}); 74//--><!]]> 75</script>
75 76</head> 77<body class="html not-front not-logged-in one-sidebar sidebar-first page-directors show-grid" > 78 79 <div id="side-menu"> 80<a id="close-menu"></a> 81<nav> 82<h2 class="element-invisible">Main menu</h2><ul id="main-menu" class="inline main-menu"><li class="menu-218 first"><a href="/">Home</a></li> 83<li class="menu-586"><a href="/actors">Actors</a></li> 84<li class="menu-733"><a href="/next-generation">Next Generation</a></li> 85<li class="menu-588 active-trail active"><a href="/directors" title="" class="active-trail active">Directors & writers</a></li> 86<li class="menu-533 last"><a href="/about-us">About us</a></li> 87</ul></nav> 88<div class="social"> 89 <a target="_blank" href="https://www.facebook.com/FavorTalents/" class="facebook-btn">Facebook</a> <a target="_blank" href="https://www.instagram.com/favortalents/" class="instagram-btn">Instagram</a> <a target="_blank" href="https://twitter.com/favortalents" class="twitter-btn">Twitter</a> 90</div> 91</div> <div id="top"> 92 <div class="logo"> 93 <a href="/"> 94 <svg version="1.1" id="favor-logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="50px" y="50px" 95 viewBox="0 0 100 100" xml:space="preserve"> 96 <g x="50" y="50" transform="translate(50,50)" id="logo-outline"> 97 <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="8.5529" y1="22.0089" x2="91.3076" y2="77.8276"> 98 <stop offset="0"> 99 <animate attributeName="stop-color" values="#6F2F92;#4361A8;#6F2F92" dur="6s" repeatCount="indefinite"></animate> 100 </stop> 101 <stop offset="1"> 102 <animate attributeName="stop-color" values="#4361A8;#6F2F92;#4361A8" dur="6s" repeatCount="indefinite"></animate> 103 </stop> 104 </linearGradient> 105 106 <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%"> 107 <stop offset="0%" style="stop-color:#6F2F92;stop-opacity:1" /> 108 <stop offset="100%" style="stop-color:#4361A8;stop-opacity:1" /> 109 </linearGradient> 110 <path fill="url(#grad1)" d="M-0.10000000000000142 49.900000000000006C-27.6 49.900000000000006 -50 27.5 -50 -0.10000000000000142S-27.6 -50 -0.10000000000000142 -50c11.4 0 22.6 4 31.4 11.1c1.9 1.6 2.2 4.4 0.7 6.3c-1.6 1.9 -4.4 2.2 -6.3 0.7C18.400000000000006 -37.8 9.299999999999997 -41 -0.10000000000000142 -41C-22.6 -41 -41 -22.6 -41 -0.10000000000000142c0 22.6 18.4 40.9 40.9 40.9s40.9 -18.4 40.9 -40.9c0 -3.9 -0.5 -7.7 -1.6 -11.4c-0.7 -2.4 0.7 -4.9 3.1 -5.6c2.4 -0.7 4.9 0.7 5.6 3.1c1.3 4.5 2 9.2 2 13.9C49.900000000000006 27.5 27.5 49.900000000000006 -0.10000000000000142 49.900000000000006z"> 111 </path> 112 </g> 113 114 <g id="logo-text-top"> 115 <path display="inline" d="M31.1,37.8h-6.4v1.5h5.8v3.8h-5.8v5.7h-3.8V34.1h10.3V37.8z"/> 116 <path display="inline" d="M54.7,34.1l-5.1,14.8h-3.7l-5.1-14.8h4l2.9,9.1l2.9-9.1H54.7z"/> 117 <path display="inline" d="M66.3,41.4c0,2.1-0.4,3.7-1.2,4.9C64,48.1,62.3,49,60.1,49c-2.2,0-3.9-0.9-5.1-2.6 118 c-0.8-1.2-1.2-2.8-1.2-4.9c0-2.1,0.4-3.7,1.2-4.9c1.2-1.8,2.9-2.6,5.1-2.6c2.2,0,3.9,0.9,5.1,2.6C65.9,37.8,66.3,39.4,66.3,41.4z 119 M62.5,41.4c0-1.3-0.2-2.3-0.6-2.8c-0.4-0.6-1-0.9-1.9-0.9c-1.6,0-2.4,1.3-2.4,3.8c0,2.5,0.8,3.8,2.4,3.8 120 C61.7,45.2,62.5,44,62.5,41.4z"/> 121 <path display="inline" d="M80.3,48.8h-4.4l-3-4.9c-0.3-0.5-0.5-0.7-0.6-0.7h-0.5v5.6h-3.8V34.1h5.5c1.5,0,2.8,0.4,3.7,1.1 122 c1,0.8,1.5,2,1.5,3.5c0,1.9-0.7,3.2-2.2,4L80.3,48.8z M74.9,38.7c0-0.3-0.1-0.6-0.3-0.8c-0.2-0.2-0.6-0.3-1.2-0.3l-1.8,0v2.1h1.8 123 c0.6,0,1-0.1,1.2-0.3C74.8,39.3,74.9,39,74.9,38.7z"/> 124 <path display="inline" d="M30.1,48.8l5.1-14.8h3.7L44,48.8h-4l-2.9-9.1l-2.9,9.1H30.1z"/> 125 </g> 126 <g id="logo-text-bottom"> 127 <path display="inline" d="M29,56.2h-3v8.3h-2.2v-8.3h-3v-2.1H29V56.2z"/> 128 <path display="inline" d="M37.3,64.6h-2.4l-1-2.6h-3.5l-1,2.6h-2.4l4.1-10.4h1.9L37.3,64.6z M33.3,60.1l-1-2.8l-1,2.8H33.3z"/> 129 <path display="inline" d="M44,64.6h-6.7V54.1h2.2v8.4H44V64.6z"/> 130 <path display="inline" d="M51.9,64.6h-7.3V54.1h7.3v2.1h-5.1v2h4.5v2h-4.5v2.2h5.1V64.6z"/> 131 <path display="inline" d="M60.5,64.6h-1.8l-3.9-6v6h-2.2V54.1h1.8l3.9,6v-6h2.2V64.6z"/> 132 <path display="inline" d="M69.1,56.2h-3v8.3H64v-8.3h-3v-2.1h8.2V56.2z"/> 133 <path display="inline" d="M77.1,61.4c0,1-0.4,1.9-1.2,2.5c-0.8,0.6-1.7,0.9-2.8,0.9c-2.3,0-3.7-1.1-4.3-3.2l2.1-0.4 134 c0.3,1,1,1.5,2.2,1.5c0.5,0,0.9-0.1,1.2-0.3c0.4-0.2,0.6-0.6,0.6-1c0-0.5-0.5-0.9-1.5-1.1c-1.6-0.4-2.5-0.7-2.8-0.9 135 c-1-0.5-1.5-1.3-1.5-2.4c0-1,0.4-1.7,1.1-2.3c0.7-0.5,1.5-0.7,2.5-0.7c1,0,1.8,0.2,2.4,0.6c0.6,0.4,1.2,1,1.6,1.8l-1.9,0.9 136 c-0.3-0.4-0.5-0.8-0.9-1c-0.3-0.2-0.7-0.3-1.3-0.3c-0.4,0-0.7,0.1-1,0.2c-0.4,0.2-0.5,0.5-0.5,0.8c0,0.4,0.5,0.7,1.5,1 137 c1.5,0.4,2.4,0.7,2.8,0.9C76.6,59.4,77.1,60.3,77.1,61.4z"/> 138 <path display="inline" d="M80.3,63.4c0,0.4-0.1,0.7-0.4,0.9c-0.3,0.2-0.6,0.4-0.9,0.4c-0.4,0-0.7-0.1-0.9-0.4 139 c-0.3-0.2-0.4-0.6-0.4-0.9s0.1-0.7,0.4-0.9c0.3-0.2,0.6-0.4,0.9-0.4c0.4,0,0.7,0.1,0.9,0.4C80.1,62.8,80.3,63.1,80.3,63.4z"/> 140 </g> 141 </svg> 142 </a> 143 </div> <h1>Directors & writers</h1> <a href="#" id="show-search"></a> 144 <a href="#" id="open-menu" class="closed"></a> 145 <div class="search"> 146 <div class="ui-widget"> 147 <input type="text" id="search" placeholder="SEARCH TALENT"/> 148 </div> 149 </div> 150 </div> 151 <div class="content-container"> <div class="view view-talent view-id-talent view-display-id-page_2 view-dom-id-c509197bfcd3d29cf03cb150c5312710"> 152 153 154 155 <div class="view-content"> 156 <main class="cd-main-content"> 157 158 159<section class="cd-gallery"> 160 <ul> 161 <li class="mix All 4 Dwight Fagbamila"> 162 <div class="cd-content"> 163 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/DWIGHT.1S.IMG_4774.site3_.jpg?itok=_rUY2eHI" width="600" height="400" alt="" /> <h3>Dwight Fagbamila</h3> 164 <a href="/talents/dwight-fagbamila" class="cd-overlay"> 165 <!--<span class="cd-readmore">Read more</span>--> 166 <!--<a class="cd-download" href="#">Download C.V.</a>-->
166 167 </a> 168 </div> 169 </li> 170 <li class="mix All Male 4 Flynn von Kleist"> 171 <div class="cd-content"> 172 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/Flynn.head1_.jpg?itok=ni_IdRNP" width="600" height="400" alt="" /> <h3>Flynn von Kleist</h3> 173 <a href="/talents/flynn-von-kleist" class="cd-overlay"> 174 <!--<span class="cd-readmore">Read more</span>--> 175 <!--<a class="cd-download" href="#">Download C.V.</a>--> 176 </a> 177 </div> 178 </li> 179 <li class="mix All 4 Gonzalo Fernandez"> 180 <div class="cd-content"> 181 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/Gonza1.jpg?itok=urWtjsmm" width="600" height="400" alt="" /> <h3>Gonzalo Fernandez</h3> 182 <a href="/talents/gonzalo-fernandez" class="cd-overlay"> 183 <!--<span class="cd-readmore">Read more</span>--> 184 <!--<a class="cd-download" href="#">Download C.V.</a>--> 185 </a> 186 </div> 187 </li> 188 <li class="mix All Female 4 Nazmiye Oral"> 189 <div class="cd-content"> 190 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/nazmiye.writerhead2.jpg?itok=bKL4YxIh" width="600" height="400" alt="" /> <h3>Nazmiye Oral</h3> 191 <a href="/talents/nazmiye-oral-0" class="cd-overlay"> 192 <!--<span class="cd-readmore">Read more</span>--> 193 <!--<a class="cd-download" href="#">Download C.V.</a>--> 194 </a> 195 </div> 196 </li> 197 <li class="mix All Female 4 Romana Vrede"> 198 <div class="cd-content"> 199 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/Romana.dire2_.jpg?itok=M3gG5r4G" width="600" height="400" alt="" /> <h3>Romana Vrede</h3> 200 <a href="/talents/romana-vrede-0" class="cd-overlay"> 201 <!--<span class="cd-readmore">Read more</span>--> 202 <!--<a class="cd-download" href="#">Download C.V.</a>--> 203 </a> 204 </div> 205 </li> 206 <li class="mix All Female 4 Terence Schreurs"> 207 <div class="cd-content"> 208 <img typeof="foaf:Image" src="https://favortalents.com/sites/default/files/styles/talent_page/public/talents/thumbs/TERENCE.Regie2_.jpg?itok=yXDsUfUd" width="600" height="400" alt="" /> <h3>Terence Schreurs</h3> 209 <a href="/talents/terence-schreurs-0" class="cd-overlay"> 210 <!--<span class="cd-readmore">Read more</span>--> 211 <!--<a class="cd-download" href="#">Download C.V.</a>--> 212 </a> 213 </div> 214 </li> 215 <li class="gap"></li> 216 <li class="gap"></li> 217 <li class="gap"></li> 218 <li class="gap"></li> 219 <li class="gap"></li> 220 </ul> 221 <div class="cd-fail-message">No talents found</div> 222</section> 223 224 </main> <!-- cd-main-content --> 225
225<script> 226 jQuery(document).ready(function ($) { 227 function triggerFilter($bool) { 228 var elementsToTrigger = $([$('.cd-filter-trigger'), $('.cd-filter'), $('.cd-tab-filter'), $('.cd-gallery')]); 229 elementsToTrigger.each(function () { 230 $(this).toggleClass('filter-is-visible', $bool); 231 }); 232 } 233 234 //open/close lateral filter 235 $('.cd-filter-trigger').on('click', function () { 236 triggerFilter(true); 237 }); 238 $('.cd-filter .cd-close').on('click', function () { 239 triggerFilter(false); 240 }); 241 242 function fixGallery() { 243 var offsetTop = $('.cd-main-content').offset().top, 244 scrollTop = $(window).scrollTop(); 245 (scrollTop >= offsetTop) ? $('.cd-main-content').addClass('is-fixed') : $('.cd-main-content').removeClass('is-fixed'); 246 } 247 248 //mobile version - detect click event on filters tab 249 var filter_tab_placeholder = $('.cd-tab-filter .placeholder a'), 250 filter_tab_placeholder_default_value = 'Select', 251 filter_tab_placeholder_text = filter_tab_placeholder.text(); 252 253 $('.cd-tab-filter').on('click', function (event) { 254 //detect which tab filter item was selected 255 var selected_filter = $(event.target).data('type'); 256 257 //check if user has clicked the placeholder item 258 if ($(event.target).is(filter_tab_placeholder)) { 259 (filter_tab_placeholder_default_value === filter_tab_placeholder.text()) ? filter_tab_placeholder.text(filter_tab_placeholder_text) : filter_tab_placeholder.text(filter_tab_placeholder_default_value); 260 $('.cd-tab-filter').toggleClass('is-open'); 261 262 //check if user has clicked a filter already selected 263 } else if (filter_tab_placeholder.data('type') === selected_filter) { 264 filter_tab_placeholder.text($(event.target).text()); 265 $('.cd-tab-filter').removeClass('is-open'); 266 267 } else { 268 //close the dropdown and change placeholder text/data-type value 269 $('.cd-tab-filter').removeClass('is-open'); 270 filter_tab_placeholder.text($(event.target).text()).data('type', selected_filter); 271 filter_tab_placeholder_text = $(event.target).text(); 272 273 //add class selected to the selected filter item 274 $('.cd-tab-filter .selected').removeClass('selected'); 275 $(event.target).addClass('selected'); 276 } 277 }); 278 279 280 //close filter dropdown inside lateral .cd-filter 281 $('.cd-filter-block h4').on('click', function () { 282 $(this).toggleClass('closed').siblings('.cd-filter-content').slideToggle(300); 283 }); 284 285 //fix lateral filter and gallery on scrolling 286 //$(window).on('scroll', function () { 287 // (!window.requestAnimationFrame) ? fixGallery() : window.requestAnimationFrame(fixGallery); 288 //}); 289 290 291 /***************************************************** 292 MixItUp - Define a single object literal 293 to contain all filter custom functionality 294 *****************************************************/ 295 var buttonFilter = { 296 // Declare any variables we will need as properties of the object 297 $filters: null, 298 groups: [], 299 outputArray: [], 300 outputString: '', 301 302 // The "init" method will run on document ready and cache any jQuery objects we will need. 303 init: function () { 304 var self = this; // As a best practice, in each method we will asign "this" to the variable "self" so that it remains scope-agnostic. We will use it to refer to the parent "buttonFilter" object so that we can share methods and properties between all parts of the object. 305 306 self.$filters = $('.cd-main-content'); 307 self.$container = $('.cd-gallery ul'); 308 309 self.$filters.find('.cd-filters').each(function () { 310 var $this = $(this); 311 312 self.groups.push({ 313 $inputs: $this.find('.filter'), 314 active: '', 315 tracker: false 316 }); 317 }); 318 319 self.bindHandlers(); 320 }, 321 322 // The "bindHandlers" method will listen for whenever a button is clicked. 323 bindHandlers: function () { 324 var self = this; 325 326 self.$filters.on('click', 'a', function (e) { 327 self.parseFilters(); 328 }); 329 self.$filters.on('change', function () { 330 self.parseFilters(); 331 }); 332 }, 333 334 parseFilters: function () { 335 var self = this; 336 337 // loop through each filter group and grap the active filter from each one. 338 for (var i=0, group; group = self.groups[i]; i++){ 339 group.active = []; 340 group.$inputs.each(function(){ 341 var $this = $(this); 342 if($this.is('input[type="radio"]') || $this.is('input[type="checkbox"]')) { 343 if($this.is(':checked') ) { 344 group.active.push($this.attr('data-filter')); 345 } 346 } else if($this.is('select')){ 347 group.active.push($this.val()); 348 } else if( $this.find('.selected').length > 0 ) { 349 group.active.push($this.attr('data-filter')); 350 } 351 }); 352 }
353 self.concatenate(); 354 }, 355 356 concatenate: function(){ 357 var self = this; 358 359 self.outputString = ''; // Reset output string 360 361 for(var i = 0, group; group = self.groups[i]; i++){ 362 self.outputString += group.active; 363 } 364 365 // If the output string is empty, show all rather than none: 366 !self.outputString.length && (self.outputString = 'all'); 367 368 // Send the output string to MixItUp via the 'filter' method: 369 if(self.$container.mixItUp('isLoaded')){ 370 self.$container.mixItUp('filter', self.outputString); 371 } 372 } 373 }; 374 375 /************************************ 376 MitItUp filter settings 377 More details: 378 https://mixitup.kunkalabs.com/ 379 or: 380 http://codepen.io/patrickkunka/ 381 *************************************/ 382 var filter = '.All'; 383 if(window.location.hash) { 384 // Fragment exists 385 if(window.location.hash == '#Female' || window.location.hash == '#Male' || window.location.hash == '#All'){ 386 var _filter = window.location.hash; 387 _filter = _filter.replace('#',''); 388 filter = '.' + _filter; 389 } 390 } 391 392 $('.filter a').removeClass('selected'); 393 $('.filter'+filter+' a').addClass('selected'); 394 console.log('.filter'+filter+' a'); 395 396 buttonFilter.init(); 397 $('.cd-gallery ul').mixItUp({ 398 controls: { 399 enable: false 400 }, 401 callbacks: { 402 onMixStart: function(){ 403 $('.cd-fail-message').fadeOut(200); 404 }, 405 onMixFail: function(){ 406 $('.cd-fail-message').fadeIn(200); 407 } 408 }, 409 load: { 410 filter: filter 411 } 412 }); 413 414 415 416 //search filtering 417 //credits http://codepen.io/edprats/pen/pzAdg 418 var inputText; 419 var $matching = $(); 420 421 var delay = (function(){ 422 var timer = 0; 423 return function(callback, ms){ 424 clearTimeout (timer); 425 timer = setTimeout(callback, ms); 426 }; 427 })(); 428 429 $(".cd-filter-content input[type='search']").keyup(function () { 430 // Delay function invoked to make sure user stopped typing 431 delay(function () { 432 inputText = $(".cd-filter-content input[type='search']").val().toLowerCase(); 433 // Check to see if input field is empty 434 if ((inputText.length) > 0) { 435 $('.mix').each(function() { 436 var $this = $(this); 437 438 // add item to be filtered out if input text matches items inside the title 439 if($this.attr('class').toLowerCase().match(inputText)) { 440 $matching = $matching.add(this); 441 } else { 442 // removes any previously matched item 443 $matching = $matching.not(this); 444 } 445 }); 446 $('.cd-gallery ul').mixItUp('filter', $matching); 447 } else { 448 // resets the filter to show all item if input is empty 449 $('.cd-gallery ul').mixItUp('filter', 'all'); 450 } 451 }, 200 ); 452 }); 453 }); 454 </script>
454 </div> 455 456 457 458 459 460 461</div></div> 462 <div class="container_small text-center credits"><div class="full"> <h3>Photo credits</h3> <p>Adanna Unigwe, Dries Alkemade, Ronald Kalter, Tommy van Lent: © Laura Bakker | Ahmed Bouyaghroumni: © Eva Roefs | Bart Harder, Thorn Roos de Vries (page): © Roeltje van de Sande Bakhuyzen | Bogdan Iancu, Stefan Iancu: © Adi Bulboaca | Gene Bervoets: © Nick Decombel | Goua Grovogui João: © Ilja Smets | Nunes Monteiro: © Filipe Ferreira | Evgenia Brendes: © Sofie Silbermann | Daan Creyghton, Jord Knotter, Josha Stradowski, Matthijs van de Sande Bakhuyzen, Terence Schreurs, Tibor Lukà cs, Walt Klink, Uriah Havertong, Yannick Jozefzoon © Romy Treebusch | Harvey ElGood: © Maon fotografie | Jef Hellemans: © Simon Debbaut-L-Ecluse | Joy Verberk: © Amirta Panday | Marcel Hensema: © Iris Planting | Nazmiye Oral: © Minousch Remie & Maarten Kools (page) | Andrea Vass, Keanu Visscher, Momo Samwel, Nola Kemper: © Isabel Sánchez Olid | Rami Kooti Arab: © Marieke de Lorijn | Sara Luna Zoric: © Aude de Cazenova | Simone Giel: © Tomek Dersu Aaron | Thorn Roos de Vries: © Marte van der Wal | Tijmen Govaerts: © Marnik Alfons Boekaerts | Tine Joustra: © Jenneke Boeijink | Other pictures: © Benny Stroet - Favor Talents</p> 463<p>All intellectual property rights in these materials are vested in Favor Talents and its licensors. It is not permitted to copy, disseminate (further) or otherwise use these materials without prior authorisation in writing from Favor Talents, subject to any derogations in mandatory law (such as the quotation right), unless indicated otherwise for specific materials.</p> 464</div></div> 465
465<script> 466 jQuery(document).ready(function($){ 467 $( function() { 468 var availableTags = [ 469 { 470 'value': 'Tobias Kersloot', 471 'nid': 'talents/tobias-kersloot' 472 }, 473 { 474 'value': 'Josha Stradowski', 475 'nid': 'talents/josha-stradowski' 476 }, 477 { 478 'value': 'Loes Schnepper', 479 'nid': 'talents/loes-schnepper' 480 }, 481 { 482 'value': 'Bart Harder', 483 'nid': 'talents/bart-harder' 484 }, 485 { 486 'value': 'Majd Mardo', 487 'nid': 'talents/majd-mardo' 488 }, 489 { 490 'value': 'Yannick Jozefzoon', 491 'nid': 'talents/yannick-jozefzoon' 492 }, 493 { 494 'value': 'Keanu Visscher', 495 'nid': 'talents/keanu-visscher' 496 }, 497 { 498 'value': 'Sonia Khurshid Eijken', 499 'nid': 'talents/sonia-khurshid-eijken' 500 }, 501 { 502 'value': 'Jord Knotter', 503 'nid': 'talents/jord-knotter' 504 }, 505 { 506 'value': 'Nazmiye Oral', 507 'nid': 'talents/nazmiye-oral' 508 }, 509 { 510 'value': 'Romana Vrede', 511 'nid': 'talents/romana-vrede' 512 }, 513 { 514 'value': 'Nils Verkooijen', 515 'nid': 'talents/nils-verkooijen' 516 }, 517 { 518 'value': 'Bogdan Iancu', 519 'nid': 'talents/bogdan-iancu' 520 }, 521 { 522 'value': 'Stefan Iancu', 523 'nid': 'talents/stefan-iancu' 524 }, 525 { 526 'value': 'Nizar El Manouzi', 527 'nid': 'talents/nizar-el-manouzi' 528 }, 529 { 530 'value': 'Hadewych Minis', 531 'nid': 'talents/hadewych-minis' 532 }, 533 { 534 'value': 'Thor Braun', 535 'nid': 'talents/thor-braun' 536 }, 537 { 538 'value': 'Matthijs van de Sande Bakhuyzen', 539 'nid': 'talents/matthijs-van-de-sande-bakhuyzen' 540 }, 541 { 542 'value': 'Walt Klink', 543 'nid': 'talents/walt-klink' 544 }, 545 { 546 'value': 'Daan Creyghton', 547 'nid': 'talents/daan-creyghton' 548 }, 549 { 550 'value': 'Simone Giel', 551 'nid': 'talents/simone-giel' 552 }, 553 { 554 'value': 'Sara Luna Zoric', 555 'nid': 'talents/sara-luna-zoric' 556 }, 557 { 558 'value': 'Noah de Nooij', 559 'nid': 'talents/noah-de-nooij' 560 }, 561 { 562 'value': 'Bram Klappe', 563 'nid': 'talents/bram-klappe' 564 }, 565 { 566 'value': 'Nola Elvis Kemper', 567 'nid': 'talents/nola-elvis-kemper' 568 }, 569 { 570 'value': 'Reiky de Valk', 571 'nid': 'talents/reiky-de-valk' 572 }, 573 { 574 'value': 'Daniël Kolf', 575 'nid': 'talents/daniël-kolf' 576 }, 577 { 578 'value': 'Hamza Othman', 579 'nid': 'talents/hamza-othman' 580 }, 581 { 582 'value': 'Tommy van Lent', 583 'nid': 'talents/tommy-van-lent' 584 }, 585 { 586 'value': 'Khadija El Kharraz Alami', 587 'nid': 'talents/khadija-el-kharraz-alami' 588 }, 589 { 590 'value': 'Zoë Love Smith', 591 'nid': 'talents/zoë-love-smith' 592 }, 593 { 594 'value': 'Dwight Fagbamila', 595 'nid': 'talents/dwight-fagbamila' 596 }, 597 { 598 'value': 'Teun Stokkel', 599 'nid': 'talents/teun-stokkel' 600 }, 601 { 602 'value': 'Gonzalo Fernandez', 603 'nid': 'talents/gonzalo-fernandez' 604 }, 605 { 606 'value': 'Thorn de Vries', 607 'nid': 'talents/thorn-de-vries' 608 }, 609 { 610 'value': 'Uriah Havertong', 611 'nid': 'talents/uriah-havertong' 612 }, 613 { 614 'value': 'Rami Kooti Arab', 615 'nid': 'talents/rami-kooti-arab' 616 }, 617 { 618 'value': 'Tine Joustra', 619 'nid': 'talents/tine-joustra' 620 }, 621 { 622 'value': 'Ziarah Janssen', 623 'nid': 'talents/ziarah-janssen' 624 }, 625 { 626 'value': 'David Elsendoorn', 627 'nid': 'talents/david-elsendoorn' 628 }, 629 { 630 'value': 'Joy Verberk', 631 'nid': 'talents/joy-verberk' 632 }, 633 { 634 'value': 'Terence Schreurs', 635 'nid': 'talents/terence-schreurs' 636 }, 637 { 638 'value': 'Flynn von Kleist', 639 'nid': 'talents/flynn-von-kleist' 640 }, 641 { 642 'value': 'Terence Schreurs', 643 'nid': 'talents/terence-schreurs-0' 644 }, 645 { 646 'value': 'Romana Vrede', 647 'nid': 'talents/romana-vrede-0' 648 }, 649 { 650 'value': 'Nazmiye Oral', 651 'nid': 'talents/nazmiye-oral-0' 652 }, 653 { 654 'value': 'Dries Alkemade', 655 'nid': 'talents/dries-alkemade' 656 }, 657 { 658 'value': 'João Nunes Monteiro', 659 'nid': 'talents/joão-nunes-monteiro' 660 }, 661 { 662 'value': 'Adanna Unigwe', 663 'nid': 'talents/adanna-unigwe' 664 }, 665 { 666 'value': 'Andrea Vass', 667 'nid': 'talents/andrea-vass' 668 }, 669 { 670 'value': 'Ahmed Bouyaghroumni', 671 'nid': 'talents/ahmed-bouyaghroumni' 672 }, 673 {
674 'value': 'Fahd Larhzaoui', 675 'nid': 'talents/fahd-larhzaoui' 676 }, 677 { 678 'value': 'Diron Sterk', 679 'nid': 'talents/diron-sterk' 680 }, 681 { 682 'value': 'Harvey Elgood', 683 'nid': 'talents/harvey-elgood' 684 }, 685 { 686 'value': 'Joris Smit', 687 'nid': 'talents/joris-smit' 688 }, 689 { 690 'value': 'Evgenia Brendes', 691 'nid': 'talents/evgenia-brendes' 692 }, 693 { 694 'value': 'Momo Samwel', 695 'nid': 'talents/momo-samwel' 696 }, 697 { 698 'value': 'Tibor Lukács', 699 'nid': 'talents/tibor-lukács' 700 }, 701 { 702 'value': 'Goua Grovogui', 703 'nid': 'talents/goua-grovogui' 704 }, 705 { 706 'value': 'Jef Hellemans', 707 'nid': 'talents/jef-hellemans' 708 }, 709 { 710 'value': 'Dionne Verwey', 711 'nid': 'talents/dionne-verwey' 712 }, 713 { 714 'value': 'Ronald Kalter', 715 'nid': 'talents/ronald-kalter' 716 }, 717 { 718 'value': 'Keisha Doest', 719 'nid': 'talents/keisha-doest' 720 }, 721 { 722 'value': 'Redouan Azmi', 723 'nid': 'talents/redouan-azmi' 724 }, 725 { 726 'value': 'Florian Regtien', 727 'nid': 'talents/florian-regtien' 728 }, 729 { 730 'value': 'Marcel Hensema', 731 'nid': 'talents/marcel-hensema' 732 }, 733 { 734 'value': 'Tijmen Govaerts', 735 'nid': 'talents/tijmen-govaerts' 736 }, 737 { 738 'value': 'Gene Bervoets', 739 'nid': 'talents/gene-bervoets' 740 }, 741 ]; 742 $( "#search" ).autocomplete({ 743 source: availableTags, 744 select: function(event, ui){ 745 console.log(ui.item.nid) 746 // redirect to url 747 window.location = '/'+ui.item.nid 748 } 749 }); 750 } ); 751 }); 752 </script>
752
752<script>
vendor: 339 bytes, lines 752-758
752 753 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 754 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 755 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 756 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 757 758 ga('create', '
758UA-21274338-33
vendor: 39 bytes, lines 758-760
758', 'auto'); 759 ga('send', 'pageview'); 760
761</script>
vendor: 1 bytes, line 761
761
762<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"59afcf01929f4de194f997b578421eae","r":1,"spa":2}' crossorigin="anonymous"></script>
762 763</body> 764</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.