Re: animated gif bug?

2010-10-19 Thread Bantymom

I did as you asked. The animated gif I imported into a group I was editing
animated just fine while I was in the editing mode. It did not stop
animating after I stopped editing. Did you want it to stop animating? I have
an entire card of animated gifs that just sit there animating the entire
time whether I am editing their group or not. Are they not supposed to?

Cheers,
Bantymom
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/animated-gif-bug-tp3001301p3001495.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Pierre Sahores

Le 18 oct. 2010 à 20:41, Andrew Kluthe a écrit :

 The client never actually gets the login credentials for the database
 because they are stored in our private big client DB. On startup the rev
 program fetches the credentials from our database and connects to theirs to
 begin working with it. 

Definitively the way to go !
 
 I would hate to have to rewrite my entire suite of programs to center around
 an irev script for the transactions. I would love to use On-Rev as a
 database host because of how close it is to where I am located and the power
 of revServer.

If you prefer, you can do this in having your client (web browser or LiveCode 
ria app) posting their credentials to a PHP script indeed but in any case you 
will have to be sure that the server-side script will respond to the clients 
requests and interact with the db-backend only when each client will have been 
authenticated as allowed to interact with its own account on your on-line app. 

If most of your customers are, alike mine, using dynamic IP to connect the 
cloud and subsequently your or mine on-line apps, an IP-based authentication 
system will not be usable nor safe at all in such a context.

HTH,

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: A Couple of Audio Questions

2010-10-19 Thread michail kropivka

 19.10.2010 11:54, Ruslan Zasukhin:

On 10/19/10 2:48 AM, Lynn Fredrickslfredri...@proactive-intl.com  wrote:

Hi Lynn,


Im filling out Franklin Audio features and need to know if some things are
implemented or not. I am adding some pages to the site, and want to get
those done (just a few) before sending out the notice, and PR. As I cc'd,
Bob's problem seems to be solved. So to questions...

1) Audio Capture. The APIs are detailed in the documentation on the franklin
site - but does it actually work? This seems like it would be a good
example, by the way. This is a feature I want to point out since it isnt
obvious.

You mean in WIKI?

What present in WIKI - present in code. Yes



2) alcProcessContext - does it still have the limitation where Loop doesn't
work on Mac OS X?

I don't know what you talking about here.

Michail ?



Hi,
This limitation exists only for this function:
put alutLoadWAVFile ( fileName, format, size, bits, freq, loop 
) into bool


alcProcessContext() have no special limitation.

Features you are interested are here:
http://franklin3d.com/dokuwiki/doku.php?id=franklin:audio:revolution:api:functions:openal_:alc

--
Best regards,

Michail Kropivka

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] Data Grid Helper moves your columns

2010-10-19 Thread zryip theSlug
On Tue, Oct 19, 2010 at 12:06 AM, zryip theSlug zryip.thes...@gmail.com wrote:
 Dear List,

 Data Grid Helper version 1.1 is available!

 What we have for you in this new version?

 - You have always dreamed to reorder columns the way you want in a
 datagrid? Stop dreaming, because it's here in DGH.
 You can now reorder the columns of any datagrid table with a ready to
 use script. And you can customize the installed script for your
 personal use.
 - A new option is available in the parameters. We can now check in a
 snap the sort direction of each column in the column builder preview
 - We have improved the ready to use script for reordering lines.
 - We have now a tooltip to explain why the install script button is disabled.
 - For a specific need, you have to change one of the properties of the
 datagrid by script? Let's DGH helping you. By clicking with the alt
 modifier on the name of a property in DGH, you will send the required
 syntax in the clipboard. Available for datagrids and columns
 properties.

 This new version is available with the DGH's updater or if you have
 not already tried DGH, you can download the trial version here:
 http://www.aslugontheroad.co.cc/index.php?option=com_phocadownloadview=categorydownload=17:data-grid-helper-pluginid=12:trialItemid=63

 (The new reorder column capability is only available in the registered 
 version)

We have now a video of some of these new features in action.

The first part of the video shows the new preview option.
The second part of the video shows how to install the reorder
columns capability in a datagrid with DGH.

http://www.aslugontheroad.co.cc/


Best regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Len Morgan
 This is all a moot point now since I have just been informed by 
Heather that the only way the on-rev server can be set up to do this is 
if you give them all of the IP addresses that people are going to 
connect from and they will allow those IP addresses to connect.  This of 
course will never work with a large potential user base of hundreds or 
thousands.  I guess I'm going to have to throw away everything I've done 
so far and start over with the web based approach that Pierre 
suggested.  It's going to kill my performance but it's the only option 
I've got open to me at this point.


len morgan

On 10/19/2010 2:27 AM, Pierre Sahores wrote:

Le 18 oct. 2010 à 20:41, Andrew Kluthe a écrit :


The client never actually gets the login credentials for the database
because they are stored in our private big client DB. On startup the rev
program fetches the credentials from our database and connects to theirs to
begin working with it.

Definitively the way to go !

I would hate to have to rewrite my entire suite of programs to center around
an irev script for the transactions. I would love to use On-Rev as a
database host because of how close it is to where I am located and the power
of revServer.

If you prefer, you can do this in having your client (web browser or LiveCode 
ria app) posting their credentials to a PHP script indeed but in any case you 
will have to be sure that the server-side script will respond to the clients 
requests and interact with the db-backend only when each client will have been 
authenticated as allowed to interact with its own account on your on-line app.

If most of your customers are, alike mine, using dynamic IP to connect the 
cloud and subsequently your or mine on-line apps, an IP-based authentication 
system will not be usable nor safe at all in such a context.

HTH,

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Richard Gaskin

Len Morgan wrote:

 I guess I'm going to have to throw away everything I've done
 so far and start over with the web based approach that Pierre
 suggested.  It's going to kill my performance but it's the
 only option I've got open to me at this point.

What is the performance difference?

And can you recap exactly what the implementation differences are?

I'll bet there's a way to do what you need with good performance.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Richard Gaskin



Len Morgan wrote:

  I guess I'm going to have to throw away everything I've done
  so far and start over with the web based approach that Pierre
  suggested.  It's going to kill my performance but it's the
  only option I've got open to me at this point.

