Re: malware patterns

2009-09-18 Thread Mary Jo Sminkey

> The attacker used a version of FCKeditor embedded in a shopping cart 
> software (cfwebstore) to upload a index.cfm file into the 
> store/customtags directory. 

Actually, this isn't quite accurate information (even if it pertained to the 
attack on HOF which is unlikely). If the attack originates through CFWebstore, 
it is unlikely to be coming from the FCKEditor installation. Older versions of 
CFWebstore, or improperly upgraded ones, may have a file in the customtags 
directory that had a file upload vulnerability that the hackers make use of. 
Unless it's a really old version, the FCKEditor that is packaged with the 
software would have had the connectors removed, as we've been taking it out for 
years due to the known vulnerabilities. If you think the attack originated 
through CFWebstore, drop by the website blog for full details on fixing the 
store...an upgrade to the current release which is far more secure against this 
and other types of attacks is certainly a good idea to start. 

However, we've also seen a number of attacks where the hackers are using 
vulnerable FCKeditors on CF8 to infect sites. Since they seem to have knowledge 
of the file structure of the webstore software, they can use a FCKeditor 
instance to send files back into the web directory even after it's upgraded and 
continue to infect the sites, until the server is completely patched. This 
doesn't seem to be an issue other than on CF8 servers. We've often just removed 
the connectors completely unless there is any expectation that they will be 
needed, to be sure they are not gaining access to them. I'm curious to hear any 
further details that are discovered as to what avenues of attack they continue 
to exploit. It'd be nice if we could just completely block internet traffic 
from China, as all these attacks do seem to originate there.

--- 
Mary Jo Sminkey
Author, CFWebstore - ColdFusion Ecommerce
http://www.cfwebstore.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:326445
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: malware patterns

2009-09-18 Thread Yoon Chung

I host sites for several customers and had been battling this issue.  I think I 
just recently dealt with this issue, this is what I found:

The attacker used a version of FCKeditor embedded in a shopping cart software 
(cfwebstore) to upload a index.cfm file into the store/customtags directory.  
This cfm page, from the basic analysis I did, crawls your webroot and finds all 
.htm, .html, .cfm, .cfml, .js pages and injects the script redirect line, and 
cleans the logs to erase its tracks.  This script was being called every 2 
hours from a source in China.  Ironically, I discovered this when I shut down 
CF for a few hours and noticed a POST request to this page:

2009-09-18 23:38:22 W3SVC14314234 111.111.111.111 POST 
/store/customtags/index.cfm - 80 - 222.245.222.205 - 405 0 1

Note the source IP is in China.

The FCKeditor file upload vulnerability has been known for a couple of years 
now, and Adobe has a hotfix for CF8, but it obviously does not cover 
third-party apps that packages its own copy!  And it's well known that it's 
possible to use it to upload any file by altering its header to fool 
FCKeditor's filemanager to think it's a GIF image.  This can be used to inject 
just about anything into your site (in this case, a CFM file) and use CF to run 
it over the web.

