ted serbinski – entrepreneur & web architect
  • thoughts
  • about
  • contact



Popular content

  • myLifetime Community Launches
  • Expand your horizons
  • "Orange Mint" Drupal theme for download
  • GTD: Getting Things Done
  • The Paulding Light
  • I have left Lullabot...
  • How to make theming in Drupal easier
  • Our apt is haunted, update!
  • Sony Musicbox
  • Sudo on the Mac...
more

Recent comments

  • thanks very much
    1 week 5 days ago
  • it is really nice written
    2 weeks 4 days ago
  • Hi, I have used the
    4 weeks 2 days ago
  • thankyou so much and for
    8 weeks 6 days ago
  • It’s typical for the
    10 weeks 3 days ago
more

SimpleMenu 3.0 released!

Finally, the much anticipated SimpleMenu 3.0 is finally out!

Brand new is an entire rewrite of the jQuery menu code and CSS. The menu code is now based on Superfish which is an “an enhanced Suckerfish-style menu plugin for jQuery” written by Joel Birch. This new version most notably adds a hover delay on menu display, giving those fast-moving hands a breather this time around—that’s right, those submenus don’t disappear right away any more, much easier to use :-)

Additionally, I’ve rewritten it to remove the unnecessary AJAX callback, I’m not even sure why it was there to begin with, ah well. That drastically speeds up the menu now and reduces flicker.

There have been other bug fixes as well, along with improved cross browser support and much nicer RTL support for those that need it.

Cleaned up the code a bit too.

All around, a solid release that fixes everything I’ve meant for this module to do from the start.

So what’s next? Well I’m talking with the developer of Administration Menu about a merger of our modules, so stay tuned for details!

posted 7 Apr 2007
  • code
  • drupal
  • jquery
  • simplemenu

7 comments

#1
Anonymous wrote 2 years 48 weeks ago

Ted, You Rock my friend! I can’t tell you how much time this saves me!

many thanks!

#2
greggles wrote 2 years 48 weeks ago

very very nice.

I was having problems with it at first until I remembered to clear my browser cache (ctrl+refresh) to get the new stylesheets/javascript.

It may be worthwhile to add that as a reminder on the project page or the release page.

Thanks!

#3
rz wrote 2 years 48 weeks ago

great job ted. keep up the good work.

#4
ted wrote 2 years 48 weeks ago

Greg, good idea! I updated the release notes with a reminder to clear both your browser and Drupal caches. The latter is needed since a menu hook has been removed and could cause some oddities in some cases.

#5
Anonymous wrote 2 years 46 weeks ago

Excellent saved me a ton of time and don’t have to worry about the navigation system/content changing … Had to remove the extra top margin thats set to body by the js and there seems to be some hoover issues in Opera 9.x

thanks a ton

#6
Joel Birch wrote 2 years 39 weeks ago

Hi Ted,

Thanks for using my Superfish plugin – I’m thrilled that you are. Just dropped by to say that the ‘hover issue’ reported by Anonymous is fixed in Superfish v1.1 which I released just the other day. Upgrading will not break anything, but be sure to also add this new CSS line after the usual Superfish CSS:

  1. /*following rule negates pure CSS hovers
  2. when JavaScript is availalbe so that the
  3. submenus remain hidden and JS controls
  4. when and how they appear*/
  5.  
  6. .superfish li:hover ul,
  7. .superfish li li:hover ul {
  8.         top:-999em;
  9. }
Cheers Joel Birch.

#7
ted wrote 2 years 39 weeks ago

Thanks Joel! I did not realize 1.1 was released, I will be sure to update SimpleMenu then, thanks!

Add your comment

The content of this field is kept private and will not be shown publicly.
  • You can use Textile markup to format text.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <img> <pre>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

More information about formatting options


Code examples and downloadable zip files of code are licensed under a Creative Commons License.
All other content, unless where noted, ©2010 Theodore Serbinski. All Rights Reserved.