{"id":26411,"date":"2013-11-26T21:12:40","date_gmt":"2013-11-26T21:12:40","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/birthdays-widget\/"},"modified":"2016-07-01T17:32:41","modified_gmt":"2016-07-01T17:32:41","slug":"birthdays-widget","status":"closed","type":"plugin","link":"https:\/\/hu.wordpress.org\/plugins\/birthdays-widget\/","author":11861601,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.18","stable_tag":"1.7.18","tested":"4.4.34","requires":"3.5","requires_php":"","requires_plugins":"","header_name":"Birthdays Widget","header_author":"lion2486, Sudavar","header_description":"","assets_banners_color":"be1e2d","last_updated":"2016-07-01 17:32:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_donations&business=yurissudavar%40gmail%2ecom&lc=GR&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHostedGuest","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/birthdays-widget\/","header_author_uri":"http:\/\/www.codescar.eu","rating":4.4,"author_block_rating":0,"active_installs":400,"downloads":36252,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":2,"2":3,"3":0,"4":5,"5":26},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1241969","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1241969","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1242340","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1242340","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","1.0","1.1","1.2","1.4","1.5","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.7","1.7.1","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16","1.7.17","1.7.18","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9"],"block_files":[],"assets_screenshots":{"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":"1573803","resolution":"6","location":"plugin"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1573803","resolution":"2","location":"plugin"},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"1573803","resolution":"1","location":"plugin"},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"1573803","resolution":"3","location":"plugin"},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":"1573803","resolution":"5","location":"plugin"},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":"1573803","resolution":"4","location":"plugin"}},"screenshots":{"1":"Powerfull Backend Table listing all records","2":"Options Page enabling you to customize almost anywithing about the plugin","3":"Widget Preview in Upcoming Template, shows birthdays X days ahead (where is X is customizable)","4":"Widget Preview in Calendar Template, shows a calendar of the current year with birthday dates","5":"Widget Preview in Default Template, shows current days birthdays (tooltip and verbiage available as for all templates)","6":"Widget Preview in List Template, shows a list of current birthdays with users' image and verbiage"}},"plugin_section":[],"plugin_tags":[12560,12557,12558,162,12559],"plugin_category":[43],"plugin_contributors":[82545,80493],"plugin_business_model":[],"class_list":["post-26411","plugin","type-plugin","status-closed","hentry","plugin_tags-birthday-calendar","plugin_tags-birthdays","plugin_tags-custom-birthday-list","plugin_tags-widget","plugin_tags-wordpress-user-birthday","plugin_category-customization","plugin_contributors-lion2486","plugin_contributors-sudavar","plugin_committers-lion2486","plugin_committers-sudavar"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/birthdays-widget_be1e2d.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-1.jpg?rev=1573803","caption":"Powerfull Backend Table listing all records"},{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-2.jpg?rev=1573803","caption":"Options Page enabling you to customize almost anywithing about the plugin"},{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-3.jpg?rev=1573803","caption":"Widget Preview in Upcoming Template, shows birthdays X days ahead (where is X is customizable)"},{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-4.jpg?rev=1573803","caption":"Widget Preview in Calendar Template, shows a calendar of the current year with birthday dates"},{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-5.jpg?rev=1573803","caption":"Widget Preview in Default Template, shows current days birthdays (tooltip and verbiage available as for all templates)"},{"src":"https:\/\/ps.w.org\/birthdays-widget\/trunk\/screenshot-6.jpg?rev=1573803","caption":"Widget Preview in List Template, shows a list of current birthdays with users' image and verbiage"}],"raw_content":"<!--section=description-->\n<p>Birthdays Widget allows to add your custom birthday-list and display a custom message in \na widget or a shortcode in every page always or only when it's necessary.\nWordPress Users can also have a birthday date field, or you can even draw their birthday date \nfrom another of their metafields (even BuddyPress xProfile fields).<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li><strong>Integration with WordPress User Profile, Gravatar or profile image through WordPress Media Manger<\/strong><\/li>\n<li><strong>Integration with BuddyPress User Profile and date field generated by it<\/strong><\/li>\n<li><strong>Integration with any WordPress User metafield generated by other plugins. Date format should be saved as WordPress Date Format in settings<\/strong><\/li>\n<li><strong>Powerful table enhanced by DataTables.js for fast and easy administration of Birthdays Records<\/strong><\/li>\n<li><strong>3 different modes: List (with User's Image), Calendar for all year Birthdays, Upcoming Birthdays, Default comma separated Birthdays of current day<\/strong><\/li>\n<li><strong>Customizable message, image for widget and verbiage and images for Users<\/strong><\/li>\n<li><strong>Controlled access to Birthday Admin Table with WordPress custom capability<\/strong><\/li>\n<li><strong>Import\/Export from\/to CSV file<\/strong><\/li>\n<li><strong>Greek, English Languages (please feel free to contribute)<\/strong><\/li>\n<\/ul>\n\n<p>Some use our plugin as an announcement tool or as work anniversary reminder, as you can modify the message, the image shown in widget and the verbiage to Users.<\/p>\n\n<p><strong>Your ratings mean a lot to us. If you like our work please consider leaving a review.<\/strong><\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Upload <code>birthdays-widget<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress\n2b.In case of error during activation, please visit our plugin's support threads and post the contents of <code>\/wp-content\/plugins\/birthdays-widget\/my_loggg.txt<\/code><\/li>\n<li>Configure the plugin to draw the birthday date from the WP User's metafield you want<\/li>\n<li>OR go ahead and import your list from a CSV file with the format of: , where  a string and  as Y-m-D<\/li>\n<li>Add the shortcode in form of: [birthdays class=\"your_class\" img_width=\"desired_width\" template=\"default | list | calendar | upcoming\"]<\/li>\n<li>OR Add the widget to your sidebar.<\/li>\n<li>Enjoy!<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.7.18<\/h4>\n\n<ul>\n<li>Fixed bug with character left when year removed in date<\/li>\n<\/ul>\n\n<h4>1.7.17<\/h4>\n\n<ul>\n<li>Option to display only birthdays of friends in BuddyPress, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/bj123\">bj123<\/a> for pointing out<\/li>\n<li>TODO display a warning message in Options Page when BuddyPress is not installed and options is enabled<\/li>\n<\/ul>\n\n<h4>1.7.16<\/h4>\n\n<ul>\n<li>Upcoming mode, date format now is based on WordPress date format option in settings, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/christine227\">Christine227<\/a> for pointing out<\/li>\n<li>Check roles before adding capabilities in plugin installation, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/blomaardtom\">blomaardtom<\/a> for pointing out<\/li>\n<\/ul>\n\n<h4>1.7.15<\/h4>\n\n<ul>\n<li>WordPress User Registration error fixed, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/digitalgaming\">digitalgaming<\/a> for pointing out<\/li>\n<li>jQuery UI Smoothness called correctly now over \"https\", thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/knightwave\">knightwave<\/a> for pointing out<\/li>\n<\/ul>\n\n<h4>1.7.14<\/h4>\n\n<ul>\n<li>Link to User's Profile implemented, thanks to the suggestion of <a href=\"https:\/\/wordpress.org\/support\/profile\/im_a_marvel\">im_a_marvel<\/a> &amp; <a href=\"https:\/\/wordpress.org\/support\/profile\/per4mance\">per4mance<\/a><\/li>\n<li>New default user image, it was ready alongside with the other new images but losts it's way<\/li>\n<li>Bug with Ultimate Member plugin and International Functions fixed, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/cavo\">Hazel<\/a><\/li>\n<\/ul>\n\n<h4>1.7.13<\/h4>\n\n<ul>\n<li>Added International Functions for textual dates, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/per4mance\">per4mance<\/a><\/li>\n<li>Attention for them to work PHP's international extension is required<\/li>\n<li>Option to define expected date format from User's metafields<\/li>\n<li>Installation error fixed, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/rodrigogutierrez\">rodrigogutierrez<\/a><\/li>\n<li>jQuery year range fixed, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/digitalgaming\">digitalgaming<\/a><\/li>\n<\/ul>\n\n<h4>1.7.12<\/h4>\n\n<ul>\n<li>Modification to avoid conflict of loading twice DataTables.js<\/li>\n<li>Paypal donation link fixed<\/li>\n<li>Thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/jakobbader\">jakobbader<\/a><\/li>\n<\/ul>\n\n<h4>1.7.11<\/h4>\n\n<ul>\n<li>Fixed bugs associated with date manipulation<\/li>\n<li>New <a href=\"https:\/\/wordpress.org\/plugins\/birthdays-widget\/screenshots\/\">Screenshots<\/a><\/li>\n<\/ul>\n\n<h4>1.7.10<\/h4>\n\n<ul>\n<li>Dates are handled with the WordPress date format, editable from options \n(dates in custom table are saved in the format YYYY-MM-DD)<\/li>\n<li>Dates in User registration form, User profile, backend admin table are all\nshown and handled with WordPress date format<\/li>\n<li>Fixed bug with sorting backend table by date<\/li>\n<li>Added buttons to display only WordPress Users and current day's Birthdays<\/li>\n<li>Fixed bug with User's Verbiage<\/li>\n<li>Fixed bug with sorting users having birthday on the same day<\/li>\n<\/ul>\n\n<h4>1.7.9<\/h4>\n\n<ul>\n<li>All Users with Birthdays are now shown in admin table where the date \nand image (not in case of Gravatar) properties are editable<\/li>\n<li>Custom Verbiage instead of default years old, thanks to mevilsizor <a href=\"https:\/\/wordpress.org\/support\/profile\/mevilsizor\">mevilsizor<\/a> for the suggestion<\/li>\n<li>Fix in images drawn from a meta field data<\/li>\n<li>A first attempt of scheduled cron of emails, but it's still all in comments<\/li>\n<\/ul>\n\n<h4>1.7.8<\/h4>\n\n<ul>\n<li>BuddyPress compatibility with WordPress User meta data<\/li>\n<li>Added Role Capabilities to manage access<\/li>\n<li>User image drawn from meta data<\/li>\n<li>CSS fixes<\/li>\n<\/ul>\n\n<h4>1.7.7<\/h4>\n\n<ul>\n<li>New assets<\/li>\n<li>New default images and colors<\/li>\n<li>Better code to handle year change in upcoming mode<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>Upcoming mode displays optionally year next to month in date<\/li>\n<li>Upcoming mode displays optionally year change between dates<\/li>\n<li>User image broken image displayed when disabled, fixed in all modes<\/li>\n<li>Optional custom message when no records exist in birthday table in all modes<\/li>\n<li>Birthdays of next year in upcoming mode bug fixed, thanks to Matthieu <a href=\"https:\/\/profiles.wordpress.org\/boo6ie\">boo6ie<\/a> for his help<\/li>\n<\/ul>\n\n<h4>1.7.5<\/h4>\n\n<ul>\n<li>Upcoming mode up to whole year now (365 days)<\/li>\n<li>Bug with permissions temporarily bypassed, todo fix it<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Bug fix of Tooltip option<\/li>\n<li>Upcoming template available with shortcode<\/li>\n<li>Minor bug fixes<\/li>\n<\/ul>\n\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>DataTable version updated because it broke JS in 4.3<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Tested up to WordPress 4.3 version<\/li>\n<li>Option to disable Tooltip and Birthday Wish<\/li>\n<li>Minor bug fixes<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Bug fix for the WP User drawing date wrongly from Custom Meta Field<\/li>\n<li>Fix the user's image from gravatar<\/li>\n<li>Minor changes<\/li>\n<\/ul>\n\n<h4>1.7<\/h4>\n\n<ul>\n<li>New view of upcoming birthdays<\/li>\n<li>Stupid CSS error<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>Fix a bug in birthdays list<\/li>\n<li>Added some things in translated<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>New feature: User's Age<\/li>\n<li>Default User Image now different from Widget Image<\/li>\n<li>Deleting WordPress User now removes the record from our table<\/li>\n<li>New options page for calendar template. Changing colors of marked days.<\/li>\n<li>Months and days localized in calendar template.<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Fully translated to Greek Language<\/li>\n<li>Included most recent .pot file, waiting for your translations<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Added button in birthdays list, to add image to birthday user<\/li>\n<li>Securing text input variables<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>A small bugfix<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>New template: monthly calendar<\/li>\n<li>New template: list of names next to images<\/li>\n<li>Added emails of users in birthdays list<\/li>\n<li>Added user images in birthdays list, WP Users can draw their image from Gravatar<\/li>\n<li>Fixed update procedure, by saving plugin's version in db options and checking<\/li>\n<li>Fixed bug with date_from_profile not been initialized<\/li>\n<li>Added option: width of images in list template<\/li>\n<li>Clearer integration of HTML with PHP where possible<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Multisite Support (Enable\/Disable Network functionality)<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Nicer and friendlier options page<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Option to disable comma (,) between the names.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Small bugfix with comma (,) not showing correctly, thanks to <a href=\"https:\/\/wordpress.org\/support\/profile\/dlm80\">dlm80<\/a><\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Small bugfix with shortcode.js not loading<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Added <a href=\"http:\/\/datatables.net\/\">DataTables<\/a> jQuery plugin for our birthday list, kudos for their work<\/li>\n<li>Cleaner approach with Javascript and CSS files. Registering scripts and styles, enqueuing them where needed<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Added shortcode [birthdays class=\"\" img_width=\"\"] which appears in WordPress editor (thanks to: http:\/\/wordpress.stackexchange.com\/questions\/72394\/how-to-add-a-shortcode-button-to-the-tinymce-editor)<\/li>\n<li>Corrected a problem with the comma (,) between the names of people having birthday<\/li>\n<li>Javascript enabling datepicker, in separate file<\/li>\n<li>Fixed problem with duplicate $args[ 'before_widget' ], thanks to <a href=\"https:\/\/profiles.wordpress.org\/blewis1510\">blewis1510<\/a><\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Small bugfix with widget image selected from the options page.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Added the choice to Admin whether to: 1) Save Birthdays in our table or 2) Draw Birthday Date from a specified WP User meta field or 3) Disable Birthdays for WP Users<\/li>\n<li>Configured a better option page<\/li>\n<li>All options are saved in one variable, an array<\/li>\n<li>Added field to customize birthday wish<\/li>\n<li>Added option to disable image<\/li>\n<li>Added option to display a widget title<\/li>\n<li>Export Problem Solved<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>WP User's meta key selected as user's name is not saved in our table, it is fetched every time so it can undergo changes<\/li>\n<li>Future day can not be selected as birthday date<\/li>\n<li>Fixed error in registration form<\/li>\n<li>Added widget's image width option<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Added option to select which WP User's meta data you like to be displayed as a name<\/li>\n<li>Added option to disable integration with WP User Profile<\/li>\n<li>All birthdays are now saved in our table, not in wp_usermeta<\/li>\n<li>Fixed error when admin changed birthdays of other users<\/li>\n<li>Fixed error when editin a birthday from the birthday-list<\/li>\n<li>TODO now the meta data you wish to display is inserted in our table so if it's changed it's not altered in our table, must fix this<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>New plugin's options page <\/li>\n<li>Admin can now choose the image shown in widget through WP Media Library at plugin's options page<\/li>\n<li>Admin can now choose which roles have access to plugin's options (next shall do it with WP capabilities instead)<\/li>\n<li>Now WP users have birthday date field in their profile and those dates are checked too<\/li>\n<li>Admin can enable two fields (user's name and birthday date) at new user registration form<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Upload support (csv file)<\/li>\n<li>possible restore-transfer of data<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>el_GR changed to el<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Versioning fix<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Seems it works for v1.0<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>added some screens<\/li>\n<li>an SVN TAG problem<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>English Language now is the stable<\/li>\n<li>Translated to Greek (with l10n tools)<\/li>\n<li>Some locale fixes for dates<\/li>\n<li>Ajax disabled for now<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>First version<\/li>\n<li>Only Greek language support for now.<\/li>\n<\/ul>","raw_excerpt":"Birthdays widget plugin produces a widget which displays a customizable happy birthday image and wish to your clients\/users.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/26411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=26411"}],"author":[{"embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lion2486"}],"wp:attachment":[{"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=26411"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=26411"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=26411"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=26411"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=26411"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=26411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}