What is the performance difference?

And can you recap exactly what the implementation differences are?

I'll bet there's a way to do what you need with good performance.


Also:  How inherently relational is the data?

There are so many data storage options these days

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: record sound with livecode

2010-10-19 Thread Olivier Dussutour

Hello,
I deleted all files tmp.wav on my PC then I tried my script to see if a 
file recorded tmp.wav somewhere but nothing.

as we say in French: me trompe-je quelque part?

Cordialement,
Olivier Dussutour
olivierdussut...@gmail.com
- Original Message - 
From: Thierry th.do...@sunnyrevtalk.com

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Monday, October 18, 2010 2:21 PM
Subject: Re: record sound with livecode



Le 18 oct. 2010 à 08:13, Olivier Dussutour a écrit :

Bonjour,

une petite idee  a verifier ?

es-tu sur de ton chemin d'acces : tmp  .wav

peut-etre que le defaultfoder n'est pas le meme depuis
ta migration en 4.5 ?

Cordialement,
Thierry

ps: Wouahhh. too cl to speak French sometimes :)


Hello,
Sorry! I did not change the subject of the mail! :'-(

My button script:
on mouseUp
hide me
show button Arrêter
record sound file tmp.wav
end mouseUp

under rev 4.0 in both work (standalone and gui)
under LiveCode it does'nt work (standalone and gui)


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution 


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Time pickers

2010-10-19 Thread J. Landman Gay

On 10/19/10 12:34 AM, Scott Rossi wrote:


go url http://www.tactilemedia.com/site_files/downloads/timesettings.rev;


Exactly perfect! Just want I wanted. Last night I was thinking about 
making a clock like that. You just saved me some work. :)


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


On-Rev Webpage variable posting

2010-10-19 Thread Rick Harrison

I have a webpage on On-Rev with input fields which are
posted to another webpage just fine.  

I now want to pass that posted information onto yet another
webpage before committing any of the data to
a database using .irev files. What’s the best way to do this?

Thanks,

Rick

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: On-Rev Webpage variable posting

2010-10-19 Thread Devin Asay
On Oct 19, 2010, at 9:10 AM, Rick Harrison wrote:

 
 I have a webpage on On-Rev with input fields which are
 posted to another webpage just fine.  
 
 I now want to pass that posted information onto yet another
 webpage before committing any of the data to
 a database using .irev files. What’s the best way to do this?

Rick, 

If you don't want to deal with cookies (I know I don't), what I always do is 
just pass those values along as hidden inputs in a form. Works great.

Devin



Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread stephen barncard
This is not a universal restriction with all web hosts. Datamost, for
instance, will allow any number of MYSQL databases and the user can tie
those DB users with any end computers' IPs from the Dreamhost control panel.
In fact, it's possible to use the % wild card and specify partial or even
all domains (not recommended) so it could work from anywhere. Dreamhost
gives their users a lot of rope (including shell access over ssh.). On-Rev
is more restrictive.

Of course if you need and are using on-rev, then you would need to buy and
install revserver at Dreamhost as well.

For best security (and if you have thousands of users, it's really
recommended) to use the cgi 'firewall' as suggested to protect your server
and clients' data. You will find that

opening and closing MYSQL frequently has almost no overhead, compared to
returning the data to the client.

the hit that the server will take with a cgi firewall will be minimal. Rev
server is FAST.

On 19 October 2010 04:56, Len Morgan len-mor...@crcom.net wrote:

  This is all a moot point now since I have just been informed by Heather
 that the only way the on-rev server can be set up to do this is if you give
 them all of the IP addresses that people are going to connect from and they
 will allow those IP addresses to connect.  This of course will never work
 with a large potential user base of hundreds or thousands.  I guess I'm
 going to have to throw away everything I've done so far and start over with
 the web based approach that Pierre suggested.  It's going to kill my
 performance but it's the only option I've got open to me at this point.

 len morgan


 On 10/19/2010 2:27 AM, Pierre Sahores wrote:

 Le 18 oct. 2010 à 20:41, Andrew Kluthe a écrit :

  The client never actually gets the login credentials for the database
 because they are stored in our private big client DB. On startup the
 rev
 program fetches the credentials from our database and connects to theirs
 to
 begin working with it.

 Definitively the way to go !

 I would hate to have to rewrite my entire suite of programs to center
 around
 an irev script for the transactions. I would love to use On-Rev as a
 database host because of how close it is to where I am located and the
 power
 of revServer.

 If you prefer, you can do this in having your client (web browser or
 LiveCode ria app) posting their credentials to a PHP script indeed but in
 any case you will have to be sure that the server-side script will respond
 to the clients requests and interact with the db-backend only when each
 client will have been authenticated as allowed to interact with its own
 account on your on-line app.

 If most of your customers are, alike mine, using dynamic IP to connect the
 cloud and subsequently your or mine on-line apps, an IP-based authentication
 system will not be usable nor safe at all in such a context.

 HTH,

 --
 Pierre Sahores
 mobile : (33) 6 03 95 77 70

 www.wrds.com
 www.sahores-conseil.com






 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution



 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Andrew Kluthe

Ugh. That means I have to find another host. I just processed my on-rev one
month to try it out and see if it can handle the load a few hours ago. I
should have been more specific when I asked heather if I could have
unlimited db's and if i could connect remotely to them. :\ Definitely not
re-writing all my apps to use a different transaction method.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/on-rev-remote-database-tp2998969p3002355.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Time pickers

2010-10-19 Thread BNig

Jaque,
I liked Scott's timesetting so much that I added a little functionality to
it. I wanted the sliders to push each other for less clicking.
See this thread:

http://runtime-revolution.278305.n4.nabble.com/How-to-enter-a-time-of-day-td1562955.html#a1567339

there is also a link to a revlet that shows what I mean.

regards
Bernd
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Time-pickers-tp3001473p3002362.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: On-Rev Webpage variable posting

2010-10-19 Thread Rick Harrison
Hi Devin,

Yes, I don't want to use cookies.