I recommend all of you who are impacted shut down CF for a few hours and do the 
same and find any POST entries to cfm pages and investigate them all.  Search 
for any copies of fckeditor on your server.  I have removed the one I found 
(I'll deal with what that breaks later).

I have the attacker's file saved so that I can investigate further to see what 
else it could have done.  Will post any new updates. 

~|
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:326444
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: SOT - Online Payment Providers who offer recurring payment options

2009-09-18 Thread Josh Nathanson

I currently use the Authorize.net recurring billing API via ColdFusion.  I
think there's a CFC on RIAForge that you can use, though it's easy enough to
write your own if you like.  It works fine, though Authorize.net is lacking
some features that would be helpful:

-- when you cancel a recurring billing subscription, it doesn't give you a
receipt to send to your client.
-- when a payment fails (credit card expired or whatever), it sends you an
email, but doesn't post to an url that you could set up to do some
processing (suspend your client's account or whatever).  
-- they haven't updated their admin area in years, it's hard to navigate.

-- Josh


-Original Message-
From: Alan Rother [mailto:alan.rot...@gmail.com] 
Sent: Friday, September 18, 2009 2:24 PM
To: cf-talk
Subject: SOT - Online Payment Providers who offer recurring payment options


Hey All,
A little off topic, but I usually get good advice here...

I need to pick an online payment vendor for a project that will having a
recurring payment model (month subscriptions).

I've used PayFlowPro in the past, but are there any other good options? Last
time I checked Google Checkout they still didn't offer recurring payments.

Anyhow, just looking for options and advice

=]

-- 
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:326443
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: SOT - Online Payment Providers who offer recurring payment options

2009-09-18 Thread Judah McAuley

Authorize.net does recurring payments. I've found their post back
system to be kind of iffy and the company, overall, to be really
irritating.

My next implementation of recurring payments is going to utilize
stored credit card profiles at the payment gateway (most gateways
support this at this point) and then do all of the calendar recurring
logic locally, submitting one time payments with the stored profile
information. This will allow you to do some useful things like choose
a start date for a payment or change which day the payment occurs on
as well as provide different periods, like twice a month as opposed to
every week.

Authorize.net does have an api for recurring payments however, so I'd
take a look.

Judah

On Fri, Sep 18, 2009 at 2:23 PM, Alan Rother  wrote:
>
> Hey All,
> A little off topic, but I usually get good advice here...
>
> I need to pick an online payment vendor for a project that will having a
> recurring payment model (month subscriptions).
>
> I've used PayFlowPro in the past, but are there any other good options? Last
> time I checked Google Checkout they still didn't offer recurring payments.
>
> Anyhow, just looking for options and advice
>
> =]
>
> --
> 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:326442
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


SOT - Online Payment Providers who offer recurring payment options

2009-09-18 Thread Alan Rother

Hey All,
A little off topic, but I usually get good advice here...

I need to pick an online payment vendor for a project that will having a
recurring payment model (month subscriptions).

I've used PayFlowPro in the past, but are there any other good options? Last
time I checked Google Checkout they still didn't offer recurring payments.

Anyhow, just looking for options and advice

=]

-- 
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:326441
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: coldfusion barcode

2009-09-18 Thread Richard White

thanks for all the replies and a few options to think about, this will help us 
a great deal to make sure we choose the right option



> hi
> 
> our software needs to have the ability to generate a barcode gif and 
> place it on a document.
> 
> has anyone done this before, and what is the best method?
> 
> thanks
> 
> richard 


~|
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:326440
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: clearing flash cache

2009-09-18 Thread Barney Boisvert

Just add a dummy timestamp parameter to the url's query string.  E.g.
change this:

fileXml.load("/path/to/your.cfm")

to something like this:

fileXml.load("/path/to/your.cfm?ts=" + new Date().valueOf())

cheers,
barneyb

On Fri, Sep 18, 2009 at 11:18 AM, Michael Muller  wrote:
>
> Hey all,
>
> I have a client who has a Flash movie playing on a page, which reads an xml 
> file (a cfm file returning xml code, that is) and displays a list of files in 
> that customer's image folder.
>
> After a customer uploads a new file to the website (through an html form on 
> the side) the page reloads and the flash movie loads the XML code again and 
> displays the list of file, again.
>
> In FireFox this works fine.
>
> In IE it only displays the new file if the end-user has Tools > Internet 
> Options > Browsing History [Settings]  set to "Always."  If it's not, then 
> the new files will not list in the Flash app until the browser cache expires, 
> whenever that may be.
>
> I already have the following meta tags in the head of the containing CFM 
> file, but this appears to have no effect on the Flash app.
>
> 
> 
>
> I have since also added the following lines to both the CFM file holding the 
> Flash app, as well as the CFM file producing the XML for the Flash app:
>
> 
> 
>
> Still no go.
>
> So, my question is this.  Can a Flash app override IE's current caching sceme 
> and absolutely, positively, load a file off the drive?  This is driving me 
> and my client absolutely nuts.
>
> Thanks,
>
> Mik
>
>
>
>
> 
> Michael Muller
> office (413) 863-6455
> cell (413) 320-5336
> skype: michaelBmuller
> http://MontagueWebWorks.com
>
> Information is not knowledge
> Knowlege is not wisdom
>
> Eschew Obfuscation
>
>
> 

