Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

ydn-javascript · Yahoo! User Interface Library Group

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 12954
  • Category: JavaScript
  • Founded: Dec 15, 2005
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 47202 - 47231 of 52481   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#47202 From: "an0n73" <an0n73@...>
Date: Wed Apr 1, 2009 9:04 am
Subject: Re: inline Editor DropDownList data from database
an0n73
Send Email Send Email
 
--- In ydn-javascript@yahoogroups.com, "an0n73" <an0n73@...> wrote:
>
> Hi all,
>
> I'm new to YUI and have set up a datatable with inline editing. One of the
fields has a dropdownlist for this. What I need is for the values in the
dropdownlist to come from a database. I already have the existing datatable
populated from a database using JSP. I now need to populate the dropdownlist
using another datasource.
> I can't find any examples for this. Can anyone help whether JSP or PHP or
anything.
>
> Thanks
>
I meant to say, Can anyone tell me the javascript call within the
dropdownOptions call that I need. Is it some sort of call to another datasource?
ie, something like YAHOO.example.myDS.field["name"] or something?

#47203 From: "john_ranbir" <john_ranbir@...>
Date: Wed Apr 1, 2009 9:10 am
Subject: how to set the positions of xand y in datatable with tooltips in satyamdatatable
john_ranbir
Send Email Send Email
 
how to set the positions of xand y in datatable with tooltips in satyam
datatable.plz tell me the solution for this.

#47204 From: Marco Mariani <marco.mariani@...>
Date: Wed Apr 1, 2009 9:39 am
Subject: Re: {Disarmed} Re: JavaScript for the YUI
marco.mariani@...
Send Email Send Email
 
jrbramble wrote:

> I'll check that out. Thanks Satyam.
>


Also...

http://www.amazon.co.uk/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/re\
f=sr_1_1?ie=UTF8&s=books&qid=1238578214&sr=8-1

should be mandatory reading.
People might disagree on some points, but if they do after understanding
how it works, mission accomplished :-)

As a reference (for the good and the bad parts), I user the Definitive
Guide from O'Reilly.

#47205 From: howard chen <howachen@...>
Date: Wed Apr 1, 2009 9:50 am
Subject: Writing extension/plugin for YUI
setesting003
Send Email Send Email
 
Hello,

Are there any recommendation on writing extension/plugin for YUI?

Basically I have written one on based on the cookie.js (YAHOO.util.Cookie)

But I have a few questions.


Q1. Should I put my new function into existing namespace,
     e.g. YAHOO.util.Foo, or should I use my own namespace?


Q2. Is YAHOO.register must be needed when finishing my extensions?


Thanks.

#47206 From: "malutanpetronel" <malutanpetronel@...>
Date: Wed Apr 1, 2009 10:37 am
Subject: Re: Patch for YUI treeview to add editComplete event
malutanpetronel
Send Email Send Email
 
Hi ! I've saved one of the latest build locally but I want to say that github
not working in IE8. Is presenting some Javascript errors and you can't download
anything there.

#47207 From: "malutanpetronel" <malutanpetronel@...>
Date: Wed Apr 1, 2009 10:44 am
Subject: Including / combining JS local files
malutanpetronel
Send Email Send Email
 
Is it possible to use such a following syntax with local saved js files ?

  <script type="text/javascript"
src="http://yui.yahooapis.com/combo?2.6.0/build/utilities/utilities.js&2.5.1/bui\
ld/autocomplete/autocomplete-min.js...

With kind regrds

Petronel

#47208 From: Bhushan Kumar <ram.bhushan.kumar@...>
Date: Wed Apr 1, 2009 10:48 am
Subject: Re: dialog quickstart problem
contact_bhus...
Send Email Send Email
 

Hello,

please check proper id is given or not as per example.

for ex;
1: <body class=" yui-skin-sam">
2:

<button id="show">Show dialog1</button>

3:
<div id="dialog1">

regards,
- Mayur

]
On Wed, Mar 25, 2009 at 11:49 AM, Sirisha <sirisha_24@...> wrote:

Hi all,
I am new to yui and I am trying to follow the simple dialog example from this link, http://developer.yahoo.com/yui/examples/container/dialog-quickstart_clean.html

the dialog unfortunately, appears and disappears immediately. It does not allow me to type data into it.

any idea why this is happening?

any help is greatly appreciated. I have been spending a lot of time on this.

Thanks
sirisha.



#47209 From: "rudycox2000" <rudix@...>
Date: Wed Apr 1, 2009 11:26 am
Subject: resize layout with gridcss
rudycox2000
Send Email Send Email
 
Hi, I would like to know how to resize the layout after the content of a div has
changed.

I setup a layout with 3 divs , header (hd), maindiv (bd), footer (ft)

Header and footer have fixed height
Maindiv height can change, less or more than  default settings.
I wrote a function that fires just after every ajax request, but sometimes fails
and  maindiv's content is cut (it depends on connection speed)
The reason is that the function is fired before all elements on the page are
rendered (ie.images)

I tried to use YAHOO.util.Event.onDOMReady(resizelayout)  in the 'success'
handler of the ajax request, but nothing changed

Is there a way to subscribe this function on maindiv's content changing??

function resizelayout(){
var wrapHeight = Dom.get('bd').offsetHeight+ Dom.get('hd').offsetHeight+
Dom.get('ft').offsetHeight+50;
//alert(wrapHeight);
var DocHeight=Dom.getClientHeight();
if(wrapHeight<DocHeight){
  wrapHeight=Dom.getClientHeight();
  }
layout.set('height', wrapHeight);
layout.resize(true);
}


For instance this works when the browser size change

layout.on('resize', function() {
var wrapHeight = Dom.get('bd').offsetHeight+ Dom.get('hd').offsetHeight+
Dom.get('ft').offsetHeight+50;
var DocHeight=Dom.getClientHeight();
if(wrapHeight<DocHeight){
  wrapHeight=Dom.getClientHeight();
  }
layout.set('height', wrapHeight);
});

