BNS Featured Category 2.0
Just a little update to one of my more popular plugins, BNS Featured Category. The changes happen mostly under the page aside from a bit of JavaScript and some more intuitive adjustments to the options panel.
= 2.0 =
* Added `BNS_Options_Scripts_and_Styles`
* Added inline documentation indicating what conditions will partially collapse the widget options panel
* Added `*-toggle` variables for collapse effect
* Added code to remove spaces (if used) when multiple categories are chosen
* Added `current_theme_supports` check for `post-thumbnails`; no support = no thumbnail options
Enjoy!
BNS Early Adopter 0.1
A brand new plugin … freshly minted and ready to show your WordPress spirit: BNS Early Adopter.
It’s quite a simple plugin actually. If you are one of those adventurous souls who like to start using the latest and greatest version of WordPress before they actually release it to the masses then this little plugin will happily show all of your readers you are doing just that.
That being the case, even as it may seem a bit of a Mallory-Everest idea (again) don’t worry about it being version 0.1 … all my new works start at version 0.1, following the typical WordPress version numbering conventions.
Enjoy!
Desk Mess Mirrored 2.0.1
Just a quick little update to Desk Mess Mirrored, but more importantly a fix to an issue that has bothered me for a very long time. Although not a very common one reported as the theme author it is something I have almost always noted: there is no pin in the sidebar widget if there is no title being used … well, no more. A quick bit of code (and it was really simple, too) fixes that problem.
Update to the latest version of Desk Mess Mirrored, or simply install it for the first time and have a look!
Changelog: February 15, 2012
= Code =
* Fixed display issue when widget title was empty – see `dmm_widget_title`
= CSS =
* Added z-index to “cup” to keep it on top of “sticky notes”
* Adjusted `#logo h2` element text position higher for better cross-browser compatibility
= Miscellaneous =
* Updated ‘readme.txt’ with a “Licensing” section
* Updated ‘readme.txt’ explaining the relevance and possible usage of the ‘Page Link’ shortlink found on pages.
= Internet Browsers Reviewed =
* Apple Safari v5.1.2
* Firefox v10.0.1
* Google Chrome v17.0
* Internet Explorer v9.0
* Opera v11.61
/** ————————————————————————- */
Desk Mess Mirrored 2.0
Desk Mess Mirrored version 2.0 should be showing up in your Dashboard|Updates later today if you have not already seen it. Go ahead, get the new version! It was great to add the new features and better documentation … I know that’s a bit geeky, but there you go.
It’s not so much that 2.0 is any sort of milestone, per se, as I generally follow a similar version numbering system as WordPress; although I must admit there was definitely a push to do something significant because it is a point-zero release after all.
That being said, I added the functionality of some of the core supported post-formats (aside, quote, and status), which was the big push for this release, as well as improving the overall typography.
For a full list of the changes, please have a look at the changelog below.
Changelog: January 9, 2012
= Code =
* Added additional PHPDoc style documentation
* Added `DMM WP Title` – utilizes the `wp_title` filter to add text to the default title output
* Added `DMM Use Posted` function for posts without titles
* Added minimal doc-block to each template file as relevant
* Added ‘desk-mess-mirrored’ loop template
* Added ‘dmm-navigation’ and implemented in 404, index, archive, and author template files
* Added post-formats: aside, quote, and status
* Added clearing `div` at top of ‘author’ and ‘page’ templates
* Added project TODO section to ‘index.php’
* Added `DMM Add Body Classes` – Adds additional classes to the core `body_class` function
* Changed `BNS Theme Version` to `DMM Theme Version` with extensive re-writes to text displayed
* Changed `my_theme_data` to `active_theme_data` in `DMM Theme Version`
* Changed post navigation test to ‘Older posts’ and ‘Newer posts’ replacing ‘Previous entries’ and ‘Next entries’ respectively
* Implemented ‘desk-mess-mirrored’ loop in 404, archive, author, index (home, front-page), page, single templates
* Re-defined each widget area separately to allow for descriptions to show end-user more details about each area
* Removed ‘Home” link code from `dmm_list_pages`
* Removed unused images (from IE6 support)
* Renamed `BNS Dynamic Copyright` to `DMM Dynamic Copyright` (refactored changelog)
* Renamed `BNS Modified Post` to `DMM Modified Post` (refactored changelog)
* Replaced TEMPLATEPATH constant with `get_template_directory_uri`
* Rewrote class used in ‘author’ template to add author role as a class element
* Updated documentation to clarify `DMM Dynamic Copyright` parameters
* Updated ‘readme.txt’ information – NB: All open and new TODO items will be found in their appropriate file going forward from this version
= CSS =
* Added ‘Order of Contents’ reference to the stylesheet with minor re-organization
* Added id `wp-link-pages` wrapper to `wp_link_pages` output
* Added CSS placeholder elements (.administrator, .editor, .contributor, .subscriber, and .guest) for new comment author classes
* Changed bottom of post to have smaller separating margin and added a bottom border to better delineate posts
* Changed base font-size to 100% and adjusted typography as needed/required
* Removed the right and bottom borders from the gallery images; and added additional elements to handle galleries up to 10 columns wide
* Removed (using comments) `background property` from `code` element
* Removed margins from a blockquote if it is within another blockquote
* Reorganized stylesheet and added ‘Order of Contents’ section for reference
* Updated forms and search widget styles
= Internet Browsers Reviewed =
* Apple Safari v5.1.2
* Firefox v9.0.1
* Google Chrome v15.0
* Internet Explorer v9.0
* Opera v11.60
/** ————————————————————————- */
Desk Mess Mirrored 2.0-RC1
Just a quick note to those using the Desk Mess Mirrored theme and any Child-Themes of it, the latest version (2.0) is now set to its first Release Candidate (RC). Please feel free to have a look around this site to get an idea of the visual changes (note the new typography) as well as other aesthetic changes.
If you are interested in looking at the code, feel free to visit the GitHub repository: https://github.com/Cais/desk-mess-mirrored
Also to note, the Multi Child-Theme is also at its 2.0-RC1 version as well. The code for it can be found on GitHub as well: https://github.com/Cais/multi
IF you wish to upgrade with the RC versions, once the final versions of these themes are released you will be able to update as you have done in the past … in the terms of WordPress version 2.0 is newer than version 2.0-RC1, etc.
Enjoy!
NoNa 1.4
It’s been a very long time since this theme was updated … more from time constraints than anything else as the majority of the updates are as noted in its Trac ticket:
It looks like lots of changes, however most of the stuff is CSS related as well as code formatting. There are no visual issues and this Theme is now approved.
Review was based on Diff.
Trac Ticket #5740
This is the recent Changelog that also provides an overview of what was worked on as well … personally I think there was more than CSS and code formatting but I know the reviewer did a thorough job all the same; feel free to read for yourself.
==== Changelog.txt ====
@date: November 6, 2011
== Version 1.4 ==
* released November 6, 2011
* published December 12, 2011
== Code ==
* Added textdomain as needed to string functions
* Added previous and next post navigation in the `single.php` template
* Added `wp_link_pages` after every instance of `the_content`
* Added `description` parameter to `register_sidebar` definitions
* Removed `show_avatar` function – not used
* Removed `bns_menu` function – not used
* Removed `nona_get_page_number` function – no longer used
* Removed display of ‘Featured Image’ in `single.php` for aesthetic reasons
* Removed default ‘Home’ link in menus when not on home page; leave as end-user choice via custom menu
* Replaced `the_author_posts_link` (deprecated) with `get_author_posts_url`
* Updated ‘BNS Dynamic Copyright’ and renamed to ‘NoNa Dynamic Copyright’
* Updated ‘BNS Theme Version’ and renamed to ‘NoNa Theme Version’
== CSS ==
* `font-size` changed to base of 115% from 18px
* Changed font-sizes changed to percentage base; some additional adjustments made
* Change main background image to `GrungeOverlayTileSmall.png` for better seamless tiling
* Change `GrungeOverlayTileSmall.png` background property to ‘body’ tag and remove `#full-screen`
* Added more consistent formatting
* Added `max-width` parameter to address gallery with up to 10 columns
* Added CSS to support `editor-style`
* Removed Internet Explorer `lte IE 7` support
* Removed `head2toe` as not needed
* Removed .avatar class; not used (and conflicts with v3.3-beta1 Admin Bar)
* Removed all empty elements (except those required by WordPress guidelines)
* General clean-up with minor optimizations and additions
== Code & CSS ==
* Updated menu system
* Cleaned up widget code in functions.php
* Cleaned up template code eliminating unneeded code
== Miscellaneous ==
* Changed to ‘new’ changelog format
* Corrected Theme Name to NoNa
* Update `readme.txt` with better ‘markdown’
* Update `changelog.txt` with better ‘markdown’
* Add `support.txt` file
== Internet Browsers Reviewed ==
* Apple Safari v5.1.1
* Firefox v7.0.1
* Google Chrome v14.0
* Internet Explorer v9.0
* Opera v11.52
****
——————————————————————————–
Enjoy!
Desk Mess Mirrored 1.9.1
Yesterday the latest version of Desk Mess Mirrored was approved into the WordPress Extend Themes repository. This version, 1.9.1, is more a maintenance release than anything else and was noted as such on Trac ticket #5877:
I consider this a maintenance release prior to releasing version 2.0.
The diff may give a difference impression as the majority of changes shown in the diff are due to code white-space and layout changes rather than actual code changes.
As referenced in the Changelog as of November 29, 2011:
== Version 1.9.1 ==
* added CSS optimizations
* added PHPDoc style documentation
* combined added comment classes `user-ID` and `microid` creation into one function `Add Comment Classes` in ‘comments.php’
* corrected comment reply style
* drop direct support for Internet Explorer 6 or order
* modified `.widget h2` CSS to better allow for long titles in the sidebar
* moved “You must be logged in to post a comment.” to be more clearly readable
* moved enqueued `comment-reply` call from ‘header.php’ to ‘functions.php’
* removed `get_page_number` function as no longer needed
* removed ‘category.php’ template file as not used
* reviewed and corrected old changelog entries for spelling and other minor typos
* updated ‘readme.txt’ (minor changes)
/**
* Internet Browsers Reviewed
* ==========================
*
* Apple Safari v5.1.1 (Mac)
* Apple Safari v5.1.1 (PC)
* Firefox v8.0 (Mac)
* Firefox v8.0 (PC)
* Google Chrome v15.0
* Internet Explorer v9.0
* Opera v11.52
*/
/** ————————————————————————- */
… and as noted, version 2.0 will be released in the (near?) future mostly dependent on the new features I have decided to add and/or the ideas/requests I will accept and include as well.
Enjoy!
BNS Support 1.1
Finally!
OK, not so much for releasing this plugin but more so for sorting out the issue with this plugin throwing errors when `WP_DEBUG=true`. The issue seems to have been with the code I used from Lester Chan’s ‘WP-PluginUsed’ which I replaced with very similar code from Paul G Petty’s ‘WP List All Active Plugins’.
Aside from the above update, the rest is rather straight-forward and standard fare for recent releases. See the changelog for more details, or better yet: download and activate the plugin … and enjoy!
= 1.1 =
* released November 2011
* confirmed compatible with WordPress version 3.3
* added PHPDoc style documentation
* added `BNS Support TextDomain` i18n support
* added `Enqueue Plugin Scripts and Styles`
* added i18n support
* replaced Lester Chan’s code with the (nearly identical) ‘Plugin Lister’ code by Paul G Getty
* added corrections to ‘Plugin Lister’ code
* removed ‘Plugin Lister’ options and excess/unneeded code
* removed ‘Plugin Lister’ description
* completely merged, stripped out excess, and re-wrote (as needed) ‘Plugin Lister’ code
* re-wrote Parent/Child-Theme Version code
BNS Login 1.8
As I noted in yesterday’s post, I have updated what I consider an essential plugin: BNS Login.
Most of the updates for this plugin were in the documentation with some minor code clean-up, so I’ll just post the changelog and carry on with the next plugin to be updated.
= 1.8 =
* released November 2011
* confirmed compatible with WordPress 3.3
* added phpDoc Style documentation
* added conditional check for custom stylesheet
* cleaned up use of `wp_register`
* general code tidying
* wrap `BNS_Login` and `Add_BNS_Login` in `function_exists` conditionals
Enjoy!
BNS Inline Asides 0.6
As WordPress 3.3 approaches I am still working on updating and releasing my current plugins; themes will follow afterward. All of my themes and plugins are functionally compatible with the current beta release of WordPress 3.3 and I do not foresee any issues once version 3.3 is released.
All the same I am putting each plugin through my new workflow method and tools as part of the general compatibility checks.
The most recent updated plugin is one of my personal favorites: BNS Inline Asides. The biggest difference is changing from using the `blockquote` element to using a `div` block with the `bnsia` class, and dropping support for the `span` element. This is easily changed and noted with the plugin (inline) documentation. Feel free to ask for help if making the change to another supported element is needed.
The other major changes are listed in the recent changelog found in the plugin `readme.txt` file, and below.
= 0.6 =
* released November 2011
* confirmed compatible with WordPress version 3.3
* added PHPDoc style documentation
* added `BNS Inline Asides TextDomain` i18n support
* added `BNS Theme Element` to set CSS element to be used
* added `bnsia` class (to be used as default)
* removed `is_admin` check from enqueue action function (not needed)
* removed ‘span’ support; going forward with block display elements only
You can also expect the BNS Login plugin, next on my list, to have its update released next.
Enjoy!