Blog Time
Version: 3.0
Display the time according to your blog via admin toolbar widget, a sidebar widget, and/or template tag.
3.0
- Move admin widget into admin toolbar
- Discontinue inclusion of jqClock jQuery plugin and instead use custom developed code
- Fix bug with incorrect hour being shown for dynamic clock
- Change JavaScript to detect if 'c2c-blog-time-dynamic' class is present on span to determine if clock should be dynamic
- Add support for dynamic clock in sidebar widget
- Support multiple occurrences of widget (admin and/or sidebar) on single page
- Update widget to use C2C_Widget base class (v005)
- Clear link title attribute when using dynamic clock since instructions for clicking to update don't apply
- Enqueue JavaScript (which has been moved into new js/blog-time.js)
- Enqueue JavaScript on front-end also if admin toolbar or widget are being shown
- Add filter 'c2c_blog_time_toolbar_widget_for_user' for per-user control of admin toolbar widget (default is true)
- Remove support for 'c2c_blog_time_js_insert_action' filter
- Remove support for 'c2c_blog_time_target' filter
- Add version() to return plugin version
- Add admin_bar_menu(), is_wp_login(), show_in_toolbar_for_user()
- Remove load_textdomain(), add_js()
- Remove support for deprecated blog_time()
- Code reformatting (function reorganization)
- Note compatibility through WP 3.3+
- Drop support for versions of WP older than 3.3
- Create 'lang' subdirectory and move .pot file into it
- Regenerate .pot
- Change description
- Add 'Domain Path' directive to top of main plugin file
- Add link to plugin directory page to readme.txt
- Update screenshots (now based on WP 3.3)
- Update copyright date (2012)
2.0.1
- Fix bug relating to showing time in incorrect timezone
2.0
- Integrate jqClock to provide dynamic clock in admin section
- Add filter 'c2c_blog_time_js_insert_action' to allow overriding default JS insertion method used to insert admin widget onto page
- Add filter 'c2c_blog_time_target' to allow overriding target relative to which the JS insertion of the admin widget is performed
- Add filter 'c2c_blog_time_active_clock' to allow disabling dynamic Javascript clock and use v1.x era static timestamp (that can be click to update time)
- Display admin blog time widget even if JS is disabled
- Create add_js() and use it to output JS (code moved from add_widget())
- Hook add_widget() to 'in_admin_header' action
- Add additional CSS rules to maintain appearance in latest WP
- Remove unused JS variable wpcontenturl
- Note compatibility through WP 3.2+
- Drop support for versions of WP older than 3.1
- Tiny code formatting change (spacing)
- Documentation updates to reflect recent changes
- Add Credits section to readme.txt
- Fix plugin homepage and author links in description in readme.txt
1.2
- Fix UI compatibility issue introduced by WP 3.1
- Use class variable to store ID for the admin widget (and change it from previous value)
- Switch from object instantiation to direct class invocation
- Explicitly declare all functions public and class variables private
- Move template tag functions and class initialization call within primary if(class_exists())
- Output CSS in a single line
- Rename widget class from 'BlogTimeWidget' to 'c2c_BlogTimeWidget'
- Note compatibility through WP 3.1+
- Update copyright date (2011)
1.1
- Rename blog_time() template tag to c2c_blog_time()
- Deprecate blog_time() template tag, but retain it for backwards compatibility
- Add hook 'c2c_blog_time' (filter) to respond to the function of the same name so that users can use the apply_filters() notation for invoking template tag
- Move most of the code in constructor into init()
- Invoke add_widget() against 'admin_print_footer_scripts' hook rather than 'admin_footer'
- Fix PHP warnings/notices in widget code
- Full support for localization
- Rename class from 'BlogTime' to 'c2c_BlogTime'
- Note compatibility with WP 2.9+, 3.0+
- Drop support for versions of WP older than 2.8
- Assign object instance to global variable, $c2c_blog_time as global, to allow for external manipulation
- Remove docs from top of plugin file (all that and more are in readme.txt)
- Minor code reformatting (spacing)
- Add PHPDoc documentation
- Add package info
- Remove trailing whitespace in header docs
- Update copyright date
- Add Changelog, Filters, and Upgrade Notice sections to readme.txt
- Add .pot file
1.0
Requires: 3.3 or higher
Compatible up to: 3.3.2
Last Updated: 2011-7-21
Downloads: 3,806
Average Rating
(5 ratings)
Support
Got something to say? Need help?