I tried the hidden inputs technique without success.
I'm not sure why it didn't work.  Do you have an example
of hidden inputs so I could see what I might be doing wrong?

Thanks,

Rick


On Oct 19, 2010, at 11:21 AM, Devin Asay wrote:

 On Oct 19, 2010, at 9:10 AM, Rick Harrison wrote:
 
 
 I have a webpage on On-Rev with input fields which are
 posted to another webpage just fine.  
 
 I now want to pass that posted information onto yet another
 webpage before committing any of the data to
 a database using .irev files. What’s the best way to do this?
 
 Rick, 
 
 If you don't want to deal with cookies (I know I don't), what I always do is 
 just pass those values along as hidden inputs in a form. Works great.
 
 Devin
 
 
 
 Devin Asay
 Humanities Technology and Research Support Center
 Brigham Young University



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: animated gif bug?

2010-10-19 Thread Jeff Massung
No, I want it to animate. On my stack it doesn't. That's fine. Thanks for
the test. I'll keep trying to figure out what's wrong.

Thanks!

Jeff M.

On Tue, Oct 19, 2010 at 1:04 AM, Bantymom banty...@yahoo.com wrote:


 I did as you asked. The animated gif I imported into a group I was editing
 animated just fine while I was in the editing mode. It did not stop
 animating after I stopped editing. Did you want it to stop animating? I
 have
 an entire card of animated gifs that just sit there animating the entire
 time whether I am editing their group or not. Are they not supposed to?

 Cheers,
 Bantymom
 --
 View this message in context:
 http://runtime-revolution.278305.n4.nabble.com/animated-gif-bug-tp3001301p3001495.html
 Sent from the Revolution - User mailing list archive at Nabble.com.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: On-Rev Webpage variable posting

2010-10-19 Thread Devin Asay

On Oct 19, 2010, at 10:31 AM, Rick Harrison wrote:

 Hi Devin,
 
 Yes, I don't want to use cookies.
 
 I tried the hidden inputs technique without success.
 I'm not sure why it didn't work.  Do you have an example
 of hidden inputs so I could see what I might be doing wrong?

Rick,

Here's a simple example I put together for my class:

http://chum.dev.on-rev.com/teacher/makeReport.irev

This file uses a GET method to send data to a second file, configReport.irev. 
The second file in turn POSTs to a third file, displayReport.irev. File 2 has 
to pass along a value from File 1 to file 3, and uses a hidden input to do the 
job. The only reason I used GET in one form and POST in the other was to show 
my class an example of using each one. You can use all GETs or all POSTs if you 
want.

Here's the relevant section from makeReport.irev:

p
Select the Report Area:

/p
form action=configReport.irev method=get name=choosetable
p
select name=choice
option label=People value=people/People
option label=Departments value=department/Departments
/select
/p
p
input name=Go type=submit /
/p

Here is the relevant stuff from configReport.irev. The choice input is 
hidden, and passes the value along from the form in makeReport.irev.

?rev
set the errormode to inline -- this is useful for debugging
function q pString
   return quote  pString  quote
end q

put $_GET[choice] into tWhich
put pConfigure your   tWhich   report:/p  return
put div  return
put form method=  q(post)   action=  q(displayReport.irev)
return
put pInclude the following information:/p  return
if tWhich is people then
   put pinput name=  q(dept)   type=  q(checkbox)   value=  
q(yes)   /Department /p  return
   put pinput name=  q(phone)   type=  q(checkbox)   value=  
q(yes)   /Phone Number /p  return
   put pinput name=  q(office)   type=  q(checkbox)   value=  
q(yes)   /Office /p  return
else if tWhich is department then
   put pinput name=  q(supervisor)   type=  q(checkbox)   
value=  q(yes)   /Supervisor /p  return
   put pinput name=  q(phone)   type=  q(checkbox)   value=  
q(yes)   /Dept. Phone Number /p  return
   put pinput name=  q(office)   type=  q(checkbox)   value=  
q(yes)   /Office /p  return   
end if
put input name=  q(choice)   type=  q(hidden)   value=  
q(tWhich)   /  return
put pinput name=  q(submit)   type=  q(submit)   value=  
q(Create Report)   /
put /form
put /div
?

Finally, here is the relevant excerpt from displayReport.irev, with database 
login info sanitized:

?rev
set the errormode to inline

function q pString
   return quote  pString  quote
end q

put $_POST[choice] into tWhich
if tWhich is people then
   put $_POST[dept] into tIncludeDept
   put $_POST[phone] into tIncludePhone
   put $_POST[office] into tIncludeOffice
   put SELECT fname,lname into tQuery
   put thFirst name/ththLast name/th into tHeader 
   if tIncludeDept  empty then 
  put comma  dept after tQuery
  put thDepartment/th after tHeader  
   end if
   if tIncludePhone  empty then
  put comma  phone after tQuery
  put thPhone/th after tHeader
   end if
   if tIncludeOffice  empty then
  put comma  office after tQuery
  put thOffice/th after tHeader
   end if
else if tWhich is department then
   put $_POST[supervisor] into tIncludeSuper
   put $_POST[phone] into tIncludePhone
   put $_POST[office] into tIncludeOffice
   put SELECT name into tQuery
   put thDept name/th into tHeader 
   if tIncludeSuper  empty then
  put comma  supervisor after tQuery
  put thSupervisor/th after tHeader
   end if
   if tIncludePhone  empty then
  put comma  phone after tQuery
  put thPhone/th after tHeader
   end if
   if tIncludeOffice  empty then
  put comma  office after tQuery
  put thOffice/th after tHeader
   end if
end if
put  FROM   tWhich after tQuery

# create database connection
put tQuery  br / --debugging
put revOpenDatabase(mysql,my.server.com,acmeco,\
username,password) into tConnID
put revDataFromQuery(,,tConnID,tQuery) into tReport
revCloseDatabase tConnID

put table border='1' cellpadding='4'  return
put tr  tHeader  /tr  return
set the itemDelimiter to tab
repeat for each line tLine in tReport
   replace tab with /tdtd in tLine
   put trtd  tLine  /td/tr  return after tFormattedRept
