ColdFusion - Long Running Processes - Garbage Collection - structDelete

2011-12-16 Thread Ryan Duckworth

We used a trick in *ColdFusion 8* that does not seem to work in *ColdFusion
9*.

Inside of loops in heavy lifting / long running processes ( scheduled pages
), we would use:

structDelete( variables, foo );
This would, in theory, remove the pointer to the location in memory and
allow for garbage collection.

I have tried moving the processing inside of a cffunction and using a
similar trick on the local scope.
var objOrder = 

structDelete( local, foo );

structDelete on variables and local do *not work* in *ColdFusion 9*.

Another trick, that is less than ideal, and would require re-writing a
significant amount of code is to have 2 pages:
The 1st page would contain the loop and use cfhttp to call the 2nd page
that actually does the processing.

This, in theory, would be a solution if ColdFusion 9 only allows Garbage
Collection at the *end of each request*. ( I sure hope this isn't true )

Any Ideas?
Maybe cfthread?

I know that others out there must have encountered this same problem and
come up with a solid solution.
Please share your tricks.

Best,
Ryan


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349204
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


ColdFusion Builder 2 - File - Open - Path with Forward Slashes from Stack Trace

2011-11-09 Thread Ryan Duckworth

Does anyone know how to copy one of the paths below and open in ColdFusion
Builder 2…

In ColdFusion Builder 1… File – Open – Paste Path – Enter…  would open the
file.

I am not sure what caused paths in stack traces to change from back slashes
to forward slashes.

Or, is there a way in the Local ColdFusion Admin to specify back slashes
instead of forward slashes in stack traces?
http://localhost/CFIDE/administrator/index.cfm

Example Paths in Stack Trace:

The error occurred in *G:/www/scripts/globalFunctions.cfm*: line 449
Called from *G:/www/com/server/Example.cfc*: line 5268

Thanks,
Ryan

Running ColdFusion 9 Developer Edition - 64 bit - Windo

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:348530
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: ColdFusion Builder 2 - File - Open - Path with Forward Slashes from Stack Trace

2011-11-09 Thread Ryan Duckworth

Jedi,

Thanks for the quick reply.  I don't quite have the back slash change
working yet.
I also wanted to say thanks for the free CFWACK book at CFUNITED a few
years ago. I was the one who won your blog tat contest.

*I think you are referring to this file*:

F:\ColdFusion9\wwwroot\WEB-INF\exception\java\lang\Exception.cfm

cfimport taglib=../.. prefix=ex
ex:detail error=#error#
/ex:detail

Editing this file doesn't seem to change anything.

Any ideas?

*I also looked at this file*:
F:\ColdFusion9\wwwroot\WEB-INF\exception\errorcontext.cfm

!---
  errorcontext.cfm reads the file specified by a TAGCONTEXT-type struct
  and returns an array of structures which contain the text of  the failing
  line,and lines near it, along with their line numbers.
  @param errorLocation  - the TAGCONTEXT entry for the failed template/line.
  @param showcontext- number of additional lines before/after failure
displayed.
  @param resultVariable - the name of the caller's var where the resulting
---

cfparam name=attributes.errorLocation
cfparam name=attributes.showcontext
cfparam name=attributes.resultVariable
cfif thistag.executionmode is start
 !--- localization ---
 cfset locale = createObject(java,
java.util.Locale).getDefault().getLanguage()
 cfset l10n_caller = detail

cftry
cfif FileExists(exception_#locale#.xml)
cfinclude template=exception_#locale#.xml
cfelse
cfinclude template=exception_en.xml
/cfif
cfcatch
cfinclude template=exception_en.xml
/cfcatch
/cftry

 cfset result = ArrayNew(1)
 cfscript
  try
  {
  firstLine = attributes.errorLocation.line - attributes.showcontext;
  lastLine  = attributes.errorLocation.line + attributes.showcontext;
  //create an instance of VFSFileFactory to fetch the intputstream
  vfsfilefactory = createObject(java, coldfusion.vfs.VFSFileFactory);

  //get the input stream for the file
  inputStream =
vfsfilefactory.getInputStream(attributes.errorLocation.Template);

  //  Wrap a InputStreamReader in a LineNumberReader to read the CFML
template as text.
  inputStreamReaderClass = createObject(java,
java.io.InputStreamReader);
  inputStreamReader = inputStreamReaderClass.init(inputStream);

  lineReaderClass = createObject(java, java.io.LineNumberReader );
  lineReader = lineReaderClass.init(inputStreamReader);
  currentLine = lineReader.readLine();
  while ( isDefined(currentLine) and lineReader.getLineNumber() lte
lastLine )
  {
   if ( lineReader.getLineNumber() gte firstLine )
   {
   lineInfoStruct= structNew();
lineInfoStruct.line   = currentLine;
lineInfoStruct.lineNumber = lineReader.getLineNumber();
ArrayAppend(result, lineInfoStruct);
   }
   currentLine = lineReader.readLine();
  }
  } catch ( Any ex) {
   lineInfoStruct = structNew();
   lineInfoStruct.line = s_unable;
   lineInfoStruct.lineNumber = -1;
   lineInfoStruct.diagnostic = ex;

   ArrayAppend(result, lineInfoStruct);
  }
  finally
  {
   if(isDefined(lineReader))
   {
lineReader.close();
   }
  }
 /cfscript
 cfset setVariable(caller.#attributes.resultVariable#, result )
/cfif





On Wed, Nov 9, 2011 at 9:42 AM, Raymond Camden raymondcam...@gmail.comwrote:


 The exception you see when an error occurs is actually driven by a CFM
 file, exception.cfm. In theory you can just edit that yourself.


 On Wed, Nov 9, 2011 at 9:04 AM, Ryan Duckworth
 ryanduckworth...@gmail.com wrote:
 
  Does anyone know how to copy one of the paths below and open in
 ColdFusion
  Builder 2…
 
  In ColdFusion Builder 1… File – Open – Paste Path – Enter…  would open
 the
  file.
 
  I am not sure what caused paths in stack traces to change from back
 slashes
  to forward slashes.
 
  Or, is there a way in the Local ColdFusion Admin to specify back slashes
  instead of forward slashes in stack traces?
  http://localhost/CFIDE/administrator/index.cfm
 
  Example Paths in Stack Trace:
 
  The error occurred in *G:/www/scripts/globalFunctions.cfm*: line 449
  Called from *G:/www/com/server/Example.cfc*: line 5268
 
  Thanks,
  Ryan
 

 --
 ===
 Raymond Camden, Adobe Developer Evangelist

 Email : raymondcam...@gmail.com
 Blog : www.coldfusionjedi.com
 Twitter: cfjed

 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:348538
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: ColdFusion Builder 2 - File - Open - Path with Forward Slashes from Stack Trace

2011-11-09 Thread Ryan Duckworth

You are the man. Thanks!

I think we have the backward slashes because we are using virtual drives.

If anyone else wants the solution:

Edit this file: F:\ColdFusion9\wwwroot\WEB-INF\exception\detail.cfm

line 142:
#s_error_in# b#encodeForError(vcfml[1])#/bbr
#s_error_in# b#replaceNoCase( encodeForError(vcfml[1] ), ##x2f;, \,
all )#/bbr/

line 146:
b#s_called_from#/b #encodeForError(vcfml[i])#br
b#s_called_from#/b #replaceNoCase( encodeForError( vcfml[i] ),
##x2f;, \, all )#br/

line 294:
#encodeForError(vjava[i])#
#replaceNoCase( encodeForError( vjava[i] ), ##x2f;, \, all )#

Best,


Ryan Duckworth

Software Project Manager



Uhlig LLC

8455 Lenexa Drive

Overland Park, KS 66214



rduckwo...@uhlig.com

www.uhlig.com

On Wed, Nov 9, 2011 at 11:15 AM, Raymond Camden raymondcam...@gmail.comwrote:


 Btw -when I get an error on my WIn7 box, the slashes are right:



 Attribute validation error for tag CFSAVECONTENT.

 It does not allow the attribute(s) ARIABLE. The valid attribute(s) are
 VARIABLE.

 The error occurred in C:\websites\webroot\test.cfm: line 2
 1 :
 2 : cfsavecontent ariable=f
 3 : {D:[{D: screen that }]}
 4 : /cfsavecontent

 On Wed, Nov 9, 2011 at 9:04 AM, Ryan Duckworth
 ryanduckworth...@gmail.com wrote:
 
  Does anyone know how to copy one of the paths below and open in
 ColdFusion
  Builder 2…
 
  In ColdFusion Builder 1… File – Open – Paste Path – Enter…  would open
 the
  file.
 
  I am not sure what caused paths in stack traces to change from back
 slashes
  to forward slashes.
 
  Or, is there a way in the Local ColdFusion Admin to specify back slashes
  instead of forward slashes in stack traces?
  http://localhost/CFIDE/administrator/index.cfm
 
  Example Paths in Stack Trace:
 
  The error occurred in *G:/www/scripts/globalFunctions.cfm*: line 449
  Called from *G:/www/com/server/Example.cfc*: line 5268
 
  Thanks,
  Ryan
 
  Running ColdFusion 9 Developer Edition - 64 bit - Windo
 
 

 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:348552
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: SAML Response to Google Apps

2011-08-10 Thread Ryan P

This is the Enterprise edition of version 8. When testing the response, I'm 
taking the actual header values that go to Google (using LiveHTTPHeaders in 
Firefox). That is able to be decoded from the Base 64 encoding using that 
SimpleSAML debug page. Details on the Google Dev forum link if you want to see. 

~ Ryan



Are you running in the Dev version of CF? if so, it can add some HTML to the
output stream that will corrupt any XML output.

Are you sure the the code Google is seeing isn't getting altered?

-Dan


 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346647
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


SAML Response to Google Apps

2011-08-09 Thread Panning, Ryan

Has anyone successfully created a ColdFusion project that sends a SAML
Response to Google Apps?

 

I have nearly completed a project that decodes the SAML Request from
Google, authenticates with the local directory, and submits a SAML
Response back. However, Google Apps states that it could not parse the
response. Using the SimpleSAML debug Web page [1], I am able to
successfully decode my response. Since that works, I suspected the
certificate signing. As per directions from other sources [2-4] I use
the Apache Santuario Java libraries. From what I can tell, it seems to
be working fine. I've even signed the response several ways, such as
just the Response, just the Assertion, and both. I've been discussing
this on the Google Dev forums [5] but the official Googlers don't seem
to have access to the logs that say exactly why it can't parse the
Response. Wish Google would say what specifically it doesn't like...

 

Thanks for any help/feedback!

~ Ryan

 

 

[1] https://rnd.feide.no/simplesaml/module.php/saml2debug/debug.php 

[2] http://dragonsaber.blogspot.com/2009/09/coldfusion-saml-part-1.html 

[3] http://dragonsaber.blogspot.com/2010/01/coldfusion-saml-part-2.html 

[4] http://dragonsaber.blogspot.com/2010/04/coldfusion-saml-part-3.html 

[5]
http://code.google.com/googleapps/domain/sso/saml_sso_support.html?place
=topic%2Fgoogle-apps-saml-sso%2Fixx23lPnlKY%2Fdiscussion 



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346619
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Can you bind to a subquery result?

2011-06-07 Thread Ryan Bentley

Ok, I could use some help on this as I can't seem to make it work and cannot 
find any topics on this either.

I have a cfquery that I am using to populate a cfgrid. I also have 3 cfinputs 
that I am using to bind and filter that cfgrid. The problem is, that 2 of the 
fields I am trying to filter through are gotten using a subquery to return 
names. But when I try to filter via text, it pulls no values, and when I type 
in the numeric id value instead it is filtering. So is there any way to bind 
results based on the subquery result?

Thanks in advance 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:345111
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Trapping entityDelete() errors

2010-12-22 Thread Ryan Heldt

Working with ColdFusion 9 ORM, is there a way to trap entityDelete() errors 
when there's a constraint violation. I have my delete setup like so:

try {
   entityDelete(local.objSongCategory);
   // report success
} catch (Any e) {
   transaction action=rollback;
   // report fail
}

However, if I attempt to delete a record in use (a song assigned to category 
being deleted), CF throws an error:

coldfusion.orm.hibernate.HibernateSessionException: Cannot delete or update a 
parent row: a foreign key constraint fails (`databasename`.`songs`, CONSTRAINT 
`songs_ibfk_3` FOREIGN KEY (`SongCategoryID`) REFERENCES `songcategories` 
(`SongCategoryID`)). (Database)

I'm a little puzzled why the error isn't being caught since the delete is 
occurring inside a try/catch. Any thoughts? 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:340211
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Weird problem with CFPDF addheader/image

2010-11-02 Thread Ryan Bentley

Ok, so I am hoping someone out there has some kind of insight on this issue as 
I cannot find anything on this.

We are having an issue with CF9 with images not printing. We do a ton of pdf 
generation each day, and right now have a clients code updated to cf9. Its very 
simple code, and below is what is used:

cfpdf action=addheader source=#ID# destination=#path#/#doc_id#.pdf 
pages=1 overwrite=yes image=images/thelogo.jpg align=right 
topmargin=1.25

The problem is that it is in fact inserting the header image into the pdf file, 
but when you randomly print some of these pdfs the image will not print. This 
doesn't happen to ever one, but maybe 50%. I cannot find any rhyme or reason to 
this, nor can I find anything over the internetz.

If anyone has seen this issue or has any insight, it would be GREATLY 
appreciate!

Thanks,
Ryan



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:338767
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Problems with SpreadSheetFormat Columns??

2010-06-22 Thread Ryan Bentley

Hi all,
I could use a little help with this one as I can't seem to find a solution for 
this anywhere, and I have definitely been wasting too much of my time on 
something so small! Anyways, I am wondering if there are any known issues with 
the SpreadsheetFormatColumns function in regards to formatting datetime fields 
from sql? I have searched and searched, and tried every variation I could think 
of with the following code, but cannot get it to format the dates. I would 
definitely appreciate any feedback on this one, or if anyone knows of any 
issues with this.
Here is one of my code versions:
cfset sObj=SpreadsheetNew()
cfset SpreadsheetAddRow(sObj, Client,Leave Owner,Leave Number,Request 
Date,Leave Reason,Elig Confirmed Date,Packet Mailed Date)
cfset SpreadsheetAddRows(sObj, drilldowns)cfset 
SpreadsheetFormatColumns(sObj, {dataformat=mm/dd/}, 4,6-7)cfset 
SpreadsheetFormatRow(sObj, {bold=TRUE, alignment=center}, 1)

cfspreadsheet action=write    name=sObj    
filename=filename#dateformat(now(), 'mmdd')#.xls    overwrite=true
I could very easily write this differently, or convert the fields in sql, but 
since I started this to try out some of the CFSpreadsheet stuff, I wanted to 
see if there was a solution while still using it this way.
Th

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334724
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


cfchart - cfchartseries - cfchartdata

2010-01-26 Thread Ryan Duckworth

I would like to change my cfchart to only show the label in my cfchartseries 
for the first and last data point.

I can turn on/off the labels for the entire cfchartseries using

on: datalabelstyle=value
off: datalabelstyle=none

How can I turn it on for the first and last data point, but off for all those 
in the middle?

The reason that I want to do this is I have several cfchartseries that overlap 
each other and the labels are not readable.

I believe that cfchartdata only has 2 attributes: item and value.

It would be nice if cfchartdata had a 3rd attribute displayLabel = true or 
false.

Anyone know how to do this?

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330152
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: New CF8 vulnerability

2009-07-08 Thread Ryan Stille

A hotfix was just released for this:
http://www.adobe.com/support/security/bulletins/apsb09-09.html

-Ryan

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:324352
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Restricted access to non cf files using cf

2009-07-06 Thread Ryan Stille

Store them outside of the webroot and use cfcontent to serve them to the 
browse when necessary.

-Ryan

Anastassios Hadjicrystallis wrote:
 I have a question that its answer may be interesting and usefull for many CF 
 developers. Here it is.

 I have a site, and I have a folder where access is restricted and I have a 
 login page asking for user name and password. As usually I chech these access 
 data in my database and I give or give not access to the content of this 
 folder. Nothing special until now.

 Let's suppose
 The root folder of my site isC:\MySite
 The restricted access folder isC:\MySite\MembersFolder
 In the root folder I have the login page   C:\MySite\login.cfm

 In the restricted access folder and its subfolders I have various CF pages 
 e.g.
 --   C:\MySite\MembersFolder\page1.cfm ,
 --   C:\MySite\MembersFolder\folder2\page2.cfm  etc

 Whenever someone logs in successfully I keep a session variable with his 
 name, userid etc blah blah. So whenever someone tries to access a restricted 
 access page e.g   C:\MySite\MembersFolder\page1.cfm  I check if there is or 
 there is not the session variable of his access. If the session variable 
 exists I give access, otherwise I send him to the login page. Again nothing 
 special. Just typical proccess.

 My question is.

 All the above can restrict access to any CF page in the folder

 C:\MySite\MembersFolder

 BUT what about any other content in this folder e.g PDF, jpg, doc files etc ?

 Because someone not logged in can just write in his browser:
 http://www.MySite.com/MembersFolder/MyBook.pdf
 and can get the PDF file without loggin!!!

 Any idea how can I restrict access to any kind of content (htm, cfm, pdf, 
 jpg, doc xls etc) using coldfusion ?

 (Well I know I can store these kind of files in binary fields of the 
 database instead of storing them as files, but I don't think it's 
 realistic. These files pdf, doc, tiff, xls can be many Mb and it's not 
 realistic to read these huge files from the database in middle or high 
 traffic site.)

 So any other idea?

 Thanks in advance for your response.


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:324239
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Coldfusion Sport Software

2009-07-01 Thread Ryan Stille

With Railo gaining more momentum now, I think we'll see some cheaper 
ColdFusion hosting options.  And you get your own administrator!

Alurium has Railo hosting starting at $6.75/month (200MB storage, 5GB 
bandwidth).  And a 60 day free trial.  http://alurium.com

-Ryan

Paul Alkema wrote:
 I love ColdFusion, but when people talk shared hosting there's no
 comparative to between CF shared hosting and php shared hosting.

 Here is Mike Kear's Offer of CF Hosting According to his website.

 CF Shared Hosting
 afpwebworks.com - Advertised Hosting Plan
 Monthly price   - $15/M
 Disk Space  - 20mb
 Bandwidth   - 500mb/mo
 MySQL Databases - None

 PHP Shared Hosting
 alkemadesigns.com/hosting - Advertised Hosting Plan
 Monthly price   - $4.95/M
 Disk Space  - UNLIMITED
 Bandwidth   - UNLIMITED
 MySQL Databases - UNLIMITED

 I'm not insulting Mike Kear's offer.. at all, I actually think this is low
 for coldfusion hosting. The matter of the fact is, is that good CF shared
 hosting costs more than good PHP hosting.

 If I can get my clients to get a dedicated CF server I always encourage them
 to do so, but if they can't afford it there is no comparison between PHP
 shared hosting and CF shared hosting. Also, I think another downside to CF
 shared hosting is the lack of control, between Cpanel, php.ini file and your
 .htaccess file you have so much control of your hosting, but with CF hosting
 in order to get things changed many times you have to call the hosting
 company ask them to change IIS setting etc...

 My recommendation is, if you're looking for shared hosting, use a PHP server
 and learn PHP. If your company can afford it, go with a dedicated CF server
 because CF is so much easier to write, easier to read and development time
 is so much faster. :)

 Paul Alkema
 http://www.AlkemaDesigns.com
   


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:324108
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: ColdFusion and RSS

2009-06-26 Thread Ryan Stille

XMLFormat() does NOT clean up all invalid XML characters, it still 
leaves in a lot of bar chars that will mess up XML readers.  I think 
there is a function on cflib that does a better job, I wrote one too a 
while back:
http://www.stillnetstudios.com/2008/09/14/cleaning-up-non-ascii-characters/

-Ryan

Dominic Watson wrote:
 You may like to try:

 description![CDATA[#post#]]/description

 However, the xmlformat will definately be cleaning up any invalid xml
 characters; are you using it in the title, etc? Perhaps it could be an
 encoding issue.

 Dominic

 2009/6/26 bill turner bill.tur...@selectcomfort.com:
   
 description#xmlFormat(post)#/description
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323976
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: captcha

2009-06-18 Thread Ryan Stille

Phillip I haven't followed this whole thread, but can you really not set 
mappings or do you just not have access to the Administrator?  In CF8, 
Railo and OpenBD you can set mappings in your Application.cfc file.

-Ryan

Phillip Vector wrote:
 Ah.. That would explain it. My hosting plan can't set mapping.

 Though, I wouldn't think it would be a mapping issue, but *shrugs*

 On Thu, Jun 18, 2009 at 1:49 PM, Dave Wattsdwa...@figleaf.com wrote:
   
 Can you tell me what file sets this?
   
 It's controlled by mappings in the CF Administrator.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more information!


 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323675
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


URL Rewriting

2009-06-17 Thread Ryan Letulle

I saw the topic of url rewriting come up here recently which peeked my
interest so here I go with my first newb issue:
Installed IIRF on Win 2003 IIS 6 and have run a test to confirm it is
behaving nicely.

I have a site with all pages physically located inside a subfolder (ie
/pages) directly off the root.

I was asked to remove the pages folder from the location that shows in the
web browser (ie change http://www.mydomain.com/pages/events/ to
http://www.mydomain.com/events).

I just want to hide the pages folder from view.

Is this possible?

--
Ryan LeTulle


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323585
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: URL Rewriting

2009-06-17 Thread Ryan Letulle

Thanks Dave.
Unfortunately, everything is not in that folder.  I toyed with Virtual
Directories earlier.  I am thinking of creating multiple virtual directories
like:
/about , /about/staff ... , /visitors , /visitors/attractions  Does
this make sense to you?

The client just doesn't want the pages folder to ever show in the path.
 Was told by SEO experts this is bad for Google and looks ugly.  Maybe it
is bad but the pages they are referencing are their highest ranking pages in
Google so go figure.


--
Ryan LeTulle


On Wed, Jun 17, 2009 at 2:32 PM, Dave Watts dwa...@figleaf.com wrote:


  I saw the topic of url rewriting come up here recently which peeked my
  interest so here I go with my first newb issue:
  Installed IIRF on Win 2003 IIS 6 and have run a test to confirm it is
  behaving nicely.
 
  I have a site with all pages physically located inside a subfolder (ie
  /pages) directly off the root.
 
  I was asked to remove the pages folder from the location that shows in
 the
  web browser (ie change http://www.mydomain.com/pages/events/ to
  http://www.mydomain.com/events).
 
  I just want to hide the pages folder from view.
 
  Is this possible?

 If all your pages are in fact in that one folder, you can just
 configure IIS to use that as the root folder. If you then want to
 serve other files, like images, from a parallel folder, just create a
 virtual directory pointing to that folder. There's no need to do URL
 rewriting for this.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more information!

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323602
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: URL Rewriting

2009-06-17 Thread Ryan Letulle

This is what I'm gonna do:

1.  Create Virtual Directories in IIS: (ie /public/about will be /about)

2.  Incoming links such as http://www.mydomain.com/public/about will be
redirected to  http://www.mydomain.com/about

as such with IIRF


RedirectRule  ^/public/about /about   [R=301]



Am I missing anything that anyone can see?

Eventually Google should start pointing to the virtual directories and I
won't lose anything now or then.

--
Ryan LeTulle


On Wed, Jun 17, 2009 at 2:48 PM, Dave Watts dwa...@figleaf.com wrote:


  Unfortunately, everything is not in that folder.  I toyed with Virtual
  Directories earlier.  I am thinking of creating multiple virtual
 directories
  like:
  /about , /about/staff ... , /visitors , /visitors/attractions
  Does
  this make sense to you?

 Sure, assuming that these folders are parallel to the pages folder.

  The client just doesn't want the pages folder to ever show in the path.
   Was told by SEO experts this is bad for Google and looks ugly.  Maybe
 it
  is bad but the pages they are referencing are their highest ranking pages
 in
  Google so go figure.

 Well, I wouldn't want /pages in the path either, since it doesn't
 add any meaningful value. Here's how I like my URLs:

 http://www.w3.org/Provider/Style/URI

 That said, if their current pages rank highly with /pages in the
 URL, they will be throwing that away (at least temporarily) if they
 discard those URLs in favor of, well, anything else.

 And as far as SEO goes, it doesn't make any difference. But nowadays,
 anybody can claim to be an SEO expert; it doesn't count for much.
 Here's a decent SEO presentation by my coworker, Steve Drucker (who
 isn't an SEO expert, but doesn't claim to be - and who has as good
 or better a working knowledge of SEO as many of these so-called
 experts):

 http://figleaf.mmalliance.acrobat.com/seo/

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more inf

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323606
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: email and encrypt

2009-06-16 Thread Ryan Letulle

haha
I love you guys.

--
Ryan LeTulle


On Tue, Jun 16, 2009 at 3:11 PM, Barney Boisvert bboisv...@gmail.comwrote:


 The MD5 gamut is 2^128 or 16^32 or
 340,282,366,920,938,463,463,374,607,431,768,211,456.  Your database
 will run out of integer keys long before it's an issue with almost
 complete certainty.  But yes, it is a potential problem.  Easy to make
 fail-fast with a constraint on your DB though.

 cheers,
 barneyb

 On Tue, Jun 16, 2009 at 1:03 PM, Alan Rotheralan.rot...@gmail.com wrote:
 
  One catch with a hash, it is possible, however highly unlikely, that two
  different email addresses will produce the same hash.
  Just be aware of it.
 
  =]
 
  --
  Alan Rother
  Adobe Certified Advanced ColdFusion MX 7 Developer
  Manager, Phoenix Cold Fusion User Group, AZCFUG.org
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323557
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: google style paging navigation

2009-06-15 Thread Ryan Letulle

NP NathanI was impressed when I was turned on to it last week.  Nice work.
--
Ryan LeTulle


On Mon, Jun 15, 2009 at 11:03 AM, Nathan Strutz str...@gmail.com wrote:


 Thanks, Ryan.
 I would have replied earlier if I had seen it.

 Mike P, check out my Pagination.cfc project:
 http://paginationcfc.riaforge.org/
 I have an example of how to emulate the google paging here:
 http://www.dopefly.com/projects/pagination/examples/index.cfm?style=google

 The examples app, including images and css, are included in the download
 from riaforge.

 nathan strutz
 [Blog and Family @ http://www.dopefly.com/]
 [AZCFUG Manager @ http://www.azcfug.org/]
 [Twitter @nathanstrutz]


 On Sun, Jun 14, 2009 at 3:34 PM, Ryan Letulle bayous...@gmail.com wrote:

 
  Nathan Strutz at
  http://www.dopefly.com/projects/pagination/examples/
 
  --
  Ryan LeTulle
 
 
  On Sun, Jun 14, 2009 at 5:25 PM, mike pop mikepoplaw...@gmail.com
 wrote:
 
  
   does anybody have snippets for creating google style like paging
   navigation.
  
   First Rec - Previous Rec  31 32 33 34 35 36 37 38 39 40 Next Rec - Last
  Rec
  
   The current page should not display a link
   The Next Rec will increment the page link by one
   (e.g. if the user in this case clicks Next Rec, the links displayed
 will
  be
   32..41)
  
   google is a bit different but I want to display the page numbers
   sequentially and only 10 items or whatever cfparam is set to.
  
   I've found the most basic tutorials on navigation but nothing like
 google
   style navigation.  I can't find code snippets from a previous project.
  
   Please help me
  
   Thank you for your help
  
  
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323519
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: google style paging navigation

2009-06-14 Thread Ryan Letulle

Nathan Strutz at
http://www.dopefly.com/projects/pagination/examples/

--
Ryan LeTulle


On Sun, Jun 14, 2009 at 5:25 PM, mike pop mikepoplaw...@gmail.com wrote:


 does anybody have snippets for creating google style like paging
 navigation.

 First Rec - Previous Rec  31 32 33 34 35 36 37 38 39 40 Next Rec - Last Rec

 The current page should not display a link
 The Next Rec will increment the page link by one
 (e.g. if the user in this case clicks Next Rec, the links displayed will be
 32..41)

 google is a bit different but I want to display the page numbers
 sequentially and only 10 items or whatever cfparam is set to.

 I've found the most basic tutorials on navigation but nothing like google
 style navigation.  I can't find code snippets from a previous project.

 Please help me

 Thank you for your help

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323495
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Product ID - enterprise level application

2009-06-12 Thread Ryan Letulle

Are you guys saying that I should force my client to require their client to
create a user account?   Or am I missing something here in the symantics.
 Because I don't see another solution.

BTW I am not talking about guarding Fort Knox here.

--
Ryan LeTulle


On Fri, Jun 12, 2009 at 4:21 AM, Tom Chiverton tom.chiver...@halliwells.com
 wrote:


 On Friday 12 Jun 2009, Ryan Letulle wrote:
  An example would be for an emailed order confirmation with a link back to
  their order details. ... By using an
  integer it would be extremely easy for someone to view other order
 details
  but not so with a uuid.

 But surely your getOrderFromOrderId() method checks that the id number it
 is
 given belongs to the currently logged in user... oh... ummm ?:-)

 --
 Helping to paradigmatically seize B2B professional dot-com convergence as
 part
 of the IT team of the year, '09 and '08

 Tom Chiverton
 Developer
 Tel: +44 0161 618 5032
 Fax: +44 0161 618 5099
 tom.chiver...@halliwells.com
 3 Hardman Square, Manchester, M3 3EB
 www.Halliwells.com

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in England and
 Wales under registered number OC307980 whose registered office address is at
 Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A list
 of members is available for inspection at the registered office together
 with a list of those non members who are referred to as partners. We use the
 word “partner” to refer to a member of the LLP, or an employee or consultant
 with equivalent standing and qualifications. Regulated by the Solicitors
 Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above and
 may be confidential or legally privileged. If you are not the addressee you
 must not read it and must not use any information contained in nor copy it
 nor inform any person other than Halliwells LLP or the addressee of its
 existence or contents. If you have received this email in error please
 delete it and notify Halliwells LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.Halliwells.com.

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323443
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Product ID - enterprise level application

2009-06-12 Thread Ryan Letulle


 Doesn't require a UUID as the PK, just something unique and unpredictable
 for that piece of functionality, which could be derived/hashed from any
 static column(s).


Peter,
Are you saying that a uuid is inherently insecure?  I thought part of the
uuid was created randomly and for the purposes where I was using it felt
comfortable.  Maybe that sense was false.  Are you saying to hash something
else like the person's name and use that and it would be more secure?  or
Are you saying don't do anything like this at all?

--
Ryan LeTulle


On Fri, Jun 12, 2009 at 6:33 AM, Ryan Letulle bayous...@gmail.com wrote:

 Are you guys saying that I should force my client to require their client
 to create a user account?   Or am I missing something here in the symantics.
  Because I don't see another solution.

 BTW I am not talking about guarding Fort Knox here.

 --
 Ryan LeTulle



 On Fri, Jun 12, 2009 at 4:21 AM, Tom Chiverton 
 tom.chiver...@halliwells.com wrote:


 On Friday 12 Jun 2009, Ryan Letulle wrote:
  An example would be for an emailed order confirmation with a link back
 to
  their order details. ... By using an
  integer it would be extremely easy for someone to view other order
 details
  but not so with a uuid.

 But surely your getOrderFromOrderId() method checks that the id number it
 is
 given belongs to the currently logged in user... oh... ummm ?:-)

 --
 Helping to paradigmatically seize B2B professional dot-com convergence as
 part
 of the IT team of the year, '09 and '08

 Tom Chiverton
 Developer
 Tel: +44 0161 618 5032
 Fax: +44 0161 618 5099
 tom.chiver...@halliwells.com
 3 Hardman Square, Manchester, M3 3EB
 www.Halliwells.com

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in England
 and Wales under registered number OC307980 whose registered office address
 is at Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.
 A list of members is available for inspection at the registered office
 together with a list of those non members who are referred to as partners.
 We use the word “partner” to refer to a member of the LLP, or an employee or
 consultant with equivalent standing and qualifications. Regulated by the
 Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above and
 may be confidential or legally privileged. If you are not the addressee you
 must not read it and must not use any information contained in nor copy it
 nor inform any person other than Halliwells LLP or the addressee of its
 existence or contents. If you have received this email in error please
 delete it and notify Halliwells LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.Halliwells.com.

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323444
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Product ID - enterprise level application

2009-06-12 Thread Ryan Letulle

OK, I guess. :)
--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:01 AM, Jochem van Dieten joch...@gmail.comwrote:


 On Fri, Jun 12, 2009 at 1:38 PM, Ryan Letulle wrote:
  Are you saying that a uuid is inherently insecure?

 Depends on how you use them.


  I thought part of the
  uuid was created randomly and for the purposes where I was using it felt
  comfortable.

 Some UUIDs are random, some are completely predictable. The ones
 created with the CreateUUID() function are predictable.


   Maybe that sense was false.  Are you saying to hash something
  else like the person's name and use that and it would be more secure?

 A primary key is just a primary key, it does not have any security
 semantics. Even when people know a primary key of a record your code
 should check whether the user is allowed to see that record.
 Every user has a username and password to authenticate the user, and
 you have some sort of permissions system to check whether the user has
 permissions to access a record.

 Jochem


 --
 Jochem van Dieten
 http://jochem.vandieten.net/

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323446
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Product ID - enterprise level application

2009-06-12 Thread Ryan Letulle

Thank you all.
A long habit of not thinking a thing wrong gives it a superficial appearance
of being right.
Thomas Painehttp://www.brainyquote.com/quotes/quotes/t/thomaspain161749.html

*
*--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:12 AM, Peter Boughton bought...@gmail.com wrote:


 Are you saying that a uuid is inherently insecure?

 UUIDs are guaranteed to be unique, but not (afaik) to be unpredictable.

 I don't know *how* predictable they might be, but for any secure string I
 wouldn't want to rely entirely on something with potentially
 knowable/guessable sources - I would want something derived from both secret
 information and data that is related to the original record.

 So, I would most likely use some form of double salted hash that
 incorporates data that relates to that person - but not necessarily name,
 since that might be changable.

 Make sense?

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323448
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Product ID - enterprise level application

2009-06-12 Thread Ryan Letulle

One note I don't use the uuid as the primary key in these instances.  I know
that's how this post started. :)

--
Ryan LeTulle


On Fri, Jun 12, 2009 at 9:07 AM, Mary Jo Sminkey mary...@cfwebstore.comwrote:


 Are you guys saying that I should force my client to require their client
 to
 create a user account?   Or am I missing something here in the symantics.
  Because I don't see another solution.

 If they want to view order history, yes, that's the easiest way to ensure
 security for viewing the information. If you want to allow users to check
 out without creating an account, then they either cannot view order
 information online, or you need to create some kind of random access code
 for them to use to view the order. Or you can use something else to validate
 the user, such as entering their Order ID and the email associated with the
 order. There's a variety of ways you can do it, that don't have anything to
 do with how you assign the primary key.

 --- Mary Jo








 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323452
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

Is it a common/best practice to return multiple variables from a cfc?  Like
if I wanted perform some processing in a cfc and return several variables.
 For the most part I have always returned either a query or 1 variable.

If so, what would be the best return type for this?

Does that make sense?  I'd like to do this in the most popular way.  I feel
like I can really consolidate some code on a certain project.

--
Ryan LeTulle


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323466
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

That's what I thought but I've been wrong before. :)
--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:30 PM, Rob Parkhill robert.parkh...@gmail.comwrote:


 You would need to return it as a struct.  then just reference any parts of
 the struct that contain the data you want.  I have one cfc that returns a
 struct of arrays...
 Rob

 On Fri, Jun 12, 2009 at 8:25 PM, Ryan Letulle bayous...@gmail.com wrote:

 
  Is it a common/best practice to return multiple variables from a cfc?
  Like
  if I wanted perform some processing in a cfc and return several
 variables.
   For the most part I have always returned either a query or 1 variable.
 
  If so, what would be the best return type for this?
 
  Does that make sense?  I'd like to do this in the most popular way.  I
 feel
  like I can really consolidate some code on a certain project.
 
  --
  Ryan LeTulle
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323469
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

Understand, I guess the proper terminology should be multiple values ?
--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:35 PM, Dave Watts dwa...@figleaf.com wrote:


  Is it a common/best practice to return multiple variables from a cfc?
  Like
  if I wanted perform some processing in a cfc and return several
 variables.
   For the most part I have always returned either a query or 1 variable.
 
  If so, what would be the best return type for this?
 
  Does that make sense?  I'd like to do this in the most popular way.  I
 feel
  like I can really consolidate some code on a certain project.

 You can't return multiple variables from a function call. You can only
 return one variable. Of course, that variable can contain other
 variables, multiple values, recordsets, etc.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more informat

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323471
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

Only odd to you because you are all knowing.

  For the most part I have always returned either a query or 1 variable.


I have never done this before in a cfc.

--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:43 PM, Dave Watts dwa...@figleaf.com wrote:


  Understand, I guess the proper terminology should be multiple values ?

 Well then, it seems an odd question to ask. Return whatever data type
 reflects the best possible output for your function. If that's a
 query, return a query. If it's an array, return an array. If it's a
 structure, return a structure. There's nothing wrong with returning
 any of these, if that's what you want to get back.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more information!

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323473
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

BTW
I always appreciate the guidance.
--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:45 PM, Ryan Letulle bayous...@gmail.com wrote:

 Only odd to you because you are all knowing.

  For the most part I have always returned either a query or 1 variable.


 I have never done this before in a cfc.

 --
 Ryan LeTulle



 On Fri, Jun 12, 2009 at 7:43 PM, Dave Watts dwa...@figleaf.com wrote:


  Understand, I guess the proper terminology should be multiple values ?

 Well then, it seems an odd question to ask. Return whatever data type
 reflects the best possible output for your function. If that's a
 query, return a query. If it's an array, return an array. If it's a
 structure, return a structure. There's nothing wrong with returning
 any of these, if that's what you want to get back.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more information!

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323474
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Proper returntype of a cfc

2009-06-12 Thread Ryan Letulle

@dave
I started using cfcs after reading a Ben Forta article a couple of years ago
where he said at least use cfcs for querys and you should never output to
the screen from cfcs.  For the most part that is what I have used them for.
Unfortunately, I never really advanced further than that with cfcs.

Otherwise, I get it done without 'em.  I want to do better. :)

--
Ryan LeTulle


On Fri, Jun 12, 2009 at 7:57 PM, Dave Watts dwa...@figleaf.com wrote:


  Only odd to you because you are all knowing.

 I wish! But calling functions in CF is basically the same as calling
 functions in other languages. You provide a list of inputs, and get a
 single return value.

 Dave Watts, CTO, Fig Leaf Software
 http://www.figleaf.com/

 Fig Leaf Software provides the highest caliber vendor-authorized
 instruction at our training centers in Washington DC, Atlanta,
 Chicago, Baltimore, Northern Virginia, or on-site at your location.
 Visit http://training.figleaf.com/ for more information!

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323476
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Product ID - enterprise level application

2009-06-11 Thread Ryan Letulle

The tradeoff will be between a user not being able to play around with the
querystring (i.e change id=1 to id=2) and performance.  How much performance
I can't say.  A million a day I would think you would start to see it.
I personally haven't hit the performance issue with uuid but I also haven't
created nearly 1 million a day.

--
Ryan LeTulle


On Thu, Jun 11, 2009 at 7:03 AM, Fawzi Amadu abd...@gmail.com wrote:


 I am wondering the best way to create an ID for an online advertising site
 that I anticipate could have about a million products uploaded a day.

 I had considered using create UUID I read the following from Christian
 Cantrell

 If you want the convenience of generating your own primary key without the
 performance degradation of selecting from a table with a 35 character
 primary key, you can let your database create a normal auto-incrementing ID
 field as you normally would to use as your primary key, and insert a UUID at
 the same time. Then, just select the ID of the row that has the UUID that
 you just generated, and you are guaranteed (statistically) to have selected
 the right ID without having to use vendor specific SQL

 Now I am wondering if I should add the auto-incrementing ID or just use and
 auto- generated number concatenated with the a string representing the day,
 month and year of the transaction.

 I'll appreciate any insight on this.

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323388
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Product ID - enterprise level application

2009-06-11 Thread Ryan Letulle

Nothing to do with security measures for me.  Many times I simply don't want
anyone accessing another record in the database.  I am sure that you can
imagine that type of scenario, in case not
An example would be for an emailed order confirmation with a link back to
their order details.(in this case the client does not want someone to fill
out user details and create an account for their own reasons)  By using an
integer it would be extremely easy for someone to view other order details
but not so with a uuid.

Sometimes you just have to use your imagination Peter. :)

