lunaz.com

WordPress theme fixed

Fixed an issue with posting multiple gallery posts. Instead of the pictures lining up like
=
=
=
=
=
=

They line up like this:
= = =
= = =

This theme now supports header images above the blogname text. 2000*288. Headers can be configured at the Appearances menu.

This theme was submitted to the repo and It was approved! Download link available now. http://wordpress.org/extend/themes/darkbasic

Demo available at http://demo.lunaz.com

Boycott Lowes

They are making it a requirement to fax permission for websites to link back to http://www.lowes.com or use linkable images back to http://www.lowes.com. Example:

If I wanted to link to http://www.lowes.com on http://www.lunaz.com, I would need to fill out & fax a form to their lawyers.

For obvious reasons this is bad and I will now link to http://www.lowes.com on my front page in a funny and creative way. Here is the relevant news article and comments.

http://arstechnica.com/tech-policy/news/2012/02/a-license-to-link-lowes-has-one.ars?comments=1#comments-bar

Thank you to some guy in the comments page who provided me the PileOPoo image used in this post.

Thank you google image search for providing the logo for http://www.lowes.com so I don’t have to bother going to http://www.lowes.com to snag it myself.

Doing My Small Part

Head on over to Wikipedia and give it your zip code to contact your local politicians and let them know how much SOPA and PIPA suck!

Why Restaraunt Websites Suck (mostly)

So I went to the Worden’s site looking for daily specials. By default I have JavaScript turned off and I was greeted with a mostly blank page. I emailed them and told them to fix it. They emailed the webmaster who sent this:

QUOTED
Someone attempted to use your website with a script blocker activated.  It is possible to block websites from loading  scripts such as Javascript.  Your website requires scripts to be loaded in order to deliver all the content.  The average user does not know how to block scripts so this normally isn’t a issue.  99% of all websites use some form of scripting so if the person who sent the message is blocking scripts, they will be running into this issue on almost every website they visit.

In short, I wouldn’t worry about it unless you receive several messages from different users with this complaint.

We have never had this problem before or since, so it sounds about right.
END QUOTED

I know I’m in the 1%, but come on! JS is for pretty stuff NOT displaying ALL of a site’s content, which came from a database.

After enabling JS all was well, except:

Menus should be in the CMS (when possible) and downloadable as PDFs, and both should be linked from the top bar.

The specials calendar is blank.

That cute little flash thing with the logo and links on it takes up most of my screen on my work computer. 1024*768.

Small grey on white text. This needs to go, it’s everywhere!

My first wordpress theme

It’s done! There’s a demo with the unit test data at the Theme URI. Also, facebook & tweet buttons don’t validate. 🙁 Here’s the notes for it:

This file last modified: 3/27/11.

Theme Name: darkbasic
Theme URI: http://lunaz.homelinux.net/~wpdemo/
Description: Simple blue, dark gray and black theme with 1 sidebar and no artsy stuff. This theme supports widgets and custom menus.
Author: luna
Author URI: http://www.lunaz.com
Version: 1.0

License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Notes:

-This is my first theme and I’m late to the CMS party. 🙂 Please bring issues to my attention as I’m still learning.
-Print styles included in style.css.
-editor-style.css copied from the 2010 theme.
-I’m not exactly sure what the point of post_thumbnails is, but it’s supported.
-This theme supports menus natively.
-There’s room for facebook & tweet buttons in footer.php using id: div#likeme.
-Tried to validate as much as possible for XHTML 1.0 Strict.

Issues

-Comment_form() does not validate because of attribute ‘aria-required’. Hope it becomes standard…
-Large images that use the max-width & height rules look cruddy in IE.
-Links that are in .post p a will not have the gray hover background most other links have. Unaligned uncaptioned linked images in the same class will have a gray background on hover. Getting rid of margins/padding/borders will still leave a ~3px gray hover. The only other solution I got working was to set display: block;, which isn’t what I wanted. This is commented in the style.css.
-No translations done, I don’t understand enough of the documentation to do it, and know no other languages. Text domain issues in single.php, page.php, index.php.

Web 1.0 to Web 2.0: An Overview With Pictures!