end repeat
put tFormattedRept
put /table
?

Hope you find this helpful.

Regards,

Devin


Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] Data Grid Helper moves your columns

2010-10-19 Thread Peter Alcibiades

Its a most wise and helpful creature, this Slug, and so I bought it.

Peter
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-Data-Grid-Helper-moves-your-columns-tp3001188p3002478.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Richard Gaskin

Whiskey Tango?

What Len Morgan wrote was:
 This is all a moot point now since I have just been informed by
 Heather that the only way the on-rev server can be set up to do
 this is if you give them all of the IP addresses that people are
 going to connect from and they will allow those IP addresses to
 connect.

Unless I missed something earlier in this thread, it seems he's writing 
about blocking access based on IPs, and all Heather did was remind him 
of what Pierre wrote here, that given the majority of folks who use 
dynamic IPs that isn't practical.



FWIW, On-Rev does indeed provide unlimited databases:

   MySQL 5.0.67 Databases: Unlimited
   PostgreSQL Databases: Unlimited
http://www.on-rev.com/hosting/features-chart/


Back to the original topic, granting/restricting access based on IPs is 
risky and prone to error if any of your users have dynamic IPs, for the 
reasons Pierre noted earlier this morning.


IP-based restrictions can be somewhat useful for some institutional 
customers where fixed IP ranges can be known to belong to the customer. 
 I use it myself on a subscription site I manage for a client, but not 
as an alternative to login authentication but merely as an extra 
restriction on top of the login requirement; I would never rely on IP 
address alone.


With individual users on dynamic IPs, the risk is that the IP they're 
using right now may be reassigned to someone else later, providing 
unauthorized access to unknowable individuals.  Granting access by range 
only exacerbates the risk.


So while it's sometimes useful, IP-based access doesn't appear to be a 
practical option for Mr. Morgan, leaving him to consider more 
conventional options like a simple login as most sites require for 
authenticated access.



Andrew, you can hopefully breathe easier now.  Relax and enjoy your 
unlimited databases.


--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Andre Garzia
not working for me, does not generate the 1000 files, only one is
generated... :-/

2010/10/18 Björnke von Gierke b...@mac.com

 Hi everybody

 Just a quick reminder about bvg docu, the stack for those who want to
 replace the build in docu. Unlike the default offering, it has adjustable
 type-size, uses less screen real estate, and is quicker to show the goods.

 There is now a new version. The only change compared to bvg docu 1.6 is
 that the new version also runs for livecode (the ide formerly known as rev
 4.5).

 get it here:
 http://bjoernke.com/?target=bvgdocu

 and have fun
 bjoernke

 --

 official ChatRev page:
 http://bjoernke.com?target=chatrev

 Chat with other RunRev developers:
 go stack URL http://bjoernke.com/chatrev/chatrev1.3b3.rev;

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


OT: Evolution of the Apple Mouse

2010-10-19 Thread Mark Wieder

http://mashable.com/2010/09/26/evolution-apple-mouse/

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Mark Wieder
Andre-

Tuesday, October 19, 2010, 11:09:52 AM, you wrote:

 not working for me, does not generate the 1000 files, only one is
 generated... :-/

I get A problem Occured: sorry, but I couldn't find the
'packaged_xml/dictionary/clumps.index' file in that folder using the
defaults. And indeed there is no clumps.index file there.

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: animated gif bug?

2010-10-19 Thread J. Landman Gay

On 10/19/10 11:55 AM, Jeff Massung wrote:

No, I want it to animate. On my stack it doesn't. That's fine. Thanks for
the test. I'll keep trying to figure out what's wrong.


Just to chime in here, I have an animated gif in a group and it's 
working okay too, whether editing or not.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Pierre Sahores
Ien,

In practice, there will no be any performances difference at all between 
IP-based or credential-based authentication (even if the credential are send in 
secure mode) and you can trust me on this. On the other hand, your 
authentication system will make all your n-tier app process lots more secure 
than it would be in using something else instead. Try to always get in mind 
that any Cloud available app will, at one point or an other be scanned by 
untrustable peoples and computers farms automatic processes searching to hack 
your app to take hand on it (and they are sometimes attacking their targets 4-6 
months per year even if they stay unsuccessful after the first attempts... and 
the last ones, only if the app is really safely structured). Trust need there 
to go along experience. Any business-dedicated n-tier app need to be build in 
always getting this in mind. In other words, security is never optional but the 
first main part we need to have in mind when we are starting a project and, 
fortunally, there are lots of ways to strongly secure a LiveCode-based n-tier 
app. Between two level strong authentication based (1.- what i know + 2.- what 
i own) and secure protocols, all the best can and need to be done.

my two cents,

Pierre

Le 19 oct. 2010 à 13:56, Len Morgan a écrit :

 This is all a moot point now since I have just been informed by Heather that 
 the only way the on-rev server can be set up to do this is if you give them 
 all of the IP addresses that people are going to connect from and they will 
 allow those IP addresses to connect.  This of course will never work with a 
 large potential user base of hundreds or thousands.  I guess I'm going to 
 have to throw away everything I've done so far and start over with the web 
 based approach that Pierre suggested.  It's going to kill my performance but 
 it's the only option I've got open to me at this point.
 
 len morgan
 
 On 10/19/2010 2:27 AM, Pierre Sahores wrote:
 Le 18 oct. 2010 à 20:41, Andrew Kluthe a écrit :
 
 The client never actually gets the login credentials for the database
 because they are stored in our private big client DB. On startup the rev
 program fetches the credentials from our database and connects to theirs to
 begin working with it.
 Definitively the way to go !
 I would hate to have to rewrite my entire suite of programs to center around
 an irev script for the transactions. I would love to use On-Rev as a
 database host because of how close it is to where I am located and the power
 of revServer.
 If you prefer, you can do this in having your client (web browser or 
 LiveCode ria app) posting their credentials to a PHP script indeed but in 
 any case you will have to be sure that the server-side script will respond 
 to the clients requests and interact with the db-backend only when each 
 client will have been authenticated as allowed to interact with its own 
 account on your on-line app.
 
 If most of your customers are, alike mine, using dynamic IP to connect the 
 cloud and subsequently your or mine on-line apps, an IP-based authentication 
 system will not be usable nor safe at all in such a context.
 
 HTH,
 
 --
 Pierre Sahores
 mobile : (33) 6 03 95 77 70
 
 www.wrds.com
 www.sahores-conseil.com
 
 
 
 
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: On-Rev Webpage variable posting

