Desk Mess Mirrored

293

The current version of Desk Mess Mirrored submitted to WordPress.org is 2.0

The latest working version can be found on GitHub.
*WARNING: The GitHub version may be a “work-in-progress”, please make back-ups of your current theme before using. Please be aware you are using a GitHub version at your own risk!*

Marble desktop covered with a mix of old and new items, such as some vintage papers, a stainless steel pen, and, a hot cup of coffee! Now with drop-down menu support! Please read the included changelog.txt, readme.txt, and support.txt files for details of the latest changes and important notices.

Big Screenshot of Desk Mess Mirrored

Big Screenshot of Desk Mess Mirrored


To see the Recent Changelog click here.To hide the Recent Changelog click here.
== Version 2.0 ==
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

/** ————————————————————————- */

To see the Project Doc-Block click here.To hide the Project Doc-Block click here.
/**
* Desk Mess Mirrored
*
* Theme Description: Marble desktop covered with a mix of old and new items,
* such as some vintage papers, a stainless steel pen, and, a hot cup of coffee!
* Now with more documentation and post-format support for the following types:
* asides, quotes and status!
*
* @package Desk_Mess_Mirrored
* @since 1.0
*
* @link http://buynowshop.com/themes/desk-mess-mirrored/
* @link https://github.com/Cais/desk-mess-mirrored/
* @link http://wordpress.org/extend/themes/desk-mess-mirrored/
*
* @internal REQUIRES WordPress version 3.1.0
* @internal Tested up to WordPress version 3.3.1
*
* @version 2.0
* @author Edward Caissie
* @copyright Copyright (c) 2009-2012, Edward Caissie
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License version 2, as published by the
* Free Software Foundation.
*
* You may NOT assume that you can use any other version of the GPL.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
*
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to:
*
* Free Software Foundation, Inc.
* 51 Franklin St, Fifth Floor
* Boston, MA 02110-1301 USA
*
* The license for this software can also likely be found here:
* http://www.gnu.org/licenses/gpl-2.0.html
*
* @internal Project To-do List – see readme.txt for pre-2.0 PTL
* @todo Review / Update 404.php page
* @todo Review adding ‘category.php’ template back into theme files (also consider ‘tag.php’, ‘date.php’, etc.)
* @todo Review `the_shortlink` in post meta being displayed
* @todo Review post meta comment text – sort out how to show amount of comments if they exist when comments are closed
* @todo Add Post-Format: Link
* @todo Add ‘search.php’ template? (see http://wordpress.org/support/topic/theme-desk-mess-mirrored-searchphp-for-theme-version-191)
* @todo Add specific CSS to the placeholders used by the new (comment) author classes
*
* Last revised January 3, 2012
*/
To see the readme.txt click here.To hide the readme.txt click here.
=== Desk Mess Mirrored Readme (readme.txt) ===
* Last revised January 2, 2012
* This file was introduced with version 1.7 of Desk Mess Mirrored and will be maintained with future releases. The following information may be found and/or updated as needed:
* This file was renamed to the more standard readme.txt 2010 August 27.

== Contents ==
* Basic FAQ
* Notes
* TODO items
* changelog.txt extended details
* Review Tickets

== Basic FAQ ==
= Q: Where did my conversation balloons go? =
A: The conversation balloons now only show based on the following criteria:

1. The post is not password protected; and,
2. Comments are open *or* at least one (1) comment has been made on the post.

Also to note, post meta text has been added to indicate the post comment status.

= Q: Does the theme support multi-level, or drop-down menus? =
A: Yes, as of version 1.8; with significant improvements in version 1.8.7!

= Q: Why does the tack above the widget not appear sometimes? =
A: The easiest solution to this issue is to either insure there is always a title used for every widget; if you wish to not have any text in that particular widget using a `space` (` `) will work very well.
Also to note, if you use the escape sequence ` ` you may notice the widget title is empty afterward. ` ` is a `non-breaking space` and appears as such.

= Q: How do I use the new BNS Dynamic Copyright function? =
A: The function now accepts four (4) parameters. Leaving the function as is will produce the copyright statement as it was produced in version prior to 1.8.5
Using the following parameters you can change the copyright statement accordingly:
- start: This is generally the primary statement of copyright including whatever license you may choose to use
- copy_years: This is the years dynamically calculated from published posts
- url: The default will point back to the ‘home’ page of the website using the website title as the anchor text
- end: A closing statement, such as the default, All Rights Reserved.
It is also recommended to use this functionality in a Child-Theme versus modifying the original Theme template file(s).

== Notes ==
* Always use a title in every widget or the push-pin top of the widget box will not resolve correctly, even a single space will work.
* add_custom_image_header() is not implemented as it will not handle multiple header images; in the case of this theme, there are three (3) being used in the header.
* It is recommended to not have an excessive quantity of menu items, for example a quantity causing the top menu to exceed two lines, may obscure the post title in some views

== TODO ==
= Short Term Goals =
* [x] Ticket 418: meta information generator is handled by wordpress this should be removed in the header.php
* [x] Address spacing issue for comment from fields (user not logged in)
* [x] Ticket 418: sticky tab menu bar not handling children or grandchildren
* [x] Ticket 418: Review and re-work graphics use for menu items to display drop-down or multi-level menus (long-term)
* [x] Review `editor-style.css` file, address image alignments
* [x] Clean up new functionality of `dmm_dynamic_copyright`
* [x] Move supported browsers minimum to LTE IE7 … NB: Theme is only tested and supported in current browsers as noted in the changelog file.

= Long Term Goals =
* [-] Correct widget no title / no image issue … may not have a solution; use a `space` in the title as a work-around – see `No Widget Title` in functions.php
* [x] Review second “Home” page scenarios for possible solutions
* [-] Theme Options? Not likely.

== Changelog.txt ==
* see changelog.txt for brief details

== Review Tickets ==
* http://themes.trac.wordpress.org/ticket/418
* http://themes.trac.wordpress.org/ticket/1016
* http://themes.trac.wordpress.org/ticket/1027
* http://themes.trac.wordpress.org/ticket/1935
* http://themes.trac.wordpress.org/ticket/1946
* http://themes.trac.wordpress.org/ticket/3196
* http://themes.trac.wordpress.org/ticket/4108
* http://themes.trac.wordpress.org/ticket/4206
* http://themes.trac.wordpress.org/ticket/4322
* http://themes.trac.wordpress.org/ticket/4549
* http://themes.trac.wordpress.org/ticket/4556 – version 1.9
* http://themes.trac.wordpress.org/ticket/5877 – version 1.9.1
* http://themes.trac.wordpress.org/ticket/6174 – version 2.0

293 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge

Copyright © 2009-2012 BuyNowShop All rights reserved.
This site is using the Custom Child-Theme, v1.0.3, on top of
the Parent-Theme Desk Mess Mirrored, v2.0, from BuyNowShop.com.