~|
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:326439
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


clearing flash cache

2009-09-18 Thread Michael Muller

Hey all,

I have a client who has a Flash movie playing on a page, which reads an xml 
file (a cfm file returning xml code, that is) and displays a list of files in 
that customer's image folder.

After a customer uploads a new file to the website (through an html form on the 
side) the page reloads and the flash movie loads the XML code again and 
displays the list of file, again.

In FireFox this works fine. 

In IE it only displays the new file if the end-user has Tools > Internet 
Options > Browsing History [Settings]  set to "Always."  If it's not, then the 
new files will not list in the Flash app until the browser cache expires, 
whenever that may be.

I already have the following meta tags in the head of the containing CFM file, 
but this appears to have no effect on the Flash app.




I have since also added the following lines to both the CFM file holding the 
Flash app, as well as the CFM file producing the XML for the Flash app:

 
 

Still no go.

So, my question is this.  Can a Flash app override IE's current caching sceme 
and absolutely, positively, load a file off the drive?  This is driving me and 
my client absolutely nuts.

Thanks,

Mik





Michael Muller
office (413) 863-6455
cell (413) 320-5336
skype: michaelBmuller
http://MontagueWebWorks.com

Information is not knowledge
Knowlege is not wisdom

Eschew Obfuscation


~|
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:326438
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: CFPDF can not flatten liveCycle Forms - so how do you?

2009-09-18 Thread Dave Watts

> On the same note, does any one know what LiveCycle ES costs? Is it true its
> 50k + ? Is that the only solution to signing XFA forms?

LiveCycle ES is a suite of products. Buying it is kind of like buying
a car - you can get package deals, and the price for the individual
components or the packages can vary wildly depending on how close it
is to the end of the quarter, etc. You really need to talk to an Adobe
sales rep to get a price quote.

I'm not aware of any other way to programmatically sign XFA forms
besides using LiveCycle Digital Signatures ES, which is the module in
question. You don't need to get all the other modules if you just need
to sign forms.

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:326437
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Verity

2009-09-18 Thread Jim Easterly

Hi,
I know this is an old topic, but did you find out if those dump files need to 
be retained? 

~|
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:326436
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: CFPDF can not flatten liveCycle Forms - so how do you?

2009-09-18 Thread Brook Davies

On the same note, does any one know what LiveCycle ES costs? Is it true its
50k + ? Is that the only solution to signing XFA forms?



-Original Message-
From: Brook Davies [mailto:cft...@logiforms.com] 
Sent: September-18-09 8:52 AM
To: cf-talk
Subject: RE: CFPDF can not flatten liveCycle Forms - so how do you?


Hi Jochem,

Well, I tried working with Adobe Printer driver and never had any success
getting this to work.  Do you have any other pointers you could give me on
this.. I can't afford to fork over 50k for livecycle server for this one
purpose. What else does liveCycle Server include that would be useful to a
CF developer?

Brook

-Original Message-
From: Jochem van Dieten [mailto:joch...@gmail.com] 
Sent: September-01-09 2:46 AM
To: cf-talk
Subject: Re: CFPDF can not flatten liveCycle Forms - so how do you?


On Mon, Aug 31, 2009 at 3:46 PM, Brook Davies wrote:
> I tried this to to the 'Adobe PDF' printer with no luck. I didn't get a
> result or find a way to specify an output file. Have you got this working?

Never tried it with ColdFusion / cfprint, but I got it working with
LiveCycle and their equivalent of cfexecute. In essence it is just a
command line print with the PDF printer driver configured to never ask
questions and always print to the same folder / file protected by a
giant lock. First get it working from the command line, then try from
CF. And don't worry if the process doesn't exit afterwards, subsequent
print commands will just use the same process.

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:326435
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 barcode

2009-09-18 Thread Mark Kruger

