Archive for the 'wordpress' Category

Upcoming Projects & Work…

Well, as I get ready to head back home in the next few days hopefully, I’ve been looking over some things that will need to be done and trying to prioritize what I have left to do on a few projects, and how to tackle those when I get back to get back in the routine.

First, the most important item I have on the table is the completion of the Drupal project Poodle Breeder Source. It’s a great site, and almost ready to go, I just need to finalize the ecommerce installation again, and work on some of the copy for generic pages, along with touching up the admin panel that advertising/posting users will have the ability to access for usability purposes.

Second, I need to upgrade this site to the latest version of wordpress… should be easy money there.

Third, I need to complete the copy and such for the Himerus Inc. The layout is done, and except for a few issues in IE7 with the jQuery scrollbars,  it really just needs the appropriate information incorporated into the pages that have been created so far. This will be the first implementation of my own custom CMS that will greatly speed up putting out quality, easy to manage sites.

Fourth, It’ll be time to rework the Himpressive theme, and get that set up to work with Wordpress 2.3 and have it installed on the site. I’m really excited about that one, the way it’s going to be set up, It could definitely be a popular theme that gets used quite a bit, and will be my first release of a fully functional Wordpress theme. Included with that will be a few plugins that help some of the functionality that will be implied on the theme. There will be a very slick jQuery calendar that should be eaten up by the community even without using the theme.

So, putting it lightly, I have a lot of work to accomplish, and want to be able to get most of this lined out as quickly as possible once I get back home. Once I get in the swing of these projects, I will probably be able to start posting up some jQuery tutorials and different modifications to Drupal and Wordpress that I can’t live without.

Look for more to come soon!!

 

Theme Update: Announcing Himpressive

After quite a bit of work on my idea for design layout and concept, I’ve got most of the ideas in my head that I want to incorporate into what I “think” will be a great Wordpress theme. It will be known henceforth as: Himpressive.

Continue reading ‘Theme Update: Announcing Himpressive’

 

Thought Process: jQuery Elements…

After doing a little more thinking on the theme I’m going to slap together, I realized that although I really like the K2 interface, it isn’t what I want to base the code on that I use for this theme… After running into lots of problems integrating some jQuery elements after using the K2 theme which is using the prototype library & scriptaculous.

Continue reading ‘Thought Process: jQuery Elements…’

 

Coming Up: Some Fancy Wordpress Theme

I really enjoyed making the current theme I’m using on the site, which was a modified version of K2. However, when I created the skin/theme, I didn’t have the thought in mind of publishing it to the public, and with all the transparency issues, I would hesitate to do such a thing.

With that in mind, I’m really looking around for some nice layout/design elements/ideas that can get me moving on making a really great theme to release to the Wordpress community. I want to concentrate on a nice Web 2.0 feel, valid XHTML 1.1, and a full CSS layout of course.

More to come on the subject as I get my ideas gathered, and a generic layout sketched. I’m really excited to tackle this one. This will be only my 3rd Wordpress project, and I’ve got my beta install set up to test things out with, and get it hammered out in private without affecting any of the current functionality or layout on this site. Once it is complete however, it will replace this theme as the default theme for the site.

What I know so far:

  • Hybrid 3 Column Fixed Width Layout
  • Advanced jQuery Elements
  • Modified K2 Theme Core
  • Will make freely available to the public

Look forward to getting my skin up on your site… :D

 

Browser Buster - Alpha Layer Tranparency…

When I first began this project to create my blog, I didn’t have a real direction to know if there was any particular feature/design challenges that I was hoping to learn, or implement. It became clear after just a couple of hours in Photoshop that I had a layout that could potentially get some nice reviews… but the longer I played with the layout, the more transparent things became…

I’ve used alpha layer transparency for some time now, especially with content images, or icons so that regardless of style changes, the background would show through appropriately, and not have a jagged white edge like the GIF images of the past. So this had become a large part of my implementations on many sites, however, I had yet to really test out the alpha layer transparency in the PNG images, and see how far I could push the envelope with it.So after a few hours of putting the layout together, it was clear to me that everything on the site was going to reflect some sort of transparency. This really began with the background images that were from istockphoto. I spent a little time customizing them, and was very satisfied, and didn’t want to hide a majority of it from users on a normal resolution like 1024×768.In my original Photoshop file, there were still some non-transparent items, but I planned on implementing those sections during the skinning process on Wordpress.

