Are "Nested Accordian" & "Expand" by Adi Palaz now obsolete plugins?

Are "Nested Accordian" & "Expand" by Adi Palaz now obsolete plugins?

Hello...

A large professional website I inherited relies on two plugins by Adi Palaz ('Nested Accordian' and 'Expand') which I'm searching for detailed API documentation on beyond the abbreviated comments in the code itself.

Adi's Nested Accordian is ranked #2 out of 20 on this recently-updated survey. (Unforunately, the link provided for Adi's website appears to be obsolete -- with no alternative website I can find.

The two questions I have at this time are:
  1. Does anyone happen to know if/where detailed support documentation may be found? (I realize there's enough to go on with the comments in her code, but it would be nice to have more elaborate documentation if it exists.)

  2. I'm unsure what the expected shelf-life of unsupported plugins like these is. Is the code generic enough that it can be expected to last indefinitely, or should I be thinking about eventually replacing them with actively-supported plugins instead?


Thanks for any feedback or further information...

- Chris


Here is the commented documentation that she includes in her code for Nested Accordian:

///////////////////////////
// The accordions should have class="accordion" (we can override this class name)
// The plugin is called on its closest named container. In this way, we can initialize all the accordions residing in a given section with just one call.
// The plugin can be invoked, for example, like this:
/* ---
$(function() {
// If the closest named container = #container1
/// Standard nested lists:
  $('#container1').accordion();
  // this will expand the sub-list with "class=current", when the accordion is initialized:
  $('#container1').accordion({initShow : "ul.current"});
  /// N.B. When using event : 'hover', it is needed an additional plug-in that binds a "hover" handler with a small delay.
  // this will expand/collapse the sub-list when the mouse hovers over the trigger element:
  $('#container1').accordion({event : "hover", initShow : "ul.current"});
 
// If the closest named container = #container2
/// Nested Lists + Headings + DIVs:
  $('#container2').accordion({el: '.h', head: 'h4, h5', next: 'div'});
  $('#container2').accordion({el: '.h', head: 'h4, h5', next: 'div', initShow : 'div.outer:eq(0)'});
 
/// Nested DIVs + Headings:
  $('#container2').accordion({obj: 'div', wrapper: 'div', el: '.h', head: 'h4, h5', next: 'div.outer'});
  $('#container2').accordion({objID: '#acc2', obj: 'div', wrapper: 'div', el: '.h', head: 'h4, h5', next: 'div.outer', initShow : '.shown', shift: 'all'});
});
--- */