WordPress.org

Ready to get started?Download WordPress

Plugin Directory

TimeZoneCalculator

Calculates, displays and automatically updates times and dates in different timezones with respect to daylight saving.

3.10

  • implemented responsive web design on settings-page and calculator (thanks for feedback to Alfred Dahlmann, Veronika Grascher and Christian Heiling)
  • removed calls to screen_icon()
  • improved performance
  • extended length of format-parameters to provide space for example for mobile css-classes
  • fixed some bugs (thanks for patches to Robert Koch and Yasen Tenev)
  • removed filter timezonecalculator_available_admin_colors
  • cleaned-up code

3.00

  • changed settings-page to jQuery
  • improved usability
  • discontinued support for Prototype
  • updated jshashtable to 3.0
  • removed legacy-code -> minimum-version of WordPress necessary is now 3.3
  • renamed option include_wordpress_clock_admin_head to include_wordpress_clock_admin_bar
  • added caching for continent/timezone-select fields
  • removed option ajax_refresh_lib
  • removed deprecated function getTimeZonesTime()
  • applied PHP 5 constructor in widget
  • tested with PHP 5.4
  • removed PHP closing tag before EOF
  • removed reference sign on function calls
  • adopted plugin-links to the new structure of wordpress.org
  • cleaned-up code

2.45

2.44

  • extended length of format_timezone-string to 150 chars
  • adopted 'Defaults'-string to use WordPress internal i18n
  • updated support section
  • updated project-information

2.43

  • changed handling of contextual help for WordPress 3.3
  • implemented WordPress 3.3 Admin Bar add_node() function
  • adopted handling of default settings
  • external files are now registered in init-hook

2.42

  • changed spin-url to also be delivered according to the site's protocol

2.41

2.40

  • revised the security model (replaced option Allow anonymous Ajax Refresh Requests with All users can view timezones and added the option Capability to view timezones to define the capability of a certain user to access the timezones)
  • de-coupling of Ajax-refresh-functions and output of wp_localize_script (TimeZoneCalculator is now compatible with WP Minify)
  • small enhancements

2.31

  • adopted Admin Bar implementation to re-worked WordPress code

2.30

  • Changed default Ajax library to jQuery (Prototype is by default now only used for the settings and calculator pages)
  • added support of Admin Menu header clock for WordPress 3.1 Admin Bar
  • Code clean-up in the Ajax-refresh-files
  • Small bug-fixes and enhancements

2.20

  • added jQuery as alternative to Prototype for the Ajax refresh in the front-end

2.10

  • added $params['user_id'] as argument of $timezonecalculator->output() to make it possible for users to access the timezones of other users
  • the access to the user's timezones-selection can be restricted
  • reworked and extended a few internal functions
  • corrected a few typos and fixed potential bugs

2.00

  • start Changelog
  • completely reworked API methods and internal structure
  • Security improvements (wp_nonce, capabilities)
  • reworked Admin Menu
  • extracted JavaScript-code
  • offer new function $timezonecalculator->output()
  • all timezones, that are not set to specific datetime are now Ajax refreshable
  • the timezone-name can now also be displayed if you opt-out from displaying the timezone-abbreviation
  • localized datetimes and timezones
  • added Admin Menu header clock
  • possible to add in "Right Now" box on dashboard
  • the calculator and a world-clock can be displayed in the tools-Menu.
  • users are now able to choose their own timezones
  • added log functionality
  • reworked handling of settings in the Admin Menu
  • deprecated old function GetTimeZoneTime()
  • added contextual help to settings menu
  • updated license to GPLv3

Requires: 3.3 or higher
Compatible up to: 3.9
Last Updated: 2014-3-23
Downloads: 26,829

Ratings

4 stars
4 out of 5 stars

Support

1 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1 100,2,2
100,2,2 100,2,2
100,1,1
100,1,1 100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1
100,1,1
100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,2,2