1<!DOCTYPE html> 2<html xml:lang="en" lang="en" class="no-js"> 3 <head> 4 <meta charset="utf-8"> 5 6 <title>The people behind jAlbum</title> 7 <meta name="keywords" content="open source, community, developer, java, web 2.0"> 8 <meta name="description" content="jAlbum is a community effort. These are the people behind jAlbum, making it happen."> 9 <meta property="og:title" content="The people behind jAlbum"> 10 <meta property="og:type" content="website"> 11 <meta property="og:url" content="https://jalbum.net/en/about"> 12 13 <meta property="og:site_name" content="jalbum.net"> 14 <meta property="og:description" content="jAlbum is a community effort. These are the people behind jAlbum, making it happen."> 15 <meta name="twitter:card" content="summary"> 16 <meta name="twitter:title" content="The people behind jAlbum"> 17 <meta name="twitter:description" content="jAlbum is a community effort. These are the people behind jAlbum, making it happen."> 18 19 <meta name="twitter:url" content="https://jalbum.net/en/about"> 20 21 22 <link rel="alternate" hreflang="de" href="https://jalbum.net/de/about"> 23 <link rel="alternate" hreflang="en" href="https://jalbum.net/en/about"> 24 <link rel="alternate" hreflang="es" href="https://jalbum.net/es/about"> 25 <link rel="alternate" hreflang="fr" href="https://jalbum.net/fr/about"> 26 <link rel="alternate" hreflang="it" href="https://jalbum.net/it/about"> 27 <link rel="alternate" hreflang="hu" href="https://jalbum.net/hu/about"> 28 <link rel="alternate" hreflang="nl" href="https://jalbum.net/nl/about"> 29 <link rel="alternate" hreflang="pt" href="https://jalbum.net/pt/about"> 30 <link rel="alternate" hreflang="ro" href="https://jalbum.net/ro/about"> 31 <link rel="alternate" hreflang="fi" href="https://jalbum.net/fi/about"> 32 <link rel="alternate" hreflang="sv" href="https://jalbum.net/sv/about"> 33 <link rel="alternate" hreflang="tr" href="https://jalbum.net/tr/about"> 34 <link rel="alternate" hreflang="is" href="https://jalbum.net/is/about"> 35 <link rel="alternate" hreflang="cs" href="https://jalbum.net/cs/about"> 36 <link rel="alternate" hreflang="ru" href="https://jalbum.net/ru/about"> 37 <link rel="alternate" hreflang="hy" href="https://jalbum.net/hy/about"> 38 <link rel="alternate" hreflang="zh-Hans" href="https://jalbum.net/zh_CN/about"> 39 <link rel="alternate" hreflang="x-default" href="https://jalbum.net/en/about"> 40 <link rel="canonical" href="https://jalbum.net/en/about"> 41 42 43
43<script>dataLayer = [{'socialTracking': true}];</script>
43 44 <!-- Google Tag Manager -->
45<script>
vendor: 327 bytes, lines 45-49
45(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 46new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 47j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 48'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 49})(window,document,'script','dataLayer','
49GTM-NDQ935L
vendor: 3 bytes, line 49
49');
49</script>
49 50<!-- End Google Tag Manager --> 51 52
52<script> 53 var trackOutboundLink = function (link, label) { 54 ga('send', 'event', 'outbound', 'click ' + label, link.href, { 55 'transport': 'beacon', 56 'hitCallback': function () { 57 document.location = link.href; 58 } 59 }); 60 } 61 </script>
61 62
62<script> 63window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; 64ga('create', 'UA-1783080-1', 'auto'); 65window.dataLayer = window.dataLayer || []; 66function gtag(){window.dataLayer.push(arguments);} 67gtag('js', new Date()); 68gtag('config','G-HYGG6YK9XS'); 69</script>
69 70 <!--
70<script async src='https://www.google-analytics.com/analytics.js'></script>
70--> 71 72 73 74 75 76 77 78 <link crossorigin="" as="font" rel="preload" href="//c3.jalbum.net/css/fonts/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rxz3jWuZEC.woff2?t=470" type="font/woff2"> 79 <link rel="stylesheet" href="//c3.jalbum.net/css/iconfont.css?t=470"> 80 <link rel="stylesheet" href="//c4.jalbum.net/css/foundation.css?t=470"> 81 <link rel="stylesheet" href="//c3.jalbum.net/css/common.jsp?t=470"> 82
82<script async="" src="//c3.jalbum.net/js/vendor/modernizr.min.js?t=470"></script>
82 83
83<script src="//c3.jalbum.net/js/vendor/jquery.min.js?t=470"></script>
83 84 85 <link rel="shortcut icon" href="//c3.jalbum.net/favicon.ico?t=470"> 86
86<script src="//c5.jalbum.net/js/jascripts.jsp?t=470"></script>
86 87 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 88 89 <!-- Facebook Pixel Code --> 90
90<script id="jalbum-web-component-tracking-FacebookPixelPanel-0"> 91 !function(f,b,e,v,n,t,s) 92 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 93 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 94 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 95 n.queue=[];t=b.createElement(e);t.async=!0; 96 t.src=v;s=b.getElementsByTagName(e)[0]; 97 s.parentNode.insertBefore(t,s)}(window, document,'script', 98 'https://connect.facebook.net/en_US/fbevents.js'); 99 </script>
99 100 <!-- End Facebook Pixel Code -->
101<script>fbq('init', '264636640763711');</script>
101<script>fbq('track','PageView',{},{eventID: '632588318258039045'});</script>
101 102 103 <style id="jalbum-web-menu-Menu-0"> 104 .toggle-topbar.icon-menu-light { 105 color: white; 106 font-size: 22px; 107 padding-top: 8px; 108 padding-right: 6px; 109 } 110 </style> 111
111<script id="jalbum-web-menu-Menu-1"> 112 document.addEventListener('scroll', fixStickyTop); 113 lastOffset = -1; 114 $(fixStickyTop); 115 116 function fixStickyTop() { 117 var maxOffset = 50; 118 119 var currentOffset = Math.min(window.scrollY, maxOffset) / maxOffset; 120 if (lastOffset != currentOffset) { 121 lastOffset = currentOffset; 122 123 var color = $('.top-bar').css('background-color'); 124 var [red, green, blue, opacity] = color.substring(color.indexOf('(') + 1, color.lastIndexOf(')')).split(/,\s*/); 125 126 $('.sticky-nav').css('background-color', 'rgba(' + red + ',' + green + ',' + blue + ',' + currentOffset + ')'); 127 $('.top-bar').css('margin-top', (1 - currentOffset) + 'rem'); 128 } 129 } 130 </script>
vendor: 1 bytes, line 130
130
131<script type="text/javascript" src="//c5.jalbum.net/en/resources/org.apache.wicket.markup.html.WicketEventReference/wicket-event.js"></script>
vendor: 1 bytes, line 131
131
132<script type="text/javascript" src="//c2.jalbum.net/en/resources/org.apache.wicket.ajax.WicketAjaxReference/wicket-ajax.js"></script>
132 133 134 <!-- TrustBox script --> 135
135<script async src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js"></script>
135 136 <!-- End Trustbox script --> 137</head> 138<body> 139<!-- jalbumweb-3 (470) --> 140<!-- Google Tag Manager (noscript) --> 141<noscript><iframe width="0" style="display:none;visibility:hidden" src="https://www.googletagmanager.com/ns.html?id=GTM-NDQ935L&socialTracking=true" height="0"></iframe></noscript> 142<!-- End Google Tag Manager (noscript) --> 143 144 145 146 <!--<p style="position:fixed;z-index:10000; top:50px; color:#ff000088">FastSpring branch</p>--> 147 <div class="row sticky-nav"> 148 <nav class="top-bar" data-topbar role="navigation"> 149 <ul class="title-area"> 150 <li class="name" id="logo"> 151 <a href="./" title="Go home" target="_top"><img alt="Go home" src="//c2.jalbum.net/img/jalbum-logo.svg?t=470"></a> 152 </li> 153 <li class="toggle-topbar icon-menu-light"><a href="#"><span> </span></a></li> 154 </ul> 155 156 <section class="top-bar-section"> 157 <!-- Right Nav Section --> 158 <ul class="right" id="mainmenu"> 159 <li class="has-dropdown"> 160 <a href="software" target="_top">jAlbum Software<b> </b></a> 161 <ul class="dropdown"> 162 <li><a href="software/download" target="_top">Download</a></li> 163 <li><a target="_top" href="software/features">Features</a></li> 164 <li><a target="_top" href="software/release-notes">Release notes</a></li> 165 <li><a target="_top" href="software/download/previous">Previous versions</a></li> 166 </ul> 167 </li> 168 <li class="has-dropdown"> 169 <a href="samples" class="samplesMenu" target="_top">Samples<b> </b></a> 170 <ul class="dropdown"> 171 <li><a href="samples" target="_top">Sample galleries</a></li> 172 <li class="divider"></li> 173 <li><a href="use-cases" target="_top">Use cases</a></li> 174 <li><a href="gallery-for-professionals" class="indent-1" target="_top">Professionals</a></li> 175 <li><a href="gallery-for-schools" class="indent-1" target="_top">Schools</a></li> 176 <li><a href="gallery-for-families" class="indent-1" target="_top">Families</a></li> 177 <li><a href="gallery-for-events" class="indent-1" target="_top">Event photographers</a></li> 178 <li><a href="gallery-for-collectors" class="indent-1" target="_top">Hobbyists</a></li> 179 <li><a href="gallery-for-bloggers" class="indent-1" target="_top">Bloggers</a></li> 180 <li><a href="gallery-for-sellers" class="indent-1" target="_top">Sellers</a></li> 181 <li><a href="client-photo-gallery" class="indent-1" target="_top">Client gallery</a></li> 182 <li><a href="online-portfolio-software" class="indent-1" target="_top">Online portfolio</a></li> 183 </ul> 184 </li> 185 186 <li class="has-dropdown"> 187 <a href="purchase" target="_top">Pricing<b> </b></a> 188 <ul class="dropdown"> 189 <li><a href="purchase" target="_top">Overview</a></li> 190 <li class="divider"></li> 191 <li><a target="_top" href="info/license/type/standard">Standard License</a></li> 192 <li><a target="_top" href="info/license/type/pro">Pro License</a></li> 193 <li><a target="_top" href="info/account/type/premium">Premium Account</a></li> 194 <li><a target="_top" href="info/account/type/power">Power Account</a></li> 195 <li><a target="_top" href="info/account/type/super">Super Account</a></li> 196 </ul> 197 </li> 198 199 <li class="has-dropdown"> 200 <a href="skins" target="_top">Skins<b> </b></a> 201 <ul class="dropdown"> 202 <li><a href="skins/new" target="_top">Browse skins</a></li> 203 <li><a href="//jalbum.net/help/en/Developer_center#Skin_development" target="_top">Create a skin</a></li> 204 </ul> 205 </li> 206 207 <li class="has-dropdown"> 208 <a href="//jalbum.net/help/" target="_top">Help<b> </b></a> 209 <ul class="dropdown"> 210 <li><a href="faq" target="_top">FAQ</a></li> 211 <li><a href="//jalbum.net/help/en/Tutorials" class="wikilink" target="_top">Tutorials</a></li> 212 <li><a href="//jalbum.net/help/en/Manuals" class="wikilink" target="_top">Manuals</a></li> 213 <li><a href="/forum" target="_top">Forum</a></li> 214 <li><a href="contact" target="_top">Contact us</a></li> 215 <li class="divider"></li> 216 <li><a href="blog" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 217hitType: 'event', 218eventCategory: 'LinkClick', 219eventAction: 'BlogPage', 220eventLabel: 'menu' 221}); 222}">Blog</a></li> 223 <li><a href="//jalbum.net/help/en/Developer_center" class="wikilink" target="_top">Developer center</a></li> 224 </ul> 225 </li> 226 227 <li class="has-dropdown"> 228 <a href="explore" target="_top">Community<b> </b></a> 229 <ul class="dropdown"> 230 231 <li><a href="signin" target="_top">Sign in</a></li> 232 233 <li><a href="signup" target="_top">Register</a></li> 234 235 <li class="divider"></li> 236 237 238 <li><a href="explore/featured" target="_top">Albums</a></li> 239 <li><a href="explore/groups" target="_top">Groups</a></li> 240 <li><a href="explore/users" target="_top">Users</a></li> 241 <li><a href="/forum" target="_top">Forum</a></li> 242 </ul> 243 </li> 244 245 <li> 246 <a rel="noopener" href="https://deals.jalbum.net/" class="dealsMenu" target="_blank">Deals</a> 247 </li> 248 249 <li class="has-dropdown"> 250 <a target="_top" href="#"><img alt="English" style="width:1.3rem;" src="//c4.jalbum.net/img/flag/us.svg?t=470"><b> </b></a> 251 <ul class="dropdown"> 252 253 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:0:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id1') != null;}.bind(this));return !wcall;" id="id1" href="#" title="German" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/de.svg?t=470" alt="Deutsch"> Deutsch</a></li> 254 255 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:1:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id2') != null;}.bind(this));return !wcall;" id="id2" href="#" title="English" class="flag" target="_top"><img src="//c4.jalbum.net/img/flag/us.svg?t=470" alt="English"> English</a></li> 256 257 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:2:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id3') != null;}.bind(this));return !wcall;" id="id3" href="#" title="Spanish" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/es.svg?t=470" alt="español"> español</a></li> 258 259 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:3:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id4') != null;}.bind(this));return !wcall;" id="id4" href="#" title="French" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/fr.svg?t=470" alt="français"> français</a></li> 260 261 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:4:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id5') != null;}.bind(this));return !wcall;" id="id5" href="#" title="Italian" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/it.svg?t=470" alt="italiano"> italiano</a></li> 262 263 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:5:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id6') != null;}.bind(this));return !wcall;" id="id6" href="#" title="Hungarian" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/hu.svg?t=470" alt="magyar"> magyar</a></li> 264 265 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:6:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id7') != null;}.bind(this));return !wcall;" id="id7" href="#" title="Dutch" class="flag" target="_top"><img src="//c5.jalbum.net/img/flag/nl.svg?t=470" alt="Nederlands"> Nederlands</a></li> 266 267 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:7:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id8') != null;}.bind(this));return !wcall;" id="id8" href="#" title="Portuguese (Portugal)" class="flag" target="_top"><img src="//c5.jalbum.net/img/flag/pt.svg?t=470" alt="português"> português (Portugal)</a></li> 268 269 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:8:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id9') != null;}.bind(this));return !wcall;" id="id9" href="#" title="Romanian" class="flag" target="_top"><img src="//c2.jalbum.net/img/flag/ro.svg?t=470" alt="românÄ"> românÄ</a></li> 270 271 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:9:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('ida') != null;}.bind(this));return !wcall;" id="ida" href="#" title="Finnish" class="flag" target="_top"><img src="//c4.jalbum.net/img/flag/fi.svg?t=470" alt="suomi"> suomi</a></li> 272 273 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:10:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('idb') != null;}.bind(this));return !wcall;" id="idb" href="#" title="Swedish" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/se.svg?t=470" alt="svenska"> svenska</a></li> 274 275 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:11:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('idc') != null;}.bind(this));return !wcall;" id="idc" href="#" title="Turkish" class="flag" target="_top"><img src="//c2.jalbum.net/img/flag/tr.svg?t=470" alt="Türkçe"> Türkçe</a></li> 276 277 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:12:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('idd') != null;}.bind(this));return !wcall;" id="idd" href="#" title="Icelandic" class="flag" target="_top"><img src="//c2.jalbum.net/img/flag/is.svg?t=470" alt="Ãslenska"> Ãslenska</a></li> 278 279 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:13:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('ide') != null;}.bind(this));return !wcall;" id="ide" href="#" title="Czech" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/cz.svg?t=470" alt="ÄeÅ¡tina"> ÄeÅ¡tina</a></li> 280 281 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:14:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('idf') != null;}.bind(this));return !wcall;" id="idf" href="#" title="Russian" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/ru.svg?t=470" alt="ÑÑÑÑкий"> ÑÑÑÑкий</a></li> 282 283 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:15:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id10') != null;}.bind(this));return !wcall;" id="id10" href="#" title="Armenian" class="flag" target="_top"><img src="//c3.jalbum.net/img/flag/am.svg?t=470" alt="Õ°Õ¡ÕµÕ¥ÖÕ¥Õ¶"> ÕÕ¡ÕµÕ¥ÖÕ¥Õ¶</a></li> 284 285 <li><a onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:menu:mainMenu:languageSection:languages:16:languageLink::IBehaviorListener:0:',null,null, function() {return Wicket.$('id11') != null;}.bind(this));return !wcall;" id="id11" href="#" title="Chinese" class="flag" target="_top"><img src="//c1.jalbum.net/img/flag/cn.svg?t=470" alt="䏿"> 䏿</a></li> 286 287 <li><a href="language" class="flag" target="_top">more languages...</a></li> 288 </ul> 289 </li> 290 291 292 <li><a href="signin" target="_top">Sign in</a></li> 293 294 295 </ul> 296 </section> 297 </nav> 298 </div> 299 300 301 <header class="wavyhead"> 302 <div class="row this-is-jalbum"> 303 <div class="large-12 columns text-center"> 304 <h1>The people behind jAlbum</h1> 305 </div> 306 <div class="large-8 columns"> 307 <figure> 308 <img src="//c5.jalbum.net/res/team/Team-2018-g.jpg?t=470"> 309 </figure> 310 </div> 311 <div class="large-4 columns"> 312 <div class="panel callout"> 313 <h4>Get in touch with us!</h4> 314 <p>See our <a class="follow-icon" href="contact">contact page</a>.</p> 315 </div> 316 <div class="panel"> 317 <h3 class="center">History</h3> 318 <div class=""> 319 <p>Returning from a skiing trip in 2002, founder David Ekholm intended to share his
319newly taken pictures with his friends. David started to look for photo album software and tried out what the market had to offer. After numerous disappointments with various album clients, being a programmer, he decided to take matters into his own hands...</p> 320 <div id="history-more" class="hide"> 321 <p>With jAlbum you have full control of the look of the generated album, not just the color theme and basic layout. Making an album is still just a simple matter of drag and drop, plus a button click if you prefer to use one of the many existing looks. jAlbum will process your images, make index pages, create slide show pages and even upload the final album to the Internet for your friends to see. jAlbum runs on all platforms and speaks over 30 languages. </p> 322 <p>Today, jAlbum is one of the world's most popular applications for producing web photo albums. The jAlbum application has been used to publish more than twenty million albums and is downloaded more than two thousand times per day. The variety of album skins and the possibility to personalize the presentation makes jAlbum extremely flexible. jAlbum has an active community that contributes to the development of the skins, plugins and language options.</p> 323 </div> 324 <a class="toggle-icon" data-toggle="#history-more">More</a> 325 </div> 326 </div> 327 </div> 328 </div> 329 </header> 330 331 332 <div class="main-content" id="main-content"> 333 334 335 336 <div class="row"> 337 <div class="large-8 columns"> 338 <div class="staff stafftype_staff"> 339 <h2>Staff members</h2> 340 <div class="card first"> 341 <figure> 342 <a title="davidekholm" href="//davidekholm.jalbum.net/"><img width="100" alt="David Ekholm" title="David Ekholm" class="image" src="//c1.jalbum.net/img/people/david.jpg?t=470"></a> 343 344 </figure> 345 <div class="data"> 346 <p><strong>Name:</strong> <a title="davidekholm" href="//davidekholm.jalbum.net/"><span>David Ekholm</span></a></p> 347 <p><strong>Connection:</strong> <span>Founder</span></p> 348 <p><strong>Location:</strong> <span>Stockholm</span>, <span>Sweden</span></p> 349 350 351 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://jalbum.net" target="_blank">jalbum.net</a></p> 352 353 354 <p><strong>Profile:</strong> <a title="davidekholm" href="https://davidekholm.jalbum.net/">davidekholm.jalbum.net</a></p> 355 356 357 <p><strong>More info:</strong> "<span>I started making jAlbum after coming home from a ski trip with friends and didn't find any good software for making web albums. That was in 2002. The years since then have been the most exciting in my life, but a lot of work too. (I wouldn't mind another ski trip...) Luckily jAlbum has the best community in the world to help. /David</span>"</p> 358 359 </div> 360 </div><div class="card"> 361 <figure> 362 <a title="AnCa" href="//anca.jalbum.net/"><img width="100" alt="Anders Callertun" title="Anders Callertun" class="image" src="//c3.jalbum.net/img/people/anders.jpg?t=470"></a> 363 364 </figure> 365 <div class="data"> 366 <p><strong>Name:</strong> <a title="AnCa" href="//anca.jalbum.net/"><span>Anders Callertun</span></a></p> 367 <p><strong>Connection:</strong> <span>The server guy</span></p> 368 <p><strong>Location:</strong> <span>Stockholm</span>, <span>Sweden</span></p> 369 370 371 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://jalbum.net" target="_blank">jalbum.net</a></p> 372 373 374 <p><strong>Profile:</strong> <a title="AnCa" href="https://anca.jalbum.net/">anca.jalbum.net</a></p> 375 376 377 <p><strong>More info:</strong> "<span>I have seen the development of jAlbum since the first beta version back in 2002. I also like photography. But maybe more the technical part of taking photos, than the artistic. Trying out a new lens on the SLR is great. /Anders</span>"</p> 378 379 </div> 380 </div><div class="card"> 381 <figure> 382 <a title="Laza" href="//laza.jalbum.net/"><img width="100" alt="László Molnár" title="László Molnár" class="image" src="//c3.jalbum.net/img/people/laza.jpg?t=470"></a> 383 384 </figure> 385 <div class="data"> 386 <p><strong>Name:</strong> <a title="Laza" href="//laza.jalbum.net/"><span>László Molnár</span></a></p> 387 <p><strong>Connection:</strong> <span>Designer, Skin developer: <a href="/skins/skin/Animatics">Animatics</a>, <a href="/skins/skin/Lizard">Lizard</a>, <a href="/skins/skin/Lucid">Lucid</a>, <a href="/skins/skin/Plain">Plain</a>, <a href="/skins/skin/Projector">Projector</a>, <a href="/skins/skin/Split">Split</a>, <a href="/skins/skin/Story">Story</a> and <a href="/skins/skin/Tiger">Tiger</a></span></p> 388 <p><strong>Location:</strong> <span>Budapest</span>, <span>Hungary</span></p> 389 390 <p><strong>
390E-mail:</strong>
390<script type="text/javascript" src="//c5.jalbum.net/js/mailto.js.jsp?a=album.net&b=album.net&c=laza[at]j&d=laza[at]j"></script>
390</p> 391 392 393 <p><strong>Website:</strong> <a rel="nofollow" href="http://lazaworx.com" target="_blank">lazaworx.com</a></p> 394 395 396 <p><strong>Profile:</strong> <a title="Laza" href="https://laza.jalbum.net/">laza.jalbum.net</a></p> 397 398 399 <p><strong>More info:</strong> "<span>I started my career as electric engineer and freelancer programmer but then I switched to graphics and ad industry. Now I'm getting fed up with the ads and trying to move back to programming and web-design. My hobbies are jAlbum :) , photography, travel, cooking, running. I started making Chameleon in 2005, when after I've tried several album software finally found jAlbum.</span>"</p> 400 401 </div> 402 </div><div class="card"> 403 <figure> 404 <a title="Dor" href="//dor.jalbum.net/"><img width="100" alt="Dor" title="Dor" class="image" src="//c1.jalbum.net/img/people/dor.jpg?t=470"></a> 405 406 </figure> 407 <div class="data"> 408 <p><strong>Name:</strong> <a title="Dor" href="//dor.jalbum.net/"><span>Dor</span></a></p> 409 <p><strong>Connection:</strong> <span>Friendly Frog</span></p> 410 <p><strong>Location:</strong> <span>Stockholm</span>, <span>Sweden</span></p> 411 412 413 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://jalbum.net" target="_blank">jalbum.net</a></p> 414 415 416 <p><strong>Profile:</strong> <a title="Dor" href="https://dor.jalbum.net/">dor.jalbum.net</a></p> 417 418 419 <p><strong>More info:</strong> "<span>I'm originally a pet hand doll David used to have as a child. I was invited to welcome people to the site and to show them around. I wish you a pleasant stay. /Dor</span>"</p> 420 421 </div> 422 </div> 423 </div><div class="staff stafftype_admin"> 424 <h2>Admins</h2> 425 <div class="card first"> 426 <figure> 427 <a title="JeffTucker" href="//jefftucker.jalbum.net/"><img width="100" alt="Jeff Tucker" title="Jeff Tucker" class="image" src="//c2.jalbum.net/img/people/jeff.jpg?t=470"></a> 428 429 </figure> 430 <div class="data"> 431 <p><strong>Name:</strong> <a title="JeffTucker" href="//jefftucker.jalbum.net/"><span>Jeff Tucker</span></a></p> 432 <p><strong>Connection:</strong> <span>Forum admin, skin developer: <a href="/skins/skin/Atom">Atom</a>, <a href="/skins/skin/Jupiter">Jupiter</a>, <a href="/skins/skin/Mercury">Mercury</a>, <a href="/skins/skin/Neptune">Neptune</a>, <a href="/skins/skin/NoPages">NoPages</a>, <a href="/skins/skin/Opus 16">Opus 16</a>, <a href="/skins/skin/Saturn">Saturn</a>, <a href="/skins/skin/Triton">Triton</a> and <a href="/skins/skin/Venus">Venus</a></span></p> 433 <p><strong>Location:</strong> <span>Somers, New York</span>, <span>USA</span></p> 434 435 436 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://jefftucker.jalbum.net/skins/" target="_blank">jefftucker.jalbum.net/skins</a></p> 437 438 439 <p><strong>Profile:</strong> <a title="JeffTucker" href="https://jefftucker.jalbum.net/">jefftucker.jalbum.net</a></p> 440 441 442 <p><strong>More info:</strong> "<span>After a career as a computer jockey/attorney, I retired at the ripe old age of 46, and have been traveling the world ever since. After struggling to put together web pages to share my travel photos, I stumbled into jAlbum, and never left!</span>"</p> 443 444 </div> 445 </div><div class="card"> 446 <figure> 447 <a title="jimberry" href="//jimberry.jalbum.net/"><img width="100" alt="Jim Berry" title="Jim Berry" class="image" src="//c2.jalbum.net/img/people/jimberry.jpg?t=470"></a> 448 449 </figure> 450 <div class="data"> 451 <p><strong>Name:</strong> <a title="jimberry" href="//jimberry.jalbum.net/"><span>Jim Berry</span></a></p> 452 <p><strong>Connection:</strong> <span>Forum admin, Skin developer <i>emeritus</i></span></p> 453 <p><strong>Location:</strong> <span>Busselton</span>, <span>Australia</span></p> 454 455 <p><strong>
455E-mail:</strong>
455<script type="text/javascript" src="//c4.jalbum.net/js/mailto.js.jsp?a=at]gmail.com&b=at]gmail.com&c=jimberryau[&d=jimberryau["></script>
455</p> 456 457 458 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://jimberry.jalbum.net" target="_blank">jimberry.jalbum.net</a></p> 459 460 461 <p><strong>Profile:</strong> <a title="jimberry" href="https://jimberry.jalbum.net/">jimberry.jalbum.net</a></p> 462 463 464 <p><strong>More info:</strong> "<span>I started my working life as a compositor (printing), changed in 1970 to programming mainframe computers, retiring in 2000.<br />Started sailboarding in 1980 until my trusty old Windsurfer began to disintegrate from too much UV after 18 years. Now trying to master the art of kitesurfing, but might have to go back to windsurfing if I can't crack the code pretty soon.</span>"</p> 465 466 </div> 467 </div><div class="card"> 468 <figure> 469 <a title="RobM" href="//robm.jalbum.net/"><img width="100" alt="Robert Marshall" title="Robert Marshall" class="image" src="//c5.jalbum.net/img/people/robm.jpg?t=470"></a> 470 471 </figure> 472 <div class="data"> 473 <p><strong>Name:</strong> <a title="RobM" href="//robm.jalbum.net/"><span>Robert Marshall</span></a></p> 474 <p><strong>Connection:</strong> <span>Forum admin, Skin developer: <a href="/skins/skin/Journal">Journal</a>, <a href="/skins/skin/Missive">Missive</a> and <a href="/skins/skin/Polyglot">Polyglot</a></span></p> 475 <p><strong>Location:</strong> <span>Cheshire</span>, <span>England</span></p> 476 477 478 <p><strong>Website:</strong> <a rel="nofollow noopener" href="http://robm.jalbum.net" target="_blank">robm.jalbum.net</a></p> 479 480 481 <p><strong>Profile:</strong> <a title="RobM" href="https://robm.jalbum.net/">robm.jalbum.net</a></p> 482 483 484 <p><strong>More info:</strong> "<span>I was an electronic engineer for thirty two years. My first involvement in jAlbum was designing a skin to automate photo web page construction, exactly what jAlbum was designed for! I have developed several skins, quite a few external tools and contributed to the wiki help pages for jAlbum.</span>"</p> 485 486 </div> 487 </div> 488 </div><div class="staff stafftype_translator"> 489 <h2>Translators</h2> 490 <div class="card first"> 491 <figure> 492 493 <img width="100" alt="Frank Schürer" title="Frank Schürer" class="image" src="//c5.jalbum.net/img/people/frankschuerer.jpg?t=470"> 494 </figure> 495 <div class="data"> 496 <p><strong>Name:</strong> <span>Frank Schürer</span></p> 497 <p><strong>Connection:</strong> <span>German translator</span></p> 498 <p><strong>Location:</strong> <span>Plauen, Saxony</span>, <span>Germany</span></p> 499 500 <p><strong>E-mail:</strong>
500<script type="text/javascript" src="//c1.jalbum.net/js/mailto.js.jsp?a=schuerer.de&b=schuerer.de&c=info[at]f-&d=info[at]f-"></script>
500</p> 501 502 503 504 505 <p><strong>More info:</strong> "<span>In 2002 I had to find a way to organize about 1000 photos on a CD for easy presentation. I found jAlbum was a great program that could offer a range of flexibility that is not limited to some predefined templates. At that time the Help of jAlbum was only in English language and I thought it would be great when German speaking people, who aren't fluent in English could use this free program and create their own photo albums easily. So I translated the help files to German and later the jAlbum texts as well when a new update came out. My hobbies and my profession include developing software in C/C++, Java or Delphi and occasionally creating web pages.</span>"</p> 506 507 </div> 508 </div><div class="card"> 509 <figure> 510 <a title="Lindaz" href="//lindaz.jalbum.net/"><img width="100" alt="Linda Zhao" title="Linda Zhao" class="image" src="//c3.jalbum.net/img/people/lindaz.jpg?t=470"></a> 511 512 </figure> 513 <div class="data"> 514 <p><strong>Name:</strong> <a title="Lindaz" href="//lindaz.jalbum.net/"><span>Linda Zhao</span></a></p> 515 <p><strong>Connection:</strong> <span>Chinese website-translator</span></p> 516 <p><strong>Location:</strong> <span>Finland</span></p> 517 518 519 520 <p><strong>Profile:</strong> <a title="Lindaz" href="https://lindaz.jalbum.net/">lindaz.jalbum.net</a></p> 521 522 523 <p><strong>More info:</strong> "<span>I like traveling, photographing and blogging!</span>"</p> 524 525 </div> 526 </div><div class="card"> 527 <figure> 528 <a title="hanvandegraaf" href="//hanvandegraaf.jalbum.net/"><img width="100" alt="Han van de Graaf" title="Han van de Graaf" class="image" src="//c3.jalbum.net/img/people/Han_van_de_Graaf.jpg?t=470"></a> 529 530 </figure> 531 <div class="data"> 532 <p><strong>Name:</strong> <a title="hanvandegraaf" href="//hanvandegraaf.jalbum.net/"><span>Han van de Graaf</span></a></p> 533 <p><strong>Connection:</strong> <span>Dutch website-translator</span></p> 534 <p><strong>Location:</strong> <span>Finland</span></p> 535 536 537 <p><strong>Website:</strong> <a rel="nofollow" href="http://www.hanvandegraaf.nl" target="_blank">www.hanvandegraaf.nl</a></p> 538 539 540 <p><strong>Profile:</strong> <a title="hanvandegraaf" href="https://hanvandegraaf.jalbum.net/">hanvandegraaf.jalbum.net</a></p> 541 542 543 <p><strong>More info:</strong> "<span>Enjoying my retirement, living in 'the middle of nowhere' in Savonlinna - Finland, taking (nature) pictures, webdesign and webdevelopment.</span>"</p> 544 545 </div> 546 </div><div class="card"> 547 <figure> 548 <a title="Laurean" href="//laurean.jalbum.net/"><img width="100" alt="Laurean Tudor" title="Laurean Tudor" class="image" src="//c3.jalbum.net/img/people/Laurean.jpg?t=470"></a> 549 550 </figure> 551 <div class="data"> 552 <p><strong>Name:</strong> <a title="Laurean" href="//laurean.jalbum.net/"><span>Laurean Tudor</span></a></p> 553 <p><strong>Connection:</strong> <span>Romanian translator. Now communication software tester</span></p> 554 <p><strong>Location:</strong> <span>Dortmund</span>, <span>Germany</span></p> 555 556 <p><strong>
556E-mail:</strong>
556<script type="text/javascript" src="//c3.jalbum.net/js/mailto.js.jsp?a=[at]gmail.com&b=[at]gmail.com&c=laurean.tudor&d=laurean.tudor"></script>
556</p> 557 558 559 560 <p><strong>Profile:</strong> <a title="Laurean" href="https://laurean.jalbum.net/">laurean.jalbum.net</a></p> 561 562 563 <p><strong>More info:</strong> "<span>I was born in Romania, where I used to teach English and French and later photography. 564Now I live in Germany and test telecommunication software. After a long vacation (almost 20 years :-) 565I've started again to take pictures. Nature and mostly people are my inspiration.</span>"</p> 566 567 </div> 568 </div><div class="card"> 569 <figure> 570 571 <img width="100" alt="Marcelo Guedes" title="Marcelo Guedes" class="image" src="//c5.jalbum.net/img/people/Marcelo.jpg?t=470"> 572 </figure> 573 <div class="data"> 574 <p><strong>Name:</strong> <span>Marcelo Guedes</span></p> 575 <p><strong>Connection:</strong> <span>Portuguese of Brazil translator</span></p> 576 <p><strong>Location:</strong> <span>São Paulo</span>, <span>Brazil</span></p> 577 578 <p><strong>E-mail:</strong>
578<script type="text/javascript" src="//c2.jalbum.net/js/mailto.js.jsp?a=at]terra.com.br&b=at]terra.com.br&c=marceloguedes[&d=marceloguedes["></script>
578</p> 579 580 581 582 583 <p><strong>More info:</strong> "<span>My name is Marcelo, I live in São Paulo/Brazil, I have advanced training in Business Administration and Accounting. 584</p> 585<p style="margin-top:8px"> 586I dedicate good portion of my time available to deepen my knowledge in computers, and eventually I participate in fun fishing with my friends. 587</p> 588<p style="margin-top:8px"> 589As do I have dual citizenship (Brazilian and Portuguese), I'm planning on making a travel to get to know several countries in Europe, and enjoy taking great photos of the places I visit. 590</p> 591<p style="margin-top:8px"> 592So anticipating this trip, I needed to find a software that would meet my needs, and I had the great pleasure of discovering the sensational jAlbum software.</span>"</p> 593 594 </div> 595 </div><div class="card"> 596 <figure> 597 <a title="finderos47" href="//finderos47.jalbum.net/"><img width="100" alt="Jevgenijs Belanins" title="Jevgenijs Belanins" class="image" src="//c4.jalbum.net/img/people/jevgenijs.jpg?t=470"></a> 598 599 </figure> 600 <div class="data"> 601 <p><strong>Name:</strong> <a title="finderos47" href="//finderos47.jalbum.net/"><span>Jevgenijs Belanins</span></a></p> 602 <p><strong>Connection:</strong> <span>Latvian translator</span></p> 603 <p><strong>Location:</strong> <span>Riga</span>, <span>Latvia</span></p> 604 605 606 <p><strong>Website:</strong> <a rel="nofollow" href="http://belanins.jevgenijs.info" target="_blank">belanins.jevgenijs.info</a></p> 607 608 609 <p><strong>Profile:</strong> <a title="finderos47" href="https://finderos47.jalbum.net/">finderos47.jalbum.net</a></p> 610 611 612 <p><strong>More info:</strong> "<span>Also known as finderos47. IT Specialists, Workstations/Servers Administrator, Remote Support.</span>"</p> 613 614 </div> 615 </div><div class="card"> 616 <figure> 617 <a title="Hrant" href="//hrant.jalbum.net/"><img width="100" alt="Hrant Ohanyan" title="Hrant Ohanyan" class="image" src="//c4.jalbum.net/img/people/hrant.jpg?t=470"></a> 618 619 </figure> 620 <div class="data"> 621 <p><strong>Name:</strong> <a title="Hrant" href="//hrant.jalbum.net/"><span>Hrant Ohanyan</span></a></p> 622 <p><strong>Connection:</strong> <span>Armenian translator</span></p> 623 <p><strong>Location:</strong> <span>Yerevan</span>, <span>Armenia</span></p> 624 625 626 <p><strong>Website:</strong> <a rel="nofollow" href="http://www.haysoft.org" target="_blank">www.haysoft.org</a></p> 627 628 629 <p><strong>Profile:</strong> <a title="Hrant" href="https://hrant.jalbum.net/">hrant.jalbum.net</a></p> 630 631 632 </div> 633 </div><div class="card"> 634 <figure> 635 <a title="Guilherme" href="//guilherme.jalbum.net/"><img width="100" alt="Guilherme Cerqueira de Souza" title="Guilherme Cerqueira de Souza" class="image" src="//c1.jalbum.net/img/people/guilherme.jpg?t=470"></a> 636 637 </figure> 638 <div class="data"> 639 <p><strong>Name:</strong> <a title="Guilherme" href="//guilherme.jalbum.net/"><span>Guilherme Cerqueira de Souza</span></a></p> 640 <p><strong>Connection:</strong> <span>Portuguese translator</span></p> 641 <p><strong>Location:</strong> <span>São Paulo</span>, <span>Brazil</span></p> 642 643 <p><strong>
643E-mail:</strong>
643<script type="text/javascript" src="//c5.jalbum.net/js/mailto.js.jsp?a=t]hotmail.com&b=t]hotmail.com&c=gui.csouza[a&d=gui.csouza[a"></script>
643</p> 644 645 646 647 <p><strong>Profile:</strong> <a title="Guilherme" href="https://guilherme.jalbum.net/">guilherme.jalbum.net</a></p> 648 649 650 <p><strong>More info:</strong> "<span>I started translating jAlbum back in 2003 when I was looking for a software to publish the pics of my exchange year in Germany. jAlbum was by far the best tool I found, and what's best, for free! So, as everybody knows, the more people help, the better it gets!</span>"</p> 651 652 </div> 653 </div><div class="card"> 654 <figure> 655 656 <img width="100" alt="Tero Kinnunen" title="Tero Kinnunen" class="image" src="//c4.jalbum.net/img/people/tero.jpg?t=470"> 657 </figure> 658 <div class="data"> 659 <p><strong>Name:</strong> <span>Tero Kinnunen</span></p> 660 <p><strong>Connection:</strong> <span>Finnish translator</span></p> 661 <p><strong>Location:</strong> <span>Helsinki</span>, <span>Finland</span></p> 662 663 664 665 666 </div> 667 </div><div class="card"> 668 <figure> 669 670 <img width="100" alt="Marcel Daems" title="Marcel Daems" class="image" src="//c1.jalbum.net/img/people/marcel.jpg?t=470"> 671 </figure> 672 <div class="data"> 673 <p><strong>Name:</strong> <span>Marcel Daems</span></p> 674 <p><strong>Connection:</strong> <span>Dutch Translator</span></p> 675 <p><strong>Location:</strong> <span>London</span>, <span>UK</span></p> 676 677 <p><strong>E-mail:</strong>
677<script type="text/javascript" src="//c1.jalbum.net/js/mailto.js.jsp?a=rceldaems.com&b=rceldaems.com&c=outside[at]ma&d=outside[at]ma"></script>
677</p> 678 679 680 <p><strong>Website:</strong> <a rel="nofollow" href="http://www.marceldaems.com" target="_blank">www.marceldaems.com</a></p> 681 682 683 684 <p><strong>More info:</strong> "<span>Recently moved to London UK from Antwerp Belgium, and having worked for print- and packaging companies I want to try it on myself as a freelancer in web design & translation beside my so called daytime job in London. I got to try jAlbum in 2006. After playing with version 7.1 again I rolled into doing translations for the Dutch version.</span>"</p> 685 686 </div> 687 </div><div class="card"> 688 <figure> 689 690 <img width="100" alt="Ning Zhou" title="Ning Zhou" class="image" src="//c5.jalbum.net/img/people/ning.jpg?t=470"> 691 </figure> 692 <div class="data"> 693 <p><strong>Name:</strong> <span>Ning Zhou</span></p> 694 <p><strong>Connection:</strong> <span>Simplified Chinese translator</span></p> 695 <p><strong>Location:</strong> <span>Stockholm</span>, <span>Sweden</span></p> 696 697 <p><strong>E-mail:</strong>
697<script type="text/javascript" src="//c4.jalbum.net/js/mailto.js.jsp?a=at]gmail.com&b=at]gmail.com&c=n.ningzhou[&d=n.ningzhou["></script>
697</p> 698 699 700 701 702 </div> 703 </div><div class="card"> 704 <figure> 705 706 <img width="100" alt="Peter Bachraty" title="Peter Bachraty" class="image" src="//c2.jalbum.net/img/people/peto_jalbum.jpg?t=470"> 707 </figure> 708 <div class="data"> 709 <p><strong>Name:</strong> <span>Peter Bachraty</span></p> 710 <p><strong>Connection:</strong> <span>Slovak translator</span></p> 711 <p><strong>Location:</strong> <span>Bratislava</span>, <span>Slovakia</span></p> 712 713 <p><strong>E-mail:</strong>
713<script type="text/javascript" src="//c5.jalbum.net/js/mailto.js.jsp?a=]pobox.sk&b=]pobox.sk&c=petob[at&d=petob[at"></script>
713</p> 714 715 716 717 718 </div> 719 </div><div class="card"> 720 <figure> 721 722 <img width="100" alt="Carsten Lützen" title="Carsten Lützen" class="image" src="//c5.jalbum.net/img/people/carsten_lutzen.jpg?t=470"> 723 </figure> 724 <div class="data"> 725 <p><strong>Name:</strong> <span>Carsten Lützen</span></p> 726 <p><strong>Connection:</strong> <span>Danish co-translator</span></p> 727 <p><strong>Location:</strong> <span>Denmark</span></p> 728 729 <p><strong>E-mail:</strong>
729<script type="text/javascript" src="//c1.jalbum.net/js/mailto.js.jsp?a=]esplin.dk&b=]esplin.dk&c=carsten[at&d=carsten[at"></script>
729</p> 730 731 732 <p><strong>Website:</strong> <a rel="nofollow" href="http://www.esplin.dk" target="_blank">www.esplin.dk</a></p> 733 734 735 736 <p><strong>More info:</strong> "<span>I attend at Midtfyns Gymnasium until this summer where I graduate. In my spare time Iâm a freelance web developer. I play the drums, so if you want to find me <a href="http://www.trommeslageren.dk" target="_blank" ref="nofollow">www.trommeslageren.dk</a> would be a good place to start. I think that is allâ¦</span>"</p> 737 738 </div> 739 </div><div class="card"> 740 <figure> 741 <a title="pena1" href="//pena1.jalbum.net/"><img width="100" alt="Pentti Stenman" title="Pentti Stenman" class="image" src="//c5.jalbum.net/img/people/pena.jpg?t=470"></a> 742 743 </figure> 744 <div class="data"> 745 <p><strong>Name:</strong> <a title="pena1" href="//pena1.jalbum.net/"><span>Pentti Stenman</span></a></p> 746 <p><strong>Connection:</strong> <span>Finnish website translator</span></p> 747 <p><strong>Location:</strong> <span>Porvoo</span>, <span>Finland</span></p> 748 749 750 <p><strong>Website:</strong> <a rel="nofollow" href="http://www.penan.net" target="_blank">www.penan.net</a></p> 751 752 753 <p><strong>Profile:</strong> <a title="pena1" href="https://pena1.jalbum.net/">pena1.jalbum.net</a></p> 754 755 756 <p><strong>More info:</strong> "<span>After retiring from my job of textbook editor (science, math, IT ...) a few years ago, I love to hike and bike in Lapland and elesewhere with or without a camera. In my spare time I enjoy building houses for me and my wife and used jAlbum to show pictures of the second big project, our villa by the lakeside. I have used various skins and also translated Turtle into Finnish. Most of my albums are on my own site.</span>"</p> 757 758 </div> 759 </div> 760 </div> 761 </div> 762 763 <div class="large-4 columns"> 764 <div class="panel"> 765 <h3>Thanks to</h3> 766 <div class="text-small"> 767 <a href="https://www.advancedinstaller.com/">Advanced INSTALLER</a> for providing their powerful Windows Installer builder.<br> 768 <br> 769 <a href="https://www.idrsolutions.com/">IDR Solutions</a> for providing the <a href="https://www.idrsolutions.com/jdeli/">JDeli</a> image reading library.<br> 770 <br> 771 <a href="https://www.inetsoftware.de/">i-net software</a> for letting us use their awesome <a href="https://www.inetsoftware.de/other-products/jortho" rel="nofollow">JOrtho spell checker</a>.<br> 772 <br> 773 <a href="http://www.maxmind.com/" rel="nofollow">Maxmind</a> for providing IP Geolocation for the web site.<br> 774 <br/> 775 Mortbay and now <a href="https://www.eclipse.org/jetty/" rel="nofollow">Eclipse</a> for providing the excellent embeddable "Jetty" http server that enables local file sharing.<br> 776 <br/> 777 <a href="http://www.pat.net" rel="nofollow">Pat Niemeyer</a> for providing expression evaluation with his wonderful <a href="http://www.beanshell.org" rel="nofollow">BeanShell</a>.<br> 778 <br/> 779 <a href="http://www.drewnoakes.com" rel="nofollow">Drew Noakes</a> for providing the EXIF extraction code.<br> 780 <br/> 781 <a href="http://www.potemkin.se" rel="nofollow">Magnus Östergren</a> for making the cute frog mascot.<br> 782 <br/> 783 <a href="http://www.jcraft.com" rel="nofollow">JCraft</a> for providing the JSch component needed for sftp.<br> 784 <br/> 785 Joost den Boer for providing sftp support for jAlbum.<br> 786 <br/> 787 <a href="http://www.enterprisedt.com/products/edtftpj" rel="nofollow">Enterprise Distributed Technologies</a> for their superior edtFTPj FTP component.<br> 788 <br>
789 Eric Albert for making BrowserLauncher.<br> 790 <br> 791 Marco Schmidt ([email protected]) for providing code for extracting image sizes.<br> 792 <br> 793 Sun Microsystems for making Java, the write once run anywhere dream come true.<br> 794 <br> 795 </div> 796 </div> 797 </div> 798 </div> 799 800 801 802 <footer> 803 <div class="row toc"> 804 <div class="large-8 columns"> 805 <div class="toc5"> 806 <h5><a href="this-is-jalbum" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 807hitType: 'event', 808eventCategory: 'LinkClick', 809eventAction: 'ThisIsJalbumPage', 810eventLabel: 'footer-h' 811}); 812}">About jAlbum</a></h5> 813 <p><a href="this-is-jalbum" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 814hitType: 'event', 815eventCategory: 'LinkClick', 816eventAction: 'ThisIsJalbumPage', 817eventLabel: 'footer' 818}); 819}">This is jAlbum</a></p> 820 <p><a href="contact" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 821hitType: 'event', 822eventCategory: 'LinkClick', 823eventAction: 'ContactUsPage', 824eventLabel: 'footer' 825}); 826}">Contact us</a></p> 827 <p><a href="about" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 828hitType: 'event', 829eventCategory: 'LinkClick', 830eventAction: 'AboutUsPage', 831eventLabel: 'footer' 832}); 833}">The team</a></p> 834 <p><a href="blog" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 835hitType: 'event', 836eventCategory: 'LinkClick', 837eventAction: 'BlogPage', 838eventLabel: 'footer' 839}); 840}">Blog</a></p> 841 <p><a href="terms-and-conditions" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 842hitType: 'event', 843eventCategory: 'LinkClick', 844eventAction: 'TermsAndConditionsPage', 845eventLabel: 'footer' 846}); 847}">T&C</a> <a>/</a> 848 <a href="gdpr" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 849hitType: 'event', 850eventCategory: 'LinkClick', 851eventAction: 'GDPRInfoPage', 852eventLabel: 'footer' 853}); 854}">GDPR</a></p> 855 <p><a rel="noopener" href="https://jalbum.informer.com/awards/" class="last" target="_blank">Awards</a></p> 856 </div> 857 <div class="toc5"> 858 <h5><a href="purchase" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 859hitType: 'event', 860eventCategory: 'LinkClick', 861eventAction: 'PurchaseInfoPage', 862eventLabel: 'footer-h' 863}); 864}">Products</a></h5> 865 <p><a href="software" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 866hitType: 'event', 867eventCategory: 'LinkClick', 868eventAction: 'SoftwarePage', 869eventLabel: 'footer' 870}); 871}">jAlbum application</a> 872 for <a href="software/download/mac" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 873hitType: 'event', 874eventCategory: 'LinkClick', 875eventAction: 'DownloadCurrentVersionPage', 876eventLabel: 'footer' 877}); 878}">macOS</a>/<a href="software/download/windows" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 879hitType: 'event', 880eventCategory: 'LinkClick', 881eventAction: 'DownloadCurrentVersionPage', 882eventLabel: 'footer' 883}); 884}">Windows</a></p> 885 <p><a href="create/photo-album" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 886hitType: 'event', 887eventCategory: 'LinkClick', 888eventAction: 'CamelotMainPage', 889eventLabel: 'footer' 890}); 891}">Online jAlbum</a></p> 892 <p><a href="wordpress-cms-plugin" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 893hitType: 'event', 894eventCategory: 'LinkClick', 895eventAction: 'JalbumBridgeLandingPage', 896eventLabel: 'footer' 897}); 898}">jAlbum for Wordpress</a></p> 899 <p><a href="apps/android" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 900hitType: 'event', 901eventCategory: 'LinkClick', 902eventAction: 'AndroidAppLandingPage', 903eventLabel: 'footer' 904}); 905}">jAlbum for Android</a></p> 906 <p><a href="apps/ios" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 907hitType: 'event', 908eventCategory: 'LinkClick', 909eventAction: 'IOSAppLandingPage', 910eventLabel: 'footer' 911}); 912}">jAlbum for iOS</a></p> 913 <p><a href="https://www.blurb.com/partner/jalbum" target="_top">Photo book</a></p> 914 </div> 915 <div class="toc5"> 916 <h5><a href="contact" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 917hitType: 'event', 918eventCategory: 'LinkClick', 919eventAction: 'ContactUsPage', 920eventLabel: 'footer-h' 921}); 922}">Get in touch</a></h5> 923 <p><a href="contact" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 924hitType: 'event', 925eventCategory: 'LinkClick', 926eventAction: 'ContactUsPage', 927eventLabel: 'footer' 928}); 929}">Contact us</a></p> 930 <p><a href="forum" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 931hitType: 'event', 932eventCategory: 'LinkClick', 933eventAction: 'ForumPage', 934eventLabel: 'footer' 935}); 936}">Forum</a></p> 937 <p><a href="advertise" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 938hitType: 'event', 939eventCategory: 'LinkClick',
940eventAction: 'AdvertiseWithUsPage', 941eventLabel: 'footer' 942}); 943}">Advertisers</a></p> 944 <p><a href="press" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 945hitType: 'event', 946eventCategory: 'LinkClick', 947eventAction: 'PressPage', 948eventLabel: 'footer' 949}); 950}">Press</a></p> 951 </div> 952 <div class="toc5 hide-for-small-only"> 953 <h5><img src="//c5.jalbum.net/res/donator_10px.png?t=470" alt="heart"> <a href="support" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 954hitType: 'event', 955eventCategory: 'LinkClick', 956eventAction: 'SupportPage', 957eventLabel: 'footer-h' 958}); 959}">Contribute</a></h5> 960 <p><a href="secure/donate" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 961hitType: 'event', 962eventCategory: 'LinkClick', 963eventAction: 'DonationPage', 964eventLabel: 'footer' 965}); 966}">Donate</a></p> 967 <p><a href="//jalbum.net/help/en/Developer_center" target="_top">Developers</a></p> 968 <p><a href="language" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 969hitType: 'event', 970eventCategory: 'LinkClick', 971eventAction: 'ChooseLanguagePage', 972eventLabel: 'footer' 973}); 974}">Translators</a></p> 975 <p><a href="reviews" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 976hitType: 'event', 977eventCategory: 'LinkClick', 978eventAction: 'ReviewsPage', 979eventLabel: 'footer' 980}); 981}">Reviews</a></p> 982 <p><a rel="noopener" href="https://www.linkconnector.com/traffic_affiliate.php?lc=163523001033001435&prm=mid,163523" target="_blank">Become an affiliate</a></p> 983 </div> 984 <div class="toc5"> 985 <h5><a href="language" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 986hitType: 'event', 987eventCategory: 'LinkClick', 988eventAction: 'ChooseLanguagePage', 989eventLabel: 'footer-h' 990}); 991}">Preferences</a></h5> 992 <p><a href="language" target="_top" onclick="if(typeof ga!='undefined'){ga('send', { 993hitType: 'event', 994eventCategory: 'LinkClick', 995eventAction: 'ChooseLanguagePage', 996eventLabel: 'footer' 997}); 998}"><img alt="English" style="height:30px;margin-right: 0.3em;vertical-align: text-bottom;" title="" src="//c4.jalbum.net/img/flag/us.svg?t=470"><br>Language</a></p> 999 1000 </div> 1001 </div> 1002 <div class="large-4 columns payment"> 1003 <h5>Payment options</h5> 1004 <div class="badges"><a data-tooltip="" rel="noopener" aria-haspopup="true" href="https://fastspring.com/consumer-support/" title="We support many local payment methods, including bank to bank payments." class="tip-top" target="_blank"><img alt="Payment options" src="//c4.jalbum.net/img/checkout-by-fastspring.png?t=470"></a> 1005 <table style="background-color: transparent;border: none;margin:0"><tr><td style="text-align: center"><div style="transform: scale(0.8)"> 1006 <!-- TrustBox widget --> 1007 <div data-locale="en-US" data-style-width="190px" data-businessunit-id="46d2e4e1000064000500a0c9" data-theme="dark" data-review-languages="en" class="trustpilot-widget" data-template-id="5419b6ffb0d04a076446a9af" data-style-height="40px"> 1008 <a rel="noopener" href="https://uk.trustpilot.com/review/www.jalbum.net" target="_blank">Trustpilot</a> 1009 </div> 1010 <!-- End TrustBox widget --> 1011</div><br> 1012 1013<a rel="nofollow" href="https://www.capterra.com/p/126558/jAlbum/reviews/?utm_source=vendor&utm_medium=badge&utm_campaign=capterra_reviews_badge" target="_blank"><img border="0" width="150" src="https://assets.capterra.com/badge/111d1e365bddc84ad6f05569ea92fefd.svg?v=2088447&p=126558" /></a> 1014</td> 1015 <td> 1016 <a data-tooltip="" rel="nofollow" aria-haspopup="true" href="https://www.uc.se/risksigill2?showorg=556704-8938&language=eng" title="The seal is issued by UC AB. The image is linked to information about UC´s Credit Rating." class="tip-top" target="_blank"><img alt="" style="object-fit: cover; width: 66px; height: 84px; object-position: top;" src="https://www.uc.se/ucsigill2/sigill?org=556704-8938&language=eng&product=psa&
1016fontcolor=w"></a> 1017</td></tr></table> 1018 <a data-tooltip="" onclick="if(typeof ga!='undefined'){ga('send', { 1019hitType: 'event', 1020eventCategory: 'LinkClick', 1021eventAction: 'ReviewsPage', 1022eventLabel: 'footer' 1023}); 1024}" style="margin-top:0;margin-left:35px" aria-haspopup="true" href="reviews" title="We have 9/10 very satisfied customers. If you are unsatisfied for any reason, we offer a full refund within 30 days." class="tip-top" target="_top"><img alt="30 days money back guarantee" src="//c4.jalbum.net/img/money-back.png?t=470"></a> 1025 </div> 1026 1027 </div> 1028 </div> 1029 </footer> 1030 1031 </div> 1032 1033 1034 1035
1035<script async="" src="//c3.jalbum.net/js/heartbeat.js?t=470" onload="ja_heartbeat(60000,'3cxxe5fcdz2qp272o3c0udr427423')"></script>
1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=264636640763711&ev=PageView&noscript=1&eid=632588318258039044"></noscript> 1045
1046<script type="text/javascript">usi_installed = 0; USI_installCode = function() { if (usi_installed == 0) { usi_installed = 1; var USI_headID = document.getElementsByTagName("head")[0]; var USI_installID = document.createElement('script'); USI_installID.type = 'text/javascript'; USI_installID.src = 'https://www.upsellit.com/active/jalbum.jsp'; USI_headID.appendChild(USI_installID); } }; if (typeof(document.readyState) != "undefined" && document.readyState === "complete") { USI_installCode(); } else if (window.addEventListener){ window.addEventListener('load', USI_installCode, true); } else if (window.attachEvent) { window.attachEvent('onload', USI_installCode); } else { USI_installCode(); } setTimeout("USI_installCode()", 10000);</script>
vendor: 1 bytes, line 1046
1046
1047<script async="" src="//c3.jalbum.net/js/foundation.min.js?t=470" onload="$(document).foundation();"></script>
vendor: 1 bytes, line 1047
1047
1048<script async="" src="//c2.jalbum.net/js/user/main.js?t=470"></script>
1048 1049</body> 1050</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.