thankyou in advance for any answer

Rudy

#47210 From: "eydunl" <eydunl@...>
Date: Wed Apr 1, 2009 11:46 am
Subject: Populate TreeView Control with an html unordered list?
eydunl
Send Email Send Email
 
Is it possible to populate a treeview control with an existing ordered or
unordered list?

#47211 From: "malutanpetronel" <malutanpetronel@...>
Date: Wed Apr 1, 2009 1:08 pm
Subject: Treeview 2.6 vs 2.7
malutanpetronel
Send Email Send Email
 
I've tried to move to latest 2.7 from 2.6.0 Satyam and my tree is corecctly
rendered and after

tree.render();

I have
	 tree.subscribe("enterKeyPressed",function(node) {
	     alert("Enter key pressed on node: " + node.label);
	 });

	 tree.subscribe("clickEvent", function(oArgs) {
		 alert("click");
		 var sonId = oArgs.node.data.id;
         ....

and at the end of my entire script I've inserted
alert("123");

This last alert is displayed so together with the fact I see the tree ok and no
errors in IE or Firefox I would assume the tree was corectly rendered... However
I created the tree based on that checkbox example in order to add more td's
where necesarly...

it looks the clickevent is never fired !!! What's to do please ?

With kind regards
Petronel

#47212 From: "malutanpetronel" <malutanpetronel@...>
Date: Wed Apr 1, 2009 1:18 pm
Subject: Re: YUI TreeView dblClickEvent
malutanpetronel
Send Email Send Email
 
tree.subscribe("dblClickEvent", function(oArgs){
alert(oArgs.node.label + " label was double clicked");
});

is not working for me either ! I removed all the events on my tree and all the
after rendering procedures and I dbl click without success when using treeview
2.7.0 but a editor is shown with 2.6.0 ! I am creating the tree with a tasknode
function from checkbox examples ....

--- In ydn-javascript@yahoogroups.com, Satyam <satyam@...> wrote:
>
> The click events don't receive a node object but an object with two
> properties, event and node. This should work
>
> tree.subscribe("dblClickEvent", function(oArgs){
>       alert(oArgs.node.label + " label was double clicked");
> });
>
> This examples show how it works, they show a message with the node
> clicked or double clicked:
>
> http://developer.yahoo.com/yui/examples/treeview/tv-edit.html
>
> Satyam
>
>
> matt_ammer escribió:
> > I can't seem to find an example of a double click event where the event
identifies the node that was double clicked.  The examples only show how to trap
the node for a single click and how to invoke the editor for a double click.
> >
> > I have tried adding this javascript to my page and it does display the alert
but does not identify the node that was clicked:
> >
> > tree.subscribe("dblClickEvent", function(node){
> >       alert(node.label + " label was double clicked");
> > });
> >
> > How can I accomplish this?
> >
> > Thanks!
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> > No virus found in this incoming message.
> > Checked by AVG - www.avg.com
> > Version: 8.5.285 / Virus Database: 270.11.35/2033 - Release Date: 03/31/09
13:05:00
> >
> >
>

#47213 From: "tolgafiratoglu" <tolgafiratoglu@...>
Date: Wed Apr 1, 2009 1:32 pm
Subject: Editor doesn't post the values
tolgafiratoglu
Send Email Send Email
 
I used the following one:
http://developer.yahoo.com/yui/examples/editor/editor_adv_editor_clean.html

The name of the textarea is "detail", the editor doesn't send the value of it in
$_POST even my method of the form is "POST" and it sends the other <input
values.

What's the problem? Is it something I don't know about the configuration of the
editor?

#47214 From: Dav Glass <davglass@...>
Date: Wed Apr 1, 2009 1:48 pm
Subject: Re: Editor doesn't post the values
dav.glass
Send Email Send Email
 
You need to add handleSubmit: true to the config:
http://developer.yahoo.com/yui/docs/YAHOO.widget.SimpleEditor.html#config_handle\
Submit

--
Dav Glass
davglass@...
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
     without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
    McDonalds Certified Food Specialist is to fine cuisine  +



On Wed, Apr 1, 2009 at 6:32 AM, tolgafiratoglu <tolgafiratoglu@...> wrote:
> I used the following one:
> http://developer.yahoo.com/yui/examples/editor/editor_adv_editor_clean.html
>
> The name of the textarea is "detail", the editor doesn't send the value of
> it in $_POST even my method of the form is "POST" and it sends the other
> <input values.
>
> What's the problem? Is it something I don't know about the configuration of
> the editor?
>
>

#47215 From: Dav Glass <davglass@...>
Date: Wed Apr 1, 2009 1:50 pm
Subject: Re: resize layout with gridcss
dav.glass
Send Email Send Email
 
Rudy --

You can just call layout.resize(); after the data has been loaded.
That should fire your 'resize' subscriber.

If that doesn't work, please post a link to a repro case and we will
take a look..

Dav

--
Dav Glass
davglass@...
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
     without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
    McDonalds Certified Food Specialist is to fine cuisine  +



On Wed, Apr 1, 2009 at 4:26 AM, rudycox2000 <rudix@...> wrote:
> Hi, I would like to know how to resize the layout after the content of a div
> has changed.
>
> I setup a layout with 3 divs , header (hd), maindiv (bd), footer (ft)
>
> Header and footer have fixed height
> Maindiv height can change, less or more than default settings.
> I wrote a function that fires just after every ajax request, but sometimes
> fails and maindiv's content is cut (it depends on connection speed)
> The reason is that the function is fired before all elements on the page are
> rendered (ie.images)
>
> I tried to use YAHOO.util.Event.onDOMReady(resizelayout) in the 'success'
> handler of the ajax request, but nothing changed
>
> Is there a way to subscribe this function on maindiv's content changing??
>
> function resizelayout(){
> var wrapHeight = Dom.get('bd').offsetHeight+ Dom.get('hd').offsetHeight+
> Dom.get('ft').offsetHeight+50;
> //alert(wrapHeight);
> var DocHeight=Dom.getClientHeight();
> if(wrapHeight<DocHeight){
> wrapHeight=Dom.getClientHeight();
> }
> layout.set('height', wrapHeight);
> layout.resize(true);
> }
>
> For instance this works when the browser size change
>
> layout.on('resize', function() {
> var wrapHeight = Dom.get('bd').offsetHeight+ Dom.get('hd').offsetHeight+
> Dom.get('ft').offsetHeight+50;
> var DocHeight=Dom.getClientHeight();
> if(wrapHeight<DocHeight){
> wrapHeight=Dom.getClientHeight();
> }
> layout.set('height', wrapHeight);
> });
>
> thankyou in advance for any answer
>
> Rudy
>
>

#47216 From: Dav Glass <davglass@...>
Date: Wed Apr 1, 2009 1:50 pm
Subject: Re: Including / combining JS local files
dav.glass
Send Email Send Email
 
Petronel --

Try this example:
http://blog.davglass.com/files/yui/combo/

--
Dav Glass
davglass@...
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
     without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
    McDonalds Certified Food Specialist is to fine cuisine  +



On Wed, Apr 1, 2009 at 3:44 AM, malutanpetronel
<malutanpetronel@...> wrote:
> Is it possible to use such a following syntax with local saved js files ?
>
> <script type="text/javascript"
>
src="http://yui.yahooapis.com/combo?2.6.0/build/utilities/utilities.js&2.5.1/bui\
ld/autocomplete/autocomplete-min.js...
>
> With kind regrds
>
> Petronel
>
>

#47217 From: "malutanpetronel" <malutanpetronel@...>
Date: Wed Apr 1, 2009 2:33 pm
Subject: Re: YUI TreeView dblClickEvent
malutanpetronel
Send Email Send Email
 
I see as a possible problem this function ? or maybe a missing parameter to be
sent to tree to know that it is a HTML node tree ? :
...
YAHOO.extend(YAHOO.widget.TaskNode, YAHOO.widget.TextNode, {
	 _type: "TaskNode",

	 getContentHtml: function() {
		 var sb = [];
		 sb[sb.length] = '<td><span';
		 sb[sb.length] = ' id="' + this.labelElId + '"';
		 if (this.title) {
  		   sb[sb.length] = ' title="' + this.title + '"';
		 }
		 sb[sb.length] = ' class="' + this.labelStyle  + '"';
		 sb[sb.length] = ' >';
		 sb[sb.length] = this.label;
		 sb[sb.length] = '</span></td>';

		 sb[sb.length] = '<td style="color:#A33; font-size:0.85em;"><i>';
		 sb[sb.length] = ' ' + this.oData.Language;
		 sb[sb.length] = '<\/i><\/td>';
		 return sb.join("");
	 }
});
..

#47218 From: "bretlevy" <bret@...>
Date: Wed Apr 1, 2009 2:42 pm
Subject: Re: strange event behavior - linking Calendar and Text Field
bretlevy
Send Email Send Email
 
see if this helps any:

http://yuihelp.levycodev.com/demos/calendar/multi_cals_on_a_page_help.php

Although I do not trap the clicks outside the calendar window, I have seen it
talked about in the forum, so try searching for that explicitly.  There may be a
demo/example for it already too.

~~bret



--- In ydn-javascript@yahoogroups.com, "Adrian Nye" <adrian_nye@...> wrote:
>
> I'm trying to get
> a calendar to pop up when I click in the date entry field.   Then
> when I click anywhere else I want it to disappear.  If I click on a date in
the calendar, I want the new date entered into the Text Field and the calendar
to disappear.
>
> So I created 3 functions:
>
> displayCal() positions and displays the calendar.
> hideCal() hides the calendar.
> calSelect() sets the text of the input field based on a click in the calendar.
>
> Here's how I register the listeners:
>
> calendar = new YAHOO.widget.Calendar("cal1","calendarContainer");
> calendar.selectEvent.subscribe(calSelect, calendar, true);
>
> YAHOO.util.Event.addListener("id_date", "click", displayCal);
> YAHOO.util.Event.addListener("id_date", "blur", hideCal);
>
> The problem is the functions get called at the wrong times.
> When I click on the input field (id_date), here's what happens in order:
> 1. hideCal called
> 2. displayCal called
> 3. calSelect called
>
> Why are 1 and 3 happening?  I have only clicked in the input field, not the
calendar, therefore 3 should not happen.  And there should be no loss of focus
for the id_date element when I click in that element,
> so why is 1 happening?
>
> Thanks
>
> Here's the complete code (all running onload with my other YUI code):
>
> var displayCal = function  (e)  {
>                 alert('display Cal');
>                 updateCal();
>                 var X = Dom.getX('id_date');
>                 var Y = Dom.getY('id_date');
>
>                 Dom.setX('calendarContainer', X);
>                 Dom.setY('calendarContainer', Y + 30);
>                 var cal1 = document.getElementById("calendarContainer");
>
>                 cal1.style.visibility = 'visible';
>                 alert(cal1.style.visibility);
>
>         };
>
>         var hideCal = function  (e)  {
>                 alert('hide cal');
>                 var cal1 = document.getElementById("calendarContainer");
>
>                 cal1.style.visibility = 'hidden';
>         };
>
>
>         var calSelect = function (type,args,obj) {
>             alert('calSelect');
>             //sets input field with calendar-selected date
>             var dates = args[0];
>             var date = dates[0];
>             var year = date[0], month = date[1], day = date[2];
>
>             var txtDate1 = document.getElementById("id_date");
>             txtDate1.value = month + "/" + day + "/" + year;
>             var calContainer = document.getElementById("calendarContainer");
>             calContainer.style.visibility = 'hidden';
>         };
>
>         calendar = new YAHOO.widget.Calendar("cal1","calendarContainer");
>         calendar.selectEvent.subscribe(calSelect, calendar, true);
>         //calendar.render();
>         YAHOO.util.Event.addListener("id_date", "click", displayCal);
>         YAHOO.util.Event.addListener("id_date", "blur", hideCal);
>

#47219 From: "suggs_is_ard" <suggs_is_ard@...>
Date: Wed Apr 1, 2009 2:46 pm
Subject: Re: Dialog with embedded body javascript
suggs_is_ard
Send Email Send Email
 
Hi Caridy,

I believe I've found the solution.  I decided to delve in to the dipsatcher code
to trace the code execution and discovered the problem.  It seems the "dispatch"
method is only designed to execute a script once with the following conditional

if ((_hashtable[i].status == constants.DISPATCHED) && !config.override)

If it detects a previous successful execution of a script uri then it discards
it.  This meant that reciprocal calls to a script are ignored.  As soon as I
removed this conditional my script executes every single time perfectly!

A big thanks for all your help,

All the best

Mike


--- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@...> wrote:
>
> Hello Mike,
>
> Sorry for the delay.
>
> About the code, did you try to put the dispatcher process after the render
process? This can have different result depending of the way you create the
dialog (from markup or from JS).
>
> Also, can you post a working test case to dig a little bit in this issue?
>
> Best Regards,
> Caridy
>
> --- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@> wrote:
> >
> > Hi Caridy,
> >
> > Just had an interesting development.
> >
> > Previously when closing the dialog i was using hide(), then re-creating it
by overwriting the variable with a new constructor each time...that only
executed script once (without dispacher and in FF) as expected BUT if i change
hide() to destroy() then it executes every time (again without dispatcher and
only in FF - obviously nothing in IE)
> >
> > HOWEVER, when i use dispatcher it only executes the once as before! Weird! 
Some of the code i'm using is below;
> >
> >
> >
> > myDialog = new YAHOO.widget.Dialog("myDialog", {
> > 	                fixedcenter:true,
> > 	                zindex:10,
> > 	                modal:true,
> > 	               
effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},
> > 	                hideaftersubmit: false
> > 	            });
> >
> >
> >
> >  myDialog.setBody("");
> > 	           YAHOO.plugin.Dispatcher.process(myDialog.body,
xmlHttp.responseText);
> >                myDialog.render(document.body);
> >                myDialog.show();
> >
> > I had to manually set body to blank in order to overwrite it, but script is
only run the once.
> >
> > Kind regards,
> >
> > Mike
> >
> >
> >
> > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@> wrote:
> > >
> > > Hi Mike,
> > >
> > > Yes, that's what I was expecting. Considering that IE will never execute
js blocks injected thru innerHTML.
> > >
> > > But, if you are using dispatcher, then you should drive all the injection
thru the dispatcher.fetch or dispatcher.process, and you should not inject it
into the dialog during the creation of render process. this will warranty a
single time execution.
> > >
> > > About the issue when you hide/show/create a dialog. Are you
destroying/creating the dialog again? or are you showing/hiding the dialog? Can
I see your code? or a test case?
> > >
> > > Best Regards,
> > > Caridy
> > >
> > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@>
wrote:
> > > >
> > > > Hey,
> > > >
> > > > Yea I did.  FF executes, IE doesnt (without dispatcher).  But I've also
implemented the dispatcher as well so then FF executes it twice, and IE once. 
Make sense? This is what you'd expect
> > > >
> > > > The problem arises if I call hide() on the dialog then try to open it
again (the code simply creates a new dialog as before) only this time there is
no execution of javascript, whether I use the dispatcher or not.  I'm assuming
the issue arises because of this hide and recreate but not sure why that would
be.
> > > >
> > > > Kind regards,
> > > >
> > > > Mike
> > > >
> > > >
> > > > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@> wrote:
> > > > >
> > > > > Hey,
> > > > >
> > > > > Did you test it in other browsers? I'm pretty sure that using
innerHTML to inject JS blocks will not work on a-grade browsers. That's why I'm
recommending you the dispatcher.
> > > > >
> > > > > Best Regards,
> > > > > Caridy
> > > > >
> > > > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@>
wrote:
> > > > > >
> > > > > > Hi Caridy,
> > > > > >
> > > > > > Thanks for the prompt reply.
> > > > > >
> > > > > > I started playing with the Process function after posting my problem
and indeed managed to get it to execute the script.  One main issue I'm having
though is the following:
> > > > > >
> > > > > > 1.  Click "opendialog" button which opens a new dialog and assigns
the content of a XHR response to the body and executes any javascript present.
> > > > > >
> > > > > > 2.  Close the dialog (using hide() function)
> > > > > >
> > > > > > 3.  Click "opendialog" button again which should repeat step 1 BUT
this time around no javascript is executed.  The XHR response has exactly the
same code as before.
> > > > > >
> > > > > > Thanks once again for your initial reply, any thoughts about this at
all? I'm a bit stumped.
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > > >
> > > > > > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@>
wrote:
> > > > > > >
> > > > > > > Hello,
> > > > > > >
> > > > > > > There are few factors here:
> > > > > > >
> > > > > > > 1. injecting content in a dialog will not always execute the JS,
because the dialog uses innerHTML to inject the new content within the body, and
some a-grade browsers strip out JS before insert it into the dom.
> > > > > > >
> > > > > > > 2. if you have a custom body for the dialog (content loaded thru
AJAX), you can inject it everytime you renderer the dialog using this:
> > > > > > >
> > > > > > > var callback = function (o) {
> > > > > > >   YAHOO.plugin.Dispatcher.process(myDialog.body, o.responseText);
> > > > > > > }
> > > > > > > // your AJAX call here
> > > > > > >
> > > > > > > And this method will be a callback method for your AJAX call.
> > > > > > >
> > > > > > > In this case, the dispatcher plugin will actually handle the
content, injecting the code into the body of the dialog without the JS chunks,
and then executing those js chunks.
> > > > > > >
> > > > > > > More information about the dispatcher here:
> > > > > > > http://bubbling-library.com/eng/api/docs/plugins/dispatcher
> > > > > > >
> > > > > > > You can also use the fetch method, if you want to delegate the
AJAX process to the dispatcher. At the end it will use YUI Connection Manager as
well, and your code will be less complex:
> > > > > > >
> > > > > > > YAHOO.plugin.Dispatcher.fetch(myDialog.body, 'myurl');
> > > > > > >
> > > > > > > But in this case, it will loads the content of the body everytime
you render the dialog.
> > > > > > >
> > > > > > > Just let me know if you need help.
> > > > > > >
> > > > > > > Best Regards,
> > > > > > > Caridy
> > > > > > >
> > > > > > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard"
<suggs_is_ard@> wrote:
> > > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I'm pulling in the content of a page via XHR and assigning the
content to the body of a Dialog object and displaying it. The page being pulled
in contains additional javascript (alert statements for debugging) and
successfully executes the first time round but if the (modal) dialog is closed
then re-opened the javascript is no longer executed.
> > > > > > > >
> > > > > > > > Every "open" call overwrites the same dialog and sets the HTML
body (this always returns the correct code) but for some reason the script is
executed on first pass but not again (when the body is set again with the same
code).
> > > > > > > >
> > > > > > > > Can anyone help me make sense of this please?  I hope I've made
the situation clear enough.
> > > > > > > >
> > > > > > > > Thanks in advance
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

#47220 From: "Caridy Patino" <caridy@...>
Date: Wed Apr 1, 2009 3:27 pm
Subject: Re: Dialog with embedded body javascript
caridyp
Send Email Send Email
 
Hey Mike,

Now it makes sense to me hehehehe.

You never mentioned that you include external JS that are not cacheable.

Here is the normal solution:

YAHOO.plugin.Dispatcher.process(myDialog.body, xmlHttp.responseText, {
   override: true
});

Usually, the dispatcher assumes that all the external JS should be executed only
once, and the dispatcher uses a hash table to avoid multiple executions. An
example of this approach is the inclusion of a YUI component in the content, and
in this case, the component should not be loaded multiple times. Anyway, I added
the "override" configuration attribute. So you can keep using the official
dispatcher copy, you just need to add a 3rd argument with the configuration.

Best Regards,
Caridy

--- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@...> wrote:
>
> Hi Caridy,
>
> I believe I've found the solution.  I decided to delve in to the dipsatcher
code to trace the code execution and discovered the problem.  It seems the
"dispatch" method is only designed to execute a script once with the following
conditional
>
> if ((_hashtable[i].status == constants.DISPATCHED) && !config.override)
>
> If it detects a previous successful execution of a script uri then it discards
it.  This meant that reciprocal calls to a script are ignored.  As soon as I
removed this conditional my script executes every single time perfectly!
>
> A big thanks for all your help,
>
> All the best
>
> Mike
>
>
> --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@> wrote:
> >
> > Hello Mike,
> >
> > Sorry for the delay.
> >
> > About the code, did you try to put the dispatcher process after the render
process? This can have different result depending of the way you create the
dialog (from markup or from JS).
> >
> > Also, can you post a working test case to dig a little bit in this issue?
> >
> > Best Regards,
> > Caridy
> >
> > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@> wrote:
> > >
> > > Hi Caridy,
> > >
> > > Just had an interesting development.
> > >
> > > Previously when closing the dialog i was using hide(), then re-creating it
by overwriting the variable with a new constructor each time...that only
executed script once (without dispacher and in FF) as expected BUT if i change
hide() to destroy() then it executes every time (again without dispatcher and
only in FF - obviously nothing in IE)
> > >
> > > HOWEVER, when i use dispatcher it only executes the once as before! Weird!
Some of the code i'm using is below;
> > >
> > >
> > >
> > > myDialog = new YAHOO.widget.Dialog("myDialog", {
> > > 	                fixedcenter:true,
> > > 	                zindex:10,
> > > 	                modal:true,
> > > 	               
effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},
> > > 	                hideaftersubmit: false
> > > 	            });
> > >
> > >
> > >
> > >  myDialog.setBody("");
> > > 	           YAHOO.plugin.Dispatcher.process(myDialog.body,
xmlHttp.responseText);
> > >                myDialog.render(document.body);
> > >                myDialog.show();
> > >
> > > I had to manually set body to blank in order to overwrite it, but script
is only run the once.
> > >
> > > Kind regards,
> > >
> > > Mike
> > >
> > >
> > >
> > > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@> wrote:
> > > >
> > > > Hi Mike,
> > > >
> > > > Yes, that's what I was expecting. Considering that IE will never execute
js blocks injected thru innerHTML.
> > > >
> > > > But, if you are using dispatcher, then you should drive all the
injection thru the dispatcher.fetch or dispatcher.process, and you should not
inject it into the dialog during the creation of render process. this will
warranty a single time execution.
> > > >
> > > > About the issue when you hide/show/create a dialog. Are you
destroying/creating the dialog again? or are you showing/hiding the dialog? Can
I see your code? or a test case?
> > > >
> > > > Best Regards,
> > > > Caridy
> > > >
> > > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard" <suggs_is_ard@>
wrote:
> > > > >
> > > > > Hey,
> > > > >
> > > > > Yea I did.  FF executes, IE doesnt (without dispatcher).  But I've
also implemented the dispatcher as well so then FF executes it twice, and IE
once.  Make sense? This is what you'd expect
> > > > >
> > > > > The problem arises if I call hide() on the dialog then try to open it
again (the code simply creates a new dialog as before) only this time there is
no execution of javascript, whether I use the dispatcher or not.  I'm assuming
the issue arises because of this hide and recreate but not sure why that would
be.
> > > > >
> > > > > Kind regards,
> > > > >
> > > > > Mike
> > > > >
> > > > >
> > > > > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@>
wrote:
> > > > > >
> > > > > > Hey,
> > > > > >
> > > > > > Did you test it in other browsers? I'm pretty sure that using
innerHTML to inject JS blocks will not work on a-grade browsers. That's why I'm
recommending you the dispatcher.
> > > > > >
> > > > > > Best Regards,
> > > > > > Caridy
> > > > > >
> > > > > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard"
<suggs_is_ard@> wrote:
> > > > > > >
> > > > > > > Hi Caridy,
> > > > > > >
> > > > > > > Thanks for the prompt reply.
> > > > > > >
> > > > > > > I started playing with the Process function after posting my
problem and indeed managed to get it to execute the script.  One main issue I'm
having though is the following:
> > > > > > >
> > > > > > > 1.  Click "opendialog" button which opens a new dialog and assigns
the content of a XHR response to the body and executes any javascript present.
> > > > > > >
> > > > > > > 2.  Close the dialog (using hide() function)
> > > > > > >
> > > > > > > 3.  Click "opendialog" button again which should repeat step 1 BUT
this time around no javascript is executed.  The XHR response has exactly the
same code as before.
> > > > > > >
> > > > > > > Thanks once again for your initial reply, any thoughts about this
at all? I'm a bit stumped.
> > > > > > >
> > > > > > > Thanks
> > > > > > >
> > > > > > >
> > > > > > > --- In ydn-javascript@yahoogroups.com, "Caridy Patino" <caridy@>
wrote:
> > > > > > > >
> > > > > > > > Hello,
> > > > > > > >
> > > > > > > > There are few factors here:
> > > > > > > >
> > > > > > > > 1. injecting content in a dialog will not always execute the JS,
because the dialog uses innerHTML to inject the new content within the body, and
some a-grade browsers strip out JS before insert it into the dom.
> > > > > > > >
> > > > > > > > 2. if you have a custom body for the dialog (content loaded thru
AJAX), you can inject it everytime you renderer the dialog using this:
> > > > > > > >
> > > > > > > > var callback = function (o) {
> > > > > > > >   YAHOO.plugin.Dispatcher.process(myDialog.body,
o.responseText);
> > > > > > > > }
> > > > > > > > // your AJAX call here
> > > > > > > >
> > > > > > > > And this method will be a callback method for your AJAX call.
> > > > > > > >
> > > > > > > > In this case, the dispatcher plugin will actually handle the
content, injecting the code into the body of the dialog without the JS chunks,
and then executing those js chunks.
> > > > > > > >
> > > > > > > > More information about the dispatcher here:
> > > > > > > > http://bubbling-library.com/eng/api/docs/plugins/dispatcher
> > > > > > > >
> > > > > > > > You can also use the fetch method, if you want to delegate the
AJAX process to the dispatcher. At the end it will use YUI Connection Manager as
well, and your code will be less complex:
> > > > > > > >
> > > > > > > > YAHOO.plugin.Dispatcher.fetch(myDialog.body, 'myurl');
> > > > > > > >
> > > > > > > > But in this case, it will loads the content of the body
everytime you render the dialog.
> > > > > > > >
> > > > > > > > Just let me know if you need help.
> > > > > > > >
> > > > > > > > Best Regards,
> > > > > > > > Caridy
> > > > > > > >
> > > > > > > > --- In ydn-javascript@yahoogroups.com, "suggs_is_ard"
<suggs_is_ard@> wrote:
> > > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I'm pulling in the content of a page via XHR and assigning the
content to the body of a Dialog object and displaying it. The page being pulled
in contains additional javascript (alert statements for debugging) and
successfully executes the first time round but if the (modal) dialog is closed
then re-opened the javascript is no longer executed.
> > > > > > > > >
> > > > > > > > > Every "open" call overwrites the same dialog and sets the HTML
body (this always returns the correct code) but for some reason the script is
executed on first pass but not again (when the body is set again with the same
code).
> > > > > > > > >
> > > > > > > > > Can anyone help me make sense of this please?  I hope I've
made the situation clear enough.
> > > > > > > > >
> > > > > > > > > Thanks in advance
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