--
Ryan LeTulle


On Thu, Jun 11, 2009 at 3:55 PM, Peter Boughton bought...@gmail.com wrote:


 The tradeoff will be between a user not being able to play around with the
 querystring (i.e change id=1 to id=2)

 Huh!?

 Please tell me you don't use UUIDs as an alternative to having proper
 security/permissions in place?

 Because if you do have proper security there is no playing around that can
 happen with incremental ints, and if you don't have security, regardless of
 method, all it takes is an uneducated/sloppy user to [accidentily] reveal a
 URL/ID in public... :/


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323435
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Looking for advice on how to do this - remote printing

2009-06-10 Thread Ryan Letulle

How many daily tickets on average?
--
Ryan LeTulle


On Wed, Jun 10, 2009 at 2:28 AM, Mike Kear afpwebwo...@gmail.com wrote:


 I am working on a project where I am going to have to print up a job
 ticket in a remote location. An event happens on the web site, and
 it causes this job ticket to print out in one of perhaps thousands of
 locations unattended.The people who are going to fill the job will
 have no interaction with teh system except to take the job ticket off
 the printer and do the task.

 We've specced out the whole application except for the part where we
 connect all these remote locations to the web site.What i want is
 to be able to push a xml packet to this remote location and get back
 an ack so i know its been received and executed.

 Since there will be minimal training of the staff at the remote
 locations and they wont necessarily have access to IT staff or other
 specialists,  we were hoping to be able to keep it as simple as the
 EFTPOS terminals they have in retail stores.  The main difference
 is that with a EFTPOS terminal the store clerk starts the transaction
 - we're going to start this transaction at the other end and push it
 down to the remote location.

 Daily running cost is a factor, so we dont want to have the remote
 devices making calls to our system by modem every few minutes - we
 want to have it all run from our web site.

 Any ideas on how this could be done?

 The environment as far as we have it:

 We have a  CF8 Enterprise/Win2003/SQLServer web site,   and think the
 remote sites will need a small low-cost self-contained Linux box with
 a little thermal printer or something but exactly how they're
 connected we havent worked out yet.

 Anyone have experience with this kind of scenario?   Perhaps a factory
 job ticket or a retail point of sale system maybe?

 --
 Cheers
 Mike Kear
 Windsor, NSW, Australia
 Adobe Certified Advanced ColdFusion Developer
 AFP Webworks
 http://afpwebworks.com
 ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323337
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Looking for advice on how to do this - remote printing