After getting the main body background skinned, the content container, and the menu bar, it had already become apparent that there were going to be issues with the browsers that I’m not used to dealing with. I have been working for the last 2 years very diligently to correct bad coding habits, concentrate on accessible code, and perfecting my layouts cross-browser. Being a programmer, design and proper html/css coding was never my main focus until I felt I had plateaued in my PHP abilities, and decided to concentrate on the design aspects of the projects I worked on. This was always a challenge, and a learning experience to say the least… but I had never had a site actually pushed the limits of a browsers capability to render the content.

To cut to the meat of this, of the current 3 browsers I will test with (Safari for Windows, Firefox, and IE7) on my projects, in this situation, Firefox performs the very worst, with Safari being the browser champ excluding a oddity with jQuery that I have yet to investigate further. The fact that Firefox has the worst rendering of the alpha layer blows my mind, simply for the fact, it was the first browser that got me excited about that feature, and at the time, I hated that it didn’t work in IE6, and was so on the Firefox bandwagon that it was disgusting.

The Browser Buster Results:

Firefox:Firefox has actually had the most glaring problem of all the browsers when handling the alpha layer, despite the fact, it was the first browser that I began using the feature for, and cursed Microsoft for not properly handling it at the time.When in Firefox, the layout is perfect, however, if you grab your vertical scrollbar, and quickly scroll up and down on any of the pages, you will see sections of the page/site that aren’t moving at the same speed as the other elements on page, so the layout becomes quite choppy when scrolling. Using the wheel on your mouse will also duplicate this problem. This seems like a horrible rendering of the alpha layer when spread across any sizable layout piece.


Internet Explorer 7:Surprisingly enough, Internet Explorer handles both the layout and alpha layer transparency very well. If I were an IE user, I would have been very satisfied with the results developing right in IE7.



Safari 3 Beta:Safari, which I’ve only had installed on my Vista system for about a month now, turns out the be the be all, end all rendering of the front end of this site. The smooth fonts in Safari are enough alone to make the switch, but the scrolling of the alpha layer that is seen in Firefox is not noticed here at all, and it seems the alpha layers that are stacking are all held in place with each other when scrolling, never revealing any choppy scrolling.This seemed funnies to me, since it was my understanding that Firefox and Safari both used the same engine or something like that.



In the odd case someone is using IE6 to view this site, it will not work. If you are still using IE6, please join the 21st century, and download the free IE update to IE7, or download one of the free browsers like Firefox or Safari that will greatly enhance your browsing experience. Many design firms are throwing away compatibility with IE6 in order that they may move their designs to more advanced layouts & techniques that are NOT handled by IE6 worth a flipping damn…

 

Screenshots & Brief Project Description

A few random screenshots… mainly of the login pages since my Snagit is getting some crazy error when trying to take the screenshots of a full scrolling page. I was planning on getting down to business of pointing out some of the major things I’ve discovered while completing this project, but I’m just damn tire tonight.

I did fix up the login/registration sections, so it’s complete in my opinion. I still have the psd export to do again, and also the buttons for the social sharing stuff…

I think I’ll be able to get a little more down to business in the next day or so, because I need a little time on my report on the browser issues between Safari, Firefox, and IE7. I have waved the right for IE6 users to view this site. with all the alpha layer transparency, this site looks like crap in IE6, and is all outta whack even. Anyone using IE6 should download one of the 3 fabulous FREE browsers, and enjoy the benefits of the 21st century. Enough of that for now… I’ll get more into the browsers soon :P

Please enjoy the site. I will add more screenshots to this flickr set when I can get the Snagit working… It appears that it craps out when it hits the orange footer, like it was on color overload or something, and the transparency was shifting in Firefox, so something there is causing an error… I may have to take my screenshots in IE7, since the Snagit I have doesn’t work with Safari on the PC.

 

jQuery + Prototype + Scriptaculous + K2 working together…

Okay, so after some digging, and reading over some of the jQuery documentation, I found my solution to the problem of my jQuery code breaking the search and ajax archive feature that are built into the K2 theme that I have used as my base for this project.
Continue reading ‘jQuery + Prototype + Scriptaculous + K2 working together…’

 

jQuery & existing prototype code

Well, I’ve been very unproductive this evening… I can’t seem to locate the problem with some of the ajax functions that were here previously, and haven’t found much right off online, so I’m going to have to keep searching.

Basically, once I implemented a very simple set of  jQuery commands, I had my expanding sections working, and pulling data from an external page in no time, however, the basic functions that were part of the K2 theme, and also the lightbox2 plugin are now causing errors. I was able to get thickbox working with a little hacking of the crossroads plugin, so I figure in a little time I can either determine the problem with using jQuery AND prototype/scriptaculous libraries at the same time.