Author Archive

Making a better notification plugin: jQuery

Wednesday, July 22nd, 2009
No Gravatar

I find myself at a crossroads. I really like using jQuery, and I really like not having to write my own plugins as there are some really good ones out there. But I have run into a problem when it comes to a notification system. Let’s take a step back and discuss the purpose for a minute.

** Update 7/29/2009**
I now have a page dedicated to this at http://www.alldorks.com/wordpress/notify where you can also find the source code repository.

(more…)

Geedew going through some changes

Monday, June 1st, 2009
No Gravatar

So I have finally been able to spend some time on one of my own sites! Hurray for me right? For the time being, you may be seeing some weird illusions in the design… and you will notice that some links at the top are not working. It’s all in the works, I’m just happy I have time to work on it!

Perfecting the Linux User Desktop

Sunday, March 8th, 2009
No Gravatar

The linux desktop over the years has been a large struggle for many users. I hear many complaints from people that have ‘tried’ linux out and they seem to all come to the conclusion that it is difficult or even impossible to use. The unfortunate part about most of these complaints, is that they are reiterating something they read 10 years ago, or something their friend who knows computers becaues he is a ‘gamer’ told him so.
(more…)

jQuery Dialog Shadow Issues.

Sunday, March 1st, 2009
No Gravatar

While working on a dialog in the new jQuery UI 1.6rc6.  I have come accross an issue.

If you were to open a dialog, and then dynamically change the content in the dialog, the shadow border will not resize.  The problem is, the code does not ‘know’ the box is larger, and is not able to watch for the changes.   Their have been some solutions that I have found to solve this, like turning off shadows, etc.  But I think I have a better one, a 3-line solution so to speak
Go into your code, mine is in my jquery-ui-personalized-1.6rc6.js file… Also could be in ui.dialog.js etc.

Inside the code (mine is line 4218) after this function


$.widget("ui.dialog", {

_init: function() {

add this function


refresh: function() {
this._refreshShadow(1);
},

Then from within your code you can call something like this…

$("#dialogbox").dialog("refresh");

Check for updates, I may write a drop-in style patch so the coding isn’t necessary.

Enjoy!