Davs Rants and Random Thoughts

October 31, 2006

Big Updates today…

Filed under: yui, ajax, css, javascript, code — Dav Glass @ 8:00 pm

Today I have released several new items..

First, I have updated my Effects widget (0.6) to include 8 new effects designed to be plugged into a YUI Panel/Overlay/Container. You can see them here.

Second, I would like to introduce YAHOO.Tools. This batch of tools has the following built in functions:

  • makeTextObject
  • makeChildren
  • styleToCamel
  • removeQuotes
  • trim
  • stripTags
  • printf
  • hasBRs
  • convertBRs2NLs
  • stringRepeat
  • stringReverse
  • setStyleString
  • getSelection
  • removeElement
  • setCookie
  • getCookie
  • deleteCookie
  • getBrowserEngine
  • getBrowserAgent
  • checkFlash
  • setAttr
  • create
  • insertAfter
  • inArray
  • checkBoolean
  • checkNumber

And lastly, I would like to introduce YAHOO.DHTMLForms, these you just have to see…

Enjoy 8-)

October 22, 2006

widget.Effects updated … again (version 0.5)

Filed under: yui, ajax, javascript, code, Yahoo! — Dav Glass @ 11:16 am

I skipped the .4 release & went straight to .5 8-)

Well, I have added some serious enhancements to the Effects. The Effects now support passing in an option called “delay”. This will cause the Effect to not execute immediately. Additionally I have added support for a Custom Event called onEffectComplete. Combining the two will allow for more customization (See the Batch Example Here).

I also updated the docs here.

Update: I have been asked several times, so I am going to try and build a complete package available for download. It will include the docs, source, minimized builds & the demo page.

October 19, 2006

widget.Effects updated … again (version 0.3)

Filed under: ajax, yui, css, javascript, code, Yahoo! — Dav Glass @ 5:53 pm

I added 4 more effects to my widget.Effects addon.. The following effects have a new parameter called “bind”. So you can bind them to the other side of the effect.

  • YAHOO.widgets.Effects.BlindRight()
  • YAHOO.widgets.Effects.BlindLeft()
  • YAHOO.widgets.Effects.BlindUp()
  • YAHOO.widgets.Effects.BlindDown()
So now when you call: You will get these:

Effects.BlindRight (binded)
Effects.BlindDown (binded)
Effects.BlindUp (binded)
Effects.BlindLeft (binded)
Effects.BlindRight (binded)

Enjoy 8-)

October 18, 2006

Sortable Nested Drag and Drop List

Filed under: yui, ajax, javascript, code, Yahoo! — Dav Glass @ 10:39 pm

Since I posted an example on how to make a nested Drag & Drop list. I have received several emails requesting a Sortable Nested Drag and Drop list. So here it is.

Enjoy 8-)

October 7, 2006

New Calendar Example

Filed under: ajax, yui, css, javascript, code, Yahoo! — Dav Glass @ 11:23 pm

Hey all –

I wrote an example that allows you to construct a JavaScript array of dates & text and display them on a calendar as Tooltips.

Here is where you can find it.

Enjoy 8-)

Update: I have updated it to support more than one month as well as dynamic tooltip creation..

October 6, 2006

YUI Slideshow

Filed under: ajax, yui, javascript, code, Yahoo!, general — Dav Glass @ 8:20 pm

I have smashed together a simple slideshow with the YUI tools. You can see it here.

The current version doesn’t handle image preloading (yet), but it’s a pretty kewl example of how to combine effects to get “flash” like animation transitions..

October 2, 2006

The Moral of Hack Day…

Filed under: pics, Yahoo!, news — Dav Glass @ 1:54 pm



The Moral of Hack Day…

Originally uploaded by jr conlin.

I love this logo.. Gotta have a shirt..

© 2008 Dav Glass - All content is mine, except comments. Comments are the property of the poster. I speak for no person or company.
Can you tell me what this says? 01000100 01100001 01110110 01101001 01100100 00100000 01000111 01101100 01100001 01110011 01110011