{"id":1262,"date":"2009-07-21T21:41:03","date_gmt":"2009-07-21T12:41:03","guid":{"rendered":"https:\/\/regex.info\/blog\/lightroom-goodies\/photobucket"},"modified":"2009-07-21T21:41:03","modified_gmt":"2009-07-21T12:41:03","slug":"photobucket","status":"publish","type":"page","link":"https:\/\/regex.info\/blog\/lightroom-goodies\/photobucket","title":{"rendered":"Jeffrey&#8217;s &#8220;Export to Photobucket&#8221; Lightroom Plugin"},"content":{"rendered":"\n\n<style>\n  .with_lhs li { margin-left: 212px }\n\n  div.post_header { margin-left: 216px }\n  #navtab-holder {\n        color: #84F;\n        float:left;\n        position: relative;\n        background-color: black;\n        border-right: solid 2px #888888;\n        top: -44px;\n\n        width: 250px;\n        right: 60px;\n        margin-right: -30px; \/* the main page layout is based upon the unshifted width of the navtab-holder, so this compensates for the right:60px shift *\/\n\n  }\n  #navtab-holder a[href]:visited { color: #84F; text-decoration:none  }\n  #navtab-holder a[href]:link    { color: #84F; text-decoration:none }\n  div.navtab-topbottom {\n       width: 207px;\n       margin-left: 43px;\n       height: 10px;\n  }\n  #navtab-bottom {\n      border-bottom: solid 2px #888888;\n  }\n  div.navtab-list {\n    border: 3px solid #0B0;\n    background-color: #040;\n    padding-left: 10px;\n    margin-right: 10px;\n    -moz-border-radius:    15px;\n    -webkit-border-radius: 15px;\n  }\n\n  div.nav-header {\n      color:white;\n      padding-top: 15px;\n      padding-bottom: 3px;\n      text-align: left;\n      font-weight: bold;\n  }\n  div.sel {\n      margin: 0;\n      padding: 1px;\n  }\n  div.N {\n  }\n  div.post_container {\n    background-color: #181818;\n  }\n\n  div.Y {\n      border: solid 2px #888888;\n      border-right: none;\n      background-color: #181818;\n      font-weight: bold;\n      color: red;\n      overflow:visible;\n      position: relative;\n      z-index: 3;\n      width: 235px;\n      -moz-border-radius:    15px 0 0 15px;\n      -webkit-border-radius: 15px 0 0 15px;\n  }\n  div.sel + div.I { padding-top: 20px }\n  div.sel > div {\n      -moz-border-radius:    15px 0 0 15px;\n      -webkit-border-radius: 15px 0 0 15px;\n      padding: 2px 0 2px 10px;\n      margin: 0 0 5px 0;\n  }\n  div.N > div {\n      border: 2px solid black;\n  }\n  div.N > div {\n      margin-right: 20px;\n      background-color: #222;\n  }\n\n  div.Y + div.N > div { margin-top: 10px }\n\n  div.logo { width: 30px; display: inline-block }\n\n  #arrow {\n    display: inline-block;\n    width: 0px;\n    position:relative;\n    top:5px;\n    left:10px\n  }\n\n<\/style>\n\n\n<div id='navtab-holder'>\n<div class='navtab-topbottom' id='navtab-top'><\/div>\n\n<div class='nav-header' style='text-align:center; color:white'>My Lightroom Plugin for Adobe Photoshop Lightrooms&nbsp;<\/div>\n<div class='navtab-list'>\n<div class='nav-header'>Export &amp; Publish<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/zenfolio'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/zenfolio'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_zenfolio.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/zenfolio'>Zenfolio<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smugmug'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/smugmug'><img noindex='1' width='14' height='15' style='margin-left: 5px' class='raw' src='\/i\/lr\/sm\/small_smugmug.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/smugmug'>SmugMug<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/flickr'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/flickr'><img noindex='1' width='24' height='12' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_flickr.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/flickr'>Flickr<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/google-drive'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/google-drive'><img noindex='1' width='19' height='19' style='margin-left: 3px' class='raw' src='\/i\/lr\/sm\/small_googledrive.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/google-drive'>Google Drive<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/ipernity'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/ipernity'><img noindex='1' width='14' height='18' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_ipernity.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/ipernity'>ipernity<\/a><\/div><\/div>\n<div class='nav-header'>Export Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/google-photos'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/google-photos'><img noindex='1' width='18' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_gphotos.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/google-photos'>Google Photos<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/tumblr'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/tumblr'><img noindex='1' width='19' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_tumblr.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/tumblr'>Tumblr<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/twitter'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/twitter'><img noindex='1' width='23' height='16' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/twitter_small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/twitter'>Twitter<\/a><\/div><\/div>\n<div class='sel Y' onmouseover=\"this.style.borderColor=document.getElementById('post_guts').style.borderColor=document.getElementById('navtab-holder').style.borderColor=document.getElementById('navtab-top').style.borderColor=document.getElementById('navtab-bottom').style.borderColor= 'red'; this.style.backgroundColor = document.getElementById('post_guts').style.backgroundColor = '#333'\" onmouseout =\"this.style.borderColor=document.getElementById('post_guts').style.borderColor=document.getElementById('navtab-holder').style.borderColor=document.getElementById('navtab-top').style.borderColor=document.getElementById('navtab-bottom').style.borderColor= '#888888'; this.style.backgroundColor = document.getElementById('post_guts').style.backgroundColor = '#181818';\"><div><div class='logo'><img noindex='1' width='20' height='15' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_photobucket.png'\/><\/div> Photobucket <div id='arrow'><img noindex='1' class='raw'  src='\/i\/s\/red-arrow-right.png' width='48' height='25'\/><\/div><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/order-prints-locally'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/order-prints-locally'>Order Prints Locally<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/expono'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/expono'>Expono<\/a><\/div><\/div>\n<div class='nav-header'>Other Publish Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/collection-publisher'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/collection-publisher'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/collection_publisher_small_icon.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/collection-publisher'>Collection Publisher<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-publisher'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/folder-publisher'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/folder-publisher-icon-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/folder-publisher'>Folder Publisher<\/a><\/div><\/div>\n<div class='nav-header'>Export Add-Ons<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-wrangler'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-wrangler'>Metadata Wrangler<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/creative-commons'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/creative-commons'>Creative Commons<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/run-any-command'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/run-any-command'>Run Any Command<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/snapshot-on-export'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/snapshot-on-export'>Snapshot on Export<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smart-preview-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/smart-preview-support'>Smart-Preview Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/crop-for-ipad'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/crop-for-ipad'>Crop for iPad and other Devices<\/a><\/div><\/div>\n<div class='nav-header'>Geoencoding Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/gps'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/gps'>Geoencoding Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/gps-proximity'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/gps-proximity'>Proximity Search<\/a><\/div><\/div>\n<div class='nav-header'>Utility Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/data-explorer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/data-explorer'>Data Explorer<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smart-collection-sync'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/smart-collection-sync'>Smart Collection Sync<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/people-support'>People Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-status'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/folder-status'>Folder Status<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/photosafe'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/photosafe'><img noindex='1' width='18' height='19' style='margin-left: 6px' class='raw' src='\/i\/lr\/sm\/photosafe-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/photosafe'>PhotoSafe<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/collection-mechanic'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/collection-mechanic'>Collection Mechanic<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/bag-o-goodies'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/bag-o-goodies'>Bag-o-Goodies<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/timelapse-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/timelapse-support'>Timelapse Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/workflow-delete-options'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/workflow-delete-options'><img noindex='1' width='15' height='19' style='margin-left: 6px' class='raw' src='\/i\/lr\/sm\/workflow-delete-options-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/workflow-delete-options'>Workflow Delete Options<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-viewer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-viewer'>Metadata Viewer<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/bulk-develop'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/bulk-develop'>Bulk Develop Settings<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-presets'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-presets'>Metadata-Viewer Preset Builder<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/layers'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/layers'>Photoshop Layers<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/export-quality-tester'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/export-quality-tester'>JPEG Quality Tester<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-watch'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/folder-watch'>Folder Watch<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/megapixel-sort'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/megapixel-sort'>Megapixel Sort<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/focal-length-sort'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/focal-length-sort'>Focal-length Sort<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/data-plot'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/data-plot'>Data Plot<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/extended-search'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/extended-search'>Extended Search<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/video-assets'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/video-assets'>Video-Asset Management<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/preview-extraction'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/preview-extraction'>Preview-Cache Image Extraction<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/sysinfo'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/sysinfo'>System Info<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/iphoto-collection-fixer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/iphoto-collection-fixer'>iPhoto Collection Fixer<\/a><\/div><\/div>\n<\/div>\n<div style='margin-top:20px; margin-left:15px; margin-bottom:10px'>\n<b>Other Plugin Sources:<\/b>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.photographers-toolbox.com\/products\/'>Photographer's Toolbox<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/alloyphoto.com\/plugins\/'>alloy photo<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.beardsworth.co.uk\/lightroom\/'>John Beardsworth<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.capturemonkey.com\/'>Capture Monkey<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.lightroom-plugins.com\/'>lightroom-plugins.com<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='https:\/\/creative.adobe.com\/addons?pp=PSLR'>Adobe Addons<\/a>\n\n<\/div>\n\n<div class='navtab-topbottom' id='navtab-bottom'><\/div>\n<\/div>\n\n<div itemscope itemtype='http:\/\/schema.org\/SoftwareApplication'>\n<meta itemprop='creator' content='Jeffrey Friedl'\/>\n<meta itemprop='copyrightHolder' content='Jeffrey Friedl'\/>\n<meta itemprop='applicationCategory' content='Photography'\/>\n<meta itemprop='applicationSubCategory' content='Plugin for Adobe Photoshop Lightroom'\/>\n<meta itemprop='applicationSuite' content='Adobe Creative Cloud'\/>\n<meta itemprop='operatingSystem' content='Apple Mac OS X, Microsoft Windows'\/>\n<meta itemprop='about' content=\"Plugin for Adobe Photoshop Lightroom to allow export of photos and videos directly to Photobucket.\"\/>\n\n\n\n<div class='tight' style='width:375px; overflow:hidden; height:90px; margin-left:220px; background-color:white'><img loading=\"lazy\" decoding=\"async\" src=\"\/i\/lr\/LR_photobucket.png\" width=\"373\" height=\"90\"\nclass=\"raw\"\nid=\"iphotobucket\"\/><\/div>\n\n\n<div style='float:right; position:relative; border: solid 1px #444; margin: 0 auto; margin-left:2em; padding:20px; padding-top:5px; background-color: #000'>\n<center style='font-weight:bold; font-size:120%'>Quick Links<\/center>\n     &middot; <b>Latest Download<\/b>:\n<br\/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/releases\/photobucket-20220309.142.zip'><span style='padding:1px 3px; border:solid 1px orange; color:#888'>photobucket-<span style='color:orange; font-weight:bold'>20220309.142<\/span>.zip<\/span><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/faq'>FAQ<\/a>\n<br\/>&middot; <a class='quiet' href='#history'>Version History<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/photobucket.rss'>Update Log via RSS <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/plugin-installation\/'>Installation instructions<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/register'>&#8220;Donationware&#8221; Registration Info<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/' style='color:#F55'>More Lightroom Goodies<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/all.rss'>All-Plugin Update Log via RSS <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/photo-tech\/'>My Photo-Tech Posts<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog'>My Blog<\/a>\n<\/div>\n\n\n<p>This plugin for Adobe Lightroom Classic allows you to export images from Lightroom directly to your <a\nhref='http:\/\/photobucket.com\/' class='quiet'>Photobucket<\/a> account.<\/p>\n\n<p>This plugin works in Lightroom Classic, and older versions as far back as\n<span class='nobr'>Lightroom 3<\/span>, though some features depend on the\nversion of Lightroom.<\/p>\n\n<p>The same download works for both Windows and Mac. <span class='nobr'>See the box<\/span> to the upper right for the download link (in orange) and installation instructions.<\/p>\n\n\n<p class='h'>Functionality<\/p>\n\n<p>The screenshot below, of the plugin's Export Dialog, gives some idea\nabout its functionality, at least as of the initial public release version,\n20090721.1.<\/p>\n\n<div class='ic'><img loading=\"lazy\" decoding=\"async\" src=\"\/i\/lr\/Photobucket-Export-Dialog.png\" width=\"610\" height=\"1311\"\nclass=\"raw\"\nid=\"iPhotobucket_Export_Dialog\"\/><\/div>\n\n<p>After downloading, installing, and enabling the plugin (download link is\nin the orange box, in the upper-right of this page; install instructions\nare <a\nhref='\/blog\/lightroom-goodies\/plugin-installation\/'>here<\/a>),\nyou can activate the Photobucket export by clicking on the Export Dialog's\nmasthead, as <a\nhref='\/blog\/lightroom-goodies\/plugin-installation#using'>illustrated\nhere<\/a>.<\/p>\n\n<p>You can add additional functionality to the Photobucket export (and to all\nexports) with export-filter plugins. On my\n<a href='\/blog\/lightroom-goodies' class='quiet'>Lightroom Goodies page<\/a>\nI have export-filter plugins related to Geoencoding support, metadata management, and\nrunning external apps on images as they export.<\/p>\n\n<p>The plugin also adds a <b class='nobr'>File &gt; Plug-in Extras &gt;\nPhotobucket Extras<\/b> menu-item dialog.<\/p>\n\n<p class='h'>Availability<\/p><p>This plugin is distributed as &#8220;donationware&#8221;. I have chosen to make it available for free &mdash; everyone can use\nit forever, without cost of any kind &mdash; but unless registered, its functionality is somewhat reduced after six weeks.<\/p>\n\n<p>Registration is done via PayPal, and if you choose to register, it costs the minimum 1-cent PayPal fee; any amount you'd like\nto add beyond PayPal's sliding fees as a gift to me is completely optional, and completely appreciated.<\/p>\n\n<p id='majorupgrade'><b>Note<\/b>: a Lightroom <i>major<\/i> upgrade, such as from Lr10 to Lr11 de-registers the plugin in the\nupgraded version, so if you want to maintain registration, a new ($0.01 if you like) registration code is needed in the upgraded\nversion. It makes for a hassle every couple of years, I know. Sorry. See <a\nhref='\/blog\/lightroom-goodies\/register#major-upgrade'>this note<\/a> for details.<\/p>\n\n<p>For details on plugin registration and on how I came into this hobby of Lightroom plugin development, see my <a\nhref='\/blog\/lightroom-goodies\/register'>Plugin Registration page<\/a>.<\/p>\n\n\n<style type=\"text\/css\">\n   table.h td:first-child   { font-weight: bold; padding-right:1em }\n   table.h td p:first-child { margin-top: 0 }\n   table.h td               { padding-bottom: 10px }\n   p.h                      { font-weight:bold; font-size:130%; margin-top:50px }\n   span.h                   { font-weight:bold; font-size:130%; margin-top:50px }\n   table.h pre              { font-size: 70% }\n<\/style>\n<p id='history' style='margin-top:50px'><span class='h'>Version History<\/span>\n<br\/>\n(\n<a style='font-size:small'\n   class='quiet'\n   href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/photobucket.rss'>Update Log via RSS\n   <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n)<\/p>\n<table class='h'><tr valign='baseline'><td><a id='20220309.142' name='142'>20220309.142<\/a><\/td><td>\n<p>Work around a bug in Lightroom 11.2 that causes publishing to get stuck. The workaround is to switch the view away from the collection being published. If the user does that switch manually, the bug goes away. This plugin update notices if the bug is being triggered, and if so, momentarily switches the view to the quick collection and back.<\/p>\n                <p>Removed a bunch of debug logging that was slowing down the LUA token.<a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Newline'>Newline<\/a> <\/p>\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20220224.141' name='141'>20220224.141<\/a><\/td><td>\n<p>Work around a Lightroom \"lua_gettop( L ) == 1\" bug.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20220120.140' name='140'>20220120.140<\/a><\/td><td>\n<p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#WEEKNUM'>WEEKNUM<\/a> token, along with DAYNUM, weeknum, and daynum.<\/p>\n                <p>Whack-a-mole with PayPal's random changes.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20211219.139' name='139'>20211219.139<\/a><\/td><td>\n<p>Warn when PayPal seems to have given a bogus code in the web-confirmation page.<\/p>\n                <p>Fixed that the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Province'>Province<\/a> template token did not respect the plugin-specific geo-privacy settings.<\/p>\n\n                <p>Fixed an issue with the {Newline} token, and added {Comma}, {Hyphen}, and {Space} for good measure.<\/p>\n                <p>Fixed a problem with filters on the {Keyword} token.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20210415.138' name='138'>20210415.138<\/a><\/td><td>\n<p>Added 'separated by' to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support#token'>People<\/a> token.<\/p>\n                <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#ImageViewDirection'>ImageViewDirection<\/a> and ImageViewBearing tokens.<\/p>\n                <p>Reworked the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Newline'>Keywords<\/a> token to better accept filters.<\/p>\n                <p>working around 'constant table overflow' error<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20201103.137' name='137'>20201103.137<\/a><\/td><td>\n<p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#PF'>PF filter<\/a> to turn typographic fractions into plain-ASCII fractions.<\/p>\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20201017.136' name='136'>20201017.136<\/a><\/td><td>\n<p>Updates for Lr10<\/p>\n                <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#SpeedKnots'>SpeedKnots<\/a> token.<\/p>\n                <p>Worked around an \"unknown key captureTime\" error.<\/p>\n                <p>Added the {PlusCode} and {GeoHash} <a href=\"https:\/\/regex.info\/blog\/lightroom-goodies\/template\">tokens<\/a>.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20200529.135' name='135'>20200529.135<\/a><\/td><td>\n<p>Handle the \"All Except Camera &amp; Camera Raw Info\" metadata option WRT geoprivacy.<\/p>\n                <p>Work around a Windows bug related to canceling out of the registration dialog.<\/p>\n                <p>Some of the filename-related tokens could be incorrect in rare situations.<\/p>\n                <p>Added some extra debug logging to note whether the plugin is enabled.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20191011.134' name='134'>20191011.134<\/a><\/td><td>\n<p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#LensInfo'>LensInfo<\/a> template token.<\/p>\n\n                <p>Updated the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Exposure'>Exposure<\/a> token to allow customization.<\/p>\n\n                <p>More <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>token<\/a> work: added {Urls}, and updated {ISO} and {Copyright} to allow customization.<\/p>\n\n               <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#RelativeFolder'>{RelativeFolder}<\/a> token.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20190810.133' name='133'>20190810.133<\/a><\/td><td>\n<p>Fixed the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#SST1'>SST1<\/a> and SST2 tokens.<\/p>\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20190731.132' name='132'>20190731.132<\/a><\/td><td>\n<p>Updated the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#PublishCollectionName'>PublishCollectionName<\/a> token (and <tt>CollectionNames<\/tt> and <tt>CollectionFullNames<\/tt>) to remove the MIRROR: prefix from the name that mirrored collections within <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/collection-publisher'>my Collection Publisher plugin<\/a> automatically get.<\/p>\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20190708.131' name='131'>20190708.131<\/a><\/td><td>\n<p>Added functions <tt>uc()<\/tt>, <tt>ucFirst()<\/tt>, <tt>lc()<\/tt>, and <tt>lcFirst()<\/tt> to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#lua'>LUA<\/a> token.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20190519.130' name='130'>20190519.130<\/a><\/td><td>\n<p>When not logged in, make it more clear what you're not logged into, and how to fix it.<\/p>\n\n                <p>Updated the alphabetical sort to be \"sorta-smart alphabetical sort\", whereby names that differ only by a number are sorted numerically.\n                For example, \"album2\" properly falls between \"album1\" and \"album3\", but \"album20\" falls after. The former straight-up alphabetical sort\n                put \"album20\" before \"album3\", which is ugly and unpractical.<\/p>\n\n                <p>Added the <tt>PEOPLE<\/tt> variable to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#lua'><tt>LUA<\/tt> token<\/a>.<\/p>\n\n                <p>Fixed a problem with the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#SpeedKPH'>SpeedKPH<\/a> token.<\/p>\n\n                <p>Finally figured out the \u201cAssertion failed: packed\u201d error.<\/p>\n\n                <p>Added <b>TempC<\/b> and <b>TempF<\/b> to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> that my plugins understand.<\/p>\n\n                <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#TempC'>TempC<\/a> and <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#TempF'>TempF<\/a> tokens.<\/p>\n\n                <p>Updated the keyword-related <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>tokens<\/a> to accept standard filters.<\/p>\n\n                <p>Work around a bug that sometimes causes plugins to be disabled when starting Lightroom via clicking on a catalog file.<\/p>\n\n                <p>Fix an \"Unknown key: captureTime\" crash.<\/p>\n\n                <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#GPSCoords'>GPSCoords<\/a> token.<\/p>\n\n                <p>Fixed a problem related to template tokens and photos without capture times.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20181017.129' name='129'>20181017.129<\/a><\/td><td>\n<p>Make the template-editing window a big bigger in the caption editor.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20181015.128' name='128'>20181015.128<\/a><\/td><td>\n<p>Updates for Lr8 (Lightroom Classic CC Version 8).<\/p>\n                <p>Added <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#PP'>the special <tt>PP()<\/tt> function<\/a> to the {LUA} token.<\/p>\n                <p>Added hierarchical options to <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Keywords'>the <tt>Keywords<\/tt> token<\/a>.<\/p>\n                <p>Try to work around a Lightroom bug related to photo timezones and how Lightroom handles accessing plugin data.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20181004.127' name='127'>20181004.127<\/a><\/td><td>\n<p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support#nicknames'>'nicknames' modifier<\/a> to the {People} token.<\/p>\n\n                <p>Added the SST1, SST2, and SS3 tokens to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> that\n                the plugin understands.<\/p>\n\n                <p>Input fields that accept a location can now handle a What3Words code and a Plus Code.<\/p>\n\n                <p>Fixed a bug when 'Token Examples' invoked in certain situations.<\/p>\n\n                <p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#IptcDateTaken'>IptcDateTaken<\/a> token.<\/p>\n\n                <p>Clicking on the version number in the Plugin Manager now copies version info to the clipboard<\/p>\n\n                <p>Added the folowing <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>: <tt>{home}<\/tt>,\n                <tt>{desktop}<\/tt>, <tt>{temp}<\/tt>, <tt>{pictures}<\/tt>, <tt>{documents}<\/tt><\/p>\n\n                <p>Added the 'PCH' variable to <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#LUA'>the {LUA} tag<\/a>.<\/p>\n\n                <p>Added the <tt>{NonSmartCollectionNames}<\/tt> and <tt>{NonSmartCollectionFullNames}<\/tt> tokens to\n                <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>the data templates<\/a> that my plugins understand.<\/p>\n\n                <p>When encountering catalog corruption, present a better error message.<\/p>\n\n                <p>Added a bunch of <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#filters'>token filters<\/a>: F2D F2S F2X B2D B2S B2X S2X A2D A2S A2X<\/p>\n\n                <p>Updated <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Keywords'>the Keywords token<\/a>, and\n                added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#KWf'>KWf function<\/a> to the {LUA} token.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20171019.126' name='126'>20171019.126<\/a><\/td><td>\n<p>Oops, more Lr7 stuff.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20171019.125' name='125'>20171019.125<\/a><\/td><td>\n<p>Updates for Lr7.<\/p>\n\n                <p>Better handle some character-encoding issues related to <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>.<\/p>\n\n                <p>Allow the \"If Exists\" feature of <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>Templat Tokens<\/a> to work with the PluginProperty token.<\/p>\n\n                <p>Update registration support to handle a stupid bug at PayPal that PayPal refuses to fix )-:<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170710.124' name='124'>20170710.124<\/a><\/td><td>\n<p>Fixed a bug introuded the other day in template tokens, related to Windows filenames.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170621.123' name='123'>20170621.123<\/a><\/td><td>\n<p>Added the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#Newline'>Newline<\/a> template token.<\/p>\n\n\t        <p>Enhanced the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#FolderName'>FolderName token<\/a><\/p>\n\n\t        <p>Added the <a href=\"https:\/\/regex.info\/blog\/lightroom-goodies\/template#optional\">\"only if it has a value\" feature<\/a> to template tokens.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170309.122' name='122'>20170309.122<\/a><\/td><td>\n<p>Added the following tokens to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens that my plugins understand<\/a>: Artworks, ArtworkTitle, ArtworkCopyright, ArtworkSource, ArtworkCreator, ArtworkDateCreated, ArtworkInventoryNum, ISO8601Date<\/p>\n\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170109.121' name='121'>20170109.121<\/a><\/td><td>\n<p>Oops, yesterday's update caused all photos sent to Twitter to be marked as sensitive.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170108.120' name='120'>20170108.120<\/a><\/td><td>\n<p>Retooled to use a new Twitter API, allowing photos not to take up any characters in a tweet.<\/p>\n\n                <p>Added the following tokens to <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>the templates that\n                my plugins understand<\/a>: <tt>FileModYYYY<\/tt>, <tt>FileModYY<\/tt>, <tt>FileModMM<\/tt>, <tt>FileModDD<\/tt>,\n                <tt>FileModHH<\/tt>, <tt>FileModMIN<\/tt>, <tt>FileModSS<\/tt>, <tt>FileYYYY<\/tt>, <tt>FileYY<\/tt>, <tt>FileMM<\/tt>,\n                <tt>FileDD<\/tt>, <tt>FileHH<\/tt>, <tt>FileMIN<\/tt>, <tt>FileSS<\/tt>, <tt>Weekday<\/tt>, <tt>Wday<\/tt>,\n                <tt>weekday<\/tt>, <tt>wday<\/tt>, <tt>FilenameNumber<\/tt>.<\/p>\n\n                <p>Fix for Lightroom 2. Support for older versions of Lightroom will be stopped soon.<\/p>\n\n                <p>Got around a situation where Lighroom would crash duing an export of large images.<\/p>\n\n                <p>Better dialog real-estate managment for the meatadata section.<\/p>\n\n                <p>Fixed a bug with the keyword tables in the <tt>LUA<\/tt> token.<\/p>\n\n                <p>Added Russian-langauge support for the People-Support <code>{People}<\/code> tag.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20160207.119' name='119'>20160207.119<\/a><\/td><td>\n<p>Added <b>ChildOf<\/b> and <b>DescendantOf<\/b> filters to the <b>{Keywords}<\/b> and <b>{KeywordsAll}<\/b> <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> that my plugins understand.<\/p>\n\n\t        <p>Fixed a bug with the 'edit saved credentials' dialog.<\/p>\n\n\t        <p>Fixed how custom {People} formatting works with people keywords that have no birthday associated with them.<\/p>\n\n\t        <p>Try to avoid yet another place where Lightroom gets hung because it can't handle certain kinds of dialogs at the same time.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20151019.118' name='118'>20151019.118<\/a><\/td><td>\n<p>Updated the Caption part of the dialog to show up to three lines of text, and the full text in the tooltip.<\/p>\n\n                <p>Updated Twitter support to better count lengths of tweets that include URLs.<\/p>\n\n                <p>Added {SpeedKPH} and {SpeedMPH} to the list of <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens supported by my plugins<\/a>.<\/p>\n\n                <p>The <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support#token'>{People} token<\/a> wasn't working properly for some keywords without a registered birthday.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20150517.117' name='117'>20150517.117<\/a><\/td><td>\n<p>Fixed the \"SpecPeople:259: attemt to index al nil value\" error.<\/p>\n\n                <p>Clicking on the example caption in the export dialog now brings up a dialog showing\n                the whole example caption, which is useful to see the full thing when it contains multiple lines.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20150206.116' name='116'>20150206.116<\/a><\/td><td>\n<p>In the POODLE-vunerability dialog, display a raw URL of a page on my site that discusses the issue,\n                so that folks can be independently sure that the dialog is indeed from me and not malware.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20150126.115' name='115'>20150126.115<\/a><\/td><td>\n<p>Added support for the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support#token'><code>{People}<\/code><\/a>\n                template token, which works in conjunction with\n                <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support'>my People Support plugin<\/a>\n                to automatically include in upload captions and the like the names and\/or ages of people in a photo.<\/p>\n\n\t        <p>Fix to the date_diff() function supported by the LUA <a\n\t        href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template\n\t        token<\/a>.<\/p>\n\n                <p>Updated the camera-name code to try to guess the actual\n                camera model of Hasselblad H5D files, since in their\n                infinite wisdom Hasselblad decided to encode three distinct\n                models with the same internal code, making it impossible to\n                know for sure what camera produced a given image file.<\/p>\n\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20141219.114' name='114'>20141219.114<\/a><\/td><td>\n<p>If the remote site sends back garbage during the authorization handshake,\n                properly report the error instead of crashing.<\/p>\n\n                <p>Use a compressed view on the Plugin Extras dialog if the screen is not very tall.<\/p>\n\n                <p>Better debug logging of Twitter interaction.<\/p>\n                <p>Very long tweet text could break the dialog display.<\/p>\n                <p>Don't allow expert when we know ahead of time that the tweet is too long.<\/p>\n                <p>If twitter rejects a tweet (e.g. because it's too large), show the tweet and offer to allow the user\n                 to edit\/resend at twitter.com<\/p>\n\n                <p>Added extra logging to debug why Lightroom might fail to render for export.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20141019.113' name='113'>20141019.113<\/a><\/td><td>\nWindows Only: Add a one-time check for the POODLE security vulnerability, and alert the user if it exists.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140923.112' name='112'>20140923.112<\/a><\/td><td>\nAdded the <b>LrMD5<\/b>, <b>LrLocalization<\/b>, <b>LrSystemInfo<\/b>, and <b>LrMath<\/b> packages\n                to the {LUA} <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template token<\/a>.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140922.111' name='111'>20140922.111<\/a><\/td><td>\nWhen deleting from a publish collection, properly maintain the 'Uploaded to...' metadata field.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140902.110' name='110'>20140902.110<\/a><\/td><td>\nNew build system\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140802.109' name='109'>20140802.109<\/a><\/td><td>\n<p>Updated the Twitter support to allow <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>my plugins' template tokens<\/a>\n                in the tweet text.<\/p>\n                <p>Made the {GPSAltitude}, {Altitude}, and {GPSCoordinates} tokens subject to the geo-privacy settings like the other geo-related tokens.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140731.108' name='108'>20140731.108<\/a><\/td><td>\nRegistration fix for Lr5.6\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140729.107' name='107'>20140729.107<\/a><\/td><td>\nPrevious updates broke support on Lightroom 2\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140720.106' name='106'>20140720.106<\/a><\/td><td>\nMore Creative-Cloud support.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140715.105' name='105'>20140715.105<\/a><\/td><td>\n<p>Fixed an issue with Creative-Cloud revalidation.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140712.104' name='104'>20140712.104<\/a><\/td><td>\n<p>Lr5.5 and later Creative-Cloud installs can now revalidate themselves if needed.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140710.103' name='103'>20140710.103<\/a><\/td><td>\nSigh, had a bug in the Creative-Cloud support.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140708.102' name='102'>20140708.102<\/a><\/td><td>\n<p>Now supports Lr5.5+ Creative-Cloud Installs.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140704.101' name='101'>20140704.101<\/a><\/td><td>\nSigh, introduced an error for some folks with the rebuild the other day.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140630.100' name='100'>20140630.100<\/a><\/td><td>\nBuild-system update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140613.99' name='99'>20140613.99<\/a><\/td><td>\n<p>Added date_diff() and raw_time_diff() functions to <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#lua'>the special {LUA} token<\/a> understood by the plugin.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140605.98' name='98'>20140605.98<\/a><\/td><td>\n<p>Add a note to the Keyword options to highlight that only exportable keywords are considered<\/p>\n\n               <p>A missing 'automatic destination' could cause the plugin to crash.<\/p>\n\n               <p>Added new tokens to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template language<\/a> the plugin understands: LrVersion, LrVersionMajor, LrVersionMinor, LrVersionRevision, LrVersionBuild, Location, CatalogName, CatalogPath, OperatingSystem, OS<\/p>\n\n               <p>Added new token filters: NS and LO<\/p>\n\n               <p>Added a new \"Location Privacy\" section to the Exprt\/Publish dialogs.<\/p>\n\n               <p>Updated the location-based tokens in the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template language<\/a>\n               the plugin uses &mdash; City, State, Country, Location, Latitude, Longitude &mdash; to respect new privacy options in the Export\n               dialog, and in the resend-metadata dialog. You can override those options on a case-by-case basis with the <tt>evenIfPrivate<\/tt> filter.<\/p>\n\n               <p>Added <tt>locationIsPrivate<\/tt> variable to the environment available to the <tt>LUA<\/tt> token.<\/p>\n\n\t       <p>The {Empty} template token wasn't working properly.<\/p>\n\n               <p>Make the revalidation process smoother, especially for folks using Lr5.4 and later.<\/p>\n\n               <p>Enable a new feature internal to Lr5 for large exports that keeps the CPU from running too far ahead of the upload.\n               Prior to this, Lightroom would go ahead and peg the CPU to pre-render all the images even if they weren't being uploaded\n               at nearly the same speed. Now Lightroom pauses the behind-the-scenes rendering if it has gotten too far ahead of the upload.<\/p>\n\n               <p>Added the &#8220;:EMBED&#8221; token filter to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template language<\/a>.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130926.97' name='97'>20130926.97<\/a><\/td><td>\nOops, fix a bug introduced in the previous update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130925.96' name='96'>20130925.96<\/a><\/td><td>\n<p>Added a bunch of tokens to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>preset templates<\/a> supported:\n               <tt>ExportFormat<\/tt>, <tt>ExportColorSpace<\/tt>, <tt>ExportBitDepth<\/tt>, <tt>ExportQuality<\/tt>, <tt>ExportSharpeningLevel<\/tt>,\n               <tt>ExportSharpeningMedia<\/tt>, <tt>IpernityUrl<\/tt>, <tt>GoogleDriveUrl<\/tt>, and <tt>TumblrUrl<\/tt>.<\/p>\n\n               <p>The token-examples dialog had been broken.\n               Also deprecated <tt>Folder<\/tt> and <tt>Path<\/tt> tokens in preference to <tt>FolderName<\/tt> and <tt>FolderPath<\/tt> tokens.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130909.95' name='95'>20130909.95<\/a><\/td><td>\n<p>Work around a Lightroom bug concerning the determination of whether a photo is offline.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130820.94' name='94'>20130820.94<\/a><\/td><td>\n<p>Made big updates to the \"Export with Smart Previews?\" section; you can now pick to be asked whether to export via Smart Previews,\n               and can differentiate between when the Smart Previews are \"good enough\" for an export and when they are not.<\/p>\n\n               <p>Fixed the KW\/KWE tables in <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>;\n               they had been broken when using load for the script.<\/p>\n\n               <p>Better handle very long user account names, so that the [Logout] button doesn't get cut off of the Export dialog.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130701.93' name='93'>20130701.93<\/a><\/td><td>\n<p>Work around a bug that causes the export-related progress bar to not show up right away.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130613.92' name='92'>20130613.92<\/a><\/td><td>\nBetter support for plugin revalidation.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130611.91' name='91'>20130611.91<\/a><\/td><td>\nSigh, previous update for Lr5 broke things for the Lr5 beta.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130611.90' name='90'>20130611.90<\/a><\/td><td>\nYet another Lr5 update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130610.89' name='89'>20130610.89<\/a><\/td><td>\nBetter logging to try to understand catalog-write-access contention under Lightroom's hood\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130524.88' name='88'>20130524.88<\/a><\/td><td>\nApparently, a recent change broke things on Lr2, which some folks apparently still use.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130520.87' name='87'>20130520.87<\/a><\/td><td>\n<p>Added the ability in Lr5 to export images even if the master image file is not available, so long as there's a smart preview available.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130501.86' name='86'>20130501.86<\/a><\/td><td>\nUpdate for Lr5\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130412.85' name='85'>20130412.85<\/a><\/td><td>\nFix to the Twitter fix.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130412.84' name='84'>20130412.84<\/a><\/td><td>\n<p>Sigh, Twitter yet again made an unannounced undocumented change to their API that immediately breaks\n                apps that have worked for years, and doesn't even bother alerting developers after the fact. Lord knows\n                how many developers wasted how many hours trying to debug something that should have been announced\n                on the developer's blog. Days later, it's still not announced there. Twitter is not worse than Facebook,\n                but seems to be trying.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130328.83' name='83'>20130328.83<\/a><\/td><td>\nFix for the registration system.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130319.82' name='82'>20130319.82<\/a><\/td><td>\n<p>Export could crash if a too-big-for-the-remote-service video upload was attempted.<\/p>\n\t       <p>Fixed a possible plugin crash in Lr2 that might happen if the remote site's servers are failing.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130220.81' name='81'>20130220.81<\/a><\/td><td>\n<p>Added support for some new <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>:\n               <b>FlagStatus<\/b> (requires Lr4.1 or later), and for Lr3 and later, a bunch of IPTC extended metadata:\n               <b>AdditionalModelInfo<\/b>,\n               <b>CodeOfOrgShown<\/b>,\n               <b>DigImageGUID<\/b>,\n               <b>Event<\/b>,\n               <b>ImageSupplierImageId<\/b>,\n               <b>MinorModelAge<\/b>,\n               <b>ModelAge<\/b>,\n               <b>ModelReleaseID<\/b>,\n               <b>ModelReleaseStatus<\/b>,\n               <b>NameOfOrgShown<\/b>,\n               <b>PersonShown<\/b>,\n               <b>PlusVersion<\/b>,\n               <b>PropertyReleaseID<\/b>,\n               <b>PropertyReleaseStatus<\/b>, and\n               <b>SourceType<\/b>.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130214.80' name='80'>20130214.80<\/a><\/td><td>\nSmall fix for Lr2\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130209.79' name='79'>20130209.79<\/a><\/td><td>\nUpdate to handle new Twitter url-length settings.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130206.78' name='78'>20130206.78<\/a><\/td><td>\nUpdate the Twitter-related code to handle their new API. Their old API goes away next month.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130201.77' name='77'>20130201.77<\/a><\/td><td>\n<p>A lot of work on the upload datapath, making it more efficient and restoring the ability to retry the attempt on certain errors.<\/p>\n    \t       <p>Added the ability to set the caption on a one-off basis by just typing it in, avoiding the need to make a preset each time.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20121020.76' name='76'>20121020.76<\/a><\/td><td>\nA recent optimization for Lr4 broke support for Lr2.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20121017.75' name='75'>20121017.75<\/a><\/td><td>\nPlugin was blocking export due to DPX-video format in some cases where Lightroom didn't allow the format to be changed.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20121014.74' name='74'>20121014.74<\/a><\/td><td>\nAdded a help dialog when encountering the mysterious 'handle in the wrong state' error.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20121009.73' name='73'>20121009.73<\/a><\/td><td>\n<p>Workaround for an \"<i>attempt to call field 'getProgressScope'<\/i>\" bug introduced in Lr4.2.<\/p>\n\n               <p>Disallow DPX-format video export, since that totally breaks things.<\/p>\n\n               <p>Enhance the <b>{EMPTY}<\/b> <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template token<\/a> so that it\n               interrupts the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#joining'>squelching of superfluous joining characters<\/a>.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120821.72' name='72'>20120821.72<\/a><\/td><td>\n<p>Updates to the environment in the <tt>{LUA}<\/tt> token (in the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>\n               in my plugins) to include <b>photoTime()<\/b> and <b>currentTime()<\/b>, and other changes to match the updated docs at that link.<\/p>.\n\n               <p>Wow, it seems some people using Lr2 are still using very old versions of Lr2 that aren't up to snuff feature\/bugfix wise.\n               I don't want to support gratuitously old stuff, so I put a minimum of Lr2.6 to use the plugin.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120614.71' name='71'>20120614.71<\/a><\/td><td>\n<p>Very slow uploads in Lr4.1 could cause the new progress bar stuff to blow up.<\/p>\n               <p>Twitter support now allows suppressing \"Private\" geoencoded locations in Lr4.1+<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120602.70' name='70'>20120602.70<\/a><\/td><td>\n<p>New upload engine in Lr4.1 that <i>greatly<\/i> increases the efficiency of large uploads. In Lr4.0 and older versions,\n                upload handling is inefficient and large uploads can crash Lightroom.<\/p>\n\n                <p>With Lr4.1 and later, you also get an upload percent-complete report in the task progress bar, and the ability for upload cancels\n                to take effect immediately.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120526.69' name='69'>20120526.69<\/a><\/td><td>\n<p>Update to handle the Mac App Store version of Lightroom.<\/p>\n\n               <p>Tweak for Lr4.1RC2.<\/p>\n\n               <p>Fixed the &#8220;photo too large to tweet&#8221; dialog message, which had been all garbled up.<\/p>\n               <p>Enhanced the send-log dialog to hopefully make reports more meaningful to me,\n               yielding, I hope, the ability to respond more sensibly to more reports.<\/p>\n\n               <p>Added to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> supported by the plugin:\n                 <b>{FullMasterFile}<\/b>,\n                 <b>{FullMasterFolder}<\/b>,\n                 <b>{FullExportedFile}<\/b>, and\n                 <b>{FullExportedFolder}<\/b>.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120330.68' name='68'>20120330.68<\/a><\/td><td>\nUpdate to handle 4.1RC\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120309.67' name='67'>20120309.67<\/a><\/td><td>\nHad broken registrations in Lr2; Update to the debug logging to better track down timing issues that might arise.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120229.66' name='66'>20120229.66<\/a><\/td><td>\n<p>Lightroom's internal infrastructure doesn't handle large uploads well, and will most likely crash when trying to upload\n               huge videos, so I've not added a warning and the ability for the user to decide when it kicks in.<\/p>\n\n               <p>Files that are offline are now detected before an export\/publish begins, and if there are any, offers the option to abort the export,\n               or just skip the offline ones. This is a lot more clear than the \"dng_error_file_not_found\" error you get from Lightroom if you follow through\n               with an export attempt of an offline image.<\/p>\n\n               <p>More on the march toward Lr4, including upheaval in the code to handle  Lightroom APIs being discontinued in Lr4.<\/p>\n\n               <p>Added the <b>{AspectRatio}<\/b> token to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>token templates<\/a> understood\n               by the plugin, and added the <b>Length=<\/b><i>num<\/i> filter.<\/p>\n\n               <p>Attempt to prepare for <a href='https:\/\/dev.twitter.com\/blog\/making-api-responses-match-request-content-type'>changes\n               Twitter has announced<\/a> will take place in how they return information about server errors.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120114.65' name='65'>20120114.65<\/a><\/td><td>\n<p>Round #2 on the PB\/Twitter.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120113.64' name='64'>20120113.64<\/a><\/td><td>\n<p>Fix a potential PB\/Twitter authorization issue introduced in the previous update.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120112.63' name='63'>20120112.63<\/a><\/td><td>\n<p>Update for Lr4 beta: explain in the plugin manager that the plugin can't be registered in the beta.<\/p>\n\n               <p>Moved the Twitter code over to a new style of Twitter authentication, in hopes that it cures the\n               authentication problems some people have been having.<\/p>\n               <p>Moved all access of Twitter to HTTPS.<\/p>\n               <p>Removed an obsolete reference to bit.ly from the Twitter help dialog.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20111216.62' name='62'>20111216.62<\/a><\/td><td>\n<p>Better error handling for video export, and for when images\/videos exceed upload limits.<\/p>\n               <p>Warn about the need to update the list of albums if it's not been updated for a long time.<\/p>\n\n               <p>The Lightroom bug referenced in the version note for <b><a href='#42'>20110623.42<\/a><\/b> was fixed in Lr3.5, so I've removed the special workaround processing for that version and later.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20111210.61' name='61'>20111210.61<\/a><\/td><td>\n<p>Added a system-clock check and reports to the user if the system clock is more than a minute out of date. An incorrect system clock can cause problems with various kinds of communication and authentication with some of my plugins, so I've just gone ahead and added this to every plugin.<\/p>\n\t       <p>Had issues with the registration button sometimes not showing.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20111106.60' name='60'>20111106.60<\/a><\/td><td>\n<p>Fixed a login error that I apparently introduced recently.<\/p>\n               <p>When doing a plugin upgrade, offer the ability to flush all the old copies of the plugin.<\/p>\n               <p>Fix an \"attempt to concatenate field 'user_id_string'\" error that pops up at rare times, and a few other similar issues.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20111012.49' name='49'>20111012.49<\/a><\/td><td>\n<p>Issue a more reasonable error message when Photobucket doesn't respond.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110903.48' name='48'>20110903.48<\/a><\/td><td>\n<p>Added {PluginProperty} to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> used by my plugins.<\/p>\n               <p>Some internal optimizations to handle large gallery sets.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110819.47' name='47'>20110819.47<\/a><\/td><td>\n<p>Added the ability to include a photo when issuing a tweet via Twitter.<\/p>\n\n               <p>Gave the Twitter tweet input UI some attention.<\/p>\n\n               <p>Twitter automatically replaces URLs with their own <code>t.co<\/code> urls, and the tweet-text\n               character-counter now takes that into account, so pasting in urls of any length now \"costs\" a fixed amount\n               (currently 19 characters for an HTTP url; 20 characters for an HTTPS url). The plugin no longer\n               uses <a href='http:\/\/bit.ly'>bit.ly<\/a>.<\/p>\n\n               <p>Made it so that hitting ENTER while entering a tweet does not actually launch the\n               export. This is a maddeningly-frustrating aspect of the Lightroom plugin infrastructure,\n               but I've worked around it in a way that seems to work.<\/p>\n\n               <p>Fixed \"attempt to compare nil with number\" error that some users might have gotten in Publish.<\/p>\n\n               <p>Added a timeout to the upload call to hopefully get around a too-short default timeout that\n               can interrupt long video uploads.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110729.46' name='46'>20110729.46<\/a><\/td><td>\nThe 'refresh list' button was missing from the upload-destination list when it was configured to be a popup menu.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110712.45' name='45'>20110712.45<\/a><\/td><td>\nHad a minor plugin-crashing boo-boo in the previous update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110711.44' name='44'>20110711.44<\/a><\/td><td>\n<p>More on the catalog-access errors that some are getting with Lr3.<\/p>\n               <p>Really long captions could cause a stack overflow.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110703.43' name='43'>20110703.43<\/a><\/td><td>\nFor Lr2, fixes a 'must be called inside withReadAccessDo' error I'd recently introduced. For Lr3, tries to address a similar error that seems to pop up in rare cases.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110623.42' name='42'>20110623.42<\/a><\/td><td>\n<p>There's a bug in Lightroom that causes it to sometimes include private keywords in exported copies. The plugin now detects these situations and alerts you to them, allowing you to avoid a privacy blunder.<\/p>\n\n               <p>Be more robust to errors during the gallery-creation process.<\/p>\n\n               <p>Fixed a bug that caused the export destination to not properly refresh in response to selecting a preset in the export dialog.<\/p>\n\n               <p>Better handle long album names by truncating at the beginning with '...', and having the tooltip be the full name.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110512.41' name='41'>20110512.41<\/a><\/td><td>\nFixed a bug introduced in yesterday's update.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110511.40' name='40'>20110511.40<\/a><\/td><td>\n<p>Added support for video.<\/p>\n\n               <p>Now tells Photobucket to extract geolocation info from images.<\/p>\n\n               <p>Fixed a bug whereby one couldn't export via preset to an account different from the currently-logged in account.<\/p>\n\n               <p>Fixed a problem such that long album names caused buttons to become inaccessible in the export dialog.<\/p>\n\n               <p>Not sure what happened to the export dialog since I last checked it in Windows, but it was in need of some UI love.<\/p>\n\n               The list of upload destinations was sometimes getting cut off\n\n               <p>Added the ability to select which metadata items cause a Publish republish.<\/p>\n\n               <p>Added the ability to sort the album list in the Publishing Manger<\/p>\n\n               <p>Fixed some plugin-crash asserts that some new users might get.<\/p>\n\n               <p>Fixed a bug in how some export errors are reported.<\/p>\n\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110113.39' name='39'>20110113.39<\/a><\/td><td>\nAdded {CroppedWidth} and {CroppedHeight} to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a> used by my plugins.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20101217.38' name='38'>20101217.38<\/a><\/td><td>\nUpdated Twitter support for Twitter's new API endpoints\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20101124.37' name='37'>20101124.37<\/a><\/td><td>\n<p>Fixed a crash sometimes encountered while updating remote-account data in the plugin.<\/p>\n\n\t       <p>Warn about the loss of metadata if the \"resize to megapixels\" option is used.<\/p>\n\n\t       <p>Fixes &#8220;<i>Spec:343: attempt to index field '?' (a nil value)<\/i>&#8221; error some were getting.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100829.36' name='36'>20100829.36<\/a><\/td><td>\nMade the revalidation process much simpler, doing away with the silly need for a revalidation file.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100820.35' name='35'>20100820.35<\/a><\/td><td>\nDiscovered a bug in my plugin build system that caused horribly difficult-to-track-down errors in one plugin,\n               so am pushing out rebuilt versions of all plugins just in case.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100817.34' name='34'>20100817.34<\/a><\/td><td>\n<p>Added the {KeywordsAll} template tag.<\/p>\n\n               <p>Added code to allow plugin revalidation after having been locked due to a bad Lightroom serial number.<\/p>\n\n   \t       <p>A few users found some photos to always be \"stuck\" as Modified photos in a Publish collection. I'm\n   \t       still not 100% what might be going on and can't replicate the issue myself, but this version of the plugin\n   \t       tries some things to hopefully alleviate the problem.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100715.33' name='33'>20100715.33<\/a><\/td><td>\nThere was a bug on Windows that caused the warning about potentially-excessive JPEG quality settings to\n               lock up Lightroom for an indeterminate amount of time. Only way I could fix it was to move the warning to the metadata\n               management section (where it doesn't belong as much as it doesn't belong where it was before, but Lightroom doesn't let\n               me put it where it should go, next to the jpeg-quality slider).\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100715.32' name='32'>20100715.32<\/a><\/td><td>\n<p>The plugin has long remembered your export settings from Photobucket export session to Flickr export\n               session, overriding Lightroom's desire to always bring your recent export settings from non-Photobucket\n               exports. However, I had neglected to update the list of settings for Lightroom 3, so this is now\n               corrected, and so the plugin now also remembers watermarking settings, file-renaming and photo-stacking,\n               and DNG compatibility.<\/p>\n\n               <p>Added a warning that blocks export when the JPEG quality is set needlessly high, referring users to my <a\n               href='https:\/\/regex.info\/blog\/lightroom-goodies\/jpeg-quality'>Analysis of Lightroom JPEG Export Quality\n               Settings<\/a>. You can bypass the warning if you like, and hide it forever, of course.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100703.31' name='31'>20100703.31<\/a><\/td><td>\nFixed the errors one got after trying to export the first time after a Lightroom restart.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100702.30' name='30'>20100702.30<\/a><\/td><td>\nSome extra debug logging.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100629.29' name='29'>20100629.29<\/a><\/td><td>\nLots more changes, especially related to auto destinations and replacing images.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100629.28' name='28'>20100629.28<\/a><\/td><td>\nVarious fixes, including better handling of virtual copies (created on images uploaded with this version or later).\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100628.27' name='27'>20100628.27<\/a><\/td><td>\nHad broken auto destinations.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100625.26' name='26'>20100625.26<\/a><\/td><td>\nYikes, shaking out some more build issues.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100624.25' name='25'>20100624.25<\/a><\/td><td>\nDiscovered a nasty build bug; pushing a new version in case it affects this plugin.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100624.24' name='24'>20100624.24<\/a><\/td><td>\nSome killer new debug logging, and maybe a few bug fixes.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100621.23' name='23'>20100621.23<\/a><\/td><td>\nYikes, previous version was all dorked up, sorry. This one should work.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100617.22' name='22'>20100617.22<\/a><\/td><td>\n<p>This version can be <a href='https:\/\/regex.info\/blog\/2010-06-08\/1539'>registered in\n               Lightroom 3<\/a>. It can run in Lightroom 2 or Lightroom 3; it does not work in the Lr3 betas.<\/p>\n\n               <p>It uses my new registration system when run on Lightroom 3,\n               which avoids some of the silly issues of the old one. Please take care to note\n               the details on <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/register'>the registration\n               page<\/a>: use of this version (or later) of the plugin in Lightroom 3 requires a new\n               registration code, even if you had registered some older version of the plugin.<\/p>\n\n               <p>Lots and lots of changes under the hood.<\/p>\n\n               <p>Added some options to the Twitter <b>&lt;dest <i>options<\/i>&gt;<\/b> special code: add <b>simple<\/b>\n               as an option to have it become just the name without quotes or other adornment; add <b>short<\/b> to par\n               down the gallery name to just the leaf name. They can be combined, e.g. <b>&lt;dest short\n               simple&gt;<\/b>.<\/p>\n\n               <p>Added some stuff to the <b>LUA<\/b> <a\n               href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template token<\/a>: a version of the standard\n               <b>os<\/b> table (with <i>date<\/i>, <i>difftime<\/i>, <i>getenv<\/i>, es and <i>time<\/i>), and the standard\n               Lightroom STK tables <i>LrDate<\/i>, <i>LrPathUtils<\/i>, and <i>LrStringUtils<\/i>). Also added a new\n               functions <b>TBL()<\/b> (returns an empty table), <b>ne(<i>item<\/i>)<\/b> (returns true if the item is not\n               empty), and <b>nb(<i>item<\/i>)<\/b> (returns true if the item is not blank; \" \" is blank but not empty,\n               while \"\" and nil are both blank and empty).<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100323.21' name='21'>20100323.21<\/a><\/td><td>\n<p>Removed some LR3-related debugging stuff that's showing up now that <a\n               href='https:\/\/regex.info\/blog\/2010-03-23\/1479'>LR3b2 is out<\/a>. All plugin-related things should work in\n               LR3b2 except Publish, which will likely change drasticly between now and when LR3 is actually released.<\/p>\n\n               <p>New when running LR3b2 is a new \"Snapshots on Export\" section, which is basically a built-in\n               version of <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/snapshot-on-export'>this new plugin<\/a>.<\/p>\n\n               <p>Added new tokens to the templates used in my plugins: <b>IfKeyword<\/b> and\n               <b>IfExportedKeyword<\/b> are supported for LR2 and later. For LR3b1 and later the very powerful\n               <b>LUA<\/b> token, and for LR3b2 and later, a bunch of new localized date\/time tokens. See the <a\n               href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>templates page<\/a> for details.<\/p>w\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100315.20' name='20'>20100315.20<\/a><\/td><td>\n<p>Title presets weren't getting saved across LR restarts in some cases (for definitions of \"some\" meaning \"all\",\n               sorry).<\/p>\n\n\t       <p>Changed the semantics of the <tt>Places<\/tt> filter (in the tokens understood by the <a\n\t       href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>preset templates<\/a> of my plugins) in two ways:\n\t       if applied to a string value rather than a number, it works on the first number found in the string.\n\t       Another is that you can now use something like <tt>Places=-1<\/tt> to round to the 10s, <tt>Places=-2<\/tt>\n\t       to round to the 100s, etc.<\/p>\n\n               <p>Wholesale changes that attempt to honor the user's locale settings for numeric display (e.g. Europeans\n               writing 3,14156 for pi). I've probably missed some spots, so let me know if you find some.<\/p>\n\n               <p>Added three new tokens to the templates that my plugins use, <b>CameraName<\/b>,\n               <b>IfGeoencoded<\/b>, and <b>Keywords<\/b>. See the <a\n               href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>templates page<\/a> for details.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100205.19' name='19'>20100205.19<\/a><\/td><td>\n<p>Completely changed how the one-click upgrade applies the newly-downloaded zip file, in the hopes that\n               it'll work for more people. Rather than unzipping over the old copy, it now unzips to a temporary\n               folder, then moves the old folder out of the way and the new folder into place. Prior versions' folders\n               are now maintained (with the version number in the folder) in case you want to revert a version; you\n               may want to clear them out from time to time. Of course, it won't take affect until you try to upgrade\n               <i>after<\/i> having upgraded to or beyond this version.<\/p>\n\n\t       <p>Caught a few more LR3b issues.<\/p>\n\n               <p>Fixed the {GPSAltitude} template token so that it should now actually work.<\/p>\n\n               <p>Oops, the upload date\/time custom metadata items were swapped. Doh! With this new version, each\n               catalog will auto-update to correct the issue the first time it's loaded. The format used for the date\n               and time are restricted in LR2 to whatever I've chosen, but the first time you load the plugin in the\n               real LR3 (whenever it comes out), the catalog will update itself again to write the dates\/times in your\n               user-customized, localized format.<\/p>\n\n               <p>Lots of updates to the Twitter support:<\/p>\n               <ul>\n\n               <li>Better tweet-size estimates in line with recent processing changes at Twitter.<\/li>\n\n               <li>Added the ability to control whether to send a Twitter tweet with photo keywords.<\/li>\n\n               <li>Added &lt;title&gt; and &lt;description&gt; tags to the tweet-text template (they use the\n               title\/description from the first image exported).<\/li>\n\n               <li>Added the ability to geotag tweets with a static location, or with the geoencoded location of the\n               first image. A static location can be specified with a <i>latitude, longitude<\/i> pair, a <a\n               href='http:\/\/geohash.org\/'>geohash<\/a>, or a url from a mapping service like Google, Yahoo, or Bing. On\n               the encoded side, geodata embedded in the image can be used, or the geodata maintained by <a\n               href='https:\/\/regex.info\/blog\/lightroom-goodies\/gps'>my geoencoding-support plugin<\/a>).<\/li>\n\n               <li>You can now configure the plugin to shorten URLs via your own <a href='http:\/\/bit.ly'>bit.ly<\/a>\n               account, in case you want to track click-throughs yourself.<\/li>\n\n               <li>You can now specify that you want <i>all<\/i> URLs shortened. The default remains to shorten them\n               only when required to get under the 140-character limit. You might, for example, want to forcefully\n               shorten them all in conjunction with your own bit.ly account, for click-through tracking.<\/li>\n\n               <li><p>The plugin now goes to great lengths to report whether a tweet is accepted by Twitter. In their\n               infinite wisdom, the folks at Twitter suddenly decided to start ignoring long tweets instead of\n               truncating them, but (here's the brilliant part) <i>they still report back to the plugin that the tweet\n               was successful<\/i>. Sigh.<\/p>\n\n               <p>Furthermore, they might also ignore (yet report as successful) other kinds of tweets, such as those\n               that are a repeat of a \"too recent\" tweet. Those crafty folks at Twitter implemented these changes more\n               than three months ago, but in a truly cunning move, <i>they still detail the old behavior in their API\n               documentation, making no mention whatsoever about how their service now actually works.<\/i><\/p>\n\n               <p>Only by doing a bunch of extra work can the plugin detect whether a tweet was accepted or ignored. If\n               ignored, there's no way for the plugin to know why, so at this point it merely reports that the tweet\n               didn't go through.<\/p><\/li>\n\n               <\/ul>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100118.18' name='18'>20100118.18<\/a><\/td><td>\nAdded two new <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>template tokens<\/a>,\n               <b>{<a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#DaysSince'>DaysSince<\/a>}<\/b>\n               and\n               <b>{<a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template#PhotoDaysSince'>PhotoDaysSince<\/a>}<\/b>.\n               They're a bit tricky, but could be useful.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091230.17' name='17'>20091230.17<\/a><\/td><td>\nAdded a \"Repopulate URLs\" button to the Plugin Extras dialog, to allow correcting for the bug fixed in\n               the previous push, and to correct for photos uploaded with old versions of the plugin.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091230.16' name='16'>20091230.16<\/a><\/td><td>\nSigh, it seems 30,000+ lines of code are getting to be hard to keep track of, and I unintentionally removed\n               the exported url from the custom metadata (from the 'At Photobucket' item) a few versions back. This\n               should fix it, at least for images uploaded from now.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091216.15' name='15'>20091216.15<\/a><\/td><td>\nFigured out when the \"AgExportSession.photoExportSequence is obsolete; use photoIdExportSequence instead\"\n               error was coming from. A bug in LR3 beta. I had to disable the export filter for the beta to avoid this.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091215.14' name='14'>20091215.14<\/a><\/td><td>\nAllow changing the font size of list of upload destinations. Those with long names might want to choose a\n               smaller size to allow more text to fit on each row.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091214.13' name='13'>20091214.13<\/a><\/td><td>\nAdded the special <b>{NOJOINERS}<\/b> token to the <a\n               href=\"https:\/\/regex.info\/blog\/lightroom-goodies\/template\">Template Language<\/a> understood by my plugins.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091209.12' name='12'>20091209.12<\/a><\/td><td>\nA few small fixes for LR3b.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091205.11' name='11'>20091205.11<\/a><\/td><td>\nMinor internal debugging tweaks.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091119.10' name='10'>20091119.10<\/a><\/td><td>\nRemoved a debugging message that gets in the way while reporting a bad network connection.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091118.9' name='9'>20091118.9<\/a><\/td><td>\nAdded an <tt>{Altitude}<\/tt> item to the <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/template'>templates<\/a> understood\n              by the plugin. It's the numeric altitude in meters, as opposed to the <tt>{GPSAltitude}<\/tt> item which is\n              a description of the altitude along the lines of <span class='nobr'>&#8220;<b>32.7 m<\/b>&#8221<\/span>.\n              Also updated the <tt>Places<\/tt> filter so that it can be used on fields that merely begin with a number.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091118.8' name='8'>20091118.8<\/a><\/td><td>\nBug unfix for LR3 beta on Windows. LR2\/Win had a bug that I needed to work around, but it's fixed in LR3,\n              so I had to unworkaround the bug to get it working again. Or something like that.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091023.7' name='7'>20091023.7<\/a><\/td><td>\nA bunch of UI fixes for LR3b, such as fixing the scrollbar and the token-examples dialog.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091022.6' name='6'>20091022.6<\/a><\/td><td>\nAdded a <b>first draft<\/b> of some rudimentary support for <i>Lightroom 3 Beta<\/i>.\n              See <a href='https:\/\/regex.info\/blog\/2009-10-22\/1339' class='quiet'>this important note\n              about plugin support in <i>Lightroom 3 Beta<\/i> and <i>Lightroom 3<\/i><\/a>, including\n              future plans for features and my registration system.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090916.5' name='5'>20090916.5<\/a><\/td><td>\n<p>Some UI tweaks earlier in the month had an unintended side effect of breaking the \"choose destination\n              at export time\" feature. Sorry... fixed! Also, added some prose to make it more clear that the \"create\n              gallery\" part of the choose-destination-at-export-time dialog is not part of the export process, but\n              merely a tool placed there for the convenience of those wishing to create a new gallery just prior\n              to exporting.<\/p>\n\n              <p>(Sorry to everyone who couldn't contact my server for the last few days... it had \"issues\",\n              that are now fixed.)<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090902.4' name='4'>20090902.4<\/a><\/td><td>\n<p>I'm back from <a href='https:\/\/regex.info\/blog\/2009-09-01\/1305' class='quiet'>a long trip<\/a> and starting\n              up the plugin machinery again. This push fixes the \"failed signature\" error that Windows users were\n              getting.... it turns out that there's an insidious bug in Lightroom on Windows that silently dorks\n              certain accesses to Photobucket. Wasted hours and hours and hours on this before I ran a network\n              protocol analyzer and realized that Lightroom was being very naughty. Sigh. Should be fixed now.<\/p>\n\n              <p>One other minor update: the HOME album is now at top in the alphabetic list, even though \"H\" might\n              fall after other album names. \"HOME\" is not really the name, but a description, so it makes sense to list\n              it first.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090823.3' name='3'>20090823.3<\/a><\/td><td>\nAlbum creation neglected to respect the designated parent album ... it does now.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090730.2' name='2'>20090730.2<\/a><\/td><td>\nFixes, I hope, some sloppiness evident in the first version.\n              One unfortunate side effect is that the \"visit destination album\" feature\n              has been removed. I hope to figure out a way to restore it in a future version.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090721.1' name='1'>20090721.1<\/a><\/td><td>\nInitial Public Release\n\n\n<\/td><\/tr><\/table>\n\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>This plugin for Adobe Lightroom Classic allows you to export images from Lightroom directly to your Photobucket account.<\/p> <p>This plugin works in Lightroom Classic, and older versions as far back as Lightroom 3, though some features depend on the version of Lightroom.<\/p> <p>The same download works for both Windows and Mac. See the box to the upper right for the download link (in orange) and installation instructions.<\/p> <p class='h'>Functionality<\/p> <p>The screenshot below, of the plugin's Export Dialog, gives some idea about its functionality, at least as of the initial public release version, 20090721.1.<\/p> <p>After downloading, installing, and enabling the plugin [...]","protected":false},"author":1,"featured_media":0,"parent":864,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/1262"}],"collection":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/comments?post=1262"}],"version-history":[{"count":0,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/1262\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/864"}],"wp:attachment":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/media?parent=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}