Friend and Guru Ryan Stille produced a bar code component for us that uses
an inexpensive commercial java class.

http://www.stillnetstudios.com/2d-barcodes-coldfusion/

-mark
 


Mark A. Kruger, CFG, MCSE
(402) 408-3733 ext 105
www.cfwebtools.com
www.coldfusionmuse.com
www.necfug.com

-Original Message-
From: James Holmes [mailto:james.hol...@gmail.com] 
Sent: Friday, September 18, 2009 11:01 AM
To: cf-talk
Subject: Re: coldfusion barcode


This may also help to use Barbecue (although the package may have changed a
little since then).

http://www.bifrost.com.au/blog/index.cfm/2006/8/24/Generating-Barcodes-with-
Barbecue-and-Coldfusion

mxAjax / CFAjax docs and other useful articles:
http://www.bifrost.com.au/blog/



2009/9/18 Kevin Pepperman :
>
> I have used the java lib barbecue 
> http://barbecue.sourceforge.net/index.html in CFML before and it worked
out well.
>
> On Fri, Sep 18, 2009 at 9:22 AM, Phillip Vector
> wrote:
>
>>
>> I forget where I've seen it, I think RIAForge has barcode39.cfm.
>>
>> It's a nice piece of program and generates lots of different types of 
>> codes.
>>
>> Here's the code if you want it..
>>
>> 
>> 
>>
>>  > name="Attributes.InputValue"     default="INVALID"> > name="Attributes.BarWidth"       default="2"> > name="Attributes.BarHeight"      default="50"> > name="Attributes.TextTop"        default=""> > name="Attributes.TextBottom"     default=""> > name="Attributes.TextFontTop"    default="font: bold 14px Arial, 
>> sans-serif">  > default="0"> 
>>
>> 
>>   > index="i" from="1" to="256">
>>         
>> 
>>
>>> = "01110">  > = "01011">  > = "01101"> 
>>
>>   > "100010100">  > = "001010100">  > = "000110100"> 
>>
>>   > "010010010">  > = "10110">  > = "100100010">  > = "100010001">  > = "001010001">  > = "000110001">  > = "00111">  > = "110001000">  > = "011001000"> 
>>
>> 
>> 
>>
>> 
>>        > style="#Attributes.TextFontTop#">#Attributes.TextTop#
>>        
>>        
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],1,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],6,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],2,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],7,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],3,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],8,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],4,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],9,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1
>> ))],5,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;ma
>> rgin-top:#Attributes.MarginTop#px;">
>>                   
>>        
>>        
>>        > style="#Attributes.TextFontBottom#">#Attributes.TextBottom#
>> 
>>
>>
>>
>> On Fri, Sep 18, 2009 at 6:02 AM, Richard White 
wrote:
>> >
>> > hi

Re: coldfusion barcode

2009-09-18 Thread James Holmes

This may also help to use Barbecue (although the package may have
changed a little since then).

http://www.bifrost.com.au/blog/index.cfm/2006/8/24/Generating-Barcodes-with-Barbecue-and-Coldfusion

mxAjax / CFAjax docs and other useful articles:
http://www.bifrost.com.au/blog/



2009/9/18 Kevin Pepperman :
>
> I have used the java lib barbecue http://barbecue.sourceforge.net/index.html 
> in
> CFML before and it worked out well.
>
> On Fri, Sep 18, 2009 at 9:22 AM, Phillip Vector
> wrote:
>
>>
>> I forget where I've seen it, I think RIAForge has barcode39.cfm.
>>
>> It's a nice piece of program and generates lots of different types of
>> codes.
>>
>> Here's the code if you want it..
>>
>> 
>> 
>>
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>
>> 
>> 
>> 
>> 
>>         
>> 
>>
>> 
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>  
>>
>> 
>> 
>>
>> 
>>        #Attributes.TextTop#
>>        
>>        
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],1,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],6,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],2,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],7,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],3,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],8,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],4,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],9,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: white; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                > style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],5,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
>> solid; border-color: black; height:
>>
>> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>>                   
>>        
>>        
>>        > style="#Attributes.TextFontBottom#">#Attributes.TextBottom#
>> 
>>
>>
>>
>> On Fri, Sep 18, 2009 at 6:02 AM, Richard White  wrote:
>> >
>> > hi
>> >
>> > our software needs to have the ability to generate a barcode gif and
>> place it on a document.
>> >
>> > has anyone done this before, and what is the best method?
>> >
>> > thanks
>> >
>> > richard
>> >
>> >
>>
>>
>
> 