2010-10-19 Thread Pierre Sahores
hidden fields or cookies with hidden as the preferable option.

HTH,

Pierre

Le 19 oct. 2010 à 17:10, Rick Harrison a écrit :

 
 I have a webpage on On-Rev with input fields which are
 posted to another webpage just fine.  
 
 I now want to pass that posted information onto yet another
 webpage before committing any of the data to
 a database using .irev files. What’s the best way to do this?
 
 Thanks,
 
 Rick
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Time pickers

2010-10-19 Thread J. Landman Gay

On 10/19/10 11:21 AM, BNig wrote:


Jaque,
I liked Scott's timesetting so much that I added a little functionality to
it. I wanted the sliders to push each other for less clicking.
See this thread:

http://runtime-revolution.278305.n4.nabble.com/How-to-enter-a-time-of-day-td1562955.html#a1567339

there is also a link to a revlet that shows what I mean.

regards
Bernd


Very nice, I'll keep the links. I only need one time setting so I'm 
going with the clockface, but the sliders will be great for other 
things. Thanks!


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Andrew Kluthe

I know they are unlimited, but I need remote access for all ip's. Can you
wildcard for all domains and IP's with on-rev and mySQL?
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/on-rev-remote-database-tp2998969p3002656.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Mike Bonner
Pretty sure you can, check the tool in cpanel, I believe I read in there
that % is allowable.

On Tue, Oct 19, 2010 at 1:17 PM, Andrew Kluthe and...@rjdfarm.com wrote:


 I know they are unlimited, but I need remote access for all ip's. Can you
 wildcard for all domains and IP's with on-rev and mySQL?
 --
 View this message in context:
 http://runtime-revolution.278305.n4.nabble.com/on-rev-remote-database-tp2998969p3002656.html
 Sent from the Revolution - User mailing list archive at Nabble.com.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Pierre Sahores
Take care : the all ip's range option is the exact synonym for full hackable 
app.

Comme on dit chez nous : à bon entendeur, salut !

P.


Le 19 oct. 2010 à 21:17, Andrew Kluthe a écrit :

 
 I know they are unlimited, but I need remote access for all ip's. Can you
 wildcard for all domains and IP's with on-rev and mySQL?
 -- 
 View this message in context: 
 http://runtime-revolution.278305.n4.nabble.com/on-rev-remote-database-tp2998969p3002656.html
 Sent from the Revolution - User mailing list archive at Nabble.com.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Björnke von Gierke
 I get A problem Occured: sorry, but I couldn't find the
 'packaged_xml/dictionary/clumps.index' file in that folder using the
 defaults. And indeed there is no clumps.index file there.

Damnit

reacting to a install where there's no clumps file, that was exactly what I 
changed. Do you two per chance not use the rev ide? because I use if 
revappversion() = 4.5.0 then create fake clumps file here.

see also the following information that I sent to richard gaskin, regarding 
metacard, yesterday:


 the problematic check is in the docslib by bvg stack in the docsLibParse 
 handler. It is part of how I extract stuff from the existing data-holding 
 stacks which are called revcDoclump_## (various numbers at the end).
 

 if there's no way to know the actual rev-version, then you must change the 
 code by hand. to do that, simply comment out the if revappversion() = 4.5.0 
 line, as well as the one line in the else part (and of course the else 
 and end if). 
 
 so it would look somewhat like this:
 
 --clumps.index doesn't exist in 4.5, so I fake it
   --if  revappversion() = 4.5.0 then
  put 50 into stupidRevIdea
  put arraydecode(url (binfile:  theDocPath  /dict.index)) into 
 theData
  put  into theDict
  set the itemdelimiter to .
  repeat for each key theKey in theData
 put theData[theKey][id] into theEntry
 put (item 1 of theEntry -1) mod stupidRevIdea + 1 into theNumber
 put revDocClump_  (item 1 of theEntry -1) div stupidRevIdea + 1 
 into stupidToBeginWithClump
 put slash  slash  theEntry , stupidToBeginWithClump, theNumber  
 return after theDict
  end repeat
  set the itemdelimiter to comma
  delete char -1 of theDict
   --else
  --put url (file:  theDocPath  
 /packaged_xml/dictionary/clumps.index) into theDict
  --end if
 
 that should work fine, as long as you don't use the stack in older versions 
 of rev than 4.0.0 ( not a typo). however, there's 4.0.0 specific problems 
 with mangled entries, and i use a similar check there too, so it's best to 
 stick to 4.5.0.
 
 by the way, the cancel entry is unreadable due to bad xml (written by rev). 
 I was too lazy to include a fix for that. also there's keywords that have 
 xmlerr, can't find element as syntax. that too is a problem directly in the 
 source files, and me being too lazy to code a workaround. both problems have 
 been bugzillaed.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] Data Grid Helper moves your columns

2010-10-19 Thread zryip theSlug
On Tue, Oct 19, 2010 at 7:44 PM, Peter Alcibiades
palcibiades-fi...@yahoo.co.uk wrote:

 Its a most wise and helpful creature, this Slug, and so I bought it.

 Peter

Peter,

Welcome aboard ;)


Regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


[OT] Letter to Mum

2010-10-19 Thread Richmond

 For those of you whose Mum just happens to be a Professor of Sanskrit
at a prestigious but obscure university your chances of impressing her
after all those years of disaffection have just got a wee bit better 
with the

release of

Devawriter 1.2.1.0:

http://andregarzia.on-rev.com/richmond/dwriterfree.html

Go on, download the thing and get to work; you owe it to your
MahaMati . . .  :)
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread stephen barncard
It's not available in cpanel now. I looked. I thought it was in the USERS
and / or MySQL area a while ago.

