Re: Forum Software LC?

2023-09-18 Thread harrison--- via use-livecode
Hi Andre,

I have already worked with all of those for years.

Thanks for the warning anyway.

Rick


> On Sep 18, 2023, at 2:52 PM, Andre Garzia via use-livecode 
>  wrote:
> 
> You’ll need a very good grasp of Web technologies such as HTML, CSS, JS. You 
> will also need a good understanding of servers, protocols, and databases.

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


Re: Forum Software LC?

2023-09-18 Thread harrison--- via use-livecode
Hi Richard,

Why is Discourse better than Dat-course?  LOL

Discourse is $50 per month! No free option for that.

Thanks for your input.

Rick


> On Sep 18, 2023, at 1:57 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
>  
> Don't build it yourself. It's a lot of work.  Software is almost always more 
> affordable to buy than build, and most forum packages these days are FOSS and 
> free of cost.
> 
> Crafting the user experience alone would take months to do well.  And if you 
> think security is lacking in established packages see what happens when you 
> roll your own. ;)
>  
> Use Discourse.  There are others, but Discourse is currently the go-to choice 
> for new forums.  Great UX, open source.
>  
> Another option that's become increasingly popular is to ditch hosting your 
> own forum altogether and using Discord instead. Forums can be set up there 
> for free, with native mobile apps available and rich APIs if you need to 
> customize anything.
>  
> --  
> Richard Gaskin
> Fourth World Systems

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


Re: Forum Software LC?

2023-09-18 Thread Andre Garzia via use-livecode
Just be aware that discord has horrible threading.

Never run your own stuff on the web unless you’re really sure what you’re doing 
(unless it is read-only stuff). Preventing SQL and Scripting injection is not a 
trivial thing to do and in that sense LiveCode and PHP are kinda the same. 

Doing a forum in LiveCode is a cool experience and will teach you a lot, but if 
you’re gonna do it, you will need to be prepared to get really good into other 
aspects of development beyond LiveCode. You’ll need a very good grasp of Web 
technologies such as HTML, CSS, JS. You will also need a good understanding of 
servers, protocols, and databases.

As Richard said, it is not an easy project.

> On 18 Sep 2023, at 18:57, Richard Gaskin via use-livecode 
>  wrote:
> 
> Rick Harrison wrote:
>> Has anyone built Forum Software with LiveCode?
> There are a lot of PHP
>> ones, but I have yet to
> find one that was built with LiveCode.
> 
> PHP is
>> hacked all the time, and I have found
> hacker bots that try to hack my
>> server all
> the time by exploiting holes in PHP.  They
> even try to install
>> PHP on my server so they
> can then use it to hack my server!
> 
> I think
>> Forum Software built with LiveCode
> could be more secure, but I don’t
>> want to
> build it myself if someone has already
> created it.
> 
> Suggestions?
> 
>  
> Don't build it yourself. It's a lot of work.  Software is almost always more 
> affordable to buy than build, and most forum packages these days are FOSS and 
> free of cost.
> 
> Crafting the user experience alone would take months to do well.  And if you 
> think security is lacking in established packages see what happens when you 
> roll your own. ;)
>  
> Use Discourse.  There are others, but Discourse is currently the go-to choice 
> for new forums.  Great UX, open source.
>  
> Another option that's become increasingly popular is to ditch hosting your 
> own forum altogether and using Discord instead. Forums can be set up there 
> for free, with native mobile apps available and rich APIs if you need to 
> customize anything.
>  
> --  
> Richard Gaskin
> Fourth World Systems
>  
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Forum Software LC?

2023-09-18 Thread Richard Gaskin via use-livecode
Rick Harrison wrote:
> Has anyone built Forum Software with LiveCode?
There are a lot of PHP
> ones, but I have yet to
find one that was built with LiveCode.

PHP is
> hacked all the time, and I have found
hacker bots that try to hack my
> server all
the time by exploiting holes in PHP.  They
even try to install
> PHP on my server so they
can then use it to hack my server!

I think
> Forum Software built with LiveCode
could be more secure, but I don’t
> want to
build it myself if someone has already
created it.

Suggestions?

 
Don't build it yourself. It's a lot of work.  Software is almost always more 
affordable to buy than build, and most forum packages these days are FOSS and 
free of cost.

Crafting the user experience alone would take months to do well.  And if you 
think security is lacking in established packages see what happens when you 
roll your own. ;)
 
Use Discourse.  There are others, but Discourse is currently the go-to choice 
for new forums.  Great UX, open source.
 
Another option that's become increasingly popular is to ditch hosting your own 
forum altogether and using Discord instead. Forums can be set up there for 
free, with native mobile apps available and rich APIs if you need to customize 
anything.
 
--  
Richard Gaskin
Fourth World Systems
 

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


Re: Android ANR (App not responding | Jacque was right :-)