~|
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:326433
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: CFPDF can not flatten liveCycle Forms - so how do you?

2009-09-18 Thread Brook Davies

Hi Jochem,

Well, I tried working with Adobe Printer driver and never had any success
getting this to work.  Do you have any other pointers you could give me on
this.. I can't afford to fork over 50k for livecycle server for this one
purpose. What else does liveCycle Server include that would be useful to a
CF developer?

Brook

-Original Message-
From: Jochem van Dieten [mailto:joch...@gmail.com] 
Sent: September-01-09 2:46 AM
To: cf-talk
Subject: Re: CFPDF can not flatten liveCycle Forms - so how do you?


On Mon, Aug 31, 2009 at 3:46 PM, Brook Davies wrote:
> I tried this to to the 'Adobe PDF' printer with no luck. I didn't get a
> result or find a way to specify an output file. Have you got this working?

Never tried it with ColdFusion / cfprint, but I got it working with
LiveCycle and their equivalent of cfexecute. In essence it is just a
command line print with the PDF printer driver configured to never ask
questions and always print to the same folder / file protected by a
giant lock. First get it working from the command line, then try from
CF. And don't worry if the process doesn't exit afterwards, subsequent
print commands will just use the same process.

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:326432
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 barcode

2009-09-18 Thread Steve Lichtenberg

There are several methods that integrate well with CF.  First, what
type of barcode are you using?  If it is 3 of 8,  7 of 9,  or posta or
MICR l you can just grab a barcode font (there are some free ones out
there) and embed the font into a pdf document http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:326431
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 barcode

2009-09-18 Thread Kevin Pepperman

I have used the java lib barbecue http://barbecue.sourceforge.net/index.html in
CFML before and it worked out well.

On Fri, Sep 18, 2009 at 9:22 AM, Phillip Vector
wrote:

>
> I forget where I've seen it, I think RIAForge has barcode39.cfm.
>
> It's a nice piece of program and generates lots of different types of
> codes.
>
> Here's the code if you want it..
>
> 
> 
>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> 
> 
> 
> 
> 
> 
>
> 
>  
>  
>  
>  
>  
>  
>  
>  
>
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>
> 
> 
>
> 
>#Attributes.TextTop#
>
>
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],1,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: black; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],6,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: white; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],2,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: black; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],7,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: white; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],3,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: black; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],8,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: white; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],4,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: black; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],9,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: white; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
> style="border-right:#val(mid(code39[asc(mid(Attributes.InputValue,i,1))],5,1)*(Attributes.BarWidth)+(Attributes.BarWidth/2))#px
> solid; border-color: black; height:
>
> #Attributes.BarHeight#px;margin-bottom:#Attributes.MarginBottom#px;margin-top:#Attributes.MarginTop#px;">
>   
>
>
> style="#Attributes.TextFontBottom#">#Attributes.TextBottom#
> 
>
>
>
> On Fri, Sep 18, 2009 at 6:02 AM, Richard White  wrote:
> >
> > hi
> >
> > our software needs to have the ability to generate a barcode gif and
> place it on a document.
> >
> > has anyone done this before, and what is the best method?
> >
> > thanks
> >
> > richard
> >
> >
>
> 

~|
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:326430
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 barcode

2009-09-18 Thread Richard White

Thanks Phillip, perfect solution, we actually found it on adobe as a free 
download:

http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1020465#