2009-06-10 Thread Ryan Letulle

Something like Mike's printer solution sounds promising to me.
You might need to look into some special formatting/pl for the output so the
printer can understand it natively though.  I did some work in labs with
Zebra printers that required that to print out barcodes.
--
Ryan LeTulle


On Wed, Jun 10, 2009 at 9:44 AM, Dawson, Michael m...@evansville.eduwrote:


 In my earlier reply, I mentioned that we are using an Epson POS printer
 with USB.  This same printer can be used with a built-in NIC.  That
 means it would not need a host computer to which it is attached.

 Thanks,
 Mike

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323349
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: How would you approach this? Shared Calender? Any volunteers?

2009-06-09 Thread Ryan Stille

How about pushing your data in to Google Calendar.  They have a nice 
API, and you can easily embed the calendar with a snippet of html/js.

Additionally end users can embed your events into their own personal 
Google Calendar to easily keep track of events.

If you don't want to go that route, just give them a snippet of html/js 
or an iframe that pulls the calendar in from your site.  Then you have 
full control over it and will never have an issue of getting all the 
other sites to update to the latest calendar code or whatever.

-Ryan

Al Musella, DPM wrote:
   I created a group of 50 brain tumor organizations and need to 
 create a calender that each member can insert into their own website, 
 but takes the data from my website..  I see a lot of sample code out 
 there for creating the actual calander, but I am thinking about how 
 to actually implement it to make it easy for people to put into their 
 own websites..
what would be best and easiest for the members? Maybe use an 
 iframe with the source being the calander on my website? maybe a 
 flash or flex applet?  I could do the iframe with a standard cf page 
 myself.. but I never used flex and just basic stuff with flash. 
 Anyone want to volunteer to help on this?  Contact me privately 
 muse...@virtualtrials.com

 Al
   



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323271
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

I agree with NK pay attention to the evaluate function.  It works like a
charm for dynamically created form variables.  I use it often. :)
--
Ryan LeTulle