On 19 October 2010 12:22, Mike Bonner bonnm...@gmail.com wrote:

 Pretty sure you can, check the tool in cpanel, I believe I read in there
 that % is allowable.

Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Mark Wieder
Björnke-

Tuesday, October 19, 2010, 12:48:19 PM, you wrote:

 Damnit

 reacting to a install where there's no clumps file, that was
 exactly what I changed. Do you two per chance not use the rev ide?
 because I use if revappversion() = 4.5.0 then create fake clumps
 file here.

You might want to tweak that a bit since I tried this with 4.5.1-dp1.

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Mike Bonner
Look on cPanel under databases section, theres a link for remote mysql.
This is on Odin.

On Tue, Oct 19, 2010 at 2:09 PM, stephen barncard 
stephenrevoluti...@barncard.com wrote:

 It's not available in cpanel now. I looked. I thought it was in the USERS
 and / or MySQL area a while ago.

 On 19 October 2010 12:22, Mike Bonner bonnm...@gmail.com wrote:

  Pretty sure you can, check the tool in cpanel, I believe I read in there
  that % is allowable.
 
 Stephen Barncard
 San Francisco Ca. USA

 more about sqb  http://www.google.com/profiles/sbarncar
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Andre Garzia
Mr BvG,

I am on plain 4.5.0 here and it did not work for some odd reason.. :-/

it has no error message, but when I click re-generate, I get one dict file
and nothing more and the stack do not work, like empty content.

Andre

2010/10/19 Björnke von Gierke b...@mac.com

  I get A problem Occured: sorry, but I couldn't find the
  'packaged_xml/dictionary/clumps.index' file in that folder using the
  defaults. And indeed there is no clumps.index file there.

 Damnit

 reacting to a install where there's no clumps file, that was exactly what I
 changed. Do you two per chance not use the rev ide? because I use if
 revappversion() = 4.5.0 then create fake clumps file here.

 see also the following information that I sent to richard gaskin, regarding
 metacard, yesterday:


  the problematic check is in the docslib by bvg stack in the
 docsLibParse handler. It is part of how I extract stuff from the existing
 data-holding stacks which are called revcDoclump_## (various numbers at
 the end).
 

  if there's no way to know the actual rev-version, then you must change
 the code by hand. to do that, simply comment out the if revappversion() =
 4.5.0 line, as well as the one line in the else part (and of course the
 else and end if).
 
  so it would look somewhat like this:
 
  --clumps.index doesn't exist in 4.5, so I fake it
--if  revappversion() = 4.5.0 then
   put 50 into stupidRevIdea
   put arraydecode(url (binfile:  theDocPath  /dict.index)) into
 theData
   put  into theDict
   set the itemdelimiter to .
   repeat for each key theKey in theData
  put theData[theKey][id] into theEntry
  put (item 1 of theEntry -1) mod stupidRevIdea + 1 into theNumber
  put revDocClump_  (item 1 of theEntry -1) div stupidRevIdea +
 1 into stupidToBeginWithClump
  put slash  slash  theEntry , stupidToBeginWithClump, theNumber
  return after theDict
   end repeat
   set the itemdelimiter to comma
   delete char -1 of theDict
--else
   --put url (file:  theDocPath 
 /packaged_xml/dictionary/clumps.index) into theDict
   --end if
 
  that should work fine, as long as you don't use the stack in older
 versions of rev than 4.0.0 ( not a typo). however, there's 4.0.0 specific
 problems with mangled entries, and i use a similar check there too, so it's
 best to stick to 4.5.0.
 
  by the way, the cancel entry is unreadable due to bad xml (written by
 rev). I was too lazy to include a fix for that. also there's keywords that
 have xmlerr, can't find element as syntax. that too is a problem directly
 in the source files, and me being too lazy to code a workaround. both
 problems have been bugzillaed.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN]BvG Docu 1.7

2010-10-19 Thread zryip theSlug
On Tue, Oct 19, 2010 at 10:42 PM, Andre Garzia an...@andregarzia.com wrote:
 Mr BvG,

 I am on plain 4.5.0 here and it did not work for some odd reason.. :-/

 it has no error message, but when I click re-generate, I get one dict file
 and nothing more and the stack do not work, like empty content.

 Andre

Björnke,

Same issue than Andre, here.
My 'BvG Docu' folder contains only a copy of the dict.index. No error
message, just an empty content as result.

LiveCode 4.5.0

Maybe the loop to copy the files is broken due to an error after the first file?


Regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread stephen barncard
wow. I was wrong. thanks


s
On 19 October 2010 13:24, Mike Bonner bonnm...@gmail.com wrote:

 Look on cPanel under databases section, theres a link for remote mysql.
 This is on Odin.

 On Tue, Oct 19, 2010 at 2:09 PM, stephen barncard 
 stephenrevoluti...@barncard.com wrote:

  It's not available in cpanel now. I looked. I thought it was in the USERS
  and / or MySQL area a while ago.
 
  On 19 October 2010 12:22, Mike Bonner bonnm...@gmail.com wrote:
 
   Pretty sure you can, check the tool in cpanel, I believe I read in
 there
   that % is allowable.
  
  Stephen Barncard
  San Francisco Ca. USA
 
  more about sqb  http://www.google.com/profiles/sbarncar
  ___
  use-revolution mailing list
  use-revolution@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-revolution
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Mike Bonner
Glad it was there. Never sure if there will be complete parity across server
boundaries!

On Tue, Oct 19, 2010 at 3:28 PM, stephen barncard 
stephenrevoluti...@barncard.com wrote:

 wow. I was wrong. thanks


 s
 On 19 October 2010 13:24, Mike Bonner bonnm...@gmail.com wrote:

  Look on cPanel under databases section, theres a link for remote mysql.
  This is on Odin.
 
  On Tue, Oct 19, 2010 at 2:09 PM, stephen barncard 
  stephenrevoluti...@barncard.com wrote:
 
   It's not available in cpanel now. I looked. I thought it was in the
 USERS
   and / or MySQL area a while ago.
  
   On 19 October 2010 12:22, Mike Bonner bonnm...@gmail.com wrote:
  