2023-09-18 Thread William Prothero via use-livecode
Ralph:
Noteworthy?🎶🎶🎶
Bill

William A. Prothero, PhD
Prof Emeritus, Dept of Earth Science
University of California, Santa Barbara

> On Sep 17, 2023, at 2:24 PM, Ralph DiMola via use-livecode 
>  wrote:
> 
> Was invited to an experimental Jazz show yesterday. I finally realized that 
> all jazz is experimental.
> 
> "Jazz is not dead it just smells funny"
> Frank Zappa
> 
> 
> What do you call a person who hangs out with musicians?
> 
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf 
> Of Bob Sneidar via use-livecode
> Sent: Friday, September 15, 2023 10:02 PM
> To: How to use LiveCode
> Cc: Bob Sneidar
> Subject: Re: Android ANR (App not responding | Jacque was right :-)
> 
> Yes. It’s the one that no batter can hit. 
> 
> Sent from my iPhone
> 
>>> On Sep 15, 2023, at 18:14, Mark Wieder via use-livecode 
>>>  wrote:
>>> 
>>> On 9/15/23 13:10, Ralph DiMola via use-livecode wrote:
>>> Does accordion count?
>> 
>> You know the definition of perfect pitch, right?
>> 
>> -- 
>> Mark Wieder
>> ahsoftw...@gmail.com
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Your scripts as a flowchart

2023-09-18 Thread Andreas Bergendal via use-livecode
Getting a full export is a tricky business, and I’m looking at various 
solutions.

The easiest workaround is to launch the flowchart in a web browser and print to 
PDF from there. 
On Windows/Linux the flowchart is shown that way anyway, and on Mac you load it 
in a web browser by shift-clicking the Create flowchart button. The obvious 
downside of printing to pdf is that you get page breaks that split up the 
flowchart.

Another workaround is to paste the Mermaid code into an online editor like 
https://mermaid.live and then export to PNG from there.

What looks more promising for actually solving it in-stack though, is using the 
command-line interface (CLI) for Mermaid to generate an svg/png/pdf file:
https://github.com/mermaid-js/mermaid-cli

I’ll experiment with that and see what I can come up with. :)

> As an aside, I don't know whether to be proud or horrified at the map
> Navigator produces…

Yeah, I know the feeling… :D

/Andreas


> 18 sep. 2023 kl. 03:38 skrev Geoff Canyon via use-livecode 
> :
> 
> Is there a way to export the entire flowchart, instead of just the portion
> currently displayed?
> 
> As an aside, I don't know whether to be proud or horrified at the map
> Navigator produces...
> 
> On Sat, Sep 16, 2023 at 8:04 PM Geoff Canyon  wrote:
> 
>> Ah, okay, that explains it. In Navigator, *everything* is a script-only
>> stack behavior. In a few of the substacks there are scripts for a few
>> template objects or where script-only-stack behaviors were inconvenient (I
>> don't remember why, honestly).
>> 
>> That has it working, and the resulting diagram is nice. Navigator does a
>> similar survey (without the visualization, that's a neat trick).
>> 
>> Navigator reports:
>> 
>> 302986 characters in
>> 8092 lines in
>> 112 scripts in
>> 885 objects.
>> 
>> ScriptDependencies reports:
>> 
>> 341 unique handler names - 407 commands, 124 functions, 1 setProps
>> 
>> regards,
>> 
>> Geoff
>> 
>> On Sat, Sep 16, 2023 at 6:24 PM Andreas Bergendal via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> As long as you include all the script-only stacks in the analysis, they
>>> will be handled.
>>> The tool will not look for behaviors and auto-include them. Every stack
>>> that has relevant code must be included manually in the project pane. If
>>> you have many SoSs, you can quickly add them all by adding the whole folder
>>> they are in.
>>> 
>>> How many handlers does the analysis find?
>>> 
>>> /Andreas
>>> 
>>> 
 16 sep. 2023 kl. 22:43 skrev Geoff Canyon via use-livecode <
>>> use-livecode@lists.runrev.com>:
 
 I didn't change anything before generating, and the flow chart is
>>> literally
 blank -- unless it:
 
 1. scrolls invisibly
 2. keeps returning the project name to the upper left while scrolling
 3. has *at least* 30 screens' worth of blank space at the top?
 
 On Sat, Sep 16, 2023 at 1:35 PM J. Landman Gay via use-livecode <
 use-livecode@lists.runrev.com> wrote:
 
> That happened to me too with a very long script. To keep everything in
> view
> there's a lot of white space. Keep scrolling. This happens only if you
> have
> set it to use unlimited sizing.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On September 16, 2023 11:15:00 AM Geoff Canyon via use-livecode
>  wrote:
> 
>> Does it not handle script-only stack behaviors? I get a blank display
>>> for
>> Navigator (which has no code other than SoS behaviors).
>> 
>> gc
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

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