On Tue, Jun 9, 2009 at 6:30 PM, N K neetukais...@gmail.com wrote:


 Check the following link might help...
 http://tutorial431.easycfm.com/


  Hello all,

  I have a dynamically generated form that I need to figure out how to
  get the data from that form in to our database. Here is the way it
  works.  First the client types in the number of machines they have and
  the form generates the correct number of rows so that the info about
  each machine is located on a separate row. That all works well until
  they hit submit (or will hit submit if I figure out the next part).
  How do I create a cfquery that has the correct number of values so
  that each machines data is stored correctly?
 
  For example I will have row one with lets say three fields (Type,
  number, issue).  Lets say a client has a problem with 10 machines.
  The form now has 10 rows with 3 columns in each.  Each field in row
  one is named type1, number1, issue1 and row two is type2, number2,
  issue2, etc..  The number next to the name is placed there by putting
  the index of the loop in the name field.  So this is where I was going
  to use a CFLOOP inside a CFquery to create field names dynamically.  I
  can get it to repeate the information correctly, however the problem
  is the index of the loop does not seem to get attached to the form
  value I am putting into the database.
 
  I am doing something like:
 
  cfquery datasource=#request.datasource#
  INSERT into tbl_ballotOrder (type, number, issue)
  Values (
  cfloop from=1 to=#rows# step=1 index=LoopCount
 
  '#FORM.type##LoopCount#', '#FORM.number##LoopCount#', '#FORM.
  issue##LoopCount#'
 
  /cfloop
  )
  /cfquery
  /cfif


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323301
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

Interesting I've never seen any noticeable hit using evaluate but I have
heard it should be avoided. (chose to ignore)  I'll look into your
suggestion though.  I guess the question why even make evaluate available
comes to mind if you should never use it?
--
Ryan LeTulle


On Tue, Jun 9, 2009 at 7:58 PM, Gabriel coldfus...@evolution7.com wrote:


 You don't need evaluate for dynamically created form variables, in almost
 all cases the struct syntax #form['type'idx]# will suffice and is more
 efficient. For this particular scenario, evaluate is an unnecessary
 overhead
 and should be avoided.

 cfquery datasource=#request.datasource#
cfloop from=1 to=#rows# index=idx
INSERT INTO tbl_ballotOrder (
type,
number,
issue
) VALUES (
cfqueryparam value=#form['type'idx]#
 cfsqltype=cf_sql_varchar /,
cfqueryparam value=#form['number'idx]#
 cfsqltype=cf_sql_integer /,
cfqueryparam value=#form['issue'idx]#
 cfsqltype=cf_sql_varchar /
)
/cfloop

 /cfquery

 May I also point out the use of CFQUERYPARAM. It's basic principles; unless
 you've got a damn fine reason not to, always use cfqueryparam. Protect
 yourself from SQL injection attacks, make your life easier.

 No offence intended, but Will I urge you to ignore the 'evaluate' based
 advice.

 Cheers,
 Gabriel

 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Wednesday, 10 June 2009 10:25 AM
 To: cf-talk
 Subject: Re: CFLOOP inside a CFQuery


 I agree with NK pay attention to the evaluate function.  It works like a
 charm for dynamically created form variables.  I use it often. :)
 --
 Ryan LeTulle


 On Tue, Jun 9, 2009 at 6:30 PM, N K neetukais...@gmail.com wrote:

 
  Check the following link might help...
  http://tutorial431.easycfm.com/
 
 
   Hello all,
 
   I have a dynamically generated form that I need to figure out how to
   get the data from that form in to our database. Here is the way it
   works.  First the client types in the number of machines they have
   and the form generates the correct number of rows so that the info
   about each machine is located on a separate row. That all works well
   until they hit submit (or will hit submit if I figure out the next
 part).
   How do I create a cfquery that has the correct number of values so
   that each machines data is stored correctly?
  
   For example I will have row one with lets say three fields (Type,
   number, issue).  Lets say a client has a problem with 10 machines.
   The form now has 10 rows with 3 columns in each.  Each field in row
   one is named type1, number1, issue1 and row two is type2, number2,
   issue2, etc..  The number next to the name is placed there by
   putting the index of the loop in the name field.  So this is where I
   was going to use a CFLOOP inside a CFquery to create field names
   dynamically.  I can get it to repeate the information correctly,
   however the problem is the index of the loop does not seem to get
   attached to the form value I am putting into the database.
  
   I am doing something like:
  
   cfquery datasource=#request.datasource#
   INSERT into tbl_ballotOrder (type, number, issue) Values ( cfloop
   from=1 to=#rows# step=1 index=LoopCount
  
   '#FORM.type##LoopCount#', '#FORM.number##LoopCount#', '#FORM.
   issue##LoopCount#'
  
   /cfloop
   )
   /cfquery
   /cfif
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323303
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

@gabrieldoes the cfqueryparam matter or can you just use #form['type'idx]#
in any way?
--
Ryan LeTulle


On Tue, Jun 9, 2009 at 7:58 PM, Gabriel coldfus...@evolution7.com wrote:


 You don't need evaluate for dynamically created form variables, in almost
 all cases the struct syntax #form['type'idx]# will suffice and is more
 efficient. For this particular scenario, evaluate is an unnecessary
 overhead
 and should be avoided.

 cfquery datasource=#request.datasource#
cfloop from=1 to=#rows# index=idx
INSERT INTO tbl_ballotOrder (
type,
number,
issue
) VALUES (
cfqueryparam value=#form['type'idx]#
 cfsqltype=cf_sql_varchar /,
cfqueryparam value=#form['number'idx]#
 cfsqltype=cf_sql_integer /,
cfqueryparam value=#form['issue'idx]#
 cfsqltype=cf_sql_varchar /
)
/cfloop

 /cfquery

 May I also point out the use of CFQUERYPARAM. It's basic principles; unless
 you've got a damn fine reason not to, always use cfqueryparam. Protect
 yourself from SQL injection attacks, make your life easier.

 No offence intended, but Will I urge you to ignore the 'evaluate' based
 advice.

 Cheers,
 Gabriel

 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Wednesday, 10 June 2009 10:25 AM
 To: cf-talk
 Subject: Re: CFLOOP inside a CFQuery


 I agree with NK pay attention to the evaluate function.  It works like a
 charm for dynamically created form variables.  I use it often. :)
 --
 Ryan LeTulle


 On Tue, Jun 9, 2009 at 6:30 PM, N K neetukais...@gmail.com wrote:

 
  Check the following link might help...
  http://tutorial431.easycfm.com/
 
 
   Hello all,
 
   I have a dynamically generated form that I need to figure out how to
   get the data from that form in to our database. Here is the way it
   works.  First the client types in the number of machines they have
   and the form generates the correct number of rows so that the info
   about each machine is located on a separate row. That all works well
   until they hit submit (or will hit submit if I figure out the next
 part).
   How do I create a cfquery that has the correct number of values so
   that each machines data is stored correctly?
  
   For example I will have row one with lets say three fields (Type,
   number, issue).  Lets say a client has a problem with 10 machines.
   The form now has 10 rows with 3 columns in each.  Each field in row
   one is named type1, number1, issue1 and row two is type2, number2,
   issue2, etc..  The number next to the name is placed there by
   putting the index of the loop in the name field.  So this is where I
   was going to use a CFLOOP inside a CFquery to create field names
   dynamically.  I can get it to repeate the information correctly,
   however the problem is the index of the loop does not seem to get
   attached to the form value I am putting into the database.
  
   I am doing something like:
  
   cfquery datasource=#request.datasource#
   INSERT into tbl_ballotOrder (type, number, issue) Values ( cfloop
   from=1 to=#rows# step=1 index=LoopCount
  
   '#FORM.type##LoopCount#', '#FORM.number##LoopCount#', '#FORM.
   issue##LoopCount#'
  
   /cfloop
   )
   /cfquery
   /cfif
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323304
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

I tend to agree if that syntax works in all situations for dynamic form
variables and I'm not doing something that works sometimes and I'm not sure
exactly when.
--
Ryan LeTulle


On Tue, Jun 9, 2009 at 8:14 PM, Gabriel coldfus...@evolution7.com wrote:


 Repost/Edit: apparently msoft forefront exchange server thinks I was being
 profane.

 You don't need evaluate for dynamically created form variables, in almost
 all cases the struct syntax #form['type'idx]# will suffice and is more
 efficient. For this particular scenario, evaluate is an unnecessary
 overhead
 and should be avoided.

 cfquery datasource=#request.datasource#
cfloop from=1 to=#rows# index=idx
INSERT INTO tbl_ballotOrder (
type,
number,
issue
) VALUES (
cfqueryparam value=#form['type'idx]#
 cfsqltype=cf_sql_varchar /,
cfqueryparam value=#form['number'idx]#
 cfsqltype=cf_sql_integer /,
cfqueryparam value=#form['issue'idx]#
 cfsqltype=cf_sql_varchar /
)
/cfloop

 /cfquery

 May I also point out the use of CFQUERYPARAM. It's basic principles; unless
 you've got a *very* fine reason not to, always use cfqueryparam. Protect
 yourself from SQL injection attacks, make your life easier.

 No offence intended, but Will I urge you to ignore the 'evaluate' based
 advice.

 Cheers,
 Gabriel

 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Wednesday, 10 June 2009 10:25 AM
 To: cf-talk
 Subject: Re: CFLOOP inside a CFQuery


 I agree with NK pay attention to the evaluate function.  It works like a
 charm for dynamically created form variables.  I use it often. :)
 --
 Ryan LeTulle


 On Tue, Jun 9, 2009 at 6:30 PM, N K neetukais...@gmail.com wrote:

 
  Check the following link might help...
  http://tutorial431.easycfm.com/
 
 
   Hello all,
 
   I have a dynamically generated form that I need to figure out how to
   get the data from that form in to our database. Here is the way it
   works.  First the client types in the number of machines they have
   and the form generates the correct number of rows so that the info
   about each machine is located on a separate row. That all works well
   until they hit submit (or will hit submit if I figure out the next
 part).
   How do I create a cfquery that has the correct number of values so
   that each machines data is stored correctly?
  
   For example I will have row one with lets say three fields (Type,
   number, issue).  Lets say a client has a problem with 10 machines.
   The form now has 10 rows with 3 columns in each.  Each field in row
   one is named type1, number1, issue1 and row two is type2, number2,
   issue2, etc..  The number next to the name is placed there by
   putting the index of the loop in the name field.  So this is where I
   was going to use a CFLOOP inside a CFquery to create field names
   dynamically.  I can get it to repeate the information correctly,
   however the problem is the index of the loop does not seem to get
   attached to the form value I am putting into the database.
  
   I am doing something like:
  
   cfquery datasource=#request.datasource#
   INSERT into tbl_ballotOrder (type, number, issue) Values ( cfloop
   from=1 to=#rows# step=1 index=LoopCount
  
   '#FORM.type##LoopCount#', '#FORM.number##LoopCount#', '#FORM.
   issue##LoopCount#'
  
   /cfloop
   )
   /cfquery
   /cfif
 
 
 





 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323308
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

thx for the form info,

on a side note: became very aware of the value of cfqueryparam last year
during the chinese et al sql injection attacks

--
Ryan LeTulle


On Tue, Jun 9, 2009 at 8:17 PM, Gabriel coldfus...@evolution7.com wrote:


 Ryan,

 You can use #form['string'var]# anywhere, including form['string'var] =
 x.

 CfQueryParam is a separate issue relating purely to Will's SQL and it's
 vulnerability to SQL injection attack.

 Cheers,
 Gabriel

 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Wednesday, 10 June 2009 11:11 AM
 To: cf-talk
 Subject: Re: CFLOOP inside a CFQuery


 @gabrieldoes the cfqueryparam matter or can you just use #form['type'idx]#
 in any way?
 --
 Ryan LeTulle


 On Tue, Jun 9, 2009 at 7:58 PM, Gabriel coldfus...@evolution7.com wrote:

 
  You don't need evaluate for dynamically created form variables, in
  almost all cases the struct syntax #form['type'idx]# will suffice and
  is more efficient. For this particular scenario, evaluate is an
  unnecessary overhead and should be avoided.
 
  cfquery datasource=#request.datasource#
 cfloop from=1 to=#rows# index=idx
 INSERT INTO tbl_ballotOrder (
 type,
 number,
 issue
 ) VALUES (
 cfqueryparam value=#form['type'idx]#
  cfsqltype=cf_sql_varchar /,
 cfqueryparam value=#form['number'idx]#
  cfsqltype=cf_sql_integer /,
 cfqueryparam value=#form['issue'idx]#
  cfsqltype=cf_sql_varchar /
 )
 /cfloop
 
  /cfquery
 
  May I also point out the use of CFQUERYPARAM. It's basic principles;
  unless you've got a *very* fine reason not to, always use cfqueryparam.
  Protect yourself from SQL injection attacks, make your life easier.
 
  No offence intended, but Will I urge you to ignore the 'evaluate'
  based advice.
 
  Cheers,
  Gabriel
 
  -Original Message-
  From: Ryan Letulle [mailto:bayous...@gmail.com]
  Sent: Wednesday, 10 June 2009 10:25 AM
  To: cf-talk
  Subject: Re: CFLOOP inside a CFQuery
 
 
  I agree with NK pay attention to the evaluate function.  It works like
  a charm for dynamically created form variables.  I use it often. :)
  --
  Ryan LeTulle
 
 
  On Tue, Jun 9, 2009 at 6:30 PM, N K neetukais...@gmail.com wrote:
 
  
   Check the following link might help...
   http://tutorial431.easycfm.com/
  
  
Hello all,
  
I have a dynamically generated form that I need to figure out how
to get the data from that form in to our database. Here is the way
it works.  First the client types in the number of machines they
have and the form generates the correct number of rows so that the
info about each machine is located on a separate row. That all
works well until they hit submit (or will hit submit if I figure
out the next
  part).
How do I create a cfquery that has the correct number of values so
that each machines data is stored correctly?
   
For example I will have row one with lets say three fields (Type,
number, issue).  Lets say a client has a problem with 10 machines.
The form now has 10 rows with 3 columns in each.  Each field in
row one is named type1, number1, issue1 and row two is type2,
number2, issue2, etc..  The number next to the name is placed
there by putting the index of the loop in the name field.  So this
is where I was going to use a CFLOOP inside a CFquery to create
field names dynamically.  I can get it to repeate the information
correctly, however the problem is the index of the loop does not
seem to get attached to the form value I am putting into the
 database.
   
I am doing something like:
   
cfquery datasource=#request.datasource#
INSERT into tbl_ballotOrder (type, number, issue) Values ( cfloop
from=1 to=#rows# step=1 index=LoopCount
   
'#FORM.type##LoopCount#', '#FORM.number##LoopCount#', '#FORM.
issue##LoopCount#'
   
/cfloop
)
/cfquery
/cfif
  
  
  
 
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323309
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: CFLOOP inside a CFQuery

2009-06-09 Thread Ryan Letulle

After seeing how malicious and how effective hackers were with automated sql
injection last year I vowed to never leave an integer field unturned without
using cfqueryparameters it's just too easy to use it and the benefit is
unquestionable especially for integer fields.  I am also seeing some addtl
benefits with other field types now as well but integers are required.
--
Ryan LeTulle