#47221 From: tolga firatoglu <tolgafiratoglu@...>
Date: Wed Apr 1, 2009 3:33 pm
Subject: Help Please: POST problem
tolgafiratoglu
Send Email Send Email
 
Hi there, 
I send the data of the textarea with the following code, but content value submits the 
initial value, not the changed one. It's critically urgent in my work flow now, please help
me if you know urgently. 

saveb: the .<input type="button" to submit the form.

Thanks!


(function() {
   var Dom = YAHOO.util.Dom,
       Event = YAHOO.util.Event;
   
   var myConfig = {
       height: '300px',
       width: '600px',
       dompath: true,
       focusAtStart: true
   };
 
   YAHOO.log('Create the Editor..', 'info', 'example');
   var myEditor = new YAHOO.widget.Editor('content', myConfig);
   myEditor._defaultToolbar.buttonType = 'basic';
   myEditor.render();
   
   //Inside an event handler after the Editor is rendered 
YAHOO.util.Event.on('saveb', 'click', function() { 
   //Put the HTML back into the text area 
   //myEditor.saveHTML(); 
 
   //The var html will now have the contents of the textarea 
   var content = myEditor.get('content').value; 
}); 

 
})();

#47222 From: Pavel Vassiliev <paulvas@...>
Date: Wed Apr 1, 2009 3:52 pm
Subject: Using web service as DataSource
paulvas21
Send Email Send Email
 