Pretty sure you can, check the tool in cpanel, I believe I read in
  there
that % is allowable.
   
   Stephen Barncard
   San Francisco Ca. USA
  
   more about sqb  http://www.google.com/profiles/sbarncar
   ___
   use-revolution mailing list
   use-revolution@lists.runrev.com
   Please visit this url to subscribe, unsubscribe and manage your
   subscription preferences:
   http://lists.runrev.com/mailman/listinfo/use-revolution
  
  ___
  use-revolution mailing list
  use-revolution@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-revolution
 



 --



 Stephen Barncard
 San Francisco Ca. USA

 more about sqb  http://www.google.com/profiles/sbarncar
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Andre Garzia
Folks,

You can have remote connections for MySQL databases by setting the remote
mysql option. Even though PostgreSQL is more pure than MySQL, right now,
going thru mySQL might be a good option for your read only database.

:-D

On Tue, Oct 19, 2010 at 7:33 PM, Mike Bonner bonnm...@gmail.com wrote:

 Glad it was there. Never sure if there will be complete parity across
 server
 boundaries!

 On Tue, Oct 19, 2010 at 3:28 PM, stephen barncard 
 stephenrevoluti...@barncard.com wrote:

  wow. I was wrong. thanks
 
 
  s
  On 19 October 2010 13:24, Mike Bonner bonnm...@gmail.com wrote:
 
   Look on cPanel under databases section, theres a link for remote mysql.
   This is on Odin.
  
   On Tue, Oct 19, 2010 at 2:09 PM, stephen barncard 
   stephenrevoluti...@barncard.com wrote:
  
It's not available in cpanel now. I looked. I thought it was in the
  USERS
and / or MySQL area a while ago.
   
On 19 October 2010 12:22, Mike Bonner bonnm...@gmail.com wrote:
   
 Pretty sure you can, check the tool in cpanel, I believe I read in
   there
 that % is allowable.

Stephen Barncard
San Francisco Ca. USA
   
more about sqb  http://www.google.com/profiles/sbarncar
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
   
   ___
   use-revolution mailing list
   use-revolution@lists.runrev.com
   Please visit this url to subscribe, unsubscribe and manage your
   subscription preferences:
   http://lists.runrev.com/mailman/listinfo/use-revolution
  
 
 
 
  --
 
 
 
  Stephen Barncard
  San Francisco Ca. USA
 
  more about sqb  http://www.google.com/profiles/sbarncar
  ___
  use-revolution mailing list
  use-revolution@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-revolution
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Andrew Kluthe

Take care : the all ip's range option is the exact synonym for full
hackable app. 

Comme on dit chez nous : à bon entendeur, salut ! 

P. 


Le 19 oct. 2010 à 21:17, Andrew Kluthe a écrit : 


Intend on using random hashed passwords that get changed monthly and not
available to end users that are stored in a database with NO remote access.
Seems about as safe as a cgi for manipulating the db.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/on-rev-remote-database-tp2998969p3002871.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Andre Garzia
I think safety is over rated on some places. It all depends on the
sensitiveness of the information you are storing. If this is a simple
Cooking Recipes Website then using standard security polices will be
enough. If you're building your first web enabled livecode based nuclear
reactor then you might want something more robust.

If you decide to go with a remote connection, then edit the user that is
able to connect and strip him of all the priviledges he do not need. Allow
him to query the necessary tables and only that. Keep him away from schemas
and other reflections.

A cool (and theoretical since I never implemented it) and somewhat automatic
way for authentication to work is to use a ticket like this:

1) There is an authentication irev file which will only serve thru a SSL
connection. This file will receive a post call from the desktop client and
check if it is allowed to connect to the database, if it is so, then it will
answer back with a login/password combination to the client.

2) the client use the login/password combination from step 1 to connect to
the database. If connection breaks or expires, do step 1 again.

This login/pass combination can be generated at runtime and using cron you
can expire those credentials as you see fit. Think about it as some banks
generate Online VISA numbers good for one transaction only. You are
generating readonly access user credentials on demand, if any of your
credentials is compromissed the hacker will not have access to anything
since you took out all priviledges for that user and even so, after some
time, that user will expire and the login/pass combo will be useless.

:-P

(I never implemented this, I just though out of the blue how to give remote
access with some modest security that would not need code changes to replace
login credentials if the given logins were compromised)
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: On-Rev Webpage variable posting

2010-10-19 Thread Rick Harrison
Hi Devin,

Thanks for the example!  

It turned out I was just parsing the hidden input a little incorrectly.
Your excellent example straightened me out.

Thanks!

Rick

On Oct 19, 2010, at 1:09 PM, Devin Asay wrote:

 
 On Oct 19, 2010, at 10:31 AM, Rick Harrison wrote:
 
 Hi Devin,
 
 Yes, I don't want to use cookies.
 
 I tried the hidden inputs technique without success.
 I'm not sure why it didn't work.  Do you have an example
 of hidden inputs so I could see what I might be doing wrong?
 
 Rick,
 
 Here's a simple example I put together for my class:
 
 http://chum.dev.on-rev.com/teacher/makeReport.irev
 ...
 Devin



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Len Morgan
 I appreciate everyone's concern about about the security of my 
database but I assure you that this isn't my first rodeo (small 'r' - 
not a plug :-) ) and have been write secure computer systems for prison 
management for over 10 years - most of them with remote access.


I should probably elaborate a little more on what I'm attempting to do.  
The data I'm trying to give access to is already publicly available to 
anyone one the Internet.  It's just not organized in a way that can be 
searched, sorted, what have you.  The data (and the service) are all 
available on a web site but while the site provides all the necessary 
facilities to do what you need to do, it doesn't do it in any kind of 
user friendly way.


My program is composed of two parts: The first is twice a month, I 
download the web page with the information on it, scrape the data out of 
it, and then post the NEW data (about 30% is new) to a database.  I also 
add the date that the listing showed up for the first time.


The second part of the program is used by the end user who will log in, 
get only the newest listings that pertain to him/her and then decide if 
they want to submit to one of the listings.  If they do, they'll choose 
the data to upload and having already entered their username and 
password for the original site (which they must already be a paid member 
of) I'll pretend to login, go to the submissions page, and make the 
submission.