On Tue, Jun 9, 2009 at 9:51 PM, Gabriel coldfus...@evolution7.com wrote:


 Will,

 Justin is right, just because your form is behind a username/password it by
 no means guarantees that the people accessing that form aren't malicious.
 As
 for whether there are scenarios where you shouldn't use queryparam? That's
 probably open for debate (it's certainly been debated before), however I've
 not come across a situation (except the caching issue as mentioned) where
 it's been of any benefit to NOT use queryparam.

 - Gabriel

 -Original Message-
 From: Justin Scott [mailto:jscott-li...@gravityfree.com]
 Sent: Wednesday, 10 June 2009 12:42 PM
 To: cf-talk
 Subject: RE: CFLOOP inside a CFQuery


  WOW! Thanks for all the feedback!  One question about CFQUERYPARAM, I
  use this when I accept anything that is available to the general
  public, but is it necessary to use this when the form is only
  accessible via username/password?

 I would use it regardless of who is going to be hitting those queries.  You
 never know when some nefarious person is going to break into an admin
 account and start probing around.

  Is there ever a reason not to use CFQUERYPARAM?

 Before ColdFusion 8 was released, you could not use CFQUERYPARAM in
 conjunction with a cached query.  CF8 now allows that (yea!).


 -Justin




 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323313
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Sitewide Error Handler and IFrames

2009-06-08 Thread Ryan Letulle

In my experience it has.
--
Ryan LeTulle


On Mon, Jun 8, 2009 at 4:33 PM, Eric Roberts 
ow...@threeravensconsulting.com wrote:


 We have ample use of Iframes on our site (something I cannot change) and we
 would like to use the sitewide error handler to manage errors.  If an error
 is thrown in an iframe, the error is only going to be shown in that Iframe
 and the rest of the page will display as normal...right?  I just wanted to
 verify this before we spend any more time spinning out wheels here.
  Thanks!

 Eric


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323244
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: SOA Coldfusion best practices

2009-06-08 Thread Ryan Letulle

ha ha
--
Ryan LeTulle


On Mon, Jun 8, 2009 at 5:27 PM, David McGuigan davidmcgui...@gmail.comwrote:


 Who are you kidding, you loved doing that.


 On Mon, Jun 8, 2009 at 4:14 PM, Nathan Strutz str...@gmail.com wrote:

 
  I hate to do this, but, did you try http://tinyurl.com/nx44fe ?
 
 
  nathan strutz
  [Blog and Family @ http://www.dopefly.com/]
  [AZCFUG Manager @ http://www.azcfug.org/]
  [Twitter @nathanstrutz]
 
 
  On Mon, Jun 8, 2009 at 2:49 PM, Tim Oommen toom...@playboy.com wrote:
 
  
   Are there any good sites or presentations that people can recommend for
   best practices when implementing a SOA architecture using ColdFusion?
  
  
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323252
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Moving from CF to Java - redirecting old pages to new ones

2009-06-05 Thread Ryan Letulle

I know someone knows a better way but I have done it in the application.cfm
using cfheader statuscode=301, statustext=Moved Permanently then another
 cfheader name=Location value=new url.
First detecting whether it's the page in question of course.

--
Ryan LeTulle


On Fri, Jun 5, 2009 at 12:22 PM, coldfusion.develo...@att.net wrote:


 All,

 We have over 100 cfm pages that we'll need to redirect to a reduced number
 of new,
 few jsp pages.  Is the best way to do this at the server, IIS level or
 through the webpage
 level.

 I'm thinking, detect all requests globally and if they have a .cfm
 extension, look up that
 page in a db and serve up the replacment page.

 Thoughts?

 Thanks

 D


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323210
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Generating appopriate transaction IDs

2009-06-04 Thread Ryan Letulle

I've been using createuuid() for a little while now and I haven't
encountered any issues.  I like it because you don't have as many smart
asses trying to go in and change the id in the querystring. :)
--
Ryan



On Thu, Jun 4, 2009 at 6:28 AM, Peter Boughton bought...@gmail.com wrote:


 getTickcount() or createUuid()

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323156
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: reducing a query result

2009-06-04 Thread Ryan Letulle

All I can say is wow!
--
Ryan



On Thu, Jun 4, 2009 at 10:24 AM, Alan Rother alan.rot...@gmail.com wrote:


 Coolio...
 If you ever need my good friend Nathan Strutz wrote a great tool for
 pagination

 http://www.dopefly.com/projects/pagination/


 Sure saves a lot of time...

 http://www.dopefly.com/projects/pagination/=]
 --
 Alan Rother
 Adobe Certified Advanced ColdFusion MX 7 Developer
 Manager, Phoenix Cold Fusion User Group, AZCFUG.org


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323172
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: reducing a query result

2009-06-04 Thread Ryan Stille

You can do something similar with SQL Server 2005
http://www.stillnetstudios.com/2008/11/12/pagination-mssql-2005/

-Ryan

Andy Matthews wrote:
 If you're using mySQL, then look into the LIMIT keyword:

 SELECT [columns]
 FROM [tableName]
 LIMIT [totalRecords], [startingRow] 

 This way you ONLY get the data you want. You could easily tie this into a
 data grid via Ext (or jQuery) so that new pages call only the data for that
 page.

 Here's one of the preeminent jQuery versions: http://www.flexigrid.info/

 And a tutorial written by a coworker of mine on Ext data grids:
 http://blog.cutterscrossing.com/index.cfm/2007/4/24/My-First-ExtJS-DataGrid-
 Pt-1


 andy

 -Original Message-
 From: Chad Gray [mailto:cg...@careyweb.com] 
 Sent: Thursday, June 04, 2009 10:07 AM
 To: cf-talk
 Subject: reducing a query result


 Say I have a query returned with 500 records.

 Is there a way in CF (not SQL) to reduce the query to only rows 1-50, 51-100
 etc?

 I talking physically reducing the query object.




 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323176
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Generating appopriate transaction IDs

2009-06-04 Thread Ryan Stille

I just fired up Tomcat and tried getTickCount() on all 3 CFML engines within a 
second or two of each other.
OpenBD:  276282Railo:  1244157288529cfusion:  1244157287685
Running date +%s on my linux box gives me 1244157286 so it looks like cfusion 
and Railo do indeed return milliseconds since the epoch.  This may not have 
always been the case, hence the fuzzy documentation.
-Ryan


From: Peter Boughton bought...@gmail.com
Sent: Thursday, June 04, 2009 4:43 PM
To: cf-talk cf-talk@houseoffusion.com
Subject: Re: Generating appopriate transaction IDs 

 it resets back to 1 every time the server restarts.

Huh?

I was under the impression it was number of milliseconds since the unix epoch 
(1-Jan-1970).

Certainly that's what Railo is returning, and no resetting after restart there.
I'm 99% certain that CF7 acts in the same way.

The CF docs are a bit vague/contradictory on it though:

Description - Returns the current value of an internal millisecond timer.
Returns - A string representation of the system time, in milliseconds.
Usage - The value of the counter has no meaning.



~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323188
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Generating appopriate transaction IDs

2009-06-04 Thread Ryan Stille

Eh sorry my webmail sucks, lets see if this one comes through formatted better.
__
I just fired up Tomcat and tried getTickCount() on all 3 CFML engines within a 
second or two of each other.

OpenBD:  276282
Railo:  1244157288529
cfusion:  1244157287685

Running
date +%s on my linux box gives me 1244157286 so it looks like cfusion
and Railo do indeed return milliseconds since the epoch. This may not
have always been the case, hence the fuzzy documentation.

-Ryan


From: Peter Boughton 
Sent: Thursday, June 04, 2009 4:43 PM
To: cf-talk 
Subject: Re: Generating appopriate transaction IDs 

 it resets back to 1 every time the server restarts.

Huh?

I was under the impression it was number of milliseconds since the unix epoch 
(1-Jan-1970).

Certainly that's what Railo is returning, and no resetting after restart there.
I'm 99% certain that CF7 acts in the same way.

The CF docs are a bit vague/contradictory on it though:

Description - Returns the current value of an internal millisecond timer.
Returns - A string representation of the system time, in milliseconds.
Usage - The value of the counter has no meaning.



~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323189
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: jquery question

2009-06-03 Thread Ryan Letulle

Shouldn't be hard at all to have a hidden div prepared.  After the text area
is changed put the script in the div (getelementbyid) and show the div.
I don't think you need ajax for that.  You could certainly write it in
jQuery syntax but any old javascript should do that.  I've never tested it
but I think it should work unless there is some issue with the script you
are pasting.

--
Ryan



On Wed, Jun 3, 2009 at 5:42 PM, Mike Little m...@nzsolutions.co.nz wrote:


 sorry, could not think of a better subject!

 i have a form which an admin enters a embed script such as a youtube video.
 what i would like to achieve is to have a preview button which takes the
 contents of the textarea (ultimately filters the content with my clever
 param filter) and displays the output in a popup similar to...

 http://yensdesign.com/tutorials/popupjquery/

 (or alternatively the output displays in a div below the textarea?)

 i am very new to jquery/ajax and really would like to get into it.
 unfortunately we have issues with using cf8's ajax features on my hosts
 shared server and would like to use native jquery/ajax.

 any help/pointers in the right direction would be really appreciated.

 mike

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323136
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: jquery question

2009-06-03 Thread Ryan Letulle

I usually choose Thickbox for a lightbox feature.  Not the best looking out
of the box but very functional and you can always style it.
--
Ryan



On Wed, Jun 3, 2009 at 5:54 PM, Charlie Griefer
charlie.grie...@gmail.comwrote:


 check out one of the many jquery lightbox clones.


 http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/
 http://www.stickmanlabs.com/lightwindow/


 On Wed, Jun 3, 2009 at 3:42 PM, Mike Little m...@nzsolutions.co.nz
 wrote:

 
  sorry, could not think of a better subject!
 
  i have a form which an admin enters a embed script such as a youtube
 video.
  what i would like to achieve is to have a preview button which takes the
  contents of the textarea (ultimately filters the content with my clever
  param filter) and displays the output in a popup similar to...
 
  http://yensdesign.com/tutorials/popupjquery/
 
  (or alternatively the output displays in a div below the textarea?)
 
  i am very new to jquery/ajax and really would like to get into it.
  unfortunately we have issues with using cf8's ajax features on my hosts
  shared server and would like to use native jquery/ajax.
 
  any help/pointers in the right direction would be really appreciated.
 
  mike
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323138
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Dreaded cfform issue

2009-06-03 Thread Ryan Letulle

Working with a cfform here in CF7 and I'm getting a javascript error and
none of the validation is happening.  Wondering if anyone has seen this one
lately?
Firefox Javascript Console Error Message:
obj.value is undefined
http://mydomainhere.com/js/cfform.js


Points to this line in the cfform.js:

function _CF_hasValue(obj, obj_type, obj_trim)
{

if (obj_type == TEXT || obj_type == FILE ||obj_type == PASSWORD
|| obj_type == CFTEXTAREA || obj_type == TEXTAREA || obj_type ==
CFTEXTINPUT)
{
if (obj.value.length == 0)
return false;
else
if( obj_trim )
{
//trim whitespace - for backward compatability this 
is optional
str = 
obj.value.replace(/^\s+/,'').replace(/\s+$/,'');
if (str.length == 0)
{ return false; }
}
return true;


Scratching my head.  Think it's time to go home.  Been a long day.

--
Ryan


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323139
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Dreaded cfform issue

2009-06-03 Thread Ryan Letulle

Stripped it down to nothing, still didn't work.  Needed something real quick
and burned again by cfform.
Sigh, I'll do it in jQuery tomorrow.

thx
--
Ryan



On Wed, Jun 3, 2009 at 6:44 PM, Gerald Guido gerald.gu...@gmail.com wrote:


 My bad skimmed the original post. Most often it due to js files not
 getting loaded or hand rolled js conflicting with CF form.

 G!

 On Wed, Jun 3, 2009 at 7:38 PM, Gerald Guido gerald.gu...@gmail.com
 wrote:

  It looks like cfform.js is not being loaded. Make sure that the cfform JS
  files are being included. The fastest way to fix this (in case of an
  emergency) is to copy the /CFIDE/scripts/ directory to the root of your
  site or create that dir and copy over cfform.js and other related js
  files.
 
  It is a mapping issue IIRC.
 
  HTH
  G!
 
 
  On Wed, Jun 3, 2009 at 7:22 PM, Ryan Letulle bayous...@gmail.com
 wrote:
 
 
  Working with a cfform here in CF7 and I'm getting a javascript error and
  none of the validation is happening.  Wondering if anyone has seen this
  one
  lately?
  Firefox Javascript Console Error Message:
  obj.value is undefined
  http://mydomainhere.com/js/cfform.js
 
 
  Points to this line in the cfform.js:
 
  function _CF_hasValue(obj, obj_type, obj_trim)
  {
 
 if (obj_type == TEXT || obj_type == FILE ||obj_type ==
  PASSWORD
  || obj_type == CFTEXTAREA || obj_type == TEXTAREA || obj_type ==
  CFTEXTINPUT)
 {
 if (obj.value.length == 0)
 return false;
 else
 if( obj_trim )
 {
 //trim whitespace - for backward
 compatability
  this is optional
 str =
  obj.value.replace(/^\s+/,'').replace(/\s+$/,'');
 if (str.length == 0)
 { return false; }
 }
 return true;
 
 
  Scratching my head.  Think it's time to go home.  Been a long day.
 
  --
  Ryan
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323142
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: jquery question

2009-06-03 Thread Ryan Letulle

Sorry Mike.
I guess I'm not fully understanding where your problem is if you are going
to submit form data.

Do you want the lightbox to appear automatically after the form is
submitted?  Why can't you process the submission normally?  or are you
looking to just submit the script through jquery (i.e load or ajax) to
another page and make something happen on your page after it is tweeked?

I was not aware that jQuery could communicate directly with a cfc but I am
sure someone hear could get that going.  I have always communicated with a
cfm page which might invoke a cfc.

--
Ryan



On Wed, Jun 3, 2009 at 7:03 PM, Mike Little m...@nzsolutions.co.nz wrote:


 thanks guys,

 my question is though - how to pass formatted content from my textarea to
 the div upon form submission (or another button submit). ultimately i would
 like to pass the content to a cfc first to check and amend data as required
 so this is why i thought jquery would be the way to go.

 mike

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323146
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: captcha

2009-06-02 Thread Ryan Letulle

Looks nice.  I'll try it to. :)
--
Ryan



On Tue, Jun 2, 2009 at 8:51 AM, Scott Weikert li...@alphageek.com wrote:


 Rob Parkhill wrote:
  Awesome form protection
 
  http://cfformprotect.riaforge.org/
 
 I second that. I've been using CFFormProtect for a while now with good
 results.

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323077
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: IUM Re: IUM Re: Google Map API

2009-05-30 Thread Ryan Letulle

This what I do.  Hope it helps:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;
html xmlns=http://www.w3.org/1999/xhtml;
xmlns:v=urn:schemas-microsoft-com:vml
  head
meta http-equiv=content-type content=text/html; charset=UTF-8/
script 
src=http://maps.google.com/maps?file=apiamp;v=2.xamp;key=cfoutput#request.gmapkey#/cfoutput
type=text/javascript/script
script type=text/javascript

var map = null;
var geocoder = null;

function initialize() {
  if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById(map_canvas));
map.setCenter(new GLatLng(40.78704, -73.965797), 13);
map.setUIToDefault()
geocoder = new GClientGeocoder();
  }
}



function showAddress(address) {
  if (geocoder) {
geocoder.getLatLng(
  address,
  function(point) {
if (!point) {
  alert(address +  not found);
} else {
  map.setCenter(point, 13);
  var marker = new GMarker(point);
  map.addOverlay(marker);
  marker.openInfoWindowHtml(address);
}
  }
);
  }
}
/script
  /head

  body
onload=initialize();showAddress(document.getElementById('geo').address.value);
return false onunload=GUnload()
cftry
form id=geo action=# onsubmit=showAddress(this.address.value);
return false
  p
   cfparam name=url.address default=414 East 88th Street, New York
input type=hidden size=50 name=address
value=cfoutput#listfirst(url.address)#, New York/cfoutput /
!---
input type=submit value=Show Map /
---
  /p
  div id=map_canvas style=width: 400px; height: 500px/div
/form
cfcatch/cfcatch
/cftry
  /body
/html

--
Ryan



On Sat, May 30, 2009 at 7:50 AM, Jenny Gavin-Wear 
jenn...@fasttrackonline.co.uk wrote:


 Hi Ryan,

 I looked at the page again in firefox using the Javascript error console

script
 src=
 http://maps.google.com/maps?file=apiamp;v=2amp;key=#session.GoogleKey
 #
  type=text/javascript/script
script type=text/javascript
//![CDATA[
function load() {
  if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById(map));
map.setCenter(new GLatLng(#dLatitude#, #dLongitude#), 14);
map.addControl(new GLargeMapControl());
map.centerAndZoom(new GPoint(#dLatitude#, #dLongitude#), 3);
var point = new GPoint(#dLatitude#, #dLongitude#);
var marker = new GMarker(point);
map.addOverlay(marker);
  }
}
//]]
/script

 The line:
 map.centerAndZoom(new GPoint(#dLatitude#, #dLongitude#), 3);

 gives the error:
 map.centerAndZoom is not a function

 I removed this line assuming if it was bad the script would stop processing
 at this point, but still no marker.

 Jenny





 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: 28 May 2009 14:06
 To: cf-talk
 Subject: SPAM-MEDIUM Re: IUM Re: Google Map API



 I assume you are not getting any javascript errors?
 --
 Ryan




 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323004
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Need help with dynamic form fields

2009-05-30 Thread Ryan Letulle

Not sure of what you are trying to do, but I usually use getelementbyid when
I need to work with form fields.  Very straightforward and lots of examples,
just Google.  w3schools etc
--
Ryan



On Sat, May 30, 2009 at 8:02 PM, Torrent Girl torrentg...@gmail.com wrote:


 hello

 I have an issue that I am stuck on.

 I need to check the value of dynamic form fields with javascript and don't
 know
 how.

 Here is what the form fields look like:

 compensationType_userID (this is the field name)

 The userID will be the dynamic part.

 How do I check for the value in javascript on the form submission?

 If compensation type = salary, then do this...

 Thank you.

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323007
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Autosuggest truncating long result strings

2009-05-29 Thread Ryan Letulle

That might be a setting in the autocomplete js.  There are some default
settings in the middle of the js.  You are using the one from bassistance
right?
--
Ryan



On Fri, May 29, 2009 at 7:11 AM, Torrent Girl torrentg...@gmail.com wrote:


 Is there anyway for me change this? possibly in CFIDE somewhere?

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322947
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Autosuggest truncating long result strings

2009-05-29 Thread Ryan Letulle

Sorry, no experience there.  I use the one you started with.
--
Ryan



On Fri, May 29, 2009 at 7:50 AM, Torrent Girl torrentg...@gmail.com wrote:


 Now I am using the coldfusion autosuggest. I nver got that other one to
 work.



 That might be a setting in the autocomplete js.  There are some default
 settings in the middle of the js.  You are using the one from bassistance
 right?
 --
 Ryan
 
 
 
 
 
 
  Is there anyway for me change this? possibly in CFIDE somewhere?
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322951
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: query question

2009-05-29 Thread Ryan Letulle

what db
--
Ryan



On Fri, May 29, 2009 at 9:41 AM, Chad Gray cg...@careyweb.com wrote:


 I have two tables that are joined one to many.

 I would like to write a query to get the one from the first table and only
 one from the many table.

 TABLE1
 AlbumID, AlbumTitle
 1, MyPictures

 TABLE2
 PictureID, AlbumID, PictureName
 1, 1, test.jpg
 2, 1, test2.jpg

 How do I write the query to only get one record from TABLE2 when I join?

 SELECT *
 FROM TABLE1
 JOIN TABLE2 ON TABLE2.AlbumID = TABLE1.AlbumID
 WHERE TABLE1.AlbumID = 1

 This query returns 2 records because there are two matches in TABLE2.



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322966
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: query question

2009-05-29 Thread Ryan Letulle

add LIMIT 0,1 add the end of the query to only grab the first match
--
Ryan



On Fri, May 29, 2009 at 9:50 AM, Chad Gray cg...@careyweb.com wrote:


 Sorry should have mentioned that

 MySQL


 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Friday, May 29, 2009 10:48 AM
 To: cf-talk
 Subject: Re: query question


 what db
 --
 Ryan



 On Fri, May 29, 2009 at 9:41 AM, Chad Gray cg...@careyweb.com wrote:

 
  I have two tables that are joined one to many.
 
  I would like to write a query to get the one from the first table and
 only
  one from the many table.
 
  TABLE1
  AlbumID, AlbumTitle
  1, MyPictures
 
  TABLE2
  PictureID, AlbumID, PictureName
  1, 1, test.jpg
  2, 1, test2.jpg
 
  How do I write the query to only get one record from TABLE2 when I join?
 
  SELECT *
  FROM TABLE1
  JOIN TABLE2 ON TABLE2.AlbumID = TABLE1.AlbumID
  WHERE TABLE1.AlbumID = 1
 
  This query returns 2 records because there are two matches in TABLE2.
 
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322970
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


CF7 Unzip an encrypted, password protected .zip

2009-05-29 Thread Ryan Letulle

Can anyone point me to a resource to unzip a 256 AES .zip with a password in
CF 7?
--
Ryan


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322993
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: IUM Re: Google Map API

2009-05-28 Thread Ryan Letulle

I assume you are not getting any javascript errors?
--
Ryan



On Thu, May 28, 2009 at 7:54 AM, Jenny Gavin-Wear 
jenn...@fasttrackonline.co.uk wrote:


 Umm  .. no .. it's in there ..

 -Original Message-
 From: Paul Ihrig [mailto:pih...@gmail.com]
 Sent: 15 May 2009 13:55
 To: cf-talk
 Subject: SPAM-MEDIUM Re: Google Map API



 map.addOverlay(marker);
 missing ;

 maybe

 On Fri, May 15, 2009 at 8:04 AM, Jenny Gavin-Wear
 jenn...@fasttrackonline.co.uk wrote:
 
  (message bumped with corrected subject ... help !!!)
 
  hi all .. trying to get a marker to show on the google map api ...
 extract
  of code below ..
 
  anyone have any ideas as to why my marker isn't visible, please?
 
  tia, jenny
 
 cfoutput
 script
 
 src=
 http://maps.google.com/maps?file=apiamp;v=2amp;key=#session.GoogleKey
  #
   type=text/javascript/script
 script type=text/javascript
 //![CDATA[
 function load() {
   if (GBrowserIsCompatible()) {
 var map = new GMap2(document.getElementById(map));
 map.setCenter(new GLatLng(#dLatitude#, #dLongitude#), 14);
 map.addControl(new GSmallMapControl());
 map.centerAndZoom(new GPoint(#dLatitude#, #dLongitude#),
 3);
 var point = new GPoint(#dLatitude#, #dLongitude#);
 var marker = new GMarker(point);
 map.addOverlay(marker)
   }
 }
 //]]
 /script
 /cfoutput
 
 
 
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322868
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: (ot) Hacked by Fatal Error

2009-05-28 Thread Ryan Letulle

How difficult was your ftp user/password?
--
Ryan



On Thu, May 28, 2009 at 8:47 AM, Scott Mulholland smulholl...@aimg.comwrote:


 It's a demo server we use to show clients works in progress, its behind our
 firewall but is open on 80 for this purpose.

 -Original Message-
 From: Tom Chiverton [mailto:tom.chiver...@halliwells.com]
 Sent: Thursday, May 28, 2009 4:24 AM
 To: cf-talk
 Subject: Re: (ot) Hacked by Fatal Error


  of hey admin take care of server.  We saw it on one internal dev server

 How did The World get access to your internal systems ?

 --
 Helping to evangelistically orchestrate granular edge-of-your-seat
 architectures as part of the IT team of the year, '09 and '08

 Tom Chiverton
 Developer
 Tel: +44 0161 618 5032
 Fax: +44 0161 618 5099
 tom.chiver...@halliwells.com
 3 Hardman Square, Manchester, M3 3EB
 www.Halliwells.com

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in England and
 Wales under registered number OC307980 whose registered office address is
 at
 Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A
 list
 of members is available for inspection at the registered office together
 with a list of those non members who are referred to as partners. We use
 the
 word partner to refer to a member of the LLP, or an employee or
 consultant
 with equivalent standing and qualifications. Regulated by the Solicitors
 Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above and
 may
 be confidential or legally privileged. If you are not the addressee you
 must
 not read it and must not use any information contained in nor copy it nor
 inform any person other than Halliwells LLP or the addressee of its
 existence or contents. If you have received this email in error please
 delete it and notify Halliwells LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.Halliwells.com.



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322874
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: question on jquery..need answer pretty quickly if possible

2009-05-28 Thread Ryan Letulle

Nice Stephane.
I did one like this: (Way too much code obviously but it works)

cfparam name=city_list default=
cfloop query=getCities
 cfif getcities.recordcount NEQ getcities.currentrow
cfset city_list = city_list  ''  getcities.city  ','
cfelse
cfset city_list = city_list  ''  getcities.city  ''
/cfif
/cfloop

$(document).ready(function(){
// City dropdowns
$(#city).autocompleteArray([cfoutput#city_list#/cfoutput]);
});
/script

--
Ryan



On Thu, May 28, 2009 at 9:08 AM, Stephane Vantroyen s...@emakina.com wrote:


 I would suggest doing this way :

 cfquery name=myQueryyour query here/cfquery
 cfset myList = [ 
 ListQualify(ValueList(myQuery.NameofField),'',',','all')  ]

 So you have a list in the same format as your example here below;
 Then you just replace the list (with [ and ]) by
 cfoutput#myList#/cfoutput in the script

 Theer are other ways of doing this I'm sure, but that's the one I would use
 to go faster

 Stéphane


  I am trying to use jquery code provided by one of the online samples.
 
  The code is below. As you can see the city list is hard coded. I am
  wondering if I can create my own searchable list from query results
  and replace the list below with my new list.
 
 
  Thanks for any suggestions.
 
 
script type=text/javascript
$(document).ready(function() {
$(#country).autocomplete(
data/country.cfm,
{
minChars:2,
delay:200,
autoFill:false,
matchSubset:false,
matchContains:1,
cacheLength:10,
selectOnly:1
}
);
$(#city).autocompleteArray(
[1,2,3,Brighton and Hove,Bristol,
 
 Cambridge,Canterbury,Carlisle,Chester,Chichester,
 
 Coventry,Derby,Durham,Ely,Exeter,Gloucester,Hereford,
 
Kingston upon
 Hull,Lancaster,Leeds,Leicester,Lichfield,
 
 Lincoln,Liverpool,London,Manchester,Newcastle-upon-Tyne,
 
 
 Norwich,Nottingham,Oxford,Peterborough,Plymouth,
  Portsmouth,
 
 Preston,Ripon,Salford,Salisbury,Sheffield,Southampton,
 
St
 Albans,Stoke-on-Trent,Sunderland,Truro,Wakefield,
  Wells,
 
 Westminster,Winchester,Wolverhampton,Worcester,York],
{
minChars:1,
delay:10,
autoFill:true,
matchSubset:1,
matchContains:1,
selectOnly:1
}
);
});
/script


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322877
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: question on jquery..need answer pretty quickly if possible

2009-05-28 Thread Ryan Letulle

How does your source look?
--
Ryan



On Thu, May 28, 2009 at 9:25 AM, Torrent Girl torrentg...@gmail.com wrote:


 Thanks

 The list creation does exactly what I need it to but the cfoutput... does
 work.

 It's not giving an error but the autocomplete does nothing.



  I would suggest doing this way :
 
  cfquery name=myQueryyour query here/cfquery
  cfset myList = [  ListQualify(ValueList(myQuery.NameofField),'',',
  ','all')  ]
 
  So you have a list in the same format as your example here below;
  Then you just replace the list (with [ and ]) by
  cfoutput#myList#/cfoutput in the script
 
  Theer are other ways of doing this I'm sure, but that's the one I
  would use to go faster
 
  Stéphane
 
 
   I am trying to use jquery code provided by one of the online samples.
 
  
   The code is below. As you can see the city list is hard coded. I am
 
   wondering if I can create my own searchable list from query results
 
   and replace the list below with my new list.
  
  
   Thanks for any suggestions.
  
  
   script type=text/javascript
   $(document).ready(function() {
   $(#country).autocomplete(
   data/country.cfm,
   {
   minChars:2,
   delay:200,
   autoFill:false,
   matchSubset:false,
   matchContains:1,
   cacheLength:10,
   selectOnly:1
   }
   );
   $(#city).autocompleteArray(
   [1,2,3,Brighton and Hove,Bristol,
  
 Cambridge,Canterbury,Carlisle,Chester,Chichester,
  
 Coventry,Derby,Durham,Ely,Exeter,Gloucester,
  Hereford,
  
   Kingston upon
 Hull,Lancaster,Leeds,Leicester,Lichfield,
 
  
 Lincoln,Liverpool,London,Manchester,
  Newcastle-upon-Tyne,
  
  
 Norwich,Nottingham,Oxford,Peterborough,Plymouth,
   Portsmouth,
  
 Preston,Ripon,Salford,Salisbury,Sheffield,
  Southampton,
  
   St
 Albans,Stoke-on-Trent,Sunderland,Truro,Wakefield,
   Wells,
  
 Westminster,Winchester,Wolverhampton,Worcester,York],
   {
   minChars:1,
   delay:10,
   autoFill:true,
   matchSubset:1,
   matchContains:1,
   selectOnly:1
   }
   );
   });
   /script


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322883
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: (ot) Hacked by Fatal Error

2009-05-28 Thread Ryan Letulle

Any chance they were an old employee etc that knew the password?
--
Ryan



On Thu, May 28, 2009 at 9:34 AM, Scott Mulholland smulholl...@aimg.comwrote:


 I would have considered it strong - 9 chars, letters/numbers/other chars
 mixed case.

 The ftp logs don't show anything though.  I looked into turning off webDav
 on it since its IIS 5.0.  I just wish I felt better about knowing how they
 got in.

 -Original Message-
 From: Ryan Letulle [mailto:bayous...@gmail.com]
 Sent: Thursday, May 28, 2009 10:12 AM
 To: cf-talk
 Subject: Re: (ot) Hacked by Fatal Error


 How difficult was your ftp user/password?
 --
 Ryan



 On Thu, May 28, 2009 at 8:47 AM, Scott Mulholland
 smulholl...@aimg.comwrote:

 
  It's a demo server we use to show clients works in progress, its behind
 our
  firewall but is open on 80 for this purpose.
 
  -Original Message-
  From: Tom Chiverton [mailto:tom.chiver...@halliwells.com]
  Sent: Thursday, May 28, 2009 4:24 AM
  To: cf-talk
  Subject: Re: (ot) Hacked by Fatal Error
 
 
   of hey admin take care of server.  We saw it on one internal dev
 server
 
  How did The World get access to your internal systems ?
 
  --
  Helping to evangelistically orchestrate granular edge-of-your-seat
  architectures as part of the IT team of the year, '09 and '08
 
  Tom Chiverton
  Developer
  Tel: +44 0161 618 5032
  Fax: +44 0161 618 5099
  tom.chiver...@halliwells.com
  3 Hardman Square, Manchester, M3 3EB
  www.Halliwells.com
 
  
 
  This email is sent for and on behalf of Halliwells LLP.
 
  Halliwells LLP is a limited liability partnership registered in England
 and
  Wales under registered number OC307980 whose registered office address is
  at
  Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A
  list
  of members is available for inspection at the registered office together
  with a list of those non members who are referred to as partners. We use
  the
  word partner to refer to a member of the LLP, or an employee or
  consultant
  with equivalent standing and qualifications. Regulated by the Solicitors
  Regulation Authority.
 
  CONFIDENTIALITY
 
  This email is intended only for the use of the addressee named above and
  may
  be confidential or legally privileged. If you are not the addressee you
  must
  not read it and must not use any information contained in nor copy it nor
  inform any person other than Halliwells LLP or the addressee of its
  existence or contents. If you have received this email in error please
  delete it and notify Halliwells LLP IT Department on 0870 365 2500.
 
  For more information about Halliwells LLP visit www.Halliwells.com.
 
 
 
 



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322884
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: question on jquery..need answer pretty quickly if possible

2009-05-28 Thread Ryan Letulle

So everything works until you change the list?  Something must be wrong with
the list format. Extra or missing comma.
--
Ryan



On Thu, May 28, 2009 at 9:39 AM, Torrent Girl torrentg...@gmail.com wrote:


 Would it look like this?

 cfoutput
script type=text/javascript
var scriptList = '#myList#';


$(document).ready(function() {
$(##country).autocomplete(
data/country.cfm,
{
minChars:2,
delay:200,
autoFill:false,
matchSubset:false,
matchContains:1,
cacheLength:10,
selectOnly:1
}
);
$(##city).autocompleteArray(
scriptList,
{
minChars:1,
delay:10,
 autoFill:false,
matchSubset:10,
matchContains:10,
selectOnly:10
}
);
});
/script
/cfoutput




  Have you tried to dump the value of the list to see if it matches the
  format of the list in the jquery script?
  You also may wanna try to put the list in a script var and use it :
 
 
  script type=text/javascript
  var scriptList = cfoutput'#myCFgeneratedlist#'/cfoutput;
 
 $(document).ready(function() {
  $(#country).autocomplete(
  data/country.cfm,
  {
  minChars:2,
  delay:200,
  autoFill:false,
  matchSubset:false,
  matchContains:1,
  cacheLength:10,
  selectOnly:1
  }
  );
  $(#city).autocompleteArray(scriptList),
  {
  minChars:1,
  delay:10,
  autoFill:true,
  matchSubset:1,
  matchContains:1,
  selectOnly:1
  }
  );
  });
  /script
 
   
 
 

 
 
 
  Thanks
  
  The list creation does exactly what I need it to but the cfoutput...
  does work.
  
  It's not giving an error but the autocomplete does nothing.


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322890
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: question on jquery..need answer pretty quickly if possible

2009-05-28 Thread Ryan Letulle

After you open the page in your browser look at the source for the list.
 Make sure it doesn't say something like #mylist# :). There must be
something off there.
--
Ryan



On Thu, May 28, 2009 at 10:01 AM, Torrent Girl torrentg...@gmail.comwrote:


 Yes, this is how I am formatting the list

 cfset myList = [ 
 ListQualify(ValueList(myQuery.NameofField),'',',','all')  ]





 So everything works until you change the list?  Something must be wrong
 with
 the list format. Extra or missing comma.
 --
 Ryan
 
 
 
 On Thu, May 28, 2009 at 9:39 AM, Torrent Girl torrentg...@gmail.com
 wrote:
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322893
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: What's the best way to handle returning two queries from a component for looping?

2009-05-28 Thread Ryan Letulle

Don't feel bad.  I never used it either.  So at least there's 2 of us.
--
Ryan



On Thu, May 28, 2009 at 10:51 AM, Rick Faircloth
r...@whitestonemedia.comwrote:


 Wow!  That is a great function that I didn't even know existed!  And how
 many
 times have a simply resorted to looping one query over another
 unnecessarily!
 And to be able to nest this multiple levels deep is great!

 Finally crawling out from under my rock and into the light of day!

 Doh!


 On Thu, May 28, 2009 at 11:21 AM, Jason Fisher ja...@wanax.com wrote:

 
  It's actually been there since 4.0, I believe.  I know they added the
  groupCaseSensitive attribute in 4.5, so the group option was in place by
  that point.  Essentially it's a way to get your output to follow your SQL
  groupings, when that sort of thing is necessary.  So like doing a blotter
  style calendar, if you ORDER or GROUP the query by eventDate, you can
 then
  cfoutput group=eventDate to get your day-by-day headings, for example,
  and then cfoutput group=eventStartTime or whatever to do a little block
  for each event on the blotter ... etc.  They can also be nested deeper:
  Company, Department, Individual Employee, for example.
 
  Jason
 
 
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322903
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: What's the best way to handle returning two queries from a component for looping?

2009-05-28 Thread Ryan Letulle

Always lookin to save keystrokes. :)
--
Ryan



On Thu, May 28, 2009 at 11:50 AM, Jason Fisher ja...@wanax.com wrote:


 LOL, don't you just love finding something new that makes life (or at least
 coding) easier?




 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322911
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: SOT, looking for an affordable SMTP/POP3 solution

2009-05-28 Thread Ryan Letulle

I second Google Apps.  You don't want the spam traffic headache.  I am
slowly moving everyone off of a mail server that I manage because of spam.
--
Ryan



On Thu, May 28, 2009 at 7:20 PM, Casey Dougall 
ca...@uberwebsitesolutions.com wrote:


 On Thu, May 28, 2009 at 7:18 PM, Claude Schneegans 
 schneeg...@internetique.com wrote:

 
  Hi,
 
  I'm moving my CF applications to a new dedicated server, and I need to
  both send messages and receive,
  for several users under several domains.
 
  Any suggestion ?
 


 Or SmarterMail

 http://www.smartertools.com/

 SmarterMail Professional Edition 5.x - 50 Domains - 250 Users  $299.00


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322929
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Email via cfmail tag goes to junk folder

2009-05-28 Thread Ryan Letulle

Can you get the email users to put your from address in their contact list?
--
Ryan



On Thu, May 28, 2009 at 7:56 PM, Vineetha Varghese vvargh...@pace.eduwrote:


 I am using cfmail to send out emails. For some users it goes to the junk
 mail folder. The email content has a link. When I remove the link it goes to
 the Inbox. From address is a valid address.

 Thanks,

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322933
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Could this be related to the fact that I can't delete or rename files that have been uploaded?

2009-05-28 Thread Ryan Letulle

Someone reported the exact same problem either here or on the Railo Group
yesterday.  Apparently it's a new window's feature. :)
--
Ryan



On Thu, May 28, 2009 at 9:36 PM, Rick Faircloth r...@whitestonemedia.comwrote:


 I've run into this curious problem recently, since switching to Windows 7
 RC, concerning deleting
 or renaming uploaded files.

 I was trying to sort out this problem through a development site when I
 decided to delete all the files
 that I had uploaded to my local system and couldn't delete through the
 browser.

 Various errors during deleting or renaming keep occuring, such as
 e:\images\blah.jpg can't be deleted
 for some unknown reason...and yes, CF says, for some unknown reason.

 However, after an error was thrown in the browser, I did decide to just
 delete all the files building up
 through Windows Explorer.  I deleted all but one successfully, and that one
 I couldn't delete was the last
 one I uploaded.  Windows Explorer threw an error stating, The action can't
 be completed because the
 file is open in jrun.exe  ???

 What does that mean?  Is CF ( meaning jrun.exe?) hanging onto the file
 somehow, which would explain why I can't
 delete it or rename it as I normally can with CF?

 Is there a way to force jrun.exe to not keep the file open?

 Incidentally, after waiting a couple of minutes, I can delete the file
 normally.

 Anyone have any ideas or suggestions?  If I can't solve this, I've got to
 rewrite a ton of code and develop workarounds.

 Thanks,

 Rick

 --

 --
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322937
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Can I not use the name variable in cfftp getFile action?

2009-05-27 Thread Ryan Letulle

Can't comment on using name but I do use localfile and remotefile for my
variable names.  I cfset them with the entire path before using the cfftp
tag. (i.e cfftp localfile=#localfile# ...

I was just doing this about 10 minutes ago.

--
Ryan



On Wed, May 27, 2009 at 8:34 PM, Rick Faircloth r...@whitestonemedia.comwrote:


 Why do I get the error, the system cannot find the file specified when I
 used this line:

 localFile =
 f:\inetpub\webroot\real_estate_data\smlc\daily_downloads\zip_files\#name#

 as part of this code:

 cfftp connection   =   lskdjf
 action  =   getFile
 passive=   yes
 remoteFile   =   #name#
 localFile  =
 f:\inetpub\webroot\real_estate_data\smlc\daily_downloads\zip_files\#name#
 failIfExists=   yes
 timeout=   60
 stopOnError =   yes

 It seems, based on the documentation, that localFile ought to be a file
 that
 exists already on the local system.
 However, that doesn't make a lot of sense.  There no way to know what the
 file name will be.  And other uses
 of cfftp getFile have allowed a variable...just name the same name as the
 remoteFile.  I gave it a different name.

 Can the localFile filename not be #name# ?

 Rick


 --

 --
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322850
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Image Manipulation Problems with CF8/Win7

2009-05-26 Thread Ryan Letulle

Rick,
Out of curiosity: you were running production cf on xp and now you are
trying to do the same on win 7?

--
Ryan



On Tue, May 26, 2009 at 6:37 PM, Rick Faircloth r...@whitestonemedia.comwrote:


 Just let me start with saying that I'm loving using Windows 7...stable,
 slick, *all* my software runs
 so much better than in XP (never did used Vista...skipped that
 party)...however...

 One issue is really getting on my nerds...whenever I try to run the same
 code that I've used for
 years and just recently before switching over to Windows 7 for uploading a
 new image, creating
 the various version I need, then deleting the original image, I get errors
 that CF can't delete
 the image for some unknown reason.  Someone using Win 7 came up with a
 workaround...putting
 the image name in a database then running a scheduled task to delete later.
 It works, but that is
 a lot of extra coding, processing, etc.  I was willing to go that route, if
 necessary, but...

 Now, I run into the fact that I can't immediately rename a file I just
 uploaded.  I'm thinking this is the same
 basic issue as with deleting...Windows 7, perhaps with CF 8, is somehow
 locking down the file for
 a period of time (it usually with release control after a little time
 passes...seconds to minutes)
 until it allows the file to be deleted or changed.

 Saving an original, *unused* file's name to a db for scheduled deletion
 would work...a lot of trouble, but it would work.
 Preventing me from renaming a file immediately is a no-go.  (Perhaps I can
 copy the file and then rename the
 copy)

 Is there anyone testing or working on Windows 7 that has run into these
 issues (basically one issue) and
 figured out what's going on and if there is a solution?  It's not a problem
 with the code code...it's the same exact code
 I was previously running on XP and CF 8...only the OS has changed.

 I couldn't find anything on Google or other search engines, etc., that
 addresses this.

 Anyone have any ideas?

 Thanks,

 Rick

 --

 --
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322810
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Image Manipulation Problems with CF8/Win7

2009-05-26 Thread Ryan Letulle

cool, i also have a win 2003 vps but cf7  also a centos railo setup.
--
Ryan



On Tue, May 26, 2009 at 8:45 PM, Rick Faircloth r...@whitestonemedia.comwrote:


 Hi, Ryan...

 No my production server is a VPS with Win 2003 Server and CF 8.

 In my previous post, I'm referring to my dev setup.


 On Tue, May 26, 2009 at 7:41 PM, Ryan Letulle bayous...@gmail.com wrote:

 
  Rick,
  Out of curiosity: you were running production cf on xp and now you are
  trying to do the same on win 7?
 
  --
  Ryan
 
 
 
  On Tue, May 26, 2009 at 6:37 PM, Rick Faircloth 
 r...@whitestonemedia.com
  wrote:
 
  
   Just let me start with saying that I'm loving using Windows 7...stable,
   slick, *all* my software runs
   so much better than in XP (never did used Vista...skipped that
   party)...however...
  
   One issue is really getting on my nerds...whenever I try to run the
 same
   code that I've used for
   years and just recently before switching over to Windows 7 for
 uploading
  a
   new image, creating
   the various version I need, then deleting the original image, I get
  errors
   that CF can't delete
   the image for some unknown reason.  Someone using Win 7 came up with
 a
   workaround...putting
   the image name in a database then running a scheduled task to delete
  later.
   It works, but that is
   a lot of extra coding, processing, etc.  I was willing to go that
 route,
  if
   necessary, but...
  
   Now, I run into the fact that I can't immediately rename a file I just
   uploaded.  I'm thinking this is the same
   basic issue as with deleting...Windows 7, perhaps with CF 8, is somehow
   locking down the file for
   a period of time (it usually with release control after a little time
   passes...seconds to minutes)
   until it allows the file to be deleted or changed.
  
   Saving an original, *unused* file's name to a db for scheduled deletion
   would work...a lot of trouble, but it would work.
   Preventing me from renaming a file immediately is a no-go.  (Perhaps I
  can
   copy the file and then rename the
   copy)
  
   Is there anyone testing or working on Windows 7 that has run into these
   issues (basically one issue) and
   figured out what's going on and if there is a solution?  It's not a
  problem
   with the code code...it's the same exact code
   I was previously running on XP and CF 8...only the OS has changed.
  
   I couldn't find anything on Google or other search engines, etc., that
   addresses this.
  
   Anyone have any ideas?
  
   Thanks,
  
   Rick
  
   --
  
  
 
 --
   Ninety percent of the politicians give the other ten percent a bad
   reputation.  Henry Kissinger
  
  
  
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322813
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: MySQL - How to create a category tree in a store

2009-05-23 Thread Ryan Letulle

@will
Good deal.  Haven't used below but it seems the author has written a nice
book about it on his site.  Good luck.
--
Ryan



On Sat, May 23, 2009 at 2:27 AM, Will Tomlinson w...@wtomlinson.com wrote:


 I think I'm going to use this tool:

 http://nstree.riaforge.org/

 I've been playing around with it. Seems fairly straightforward and does
 everything I need.

 I'm just working on what the admin interface would look like to display the
 entire tree so you could select multiple categories for a given product.

 Thanks for everyone's input.

 Will

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322756
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Anyone see a problem with this code? Won't execute...

2009-05-23 Thread Ryan Letulle

You might try putting the f:\inetpub ... in double quotes.
--
Ryan



On Sat, May 23, 2009 at 6:27 PM, Rick Faircloth r...@whitestonemedia.comwrote:


 I can run this code, and see cmd.exe open in the list of services in the
 Task Manager,
 but cmd.exe closes rather quickly and there are no results from the batch
 file.

 Just wondering if anyone sees any problem with the code, itself.  This was
 running fine
 on XP, but now I'm executing it on Windows 7 RC, CF 8.0.1...

 cfexecute  name  =   C:\WINDOWS\system32\cmd.exe
  arguments   =   /c
 f:\inetpub\webroot\real_estate_data\hmls\10_hmls_batch
 files\load_hmls_active_photos.bat
  timeout   =   0
 /cfexecute

 Thanks for any feedback.

 Rick



 
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322758
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Anyone see a problem with this code? Won't execute...

2009-05-23 Thread Ryan Letulle

You'd have to escape them or change the outer quotes to single quotes of
course. :)
--
Ryan



On Sat, May 23, 2009 at 7:03 PM, Ryan Letulle bayous...@gmail.com wrote:

 You might try putting the f:\inetpub ... in double quotes.
 --
 Ryan




 On Sat, May 23, 2009 at 6:27 PM, Rick Faircloth 
 r...@whitestonemedia.comwrote:


 I can run this code, and see cmd.exe open in the list of services in the
 Task Manager,
 but cmd.exe closes rather quickly and there are no results from the batch
 file.

 Just wondering if anyone sees any problem with the code, itself.  This was
 running fine
 on XP, but now I'm executing it on Windows 7 RC, CF 8.0.1...

 cfexecute  name  =   C:\WINDOWS\system32\cmd.exe
  arguments   =   /c
 f:\inetpub\webroot\real_estate_data\hmls\10_hmls_batch
 files\load_hmls_active_photos.bat
  timeout   =   0
 /cfexecute

 Thanks for any feedback.

 Rick



 
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322759
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Anyone see a problem with this code? Won't execute...

2009-05-23 Thread Ryan Letulle

I know for vb scripts you have to run cscript.exe and pass the path to the
vbs in the arguments.
--
Ryan



On Sat, May 23, 2009 at 8:43 PM, Jason Fisher ja...@wanax.com wrote:


 Correct.  cmd.exe simply opens the window which allows you to run batch
 files ... that's what CFEXECUTE is already doing for you.  So just run this:

 cfexecute name=f:\inetpub\webroot\real_estate_data\hmls\10_hmls_batch
 files\load_hmls_active_photos.bat /


 Execute the batch file directly, rather than trying to go via cmd.exe ?

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322762
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: PayPal Custom Tag

2009-05-22 Thread Ryan LeTulle

I've got sample code

Ryan P LeTulle

On May 21, 2009, at 8:09 PM, Torrent Girl torrentg...@gmail.com wrote:


 That's ok thanks :)

 I looked and they never posted anything.

 Sorry about that.

 Slowly walks away tail tucked.

 G!

 On Thu, May 21, 2009 at 8:51 PM, Gerald Guido  
 gerald.gu...@gmail.comwrote:



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322706
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: PayPal Custom Tag

2009-05-22 Thread Ryan Letulle

@torrent girlDo you still need it?
--
Ryan



On Fri, May 22, 2009 at 8:00 AM, Ryan LeTulle bayous...@gmail.com wrote:

 I've got sample code

 Ryan P LeTulle


 On May 21, 2009, at 8:09 PM, Torrent Girl torrentg...@gmail.com wrote:


 That's ok thanks :)

  I looked and they never posted anything.

 Sorry about that.

 Slowly walks away tail tucked.

 G!

 On Thu, May 21, 2009 at 8:51 PM, Gerald Guido gerald.gu...@gmail.com
 wrote:



 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322707
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: MySQL - How to create a category tree in a store

2009-05-22 Thread Ryan Letulle

@willr u ok with setting a maximum number of levels?

--
Ryan



On Fri, May 22, 2009 at 10:14 AM, Will Tomlinson w...@wtomlinson.comwrote:


 This might be useful:
 
 http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
 
 Cheers,
 
 Dave

 Yes, there's a lot of great info there. But it looks like a nightmare if I
 want to add a node under the parent.

 Products

 -baseball
 --gloves
 --bats
 --shin guards
 -golf
 --gloves
 --bags
 ---nike
 ---titleist
 ---ping
 --shoes

 If I want to add lacrosse between baseball and golf, that'd be a pain. Wish
 I could find something easier for this.

 Thanks,
 Will


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322710
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: MySQL - How to create a category tree in a store

2009-05-22 Thread Ryan Letulle

I am assuming you at least have product_id and category_id in your linking
table. I think if you added a parent_id accounting for the root level you
could build out your tree.
Not sure of how you want to go about it but thinking out loud:

   1. Query all categories at root level
   2. Loop through root level and pull children (all those with a parent as
   that category)
   3. Repeat this for the max levels
   4. Pull products at each level (1,2,3,4)


Basically you are only assigning one sub/category but you have the
hierarchical relationship stored in the db.

You would have to account for that when searching on the front end.  Front
end I would suggest jQuery for an accordion like effect(slidedown/up and/or
fadein/out) and pull the products using the ajax or load method.

--
Ryan



On Fri, May 22, 2009 at 10:41 AM, Will Tomlinson w...@wtomlinson.comwrote:


 @willr u ok with setting a maximum number of levels?
 
 --
 Ryan
 

 Yep. I could max it out at 4 levels. I had thought about building related
 tables, 4 of them.

 Thanks,
 Will

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322714
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: MySQL - How to create a category tree in a store

2009-05-22 Thread Ryan Letulle

Also depending on your traffic versus how often the products will get
updated versus your hosting plan etc you may want to output the entire tree
at the time of it being maintained on the back end rather than every time
someone visits the site.
Don't know your situation, just an idea if you need to limit hits on the
database.

--
Ryan



On Fri, May 22, 2009 at 11:11 AM, Ryan Letulle bayous...@gmail.com wrote:

 I am assuming you at least have product_id and category_id in your linking
 table. I think if you added a parent_id accounting for the root level you
 could build out your tree.
 Not sure of how you want to go about it but thinking out loud:

1. Query all categories at root level
2. Loop through root level and pull children (all those with a parent
as that category)
3. Repeat this for the max levels
4. Pull products at each level (1,2,3,4)


 Basically you are only assigning one sub/category but you have the
 hierarchical relationship stored in the db.

 You would have to account for that when searching on the front end.  Front
 end I would suggest jQuery for an accordion like effect(slidedown/up and/or
 fadein/out) and pull the products using the ajax or load method.

 --
 Ryan




 On Fri, May 22, 2009 at 10:41 AM, Will Tomlinson w...@wtomlinson.comwrote:


 @willr u ok with setting a maximum number of levels?
 
 --
 Ryan
 

 Yep. I could max it out at 4 levels. I had thought about building related
 tables, 4 of them.

 Thanks,
 Will

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322715
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: redirect page

2009-05-22 Thread Ryan Letulle

I always start my path(s) from the webroot. (i.e. /)  In your case it
appears that would be /index.cfm
FYI
Depending on your situation you might want to create a way to set the root
path in your app in case you ever install it in a folder other than a
webroot..

--
Ryan



On Fri, May 22, 2009 at 11:48 AM, Pranathi Reddy rk.prana...@gmail.comwrote:


 Hi ,

 I am trying to move back one directory and redirect the page to another
 page.
 eg: I am at page
http:/localhost/Extradirectory/newfile.cfm and I want to redirect to the
 index.cfm at http:/localhost/newfile.cfm if condition satisfies.

 I am using cflocation to direct to another page but I am at path
 /inetpub/project1/Extradirectory/newfile.cfm and my .cfm file is in path
 /inetpub/project1/index.cfm

 cfif name ='David'
 cflocation url=index.cfm
 /cfif -- it throws an error says file not found.

 Can any one have any suggestions fro me.

 Thanks in Advance,
 Pranathi.


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322718
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: redirect page

2009-05-22 Thread Ryan Letulle

r u sure this will work the same in all doctypes?
--
Ryan



On Fri, May 22, 2009 at 12:10 PM, Gonzo Rock gonzor...@gmail.com wrote:


 back up one directory using ../
 or ../../  takes you back two directories etc.


 On Fri, May 22, 2009 at 9:48 AM, Pranathi Reddy rk.prana...@gmail.com
 wrote:

 
  Hi ,
 
  I am trying to move back one directory and redirect the page to another
  page.
  eg: I am at page
 http:/localhost/Extradirectory/newfile.cfm and I want to redirect to
 the
  index.cfm at http:/localhost/newfile.cfm if condition satisfies.
 
  I am using cflocation to direct to another page but I am at path
  /inetpub/project1/Extradirectory/newfile.cfm and my .cfm file is in path
  /inetpub/project1/index.cfm
 
  cfif name ='David'
  cflocation url=index.cfm
  /cfif -- it throws an error says file not found.
 
  Can any one have any suggestions fro me.
 
  Thanks in Advance,
  Pranathi.
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322725
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Perhaps I shouldn't have done this???

2009-05-22 Thread Ryan LeTulle

Try replacing 127.0.0.1 with the external ip

Ryan P LeTulle

On May 22, 2009, at 11:37 AM, Rick Faircloth  
r...@whitestonemedia.com wrote:


 I was trying to set up CF for FTP operations and, following the  
 instructions
 in the CFDocs,
 I went to Security and checked the box to enable Sandbox.  (Or  
 whatever it
 said...I can't get in to
 read it now!)  And there's the problem.  Since I enabled the Sandbox
 setting, I can't even get the
 CF Administator login page to show up.  Going to
 http://127.0.0.1/cfide/administrator/index.cfm just
 gets me a blank page.  Is that due to the Sandbox setting?  And do I  
 need to
 Enable Sandboxing
 to use CFFtp?

 What to do?

 Thanks,

 Rick


 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --- 
 --
 Ninety percent of the politicians give the other ten percent a bad
 reputation.  Henry Kissinger


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322729
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Perhaps I shouldn't have done this???

2009-05-22 Thread Ryan Letulle

@jochem
Nice to know
--
Ryan



On Fri, May 22, 2009 at 12:31 PM, Jochem van Dieten joch...@gmail.comwrote:


 Set the sandbox security entry in neo-security.xml to false and restart cf.

 Jochem


 --
 Jochem van Dieten
 http://jochem.vandieten.net/

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322732
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: redirect page

2009-05-22 Thread Ryan Letulle

where is ur application.cfm?
--
Ryan



On Fri, May 22, 2009 at 12:54 PM, Pranathi Reddy rk.prana...@gmail.comwrote:


 I can redirect it but have a new problem now ... I am unable to access the
 session variables..
 I have to access the session varaibles declared in newfile.cfm.
 If I browse separately then I can but if I redirect and work on it it
 doesnt.

 Any ideas..

 r u sure this will work the same in all doctypes?
 --
 Ryan
 
 
 
 
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322736
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Weird query behavior

2009-05-22 Thread Ryan Letulle

I know this doesn't solve ur issue but ...

I have had a few really bad problems similar to this with text fields in the
past.  I almost rather store a file on my own than use a text data type.
 Similar to storing an image link.
--
Ryan



On Fri, May 22, 2009 at 3:00 PM, Justin Scott
jscott-li...@gravityfree.comwrote:


  Exactly the same configuration? With the same settings
  for Unicode for query parameters and CLOB buffer?

 Yes, the data source configuration has all of the same settings.  The
 really
 strange part is that everything has been working fine for weeks since the
 last code updates that we deployed, and this morning this one server just
 started having issues.  I'll be restarting the entire server later tonight
 to see if that clears it up (you know, Windows...) or not.


 -Justin


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322744
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: redirect page

2009-05-22 Thread Ryan Letulle

Hmmm, try cfheader instead of cflocation.  Did you say which version of cf u
r using?
--
Ryan



On Fri, May 22, 2009 at 1:17 PM, Pranathi Reddy rk.prana...@gmail.comwrote:


 /inetpub/project1/application.cfc
 /inetpub/project1/index.cfm
 /inetpub/project1/Extradirectory/newfile.cfm

 Moving from newfile.cfm to index.cfm

 where is ur application.cfm?
 --
 Ryan
 
 
 
 On Fri, May 22, 2009 at 12:54 PM, Pranathi Reddy rk.prana...@gmail.com
 wrote:
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322745
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Nested loop problems

2009-05-22 Thread Ryan Letulle

Has anyone else seen problems with nested loops in CF7?
Outer cfloop query=blah
---Inner cfloop query =blahblah
Try to use a variable from the outer query here and it is empty.  I have to
cfset it to another variable before entering this cfloop and then it is good
2 go.
---Inner /cfloop
Outer /cfloop
--
Ryan


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322748
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Nested loop problems

2009-05-22 Thread Ryan Letulle

thx, nice post
--
Ryan



On Fri, May 22, 2009 at 4:44 PM, Ben Nadel b...@bennadel.com wrote:


 Ryan,

 To do that, you have to refer to the outer loop's explicit row:


 http://www.bennadel.com/blog/546-Referring-To-The-Proper-Row-Of-The-Outer-CFLoop-With-Nested-CFLoops-.htm

 This has been fixed in ColdFusion 8.

 -Ben

 --
 Ben Nadel
 Adobe Community Expert
 Adobe Certified Advanced ColdFusion Developer
 Manager New York ColdFusion User Group
 http://www.bennadel.com

 Need ColdFusion Help?
 http://www.bennadel.com/Ask-Ben


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322750
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: redirect page

2009-05-22 Thread Ryan Letulle

show me ur application.cfc

--
Ryan



On Fri, May 22, 2009 at 8:35 PM, Priya Koya priya23...@gmail.com wrote:


 I tried but it dont know ... wats wrong .. I am sing coldfusion8.


 On Fri, May 22, 2009 at 4:37 PM, Ryan Letulle bayous...@gmail.com wrote:

 
  Hmmm, try cfheader instead of cflocation.  Did you say which version of
 cf
  u
  r using?
  --
  Ryan
 
 
 
  On Fri, May 22, 2009 at 1:17 PM, Pranathi Reddy rk.prana...@gmail.com
  wrote:
 
  
   /inetpub/project1/application.cfc
   /inetpub/project1/index.cfm
   /inetpub/project1/Extradirectory/newfile.cfm
  
   Moving from newfile.cfm to index.cfm
  
   where is ur application.cfm?
   --
   Ryan
   
   
   
   On Fri, May 22, 2009 at 12:54 PM, Pranathi Reddy 
 rk.prana...@gmail.com
   wrote:
   
   
  
  
 
 

 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:322753
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: New Topic: Custom content based on environment.

2009-04-23 Thread Ryan Stille

I think it would easiest to do this within ColdFusion, like body 
bgcolor=#DetermineCorrectBGColor()#

Or something similar with CSS: body id=#DetermineCorrectBodyID()#

That function could then look at the hostname, perhaps compare it to a 
list of ones that should be displayed specially, and return the proper 
ID value.

But it can be done with Apache as well.  Look at the mod_ext_filter 
module. It looks like you could do something similar to this in the 
virtual hosts you want to appear differently:

# this changes the body id from normal to special in this virtual host
ExtFilterDefine fixtext mode=output intype=text/html cmd=/bin/sed 
s/body id=\normal\/body id=\special\/
Location /
SetOutputFilter fixtext
/Location

http://httpd.apache.org/docs/2.0/mod/mod_ext_filter.html

-Ryan

Ian Skinner wrote:
 Is it possible, and if so any links to help/hints/tutorials, to have 
 Apache server modify content before it is sent to a browser.

 We would like to be able to tell some virtual hosts, but not others to 
 change the background color style.  The idea being to visually 
 distinguish the staging virtual host form the production host.  Some 
 challenges for this is that both hosts actually get there styles from 
 the same source and much of the content is plain HTML files so the usual 
 CF tricks are not available.



 

~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;207172674;29440083;f

Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:321888
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


  1   2   3   4   5   6   7   8   9   10   >