Hello,

I am trying to use SOAP web service as DataSource for AutoComplete. Should I be using XHRDataSource for that? Where do I specify the method I am calling? All examples I see for using YUI with web service are Restful.

Thank you,
Pavel

#47223 From: Satyam <satyam@...>
Date: Wed Apr 1, 2009 3:53 pm
Subject: Re: Writing extension/plugin for YUI
satyamutsa
Send Email Send Email
 
See:

http://yuiblog.com/blog/2008/06/24/buildingwidgets

Satyam

howard chen escribió:
> Hello,
>
> Are there any recommendation on writing extension/plugin for YUI?
>
> Basically I have written one on based on the cookie.js (YAHOO.util.Cookie)
>
> But I have a few questions.
>
>
> Q1. Should I put my new function into existing namespace,
>     e.g. YAHOO.util.Foo, or should I use my own namespace?
>
>
> Q2. Is YAHOO.register must be needed when finishing my extensions?
>
>
> Thanks.
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.285 / Virus Database: 270.11.35/2033 - Release Date: 03/31/09
13:05:00
>
>

#47224 From: Satyam <satyam@...>
Date: Wed Apr 1, 2009 3:54 pm
Subject: Re: Populate TreeView Control with an html unordered list?
satyamutsa
Send Email Send Email
 
If the container where the TreeView is to be drawn contains (un)ordered
lists, it will read those. See:

http://developer.yahoo.com/yui/examples/treeview/tv-markup.html

Satyam


eydunl escribió:
> Is it possible to populate a treeview control with an existing ordered or
unordered list?
>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.285 / Virus Database: 270.11.35/2033 - Release Date: 03/31/09
13:05:00
>
>

#47225 From: "Adrian Nye" <adrian_nye@...>
Date: Wed Apr 1, 2009 4:11 pm
Subject: Re: calendar to edit text field
adrian_nye
Send Email Send Email
 
This code does it.   It works like the JQuery datepicker.


  //calendar stuff
         // on click in input field, pop it up below id_date input field
         // highlight current date and date in input field
         // on click, place selected date into input field and pop down calendar

         var updateCal = function (calendar) {
             //alert('update cal');
             //sets calendar date from text in input field
			 var txtDate1 = document.getElementById("id_date");
             //var cal1 = document.getElementById("cal1");
			 if (txtDate1.value !== "") {
				 calendar.select(txtDate1.value);
				 var selectedDates = calendar.getSelectedDates();
				 if (selectedDates.length > 0) {
					 var firstDate = selectedDates[0];
					 calendar.cfg.setProperty("pagedate", (firstDate.getMonth()+1) + "/" +
firstDate.getFullYear());
					 calendar.render();
				 } else {
					 alert("Error: Calendar date not returned");
				 }

			 }
		 };

         var displayCal = function  (e, calendar)  {

                 updateCal(calendar);
                 var X = Dom.getX('id_date');
                 var Y = Dom.getY('id_date');

                 Dom.setX('calendarContainer', X);
                 Dom.setY('calendarContainer', Y + 30);
                 calendar.show();
         };


         var calSelect = function (type,args,obj) {
             //sets input field with calendar-selected date
             var dates = args[0];
             var date = dates[0];
             var year = date[0], month = date[1], day = date[2];

             var txtDate1 = document.getElementById("id_date");
             txtDate1.value = month + "/" + day + "/" + year;

             obj.hide();
         };

         YAHOO.my.calendar = new
YAHOO.widget.Calendar("cal1","calendarContainer");
         YAHOO.my.calendar.selectEvent.subscribe(calSelect, YAHOO.my.calendar,
true);
         YAHOO.util.Event.addListener("id_date", "click", displayCal,
YAHOO.my.calendar, true);

#47226 From: Dav Glass <davglass@...>
Date: Wed Apr 1, 2009 4:21 pm
Subject: Re: Help Please: POST problem
dav.glass
Send Email Send Email
 
Uncomment this line:
  //myEditor.saveHTML();

--
Dav Glass
davglass@...
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
     without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
    McDonalds Certified Food Specialist is to fine cuisine  +



On Wed, Apr 1, 2009 at 8:33 AM, tolga firatoglu
<tolgafiratoglu@...> wrote:
> Hi there,
>
> I send the data of the textarea with the following code, but content value
> submits the
> initial value, not the changed one. It's critically urgent in my work flow
> now, please help
> me if you know urgently.
> saveb: the .<input type="button" to submit the form.
> Thanks!
>
> (function() {
>    var Dom = YAHOO.util.Dom,
>        Event = YAHOO.util.Event;
>
>    var myConfig = {
>        height: '300px',
>        width: '600px',
>        dompath: true,
>        focusAtStart: true
>    };
>
>    YAHOO.log('Create the Editor..', 'info', 'example');
>    var myEditor = new YAHOO.widget.Editor('content', myConfig);
>    myEditor._defaultToolbar.buttonType = 'basic';
>    myEditor.render();
>
>    //Inside an event handler after the Editor is rendered
> YAHOO.util.Event.on('saveb', 'click', function() {
>    //Put the HTML back into the text area
>    //myEditor.saveHTML();
>
>    //The var html will now have the contents of the textarea
>    var content = myEditor.get('content').value;
> });
>
> })();
>

#47227 From: "aichcon" <hbakkalbasi@...>
Date: Wed Apr 1, 2009 4:23 pm
Subject: Re: How to get the selected menu item from a menu button ...
aichcon
Send Email Send Email
 
--- In ydn-javascript@yahoogroups.com, "aichcon" <hbakkalbasi@...> wrote:
>
> ... before the user selects something?
>
> I am using the following to set the default of a menu on my page:
>
> button.set("selectedMenuItem", this.getItem(0));
>
> But when I try to access the activeItem.value for this button I am receiving a
null value.  Once I click and select an option, this value is populated.  Is
there any way I can get to that value without having to make a selection?
>
> Thanks,
> Hakan
>

I was able to solve this by using button.get("selectedMenuItem") ... this value
is available whether the user has made a selection or not.

Thank you for taking a look.

#47228 From: "shore.cloud" <shore.cloud@...>
Date: Wed Apr 1, 2009 4:30 pm
Subject: Is there a built-in option for yuiloader to show an image while loading?
shore.cloud
Send Email Send Email
 
I didn't find such an example for yuiloader ,but if it exists,it's

better,otherwise I have to add that feature myself.

#47229 From: tolga firatoglu <tolgafiratoglu@...>
Date: Wed Apr 1, 2009 4:25 pm
Subject: Re: Help Please: POST problem
tolgafiratoglu
Send Email Send Email
 
Thanks but it still doesn't work. 
I commented that with an hope to work. 

On Wed, Apr 1, 2009 at 7:21 PM, Dav Glass <davglass@...> wrote:

Uncomment this line:
//myEditor.saveHTML();

--
Dav Glass
davglass@...
blog.davglass.com

+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
McDonalds Certified Food Specialist is to fine cuisine +



On Wed, Apr 1, 2009 at 8:33 AM, tolga firatoglu
<tolgafiratoglu@...> wrote:
> Hi there,
>
> I send the data of the textarea with the following code, but content value
> submits the
> initial value, not the changed one. It's critically urgent in my work flow
> now, please help
> me if you know urgently.
> saveb: the .<input type="button" to submit the form.
> Thanks!
>
> (function() {
>    var Dom = YAHOO.util.Dom,
>        Event = YAHOO.util.Event;
>
>    var myConfig = {
>        height: '300px',
>        width: '600px',
>        dompath: true,
>        focusAtStart: true
>    };
>
>    YAHOO.log('Create the Editor..', 'info', 'example');
>    var myEditor = new YAHOO.widget.Editor('content', myConfig);
>    myEditor._defaultToolbar.buttonType = 'basic';
>    myEditor.render();
>
>    //Inside an event handler after the Editor is rendered
> YAHOO.util.Event.on('saveb', 'click', function() {
>    //Put the HTML back into the text area
>    //myEditor.saveHTML();
>
>    //The var html will now have the contents of the textarea
>    var content = myEditor.get('content').value;
> });
>
> })();
>



#47230 From: Dav Glass <davglass@...>
Date: Wed Apr 1, 2009 4:35 pm
Subject: Re: Help Please: POST problem
dav.glass
Send Email Send Email
 
If you are not doing any form validation, then simply add
handleSubmit: true to the Editor config.

If you are, you need to call saveHTML, then remove the listener, then
submit the form.

--
Dav Glass
davglass@...
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
     without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
    McDonalds Certified Food Specialist is to fine cuisine  +



On Wed, Apr 1, 2009 at 9:25 AM, tolga firatoglu
<tolgafiratoglu@...> wrote:
> Thanks but it still doesn't work.
>
> I commented that with an hope to work.
>
> On Wed, Apr 1, 2009 at 7:21 PM, Dav Glass <davglass@...> wrote:
>>
>> Uncomment this line:
>> //myEditor.saveHTML();
>>
>> --
>> Dav Glass
>> davglass@...
>> blog.davglass.com
>>
>> + Windows: n. - The most successful computer virus, ever. +
>> + A computer without a Microsoft operating system is like a dog
>> without bricks tied to its head +
>> + A Microsoft Certified Systems Engineer is to computing what a
>> McDonalds Certified Food Specialist is to fine cuisine +
>>
>> On Wed, Apr 1, 2009 at 8:33 AM, tolga firatoglu
>> <tolgafiratoglu@...> wrote:
>> > Hi there,
>> >
>> > I send the data of the textarea with the following code, but content
>> > value
>> > submits the
>> > initial value, not the changed one. It's critically urgent in my work
>> > flow
>> > now, please help
>> > me if you know urgently.
>> > saveb: the .<input type="button" to submit the form.
>> > Thanks!
>> >
>> > (function() {
>> >    var Dom = YAHOO.util.Dom,
>> >        Event = YAHOO.util.Event;
>> >
>> >    var myConfig = {
>> >        height: '300px',
>> >        width: '600px',
>> >        dompath: true,
>> >        focusAtStart: true
>> >    };
>> >
>> >    YAHOO.log('Create the Editor..', 'info', 'example');
>> >    var myEditor = new YAHOO.widget.Editor('content', myConfig);
>> >    myEditor._defaultToolbar.buttonType = 'basic';
>> >    myEditor.render();
>> >
>> >    //Inside an event handler after the Editor is rendered
>> > YAHOO.util.Event.on('saveb', 'click', function() {
>> >    //Put the HTML back into the text area
>> >    //myEditor.saveHTML();
>> >
>> >    //The var html will now have the contents of the textarea
>> >    var content = myEditor.get('content').value;
>> > });
>> >
>> > })();
>> >
>
>

#47231 From: "colmaengusmurphy" <colm.murphy@...>
Date: Wed Apr 1, 2009 4:37 pm
Subject: dataTable progressive sorting
colmaengusmu...
Send Email Send Email
 
Hi folks,

It would be nice if the dataTable client sorting supported progressive sorting.
By this I mean that if you click on a col to sort by and then click on another
col if there are rows with the same value as far as the second col sort is
concerned the order is left the same as from the first sort.
Currently this doesn't happen.
Looking around the code I see the following (datatable.js 2.7.0)

sortFnc = sortFnc ||
     function(a, b, desc) {
         var sorted =
YAHOO.util.Sort.compare(a.getData(sField),b.getData(sField), desc);
         if(sorted === 0) {
             return YAHOO.util.Sort.compare(a.getCount(),b.getCount(), desc); //
Bug 1932978
         }
         else {
             return sorted;
         }
     };

When I take out the check on sorted and just return sorted hey presto
progressive sorting works.

I can see there is a checkin comment explaining the ref to 1932978
http://github.com/yui/yui2/commit/8581d93859104749c469d34caccf6b00e71a4a8a

What I'm wondering is why we need the sub-sort at all ?

Regards

Colm A

Messages 47202 - 47231 of 52481   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help