> I forget where I've seen it, I think RIAForge has barcode39.cfm.
> 
> It's a nice piece of program and generates lots of different types of 
> codes.
> 
> Here's the code if you want it..
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> 
> 
> 
>  
>  
>  
>  
>  
>  
>  
>  
> 
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
> 
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
> 
> 
> 
> 
> 
>   #Attributes.TextTop#
>   
>   
>   
>   
>   
>   
>   
>   
>   
>   
>   
>  
>   
>   
>   #Attributes.
> TextBottom#
> 
> 
> 
> 
> On Fri, Sep 18, 2009 at 6:02 AM, Richard White  
> wrote:
> >
> > hi
> >
> > our software needs to have the ability to generate a barcode gif and 
> place it on a document.
> >
> > has anyone done this before, and what is the best method?
> >
> > thanks
> >
> > richard
> >
> > 


~|
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:326429
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 barcode

2009-09-18 Thread Phillip Vector

I forget where I've seen it, I think RIAForge has barcode39.cfm.

It's a nice piece of program and generates lots of different types of codes.

Here's the code if you want it..



















 



 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





#Attributes.TextTop#











   


#Attributes.TextBottom#




On Fri, Sep 18, 2009 at 6:02 AM, Richard White  wrote:
>
> hi
>
> our software needs to have the ability to generate a barcode gif and place it 
> on a document.
>
> has anyone done this before, and what is the best method?
>
> thanks
>
> richard
>
> 

~|
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:326428
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 barcode

2009-09-18 Thread Dave Watts

> our software needs to have the ability to generate a barcode gif and place it 
> on a
> document.
>
> has anyone done this before, and what is the best method?

Not with GIFs and HTML, but PDFs support barcodes nicely. I haven't
worked with them from CF, but I suspect it may be possible.

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:326427
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: malware patterns

2009-09-18 Thread Gerald Guido

>>You may want to make sure you're not hosting
any tentacle porn, etc.

lmao. That made my day. Thanx.

On Thu, Sep 17, 2009 at 5:55 PM, Dave Watts  wrote:

>
>
-- 
Gerald Guido
http://www.myinternetisbroken.com

"To invent, you need a good imagination and a pile of junk."
-- Thomas A. Edison


~|
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:326426
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


coldfusion barcode

2009-09-18 Thread Richard White

hi

our software needs to have the ability to generate a barcode gif and place it 
on a document.

has anyone done this before, and what is the best method?

thanks

richard 

~|
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:326425
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Implementing Paging within a div

2009-09-18 Thread Fawzi Amadu

I have a page that has two divs one containing the text description of an Item 
and the other, pictures relating to the item.
My design is such that I want to show the pictures in groups of four within the 
picture holding div, and so if there are
more that four (4) pictures for the item, the user must page through, within 
the div to see the rest of the pictures. Note,
the content in the other div does not change when the picture part does.
 
What is the best way to implement such a functionality. Here is the picture and 
text code for my current static div:


  
 
 
  
  
#DescriptionforExpandedImg1# 
#DescriptionforExpandedImg2# 
  
  
 
 
  
  
#DescriptionforExpandedImg3# 
#DescriptionforExpandedImg4# 
  
  
 
 
  
  
#DescriptionforExpandedImg5#  
#DescriptionforExpandedImg6# 
  
  
 
 
  
  
#DescriptionforExpandedImg7# 
#DescriptionforExpandedImg8# 
  
  
 
 #user_id# 
 
#phone# 
  
  
#city# 
#region# 
  

I will appreciate insights on how to do this. TIA



~|
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:326424
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: CF and displaying random image adverts?

2009-09-18 Thread Raymond Camden

Not sure it it is "best" but I've got some ad management software: Harlan.

http://harlan.riaforge.org

On Fri, Sep 18, 2009 at 3:57 AM, Ian Vaughan
 wrote:
>
> Hi
>
> I am looking to set up via CF a script that displays random image
> adverts each time the page is refreshed.
>
> Which is the best way to achieve 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:326423
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


CF and displaying random image adverts?

2009-09-18 Thread Ian Vaughan

Hi

I am looking to set up via CF a script that displays random image
adverts each time the page is refreshed.

Which is the best way to achieve 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:326422
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4