{"id":2227,"date":"2007-10-29T21:46:23","date_gmt":"2007-10-29T21:46:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/yet-another-photoblog\/"},"modified":"2016-12-29T09:52:43","modified_gmt":"2016-12-29T09:52:43","slug":"yet-another-photoblog","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/yet-another-photoblog\/","author":165474,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.10.15","stable_tag":"1.10.15","tested":"4.7.33","requires":"2.5","requires_php":"","requires_plugins":"","header_name":"Yet Another PhotoBlog","header_author":"J.P.Jarolim","header_description":"","assets_banners_color":"","last_updated":"2016-12-29 09:52:43","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/johannes.jarolim.com\/yapb\/donate","header_plugin_uri":"http:\/\/johannes.jarolim.com\/yapb","header_author_uri":"http:\/\/johannes.jarolim.com","rating":3.7,"author_block_rating":0,"active_installs":300,"downloads":241325,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"2"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.10","1.10.1","1.10.10","1.10.11","1.10.12","1.10.13","1.10.14","1.10.15","1.10.2","1.10.3","1.10.4","1.10.7","1.10.9","1.6","1.6.1","1.6.2","1.6.3","1.7","1.7.1","1.7.2","1.7.3","1.7.4","1.8","1.8.1","1.8.2","1.9","1.9.1","1.9.10","1.9.11","1.9.12","1.9.13","1.9.14","1.9.15","1.9.16","1.9.17","1.9.18","1.9.19","1.9.2","1.9.20","1.9.21","1.9.22","1.9.23","1.9.24","1.9.26","1.9.27","1.9.28","1.9.29","1.9.3","1.9.30","1.9.31","1.9.32","1.9.4","1.9.5","1.9.6","1.9.7","1.9.8","1.9.9"],"block_files":[],"assets_screenshots":{"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":"1564177","resolution":"5","location":"plugin","width":530,"height":301},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":"1564177","resolution":"4","location":"plugin","width":530,"height":301},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":"1564177","resolution":"7","location":"plugin","width":530,"height":301},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":"1564177","resolution":"6","location":"plugin","width":530,"height":301},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1564177","resolution":"2","location":"plugin","width":530,"height":301},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"1564177","resolution":"1","location":"plugin","width":530,"height":316},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":"1564177","resolution":"8","location":"plugin","width":530,"height":301},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"1564177","resolution":"3","location":"plugin","width":530,"height":301}},"screenshots":{"1":"YAPB integrates thightly into wordpress","2":"You get extra functionality on your new post and edit post mask","3":"Seamless integration in other areas of your admin panel","4":"The quick info on your dashboard gives you a rough overview","5":"The detailed info\/options page gives you <em>alot<\/em> possibilities","6":"Use the automattic image insertion feature or adapt your theme manually to show your images","7":"Easely display EXIF data of your images; list alternative image formats","8":"Just click an option to integrate your images into RSS2 and atom feeds"}},"plugin_section":[],"plugin_tags":[163,48847,59661,1430,44379],"plugin_category":[50],"plugin_contributors":[81059],"plugin_business_model":[],"class_list":["post-2227","plugin","type-plugin","status-closed","hentry","plugin_tags-images","plugin_tags-photo-blog","plugin_tags-photo-blogging","plugin_tags-photoblog","plugin_tags-yapb","plugin_category-media","plugin_contributors-jaroat","plugin_committers-jaroat"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/yet-another-photoblog.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-1.jpg?rev=1564177","caption":"YAPB integrates thightly into wordpress"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-2.jpg?rev=1564177","caption":"You get extra functionality on your new post and edit post mask"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-3.jpg?rev=1564177","caption":"Seamless integration in other areas of your admin panel"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-4.jpg?rev=1564177","caption":"The quick info on your dashboard gives you a rough overview"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-5.jpg?rev=1564177","caption":"The detailed info\/options page gives you <em>alot<\/em> possibilities"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-6.jpg?rev=1564177","caption":"Use the automattic image insertion feature or adapt your theme manually to show your images"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-7.jpg?rev=1564177","caption":"Easely display EXIF data of your images; list alternative image formats"},{"src":"https:\/\/ps.w.org\/yet-another-photoblog\/trunk\/screenshot-8.jpg?rev=1564177","caption":"Just click an option to integrate your images into RSS2 and atom feeds"}],"raw_content":"<!--section=description-->\n<p>Convert your WordPress Blog into a full featured photoblog in virtually no time. Use the full range of WordPress functions and plugins: Benefit from the big community WordPress has to offer.<\/p>\n\n<h4>What is YAPB \/ What can you expect?<\/h4>\n\n<ul>\n<li>A non invasive WordPress-plugin that converts wp into a easy useable photoblog system <\/li>\n<li>Easy image upload - All wordpress post-features can be used <\/li>\n<li>On the fly thumbnail generation - Use multiple thumbnail sizes where and when you need them: Thumbnail generation gets controlled by the theme.<\/li>\n<li>EXIF data processing and output <\/li>\n<li>Self-learning EXIF filter - Your own cameras tags can be selected to be viewed. <\/li>\n<li>Full i18n-Support through gnutext mo\/po files<\/li>\n<li>YAPB Plugin Infrastructure for extended functionality<\/li>\n<li>Ping additional update-service-sites when posting a photoblog entry. <\/li>\n<li>Nearly every WP-theme can become a photoblog in virtually no time.<\/li>\n<li>Out of the box configurable \"latest images\" sidebar widget<\/li>\n<li>You'll get a photoblog system based on wordpress - Decide if you want to post a normal Wordpress article or a photoblog entry. Be free to use all available extensions \/ plugins of the WordPress platform ;-)<\/li>\n<li>Be the owner of your own photos on your own webhost<\/li>\n<\/ul>\n\n<h4>YAPB is a photoblog plugin<\/h4>\n\n<p>One post, one image, one description. Your image should be worth that. If you need to display multiple images in one post - Just download and use one of the several available gallery plugins for WordPress.<\/p>\n\n<h4>More Information<\/h4>\n\n<ul>\n<li>For more information see the <a href=\"http:\/\/johannes.jarolim.com\/yapb\" title=\"YAPB homepage\">YAPB Homepage<\/a>.<\/li>\n<li>Find YAPB plugins via the <a href=\"http:\/\/johannes.jarolim.com\/yapb\/plugins\" title=\"YAPB Plugin Overview\">YAPB Plugins overview page<\/a><\/li>\n<\/ul>\n\n<h4>Plugins i currently know of<\/h4>\n\n<ul>\n<li><a href=\"http:\/\/wordpress.org\/extend\/plugins\/yapb-bulk-uploader\" title=\"YAPB Bulk Uploader\">YAPB Bulk Uploader<\/a><\/li>\n<li><a href=\"http:\/\/wordpress.org\/extend\/plugins\/xp-uploader\" title=\"YAPB XP Uploader Homepage\">XP Uploader<\/a><\/li>\n<li><a href=\"http:\/\/johannes.jarolim.com\/yapb-forum\/showthread.php?tid=853\" title=\"YAPP Importer Exporter post in YAPB Forum\">YAPB Importer Exporter<\/a><\/li>\n<li><a href=\"http:\/\/wordpress.org\/extend\/plugins\/yapb-sidebar-widget\" title=\"YAPB Sidebar Widget Homepage\">YAPB Sidebar Widget<\/a><\/li>\n<li><a href=\"http:\/\/wordpress.org\/extend\/plugins\/yapb-xmlrpc-server\" title=\"YAPB XMLRPC Server Homepage\">YAPB XMLRPC Server<\/a><\/li>\n<li><a href=\"http:\/\/johannes.jarolim.com\/yapb\/sidebar-widget\" title=\"YAPB XMLRPC Sidebar Widget Homepage\">YAPB XMLRPC Sidebar Widget<\/a><\/li>\n<\/ul>\n\n<h4>Translations i currently know of<\/h4>\n\n<ul>\n<li>German: Included.<\/li>\n<li><a href=\"http:\/\/gidibao.net\/index.php\/2009\/12\/27\/yet-another-photoblog-in-italiano\/\" title=\"Homepage of the italian translation\">Italian<\/a><\/li>\n<li><a href=\"http:\/\/www.aurelienpaulus.net\/yet-another-photoblog-traduit-en-francais\/\" title=\"Homepage of the french translation\">French<\/a><\/li>\n<li><a href=\"http:\/\/kosivart.if.ua\/2008\/10\/09\/515\/\" title=\"Homepage of the russian translation\">Russian<\/a><\/li>\n<li><a href=\"http:\/\/kosivart.if.ua\/2008\/10\/07\/502\/\" title=\"Homepage of the ukrainian translation\">Ukrainian<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to Plugins\/Add New<\/li>\n<li>Enter the term \"YAPB\" and start the search<\/li>\n<li>Click on \"Yet Another Photoblog\"<\/li>\n<li>Click on \"install\"<\/li>\n<li>Go to \"admin panel\/plugins\" and activate YAPB<\/li>\n<\/ol>\n\n<h4>Spread the word<\/h4>\n\n<p>If you like YAPB, please don't forget to backlink to the plugins homepage:<\/p>\n\n<p><a href=\"http:\/\/johannes.jarolim.com\/yapb\" title=\"The plugins homepage\">http:\/\/johannes.jarolim.com\/yapb<\/a><\/p>\n\n<p>Additionally, it would be nice if you could rate YAPB on the according WordPress page:<\/p>\n\n<p><a href=\"http:\/\/www.wordpress.org\/extend\/plugins\/yet-another-photoblog\" title=\"Please rate YAPB here\">Rate YAPB on wordpress.org!<\/a><\/p>\n\n<h4>Finally: Enjoy and share your photography<\/h4>\n\n<p>Really: do and share some serious photography so everybody may discover your view and interpretation of the world.<\/p>\n\n<!--section=faq-->\n<p>Have a look at the <a href=\"http:\/\/johannes.jarolim.com\/yapb\" title=\"The plugins homepage\">YAPB FAQ Page<\/a>.<\/p>\n\n<!--section=changelog-->\n<h4>2016-12-29, Release 1.10.15<\/h4>\n\n<ul>\n<li>Update to phpThumb 1.7.13 to avoid php7 strict warnings<\/li>\n<\/ul>\n\n<h4>2015-09-14, Release 1.10.14<\/h4>\n\n<ul>\n<li>Update from Savant2 to Savant3 Templating Engine<\/li>\n<li>Update function signatures to avoid strict error messages for calling non-static methods in a static way<\/li>\n<li>Tested with 4.3<\/li>\n<\/ul>\n\n<h4>2014-10-01, Release 1.10.13<\/h4>\n\n<ul>\n<li>Bugfix: Supress warnings of function wp_handle_upload which causes problems on some configurations<\/li>\n<\/ul>\n\n<h4>2014-06-08, Release 1.10.12<\/h4>\n\n<ul>\n<li>New Feature: All Feed augmentations generate the thumbnail before feed delivery<\/li>\n<\/ul>\n\n<h4>2014-06-07, Release 1.10.11<\/h4>\n\n<ul>\n<li>Bugfix: Thumbnail configuration for RSS enclosures was ignored<\/li>\n<li>New Feature: Thumbnails embedded as RSS enclosures get generated before feed delivery<\/li>\n<\/ul>\n\n<h4>2013-01-17, Release 1.10.10<\/h4>\n\n<ul>\n<li>Bugfix: Broken RSS Feed-Output in WP 3.5 fixed (Thanks to Jan for the report)<\/li>\n<\/ul>\n\n<h4>2012-10-11, Release 1.10.9<\/h4>\n\n<ul>\n<li>Bugfix: Facebook thumbnail needs an og:image instead of an og:url meta tag (Shame over me)<\/li>\n<\/ul>\n\n<h4>2012-10-11, Release 1.10.8<\/h4>\n\n<ul>\n<li>New Feature: Additional Facebook thumbnail integration via og:url meta value (Thanks to Jorge Otero for feedback)<\/li>\n<li>Bugfix: More stable default value implementation in YapbExifTagnamesOption.class.php (Thanks to Daviz for the feedback)<\/li>\n<li>Bugfix: Check for $post existance before checking for post property in Yapb.class.php (Thanks to baztoune for the feedback)<\/li>\n<li>Bugfix: check for concrete ability name instead of deprecated authorization value (number) (Thanks to Aaron Welles for feedback)<\/li>\n<\/ul>\n\n<h4>2012-06-11, Release 1.10.7<\/h4>\n\n<ul>\n<li>Security Fix: Deleted phpThumb demo directory (Thanks to Scott Reilly for the report)<\/li>\n<li>Actualized german translation<\/li>\n<li>Bugfix: Warning from YabpExifTagnamesOption.class.php catched (Thanks to Anne for the feedback)<\/li>\n<\/ul>\n\n<h4>2012-01-10, Release 1.10.6<\/h4>\n\n<ul>\n<li>Bug Workaround for users of plugin User-Access-Manager: plugin calls various functions from wp-includes\/pluggable.php without checking if those functions are in scope at calling time causing major problems in connection with YAPB.<\/li>\n<\/ul>\n\n<h4>2012-01-10, Release 1.10.5<\/h4>\n\n<ul>\n<li>Enhanced automatic image insertion feature: Much more finegrained options for every section of the theme (Thanks to Jorge for the feedback)<\/li>\n<\/ul>\n\n<h4>2012-01-08, Release 1.10.4<\/h4>\n\n<ul>\n<li>Additional feature: Facebook post thumbnail metadata feature<\/li>\n<\/ul>\n\n<h4>2011-11-21, Release 1.10.3<\/h4>\n\n<ul>\n<li>Code Brushup: PHP 5.3 compatibility<\/li>\n<\/ul>\n\n<h4>2011-11-07, Release 1.10.2<\/h4>\n\n<ul>\n<li>Code Brushup: Several refactorings to remove deprecated function calls (Thanks to YellowShark for analysis and detailed feedback)<\/li>\n<\/ul>\n\n<h4>2011-11-07, Release 1.10.1<\/h4>\n\n<ul>\n<li>BugFix: Fixed broken file upload in Internet Explorer 8+ (Thanks to Lev for the technical hint and Philippe for the IE bug report)<\/li>\n<\/ul>\n\n<h4>2011-11-05, Release 1.10<\/h4>\n\n<ul>\n<li>Major brushup of the YAPB-Options page<\/li>\n<li>Update to phpThumb 1.7.11<\/li>\n<li>Update of .po file <\/li>\n<li>Actualized german base translation<\/li>\n<li>Additional feature: If files are missing: You now may view posts belonging to the missing file and clean up according database entries if needed<\/li>\n<\/ul>\n\n<h4>2011-09-06, Release 1.9.32<\/h4>\n\n<ul>\n<li>Compatibility Patch: Enable YAPB-ImageUpload on \"User\" - VHosts (eg. URLs starting with \/~username)<\/li>\n<\/ul>\n\n<h4>2011-09-06, Release 1.9.31<\/h4>\n\n<ul>\n<li>Additional feature: If files are missing, YAPB doesn't throw warnings anymore: You get a listing of all missing files on the YAPB Options Page.<\/li>\n<\/ul>\n\n<h4>2011-09-06, Release 1.9.30<\/h4>\n\n<ul>\n<li>Compatibility Patch: Enable phpThumb thumbnail generation even on strange configured servers (many thanks to Artisan Guitars for a sample server) <\/li>\n<\/ul>\n\n<h4>2011-07-18, Release 1.9.29<\/h4>\n\n<ul>\n<li>WPMU-Compat Patch (thanks to Dario Ernst for the tip and the working solution)<\/li>\n<\/ul>\n\n<h4>2011-06-14, Release 1.9.28<\/h4>\n\n<ul>\n<li>Security Update: Improved general prevention of parameter injection to phpThumb 1.7.9 (many thanks to Joost@yoast and jon@lionsgoroar)<\/li>\n<\/ul>\n\n<h4>2011-06-14, Release 1.9.27<\/h4>\n\n<ul>\n<li>Security Update: General prevention of parameter injection to phpThumb 1.7.9 which has problems with parameter validation.<\/li>\n<\/ul>\n\n<h4>2011-04-14, Release 1.9.26<\/h4>\n\n<ul>\n<li>Bugfix: If \"Settings \/ Media \/ Store uploads in this folder\" wasn't set by the blog owner, YAPB throws an error after uploading the image. It now assumes the default value \"wp-content\/uploads\".<\/li>\n<li>Closure of the yapb-support-forum: I give up. Since i don't seem able to secure MyBB against spammers (and i tried) i have to close it.<\/li>\n<\/ul>\n\n<h4>2010-03-02, Release 1.9.25<\/h4>\n\n<ul>\n<li>Bugfix: Added missing parameter $liclass in YAPB template function yapb_get_alternative_image_formats($limits, $liclass)<\/li>\n<li>Bugfix: Corrected yapb_is_photoblog_post so it doesn't throw notices anymore<\/li>\n<\/ul>\n\n<h4>2009-12-28, Release 1.9.24<\/h4>\n\n<ul>\n<li>New feature: Set default jpeg quality for all thumbnails at \"YAPB \/ Thumbnailer Options \/ Default JPEG output quality\" (Thanks to Alex Sorokoletov)<\/li>\n<li>Went through all used strings to allow proper translation (Thanks to Gianni from gidibao.net)<\/li>\n<li>Happy new year!<\/li>\n<\/ul>\n\n<h4>2009-12-23, Release 1.9.23<\/h4>\n\n<ul>\n<li>Included passthrough of quality parameter in YapbThumbnailer.php<\/li>\n<li>Tested up to WP 2.9<\/li>\n<li>Happy christmas to all photographers out there!<\/li>\n<\/ul>\n\n<h4>2009-08-21, Release 1.9.22<\/h4>\n\n<ul>\n<li>Security Fix: Removed XSS Cross Site Scripting possibility via YapbThumbnailer.php (Special thanks to Andrew Nairn @ Gotham Digital Science - London, UK for recherching and reporting the issue)<\/li>\n<\/ul>\n\n<h4>2009-08-13, Release 1.9.21<\/h4>\n\n<ul>\n<li>Bugfix: Wrong by-reference argument in callback for WP Filter \"the_posts\" causing PHP 5.3 to throw an error (Thanks to Lear for reporting and debugging)<\/li>\n<\/ul>\n\n<h4>2009-06-29, Release 1.9.20<\/h4>\n\n<ul>\n<li>Bugfix: Activation does not work in WP 2.6 because of WP 2.7 function call in lib\/Yapb.class.php (Thanks to M.G.F. M\ufffdgling for the feedback)<\/li>\n<\/ul>\n\n<h4>2009-06-14, Release 1.9.19<\/h4>\n\n<ul>\n<li>Tested with WP 2.8 (it's working on my own, updated blog)<\/li>\n<li>phpThumb library updated to version 1.7.9<\/li>\n<\/ul>\n\n<h4>2009-01-15, Release 1.9.18<\/h4>\n\n<p>Bugfix:<\/p>\n\n<ul>\n<li>Problems with detection of absolute paths on windows hosts in method YapbImage::systemFilePath<\/li>\n<li>Incorrect checking for empty wordpress options in Yapb.class.php (Thanks to buonaluce)<\/li>\n<\/ul>\n\n<h4>2009-01-14, Release 1.9.17<\/h4>\n\n<p>Additional features:<\/p>\n\n<ul>\n<li>New filter hook: yapb_upload_image<\/li>\n<li>Enhanced YapbDiagnostics<\/li>\n<li>Thumbnails in RSS feeds: title attribute in href and alt attribute in image tag - happy validating<\/li>\n<li>Yahoo media RSS 1.1.12 integration<\/li>\n<\/ul>\n\n<p>Workaround:<\/p>\n\n<ul>\n<li>Next try of a stable workaround for unreliable DOCUMENT_ROOT settings on some hosts<\/li>\n<\/ul>\n\n<h4>2008-12-22, Release 1.9.16<\/h4>\n\n<p>Bugfix: Problems with absolute upload_dir settings in WP (Thanks to jocose and 93dots)<\/p>\n\n<h4>2008-12-20, Release 1.9.15<\/h4>\n\n<p>Bugfix: Wrong hook used to insert style tag for the automatic image insertion (Thanks to lars for giving feedback).<\/p>\n\n<h4>2008-12-17, Release 1.9.14<\/h4>\n\n<ul>\n<li>New feature: optional rss and atom feed media enclosure<\/li>\n<li>New feature: optional xhtml-style imagetag at rss content integration (Thanks to max)<\/li>\n<li>Admin Backend Eye Candy for nicer WordPress 2.7 integration<\/li>\n<li>Change of the YAPB Automatic Image Insertion feature: No border=\"0\" attribute in the imagetag anymore (Thanks to seriocomic)<\/li>\n<li>Change of the YAPB thumbnail cache location: Better support for WP auto update and WP 2.7 auto plugin installation - AND it's the right way to be done ;-)<\/li>\n<li>New internal admin notice infrastructure<\/li>\n<li>Minor CSS changes for better WP 2.7 integration<\/li>\n<li>General plugin and directory refactoring for more readable code<\/li>\n<li>Happy christmas!<\/li>\n<\/ul>\n\n<h4>2008-10-15<\/h4>\n\n<ul>\n<li>Update of the readme.txt to communicate two new translation released by Stas: Ukrainian and Russian!<\/li>\n<\/ul>\n\n<h4>2008-09-26, Release 1.9.12<\/h4>\n\n<ul>\n<li>Workaround\/BugFix: YAPB Options Page problem with PHP running as CGI and SCRIPT_NAME reporting \/cgi-bin\/php4.cgi - Form now sends to REQUEST_URI<\/li>\n<\/ul>\n\n<h4>2008-09-22, Release 1.9.11<\/h4>\n\n<ul>\n<li>Adapted YAPB Plugin Infrastructure: Old version does only work with PHP5 thus rendering YAPB plugins useless on servers with PHP4. Thanks to Alarane for providing a testing environment.<\/li>\n<\/ul>\n\n<h4>2008-08-26, Release 1.9.10<\/h4>\n\n<p>Bugfix Try (Options of the YAPB Sidebar Widget not shown on the YAPB Plugin Page)<\/p>\n\n<ul>\n<li>Moved execution of the yapb_register_plugin hook to the end of the WordPress plugin loading cycle<\/li>\n<\/ul>\n\n<h4>2008-08-20, Release 1.9.9<\/h4>\n\n<p>Compatibility issue:<\/p>\n\n<p>Thumbnails file permission issue on some unix\/php configurations: YAPB now tries to set Thumbnail file permission to 644 right after creation so webserver can access and serve it<\/p>\n\n<p>Thanks to Bazyli for reporting and investigating<\/p>\n\n<h4>2008-08-20, Release 1.9.8<\/h4>\n\n<p>Small Bugfix in I18N code and adaption of the translation - Thanks to Aurelien Paulus for reporting<\/p>\n\n<h4>2008-08-08, Release 1.9.7<\/h4>\n\n<p>Small Bugfix in YAPB Options Classes - Thanks to mozkart for reporting<\/p>\n\n<h4>2008-07-28, Release 1.9.6<\/h4>\n\n<p>I18N release:<\/p>\n\n<ul>\n<li>Adapted YAPB Options Page so that all strings may be translated<\/li>\n<li>Actualized po-file<\/li>\n<li>Updated german translation<\/li>\n<\/ul>\n\n<h4>2008-07-23, Release 1.9.5<\/h4>\n\n<p>WordPress 2.6 release:<\/p>\n\n<ul>\n<li>Additional handling code to reflect the new WP post revisions feature<\/li>\n<li>Silently removed beta status<\/li>\n<\/ul>\n\n<h4>2008-06-25, Release 1.9.4<\/h4>\n\n<p>Bugfix:<\/p>\n\n<ul>\n<li>Wrong parameter handover in yapb_thumbnail(...) template function (Thanks to Jeff Sayre for analyzing and solving this issue)<\/li>\n<\/ul>\n\n<h4>2008-06-25, Release 1.9.3<\/h4>\n\n<p>Additional feature:<\/p>\n\n<ul>\n<li>Optional link around thumbnails in \"Automatic Image Insertion\" mode.<\/li>\n<li>According configuration option on YAPB Options Page (On\/Off and linktarget)<\/li>\n<\/ul>\n\n<h4>2008-06-24, Release 1.9.2<\/h4>\n\n<p>Several minor backend changes<\/p>\n\n<ul>\n<li>Options Page: Moved Return-thumbnail-URL-as-valid-XHTML-option up into thumbnailer section<\/li>\n<li>YapbImageClass: XHTML Override Parameter now really overrides the setting - Was previously only able to disable it<\/li>\n<li>Several infrastructural changes to reflect changes in YAPB Sidebar Widget Plugin<\/li>\n<li>Typo on Options Page<\/li>\n<\/ul>\n\n<h4>2008-06-18, Release 1.9.1<\/h4>\n\n<ul>\n<li>Bugfix: Call-time pass-by-reference at line 156 of Yapb.class.php (Thanks to Erik for reporting that issue)<\/li>\n<\/ul>\n\n<h4>2008-06-16, Release 1.9<\/h4>\n\n<ul>\n<li>Complete Brushup of the YAPB Options (Code candy) and YAPB Options Page (Eye candy).<\/li>\n<li>New YAPB Plugin concept: YAPB centered plugins can register to hook which gets called right after YAPB initialization and may place their options on the YAPB options page<\/li>\n<li>Migration of the YAPB Sidebar Widget to it's own plugin: <a href=\"http:\/\/www.wordpress.org\/extend\/plugins\/yapb-sidebar-widget\" title=\"YAPB Sidebar Widget Plugin Page\">YAPB Sidebar Widget Plugin Page<\/a><\/li>\n<\/ul>\n\n<h4>2008-04-29, Release 1.8.2<\/h4>\n\n<ul>\n<li>Temporary phpExifRW Bug Workaround (Divizion by zero in line 857 in exifReader.inc)<\/li>\n<li>Deprecated prototype.js calls replaced with according jQuery code<\/li>\n<\/ul>\n\n<h4>2008-04-17, Release 1.8.1<\/h4>\n\n<p>Enhanced configurability<\/p>\n\n<ul>\n<li>More thumbnail flexibility in feeds: Define width and\/or height, decide if you want the thumbnails to be cropped if you defined both.<\/li>\n<li>Small brushups at the configuration page<\/li>\n<\/ul>\n\n<h4>2008-03-31, Release 1.8<\/h4>\n\n<p>WordPress 2.5 Backend Integration Release<\/p>\n\n<ul>\n<li>Updated dashboard integration<\/li>\n<li>Updated upload form integration<\/li>\n<li>Updated options page<\/li>\n<\/ul>\n\n<p>TODO's<\/p>\n\n<ul>\n<li>Migration prototype.js to jquery<\/li>\n<li>More tightly integration into wordpress<\/li>\n<\/ul>\n\n<h4>2008-03-21, Release 1.7.4<\/h4>\n\n<p>Bugfix:<\/p>\n\n<ul>\n<li>Thumbnails didn't get deleted on image replacement or deletion since release 1.7 (SEO thumbnail naming scheme change). Thanks to yeungda for providing a patch code snippet.<\/li>\n<\/ul>\n\n<p>Due to major changes in WordPress 2.5, YAPB 1.7.4 is the last working release for WordPress 2.3.x<\/p>\n\n<h4>2008-02-07<\/h4>\n\n<p>Bugfix:<\/p>\n\n<ul>\n<li>Template functions yapb_thumbnail and yapb_get_thumbnail didn't use the class parameter (Thanks from Salzburg to Jorge Otero)<\/li>\n<\/ul>\n\n<p>WordPress 2.3.3 release<\/p>\n\n<ul>\n<li>YAPB now tested up to WordPress 2.3.3<\/li>\n<\/ul>\n\n<h4>2008-01-09<\/h4>\n\n<p>Small Bugfix:<\/p>\n\n<ul>\n<li>Call to YapbImage-&gt;transform in unused code branch causes warnings (thanks to Sean): Codebranch commented out<\/li>\n<li>New global: YAPB_PLUGINDIR<\/li>\n<\/ul>\n\n<h4>2008-01-01<\/h4>\n\n<p>Multiple brushups and additions<\/p>\n\n<ul>\n<li>Heavy weight logging library (log4php) replaced by lightweight internal logging infrastructure thus hopefully minimizing memory footprint and disk usage of the plugin<\/li>\n<li>\"YAPB Latest Images\" sidebar widget (activated on presentation\/widgets and administered via the general YAPB options page)<\/li>\n<li>SEO image names: thumbnails get prepended with the original image filename<\/li>\n<li>YAPB now tested up to WordPress 2.3.2<\/li>\n<\/ul>\n\n<h4>2007-11-21<\/h4>\n\n<p>General infrastructural brushup<\/p>\n\n<ul>\n<li>Calculate plugins base path automatically so it may be installed to any direct subdirectory below wp-content\/plugins<\/li>\n<li>Plugin information centralized in the readme.txt file so i have only to change 1 instead of 4 files for a release. <\/li>\n<li>YAPB now reads needed information directly out of the readme.txt<\/li>\n<li>YapbDiagnostics output enhanced<\/li>\n<li>Update to <a href=\"http:\/\/phpthumb.sourceforge.net\">phpThumb 1.7.8<\/a>.<\/li>\n<li>Disabled <a href=\"http:\/\/open.vinayras.com\/phpexifrw_exif_reader_writer\">phpExifRW<\/a> thumbnail caching<\/li>\n<li>Reviewed and hardened the plugin activation call &amp; hook<\/li>\n<\/ul>\n\n<h4>2007-11-16<\/h4>\n\n<p>Some minor infrastructural changes<\/p>\n\n<ul>\n<li>Yapb Class and Instancing separated into two files<\/li>\n<\/ul>\n\n<h4>2007-10-02<\/h4>\n\n<p>First WordPress 2.3 Release:<\/p>\n\n<ul>\n<li>THANKS DAVE: Adaption of the _options_categories_array method<\/li>\n<\/ul>\n\n<h4>2007-09-16<\/h4>\n\n<p>Template functions:<\/p>\n\n<ul>\n<li>Change of yapb_thumbnail and yapb_get_thumbnail call<\/li>\n<li>Additional yapb_image and yapb_get_image functions<\/li>\n<\/ul>\n\n<h4>2007-08-06<\/h4>\n\n<p>Multiple changes<\/p>\n\n<ul>\n<li>New LoggerAppenderCache for log4php so the YapbThumbnailer Script may return available errors again if called directly<\/li>\n<li>Bugfix in YapbDiagnostics: Check for is_executable not required on windows systems<\/li>\n<li>Additional global YAPB_EXECUTING_OS<\/li>\n<li>YapbDiagnostics: Additional Output of YAPB version<\/li>\n<\/ul>\n\n<h4>2007-06-27<\/h4>\n\n<p>Thumbnails in feeds are now surrounded by a link to the post - Thanks to fsimo for the idea<\/p>\n\n<h4>2007-06-25<\/h4>\n\n<p>Bugfix<\/p>\n\n<ul>\n<li>\"Thumbnail generation on every request\"<\/li>\n<\/ul>\n\n<h4>2007-06-22<\/h4>\n\n<p>Added Log4PHP library for enhanced logging<\/p>\n\n<h4>2007-05-25<\/h4>\n\n<p>Quick Info Display on Dashboard<\/p>\n\n<h4>2007-05-25<\/h4>\n\n<p>Brushed up admin panel options page<\/p>\n\n<h4>2007-05-25<\/h4>\n\n<p>First Bunch of Template Functions:<\/p>\n\n<ul>\n<li>yapb_is_photoblog_post<\/li>\n<li>yapb_get_thumbnail<\/li>\n<li>yapb_thumbnail<\/li>\n<li>yapb_get_exif<\/li>\n<li>yapb_exif<\/li>\n<li>yapb_get_alternative_image_formats<\/li>\n<li>yapb_alternative_image_formats<\/li>\n<\/ul>\n\n<h4>2007-05-23<\/h4>\n\n<p>Update of YapbDiagnostics to perform some automatic testing<\/p>\n\n<ul>\n<li>Plugin Version and WordPress compatibility Testing<\/li>\n<\/ul>\n\n<h4>2007-04-11<\/h4>\n\n<p>Update from phpThumb 1.7.6 to 1.7.7<\/p>\n\n<ul>\n<li>Wild hack in YapbThumbnailer.php for hosts not having a correct DOCUMENT_ROOT setting. Greets to oxoxo.<\/li>\n<\/ul>\n\n<h4>2007-04-11<\/h4>\n\n<p>Extended YapbThumbnailer Debug Code:<\/p>\n\n<ul>\n<li>Output of phpThumb debug messages if thumbnail generation failed<\/li>\n<\/ul>\n\n<h4>2007-02-22<\/h4>\n\n<p>Exact adjustment of all automatic insertion features in conjunction with the xhtml feature (theme and rss)<\/p>\n\n<ul>\n<li>width and height in rss and atom feed inclusions<\/li>\n<\/ul>\n\n<h4>2007-02-22<\/h4>\n\n<p>Additional readme file in cache dir so WinZip will extract this directory too - Thanks to GREGK for that tip.<\/p>\n\n<h4>2007-02-20<\/h4>\n\n<p>General code refactorings<\/p>\n\n<ul>\n<li>Semantical upgrade of comments<\/li>\n<li>Minor code refactorings<\/li>\n<li>Reinclusion and update of XHTML-Option (img tag now closed)<\/li>\n<li>little interface brushup (background-gif for upload form)<\/li>\n<\/ul>\n\n<h4>2007-02-08<\/h4>\n\n<p>WP 2.1 Infrastructure adaption:<\/p>\n\n<ul>\n<li>Inclusion of general js libraries on YAPB options page over WordPress wp-includes\/script-loader.php<\/li>\n<\/ul>\n\n<h4>2007-02-08<\/h4>\n\n<p>Additional feature<\/p>\n\n<ul>\n<li>Allow YAPB Image Upload for WordPress pages<\/li>\n<li>Additional code and options for the automatic image insertion on pages<\/li>\n<li>Change of plugin description<\/li>\n<li>Change of version number (forgot that last time)<\/li>\n<\/ul>\n\n<h4>2007-01-25<\/h4>\n\n<p>First set of adaptions to make YAPB WP 2.1 compatible<\/p>\n\n<ul>\n<li>No use of $table_prefix anymore<\/li>\n<li>No double integration of prototype.js anymore <\/li>\n<\/ul>\n\n<p>Goals for the next time:<\/p>\n\n<ul>\n<li>No use of deprecated WordPress infrastructure<\/li>\n<li>Better integration through use of new WP infrastructure<\/li>\n<\/ul>\n\n<h4>2007-01-25<\/h4>\n\n<p>Bugfix<\/p>\n\n<ul>\n<li>GMT offset and delay before seeing post solved<\/li>\n<\/ul>\n\n<h4>2007-01-22<\/h4>\n\n<p>Possible Bugfix<\/p>\n\n<ul>\n<li>YapbImage::getInstanceFromDb now returns null instead of error if no $post-&gt;ID was provided.<\/li>\n<\/ul>\n\n<h4>2007-01-18<\/h4>\n\n<p>Additional feature<\/p>\n\n<ul>\n<li>Original image dimensions now available over YapbImage class (width and height attributes)<\/li>\n<\/ul>\n\n<h4>2007-01-18<\/h4>\n\n<p>Additional feature<\/p>\n\n<ul>\n<li>thumbnail dimensions now available over YapbImage class (Even if thumb wasn't generated yet)<\/li>\n<\/ul>\n\n<h4>2007-01-06<\/h4>\n\n<p>I'm to stupid to fix a bug sheme at the first time:<\/p>\n\n<ul>\n<li>Bugfix: \"Division by zero\" Error on YAPB-Options-Page Section Statistics if no images where uploaded yet, but a file exists in thumbnails dir <\/li>\n<\/ul>\n\n<p>Thanks to torontobroad<\/p>\n\n<h4>2007-01-05<\/h4>\n\n<p>Bugfix:<\/p>\n\n<ul>\n<li>\"Division by zero\" Error on YAPB-Options-Page Section Statistics if no images where uploaded yet.<\/li>\n<\/ul>\n\n<p>Thanks to Martin Ciastko and torontobroad<\/p>\n\n<h4>2006-10-31<\/h4>\n\n<p>Bugfix<\/p>\n\n<ul>\n<li>\"Division by zero\" Error on YAPB-Options-Page Section Statistics if no images where uploaded yet.<\/li>\n<\/ul>\n\n<h4>2006-10-28<\/h4>\n\n<p>Bugfix<\/p>\n\n<ul>\n<li>If defining a phpThumb single-usage parameter multiple times in method getThumbnailHref YAPB couldn't locate the according cachefile - Though generating it on every access.<\/li>\n<\/ul>\n\n<h4>2006-10-27<\/h4>\n\n<p>Back to BETA: 1.2: Major infrastructure adaption for better performance<\/p>\n\n<ul>\n<li>Thighter phpThumb integration <\/li>\n<li>Direct thumbnail creation and URL rendering<\/li>\n<li>Manual cache management<\/li>\n<li>Maintainance and Information part on Yapb-Options-Page<\/li>\n<li>Upgrade to phpThumb 1.7.4<\/li>\n<\/ul>\n\n<h4>2006-10-17<\/h4>\n\n<p>Release Candidate 1<\/p>\n\n<ul>\n<li>Completed GnuText usage in sourcecode<\/li>\n<li>Activated GnuText usage<\/li>\n<li>Added a german language file<\/li>\n<li>Added image tag inline css input fields on options page<\/li>\n<li>Included some YAPB buttons<\/li>\n<\/ul>\n\n<h4>2006-10-09<\/h4>\n\n<p>Added feature<\/p>\n\n<ul>\n<li>Control over rss2 and atom feed thumbnail embedding.<\/li>\n<\/ul>\n\n<h4>2006-10-02<\/h4>\n\n<p>Turned off EXIF thumbnail caching behaviour in ExifUtils usage of PHPExifRW so there's no need for the .cache_thumbs directory anymore<\/p>\n\n<h4>2006-10-02<\/h4>\n\n<p>Enhancement of XHTML BugFix<\/p>\n\n<ul>\n<li>No ampersand replacement in rss2 feed (Wordpress places a CDATA Block around content blocks so that's not needed)<\/li>\n<\/ul>\n\n<h4>2006-09-20<\/h4>\n\n<p>XHTML BugFix in YapbImage.class.php<\/p>\n\n<ul>\n<li>Changed the Thumbnail URL generation to be XHTML compliant<\/li>\n<\/ul>\n\n<p>Thanks for the tip to yovko at yovko dot net<\/p>\n\n<h4>2006-09-13<\/h4>\n\n<p>Workaround in YapbImageFile and Yapb Class files<\/p>\n\n<ul>\n<li>Method delivering correct system path of image file depended on CGI var \"DOCUMENT_ROOT\" - This may report wrong values in multi-hosting-enviroments. The wp-installation root get's calculated now on YAPB-Startup and is defined as three directories above ...\/wp-content\/plugins\/yet-another-photoblog\/Yapb.class.php<\/li>\n<\/ul>\n\n<h4>2006-09-12<\/h4>\n\n<p>Changed creation of YAPB_PLUGIN_PATH to use wp_option \"siteurl\" instead of \"home\"<\/p>\n\n<h4>2006-09-07<\/h4>\n\n<p>JavaScript workaround in edit_form_advanced_javascript_injection.tpl.php, File upload didn't work in Safari<\/p>\n\n<h4>2006-09-06<\/h4>\n\n<p>Inserted \"Automatic Template Insertion\" for newbies and Added a bunch of related options to make it a little bit more flexible<\/p>\n\n<h4>2006-08-29<\/h4>\n\n<p>Extended feeds (rss, rss2, atom): Every yapb-xml-item now contains an image-tag refering to a thumbnail of the image.<\/p>\n\n<h4>2006-08-29<\/h4>\n\n<p>Extended options page offers a set of phpThumb options now, JS-DBX-Folders included for better structure and usability<\/p>\n\n<h4>2006-08-29<\/h4>\n\n<p>Added flexible options engine - Options are stored in Yapb.class.php now<\/p>\n\n<h4>2006-08-27<\/h4>\n\n<p>JavaScript workaround in edit_form_advanced_javascript_injection.tpl.php<\/p>\n\n<p>File upload didn't work in IE:<\/p>\n\n<ul>\n<li>Node.enctype = 'multipart\/form-data' just works in standard compatible browsers<\/li>\n<li>Node.encoding = 'multipart\/form-data' works in IE too<\/li>\n<\/ul>\n\n<h4>2006-08-26<\/h4>\n\n<p>Little rearrangements on the options panel; Added option yapb_default_post_category_activate<\/p>\n\n<h4>2006-08-26<\/h4>\n\n<p>Added update services pinging if posting photoblog-entry<\/p>\n\n<h4>2006-08-26<\/h4>\n\n<p>Corrected bug in edit_publish_save_post():<\/p>\n\n<ul>\n<li>Extracting the needed URI of an uploaded image failed if the wp siteurl option didn't end with a slash.<\/li>\n<\/ul>\n\n<h4>2006-08-24<\/h4>\n\n<p>Beta release<\/p>\n\n<h4>2006-05-27<\/h4>\n\n<p>Alpha release<\/p>","raw_excerpt":"Convert your WordPress Blog into a full featured photoblog in virtually no time.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/2227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=2227"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jaroat"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=2227"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=2227"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=2227"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=2227"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=2227"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=2227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}