Once this is done, they will have local database of their submissions 
that includes the deadlines (so they know when to check and see if their 
submission sold or not), etc.  The reason I don't want the database of 
listings stored locally is because every now and then, they change the 
format of their listings page and then my scraper stops working.  
Instead of having to update hundreds of users, I store MY version of the 
database the same way no matter what the source data looks like.  I have 
to do a little work to figure out the new format but only once.  It also 
tends to be a rather large database and having that lay around on 
everyone's computer seems like a waste.


Now I hope you can see why I wasn't that worried about the security of 
the data.  It was read only, already publicly available, and you had to 
already be a member of the other site (not mine by the way) in order to 
do anything useful with the data.


I do want to thank everyone for their  suggestions though.  I enjoyed 
the discussion.


len morgan
On 10/19/2010 12:59 PM, Richard Gaskin wrote:

Whiskey Tango?

What Len Morgan wrote was:
 This is all a moot point now since I have just been informed by
 Heather that the only way the on-rev server can be set up to do
 this is if you give them all of the IP addresses that people are
 going to connect from and they will allow those IP addresses to
 connect.

Unless I missed something earlier in this thread, it seems he's 
writing about blocking access based on IPs, and all Heather did was 
remind him of what Pierre wrote here, that given the majority of folks 
who use dynamic IPs that isn't practical.



FWIW, On-Rev does indeed provide unlimited databases:

   MySQL 5.0.67 Databases: Unlimited
   PostgreSQL Databases: Unlimited
http://www.on-rev.com/hosting/features-chart/


Back to the original topic, granting/restricting access based on IPs 
is risky and prone to error if any of your users have dynamic IPs, for 
the reasons Pierre noted earlier this morning.


IP-based restrictions can be somewhat useful for some institutional 
customers where fixed IP ranges can be known to belong to the 
customer.  I use it myself on a subscription site I manage for a 
client, but not as an alternative to login authentication but merely 
as an extra restriction on top of the login requirement; I would never 
rely on IP address alone.


With individual users on dynamic IPs, the risk is that the IP they're 
using right now may be reassigned to someone else later, providing 
unauthorized access to unknowable individuals.  Granting access by 
range only exacerbates the risk.


So while it's sometimes useful, IP-based access doesn't appear to be a 
practical option for Mr. Morgan, leaving him to consider more 
conventional options like a simple login as most sites require for 
authenticated access.



Andrew, you can hopefully breathe easier now.  Relax and enjoy your 
unlimited databases.


--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit 

Re: [ANN]BvG Docu 1.7

2010-10-19 Thread Len Morgan

 I got the same error as Mark and I AM using the Rev IDE (4.5.1 dp-1).

len morgan

On 10/19/2010 3:16 PM, Mark Wieder wrote:

Björnke-

Tuesday, October 19, 2010, 12:48:19 PM, you wrote:


Damnit
reacting to a install where there's no clumps file, that was
exactly what I changed. Do you two per chance not use the rev ide?
because I use if revappversion() = 4.5.0 thencreate fake clumps
file here.

You might want to tweak that a bit since I tried this with 4.5.1-dp1.



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [UPDATE] The little RPN Calculator now is more HP like

2010-10-19 Thread Andre Garzia
On Sat, Oct 16, 2010 at 3:24 AM, Mark Wieder mwie...@ahsoftware.net wrote:

 Andre-

 Friday, October 15, 2010, 11:48:42 AM, you wrote:

  Glad you liked it! :-)

  Given infinite time and money I'd implement UserRPL and SystemRPL...

 It would be fairly easy to get from here to a full-fledged FORTH
 system, but you'd have to add more keys.


I considered buying an FPGA kit and trying to implement a FORTH system in it
or buying one of the new arduinos (with more space and processing power) or
an MBED and trying to create a FORTH for it but I recognize that I don't
have the necessary knowledge and can't spend that money right now but one
day I will...

I've already made a small ASMx86 interpreter in Rev, next steps are:
implementing Scheme and then FORTH. :-D






 --
 -Mark Wieder
  mwie...@ahsoftware.net

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Franklin Audio Intro Pricing Ends Soon; New Testable Too!

2010-10-19 Thread Bob Sneidar
Just be aware that beyond the extended 3 year warranty (which you pay extra 
for) Dell offers NO SERVICE WHATSOEVER. That means if your laptop dumps at 1 
year and 1 day and you didn't get the extended warranty, your are SOL. Of 
course, they might sell you a warranty if you don't tell them the computer is 
broke. After 3 years you cannot get any parts or get repairs at an authorized 
Dell service center, because THERE ISN'T ANY SUCH THING. 

I was buying Dells for the Church up till I learned that little tidbit. Now 
it's HP's I think. 

Bob


 snip

 My last purchase was a Dell laptop, and I've been impressed with the good 
 performance and solid construction of the machine.  I got that one 
 second-hand, but now that I know how to get OS-less computers from Dell my 
 next one will probably be from them.
 
 --
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Time pickers

2010-10-19 Thread Bob Sneidar
Of course Scott had one!

Bob


On Oct 19, 2010, at 7:58 AM, J. Landman Gay wrote:

 On 10/19/10 12:34 AM, Scott Rossi wrote:
 
 go url http://www.tactilemedia.com/site_files/downloads/timesettings.rev;
 
 Exactly perfect! Just want I wanted. Last night I was thinking about making a 
 clock like that. You just saved me some work. :)
 
 -- 
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: on-rev remote database

2010-10-19 Thread Bob Sneidar
This is not a good idea. I agree with the best practices notion that direct 
access to remote SQL servers is in general a bad thing. There are tricks you 
can use to harden them. I know our web guy got really really good at this. 
Still, you have to know what you are doing, and apart from IP filtering, it's 
best to not do it. 

That being said, I wonder if you could use a proxy to get around this 
limitation? 

Bob


On Oct 18, 2010, at 11:41 AM, Andrew Kluthe wrote:

 
 Hmm, I wonder if you can set it to not worry about what IP is the connection
 is coming from. 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution