[flexcoders] Passings args to an Alert.show() handler
I'm using Alert.show() to provide the user with a confirmation dialog before I make a method call to delete a user from the DB. Right now I have some code like this: mx.controls.Alert.show( Are you sure you want to delete this user?, Confirm Delete, mx.controls.Alert.YES | mx.controls.Alert.NO, this, deleteUser ); Is there any straightforward way to pass an argument to deleteUser? I could just let it look at a variable that's set in the component's scope but that seems messy to me. I'd much rather find a way to pass the userID right in. Thanks for your help! -Cliff -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] Passings args to an Alert.show() handler
Thanks for your help, that put me on the right track. -Cliff On 7/21/05, JesterXL [EMAIL PROTECTED] wrote: Make a command (Cairngorm has those, right?), and pass the arg in; then, have the Alert popup, and if the user responds yes, that arg will be available as a member variable, and thus you can use that arg in your delete function. - Original Message - From: Cliff Meyers [EMAIL PROTECTED] To: flexcoders@yahoogroups.com Sent: Thursday, July 21, 2005 9:42 AM Subject: [flexcoders] Passings args to an Alert.show() handler I'm using Alert.show() to provide the user with a confirmation dialog before I make a method call to delete a user from the DB. Right now I have some code like this: mx.controls.Alert.show( Are you sure you want to delete this user?, Confirm Delete, mx.controls.Alert.YES | mx.controls.Alert.NO, this, deleteUser ); Is there any straightforward way to pass an argument to deleteUser? I could just let it look at a variable that's set in the component's scope but that seems messy to me. I'd much rather find a way to pass the userID right in. Thanks for your help! -Cliff -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[flexcoders] passing data to dynamically created TabNavigator children
I have a class that dynamically adds several components to a TabNavigator via AS. I need to pass some data into these components. If they were static (ie, created with MXML) I'd just add an attribute and so some databinding. How can I accomplish the same thing with AS? There doesn't seem to be a way to assign an ID to a component when creating it so I'm not sure what the best way to access the component is using AS. Thanks a lot! -Cliff -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[flexcoders] custom renderer for list
I'm having some problems getting a custom renderer to work for a List. All I'd like to show for each item are mx:Image and mx:Label tags. However I'm having some problems getting it to work... First off I'm not sure if a rowRenderer or cellRenderer is appropriate here. The documentation seems to indicate that a rowRenderer is only necessary if a different template needs to be used from row to row. This isn't the case in this situation since each item in the list just needs an image and accompanying label. Here is the code for my renderer: ?xml version=1.0 encoding=utf-8? mx:HBox xmlns:mx=http://www.macromedia.com/2003/mxml; mx:Script ![CDATA[ [Embed(source=images/taxonomy/legal.png)] var appSymbol:String; function setValue( str:String, item:Object, sel:Boolean ) : Void { myLabel.text = item.name; myImage.source = appSymbol; } ]] /mx:Script mx:Image id=myImage / mx:Label id=myLabel / /mx:HBox and here is the invoking page: ?xml version=1.0 encoding=utf-8? mx:VBox xmlns:mx=http://www.macromedia.com/2003/mxml; mx:Model id=myTaxonomies source=faketaxonomy.xml / mx:Label text=Select a category to filter the application list. / mx:List id=categoryFilter multipleSelection=true rowCount=4 dataProvider={myTaxonomies.taxonomies} rowRenderer=components.categoryFilterRowRenderer / /mx:VBox When I invoke it as a rowRenderer, the images appear but the text doesn't. When I invoke it as a cellRenderer, the list is blank. Lastly here is the content of my XML file: ?xml version=1.0 encoding=utf-8? taxonomies taxonomy name=Legal icon=legal.png / /taxonomies Any help that anyone could pass along would be greatly appreciated. Thanks! :) -Cliff Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] Datagrid, custom cell renderer, horizontal alignment
Thank you, that code makes sense and works great! -Cliff On 6/17/05, Abdul Qabiz [EMAIL PROTECTED] wrote: Hi, You can nest tags in custom components. That should not be problem. Look at the following code, its modified version of your code. ##StatusImageCellRenderer.mxml## ?xml version=1.0 encoding=utf-8? mx:VBox xmlns:mx=http://www.macromedia.com/2003/mxml; marginBottom=0 marginLeft=0 marginRight=0 marginTop=0 horizontalAlign=center mx:Script ![CDATA[ [Embed(source=images/status_icon_red.png)] var redSymbol:String; [Embed(source=images/status_icon_yellow.png)] var yellowSymbol:String; [Embed(source=images/status_icon_green.png)] var greenSymbol:String; function setValue( str:String, item:Object, sel:Boolean ) : Void { var newImage; if ( item.status == undefined ) newImage = undefined; if ( item.status == 0 ) newImage = redSymbol; else if ( item.status == 1 ) newImage = yellowSymbol; else if ( item.status == 2 ) newImage = greenSymbol; image.source = newImage; } function getPreferredWidth(Void) : Number { return 24; } ]] /mx:Script mx:Image id=image / /mx:VBox I have not tested it and it seems, it might require some changes in preferredWidth/preferredHeight to show the icon properly. -abdul -Original Message- From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Cliff Meyers Sent: Friday, June 17, 2005 11:57 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Datagrid, custom cell renderer, horizontal alignment I am trying to set up a Datagrid that uses a custom cell renderer to display an image based on the value of a property for the object bound to each row of the grid. I have the image working fine, however I can't seem to affect the horizontal alignment of the cell. If I use textAlign on the mx:DataGridColumn itself that doesn't work. If I try to wrap the mx:Image in a mx:VBox or mx:Canvas I get this error when the MXML tries to compile: There is no property with the name 'source'. It seems like nesting tags within the cell renderer won't work. I've inherited this code so I'm not sure if it's the best way of going about it, but I've attached it below. Thanks to anyone who might be able to give me a push. -Cliff Yahoo! Groups Links Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[flexcoders] Datagrid, custom cell renderer, horizontal alignment
I am trying to set up a Datagrid that uses a custom cell renderer to display an image based on the value of a property for the object bound to each row of the grid. I have the image working fine, however I can't seem to affect the horizontal alignment of the cell. If I use textAlign on the mx:DataGridColumn itself that doesn't work. If I try to wrap the mx:Image in a mx:VBox or mx:Canvas I get this error when the MXML tries to compile: There is no property with the name 'source'. It seems like nesting tags within the cell renderer won't work. I've inherited this code so I'm not sure if it's the best way of going about it, but I've attached it below. Thanks to anyone who might be able to give me a push. -Cliff Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ StatusImageCellRenderer.mxml Description: Binary data
Re: [flexcoders] Cairngorm + Tartan Thread
Yeah, I'd love to get my greedy mits on those too if they're available somewhere. -Cliff On 5/16/05, dave buhler [EMAIL PROTECTED] wrote: Thanks very much Allen. It is! Are Agha's Zips still available? Dave On 5/16/05, Allen Manning [EMAIL PROTECTED] wrote: Hello David, Is this the one you are looking for? http://groups.yahoo.com/group/flexcoders/message/8408 HTH, Allen Allen Manning, Technical Director Prismix Ltd t: +44 (0)870 749 1100 f: +44 (0)870 749 1200 w: www.prismix.com From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of dave buhler Sent: 16 May 2005 08:43 To: flexcoders@yahoogroups.com Subject: [flexcoders] Cairngorm + Tartan Thread Does somoene have a link to the thread where one of our FlexCoders had posted a sample of Cairngorm being used with Tartan? Thanks, David Buhler Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] FLEX and CF7..
If you purchase a Flex license it comes with a full license of JRun. When you run the Flex installer you can either have it create a .war file to deploy to an existing J2EE server, or choose to install JRun4 on your server and then put Flex on top of it. The same is true of ColdFusion MX7: if you spring for an Enterprise license you can install CF with a full version of JRun4, or as a .war to deploy to any other J2EE server. You could also install CFMX7 in Standalone mode, but IMHO this would be waste since you'd be sacrificing the full J2EE capability (Servlets, JSPs, EJBs, etc) as well as some other features in CFMX7 Enterprise Edition. If you want to deploy CFMX7 and Flex on top of the same J2EE server (be it the free JRun you get with the CF/Flex licenses or any other J2EE server) you're still going to need the CFMX7 Enterprise edition. If you are looking for the most cost-effective route, you can do the following: (1) Buy a Flex license and install it on a box with the full version of JRun that's included, (2) Buy a CFMX7 Standard license and install it on a different box in Standalone mode You might also be able to run them side by side on the same box, but usually I think MM will discourage that behavior since having two JRun servers on the same box will probably cause issues. Port conflicts immediately jump to mind since different parts of the J2EE machinery will probably try to bind to the same default ports, although you could probaby adjust the .xml config files to resolve this. However you're also going to add a lot more overhead to your hardware by running two separate J2EE servers on the same box. If your company is willing to spring for the hefty price tag of Flex, is the difference between CFMX7 Standard and Enterprise really that significant? HTH, Cliff On 5/11/05, Scott Barnes [EMAIL PROTECTED] wrote: In order to install FLEX you need an existing Java Application Server, now we own CF7 Standard not Enterprise. 1) Would it be more cost effective to buy JRUN 4 (standalone) and deploy CF7/FLEX war files to JRUN4 2) Buy / Updared CF7 Standard to Enterpise and deploy FLEX via this route. I'm not really up to speed on whats what in terms of Java Application Server(s) but need to have a setup where i can hopefully have FLEX/CF running under the one port (was going to use a CFIMPORT capability but CF7 Standard has a software license restriction on JSP apparently). -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] Deploying flex Apps on JBOSS
What version of JBoss are you using? I experienced the exact same problem with JBoss 4.0.1sp1 but when I tested it under 4.0.2 I found that the issue had been resolved. I think this was caused by a class loader bug in the JBoss 4.0.1sp1 release. -Cliff On 5/8/05, ADEWALE SHOBAJO [EMAIL PROTECTED] wrote: Hello, I Have a problem deploying two different flex apps ( App1 and App2) with different configurations (ie modification of flex-config) but unfortunately the first app (App1)'s configuration is only initialised which affects the second app(App2) because it's configuration is not intialised. (this same scenario works well on tomcat). i was thinking if it has to do with JBoss's way of loading WARs.. any ideas??? please Any help to solve this problem would be greatly appreciated.. wale. ___ Yahoo! Messenger - want a free and easy way to contact your friends online? http://uk.messenger.yahoo.com Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] FLEX and CF7..
You should be able to use the downloadable trial version from Macromedia.com and specify your serial number during the install. I don't think that the CD you receive from MM is anything but the same installer you'll get off their web site. Whether or not you specify the serial number, you should be able install Flex as a .war on any J2EE server or have the installer install the full version of JRun with Flex instead. -Cliff On 5/12/05, Scott Barnes [EMAIL PROTECTED] wrote: well the actual legal (Commercial) FLEX license is being sent (currently FEDEX) but i have the serial, and simply used the downloadable version to install. that being said, once i provide the serial it doesn't ask how i want it installed, but simply installs the WAR? am i missing something from this equation? On 5/12/05, Cliff Meyers [EMAIL PROTECTED] wrote: If you purchase a Flex license it comes with a full license of JRun. When you run the Flex installer you can either have it create a .war file to deploy to an existing J2EE server, or choose to install JRun4 on your server and then put Flex on top of it. The same is true of ColdFusion MX7: if you spring for an Enterprise license you can install CF with a full version of JRun4, or as a .war to deploy to any other J2EE server. You could also install CFMX7 in Standalone mode, but IMHO this would be waste since you'd be sacrificing the full J2EE capability (Servlets, JSPs, EJBs, etc) as well as some other features in CFMX7 Enterprise Edition. If you want to deploy CFMX7 and Flex on top of the same J2EE server (be it the free JRun you get with the CF/Flex licenses or any other J2EE server) you're still going to need the CFMX7 Enterprise edition. If you are looking for the most cost-effective route, you can do the following: (1) Buy a Flex license and install it on a box with the full version of JRun that's included, (2) Buy a CFMX7 Standard license and install it on a different box in Standalone mode You might also be able to run them side by side on the same box, but usually I think MM will discourage that behavior since having two JRun servers on the same box will probably cause issues. Port conflicts immediately jump to mind since different parts of the J2EE machinery will probably try to bind to the same default ports, although you could probaby adjust the .xml config files to resolve this. However you're also going to add a lot more overhead to your hardware by running two separate J2EE servers on the same box. If your company is willing to spring for the hefty price tag of Flex, is the difference between CFMX7 Standard and Enterprise really that significant? HTH, Cliff On 5/11/05, Scott Barnes [EMAIL PROTECTED] wrote: In order to install FLEX you need an existing Java Application Server, now we own CF7 Standard not Enterprise. 1) Would it be more cost effective to buy JRUN 4 (standalone) and deploy CF7/FLEX war files to JRUN4 2) Buy / Updared CF7 Standard to Enterpise and deploy FLEX via this route. I'm not really up to speed on whats what in terms of Java Application Server(s) but need to have a setup where i can hopefully have FLEX/CF running under the one port (was going to use a CFIMPORT capability but CF7 Standard has a software license restriction on JSP apparently). -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links Yahoo! Groups Links -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] FLEX and CF7..
That's exactly the point I was making :) Flex is NOT cheap... significantly more expensive that CF7 Enterprise... so I can't understand why Macromedia wouldn't throw in JRun4 with Flex if they're going to throw it in for CF7 ENT. FYI, JBoss also seems to work nicely for CFMX7 and Flex 1.5 if you're looking for a free J2EE server to run CF and Flex. :) -Cliff On 5/12/05, Scott Barnes [EMAIL PROTECTED] wrote: For now we are going to use TomCat to tide us over until we figure things out... you'd think for the bucks we paid, JRUN full license would of been thrown in ;) hehe. On 5/12/05, Matt Chotin [EMAIL PROTECTED] wrote: Er, I don't think the JRun license is a full license with Flex, it's just a trial license. Scott, I'd just talk to your sales rep and see what makes sense for your needs. I have no idea how the pricing works on JRun vs. CF Enterprise. From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Scott Barnes Sent: Wednesday, May 11, 2005 9:32 PM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] FLEX and CF7.. well the actual legal (Commercial) FLEX license is being sent (currently FEDEX) but i have the serial, and simply used the downloadable version to install. that being said, once i provide the serial it doesn't ask how i want it installed, but simply installs the WAR? am i missing something from this equation? On 5/12/05, Cliff Meyers [EMAIL PROTECTED] wrote: If you purchase a Flex license it comes with a full license of JRun. When you run the Flex installer you can either have it create a .war file to deploy to an existing J2EE server, or choose to install JRun4 on your server and then put Flex on top of it. The same is true of ColdFusion MX7: if you spring for an Enterprise license you can install CF with a full version of JRun4, or as a .war to deploy to any other J2EE server. You could also install CFMX7 in Standalone mode, but IMHO this would be waste since you'd be sacrificing the full J2EE capability (Servlets, JSPs, EJBs, etc) as well as some other features in CFMX7 Enterprise Edition. If you want to deploy CFMX7 and Flex on top of the same J2EE server (be it the free JRun you get with the CF/Flex licenses or any other J2EE server) you're still going to need the CFMX7 Enterprise edition. If you are looking for the most cost-effective route, you can do the following: (1) Buy a Flex license and install it on a box with the full version of JRun that's included, (2) Buy a CFMX7 Standard license and install it on a different box in Standalone mode You might also be able to run them side by side on the same box, but usually I think MM will discourage that behavior since having two JRun servers on the same box will probably cause issues. Port conflicts immediately jump to mind since different parts of the J2EE machinery will probably try to bind to the same default ports, although you could probaby adjust the .xml config files to resolve this. However you're also going to add a lot more overhead to your hardware by running two separate J2EE servers on the same box. If your company is willing to spring for the hefty price tag of Flex, is the difference between CFMX7 Standard and Enterprise really that significant? HTH, Cliff On 5/11/05, Scott Barnes [EMAIL PROTECTED] wrote: In order to install FLEX you need an existing Java Application Server, now we own CF7 Standard not Enterprise. 1) Would it be more cost effective to buy JRUN 4 (standalone) and deploy CF7/FLEX war files to JRUN4 2) Buy / Updared CF7 Standard to Enterpise and deploy FLEX via this route. I'm not really up to speed on whats what in terms of Java Application Server(s) but need to have a setup where i can hopefully have FLEX/CF running under the one port (was going to use a CFIMPORT capability but CF7 Standard has a software license restriction on JSP apparently). -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links Yahoo! Groups Links -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. -- Regards, Scott Barnes http://www.mossyblog.com http://www.flexcoder.com (Coming Soon) Yahoo! Groups Links Yahoo! Groups Links * To visit your group
Re: [flexcoders] Flex on JBoss
I remember running into a similar problem when I was playing with Flex on JBoss and I can't recall right now if I got it working or not. Did you check the flex-config.xml file to see if the addresses are pointing to the correct hostname? Although admittedly, it sounds like the error you're getting due to a bad address. Anyone else seen this? -Cliff On 5/7/05, ADEWALE SHOBAJO [EMAIL PROTECTED] wrote: Hello everyone, i configured flex on Tomcat, and it worked! but when i configured flex on JBoss and lunched the sample Applications it comes up with a dialog box HTTPService Fault: java.lang.RuntimeException: Bad Service name : FormatSourceService . i guess the problem is from the whitelists, i modified it but it didnt work, am sure i am missing something, any ideas thanks. wale ___ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: [flexcoders] Flex on JBoss
I should have said it sounds like the error you're getting isn't due to a bad address. Maybe I shouldn't post to lists at 3 AM :) Another idea: did you check flex-config.xml to make sure that the services in question are actually defined there? -Cliff On 5/8/05, Cliff Meyers [EMAIL PROTECTED] wrote: I remember running into a similar problem when I was playing with Flex on JBoss and I can't recall right now if I got it working or not. Did you check the flex-config.xml file to see if the addresses are pointing to the correct hostname? Although admittedly, it sounds like the error you're getting due to a bad address. Anyone else seen this? -Cliff On 5/7/05, ADEWALE SHOBAJO [EMAIL PROTECTED] wrote: Hello everyone, i configured flex on Tomcat, and it worked! but when i configured flex on JBoss and lunched the sample Applications it comes up with a dialog box HTTPService Fault: java.lang.RuntimeException: Bad Service name : FormatSourceService . i guess the problem is from the whitelists, i modified it but it didnt work, am sure i am missing something, any ideas thanks. wale ___ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com Yahoo! Groups Links Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/