As both a user and a web person, here is an unordered list of stuff I think sucks, with pictures and sometimes ideas to make it more better. Enjoy.

Navigation

* Sites that open new windows or tabs without explanation

* Web forms that: A) I can’t see the fields because they blend in with the background B) Have a tab order or layout that makes no sense C) Don’t let you know how many pages  or steps there are D) Won’t let you press Enter to submit E) Type stuff in the drop down menu to avoid some scrolling

* Drop down menus that need complete precision or they disappear

* I like my status bar to display status and links when they are hovered over.

* Having to jump through hoops to download a file. Direct links with a note of file type and size is helpful.

* Flash. unless it’s a video or game I choose to view/play. It should NEVER be used for navigation unless there is no other way. I LOVE and subscribe to Pandora.com radio, but I wish I could customize the way it looks with my own style-sheet.

* If a link goes to nowhere, does it really exist? Should it? What’s for dinner? Where am I?

* Navigation that doesn’t logically explain where to go or why. Example from my own site: My inactive gaming site Realms of Hyrule has links to Home and to News. Either can mean the same thing. In this case, Home goes back to the main site, lunaz.com, and News goes back to the gaming site, Realms of Hyrule. This will be fixed by the way. 🙂

* Un-needed mouse-over overlays such as the new google preview search thing. It’s annoying enough on the desktop, now try it on a netbook or Ipod. The text description should be good enough.

* Not being able to scroll around youtube or some parts of google unless the mouse is in a certain place

* Having to scroll horizontally

* Navigation centered around HTML form elements like drop down menus or images. Why? Because CTRL+F doesn’t work on those. Lists+CSS=Better!

* Using fixed designs that break when I have to make the font bigger. I do not want to see some artsy thing in 8pt taking up 400px*400px in the middle of my screen, then when I mash CTRL++++++++++ some of it goes off the edge of the screen or that 400px*400px area.

* I do not want my mouse cursors changed, EVER. Let my OS do that for me. Sometimes I don’t even know I can click something because my cursor doesn’t turn into a hand, When my mouse is over text I like the I beam so I can see easer if I’m before or after a letter without having to try selecting it.

* The UM login system: I login to onestop.umt.edu with one ID and password then click Sign in to Cyberbear so I can use a different set of credentials:

link to sign in to cyberbear

failed to login to cyberbear

I was never told to login to Cyberbear until NOW, so how can I fail it? Should just show the login prompt without the error.

* Oh and…

fb button has extra link and sometimes doesn't work

Content

* Meaningless filler on a page. Space is MORE valuable than not-space. Examples are some forums where many images or signatures are allowed, or there are advertisements sprinkled throughout. See this theology debate forum and note how the actual content is way smaller than the flashy moving ads.

advertisement filled forum

* Websites that play sound or music on loading. Unless it’s obvious that’s what should happen, please turn it off. Some people surf while at work or school and forget they have speakers…

* Buzzword filled documentation websites. I’m the most n00b programmer ever, and if I want to know how to do one stupid macro in Excel for work, I just want a quick well written explanation then an example to try, NOT a bunch of words I don’t understand strung together randomly.

* Not dating original content and/or updates. Especially in documentation. I won’t use somebody’s wordpress or phpbb plugin if it’s not clear to me which version it goes to or it was last updated in NO DATE FOUND. My gaming site’s news page has the site’s start date, and updates dated, linked and sorted descending.

* Sites designed only for search engines

* Business/Government/Non-Profit sites designed with no audience. Personal websites excluded.

Presentation of Information (general stuff)

* Blink, marquee

* Images when text will do or text when images will do

* Javascript REQUIRED to view main site content. This causes me to either: view source(hate this) or just leave.

* Low contrast text & background colors, best example: #c0c0c0 on #FFF. Get a piece of white computer paper, an ultra fine point gray(silver?) sharpie, write a whole page of text, code, or both. Now hold it up to the sun and try to read it. You’re welcome!

* People who make no use of line breaks or blank lines.

* Text running to the very edges of the screen. I’m no designer, but SOME margin is good at least. 🙂

* Going in circles trying to get information. Best example of this century is umt.edu. This site is hard for me to use as a current/prospective student who: A) Wants to read a detailed class description and B) can’t find it because there are none.