Re: [WebDNA] Re: WebDNA version 7 feature list?

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106244
interpreted = N
texte = You can use [function] to create any sophisticated context. The current = shopping cart system is outdated, and does not even use databases for = carts. A copy of WebDNA 7.0 for OSX has just been mailed to you. - chris On Feb 1, 2011, at 11:56, William DeVaul wrote: > As long as the purchase tag and orderfile context are not deprecated, > please send me a link for the OS X version of WebDNA 7. >=20 > I know we can create tags, but is there a way to create a context > should the orderfile context be eliminated? >=20 > On Tue, Feb 1, 2011 at 4:52 AM, = wrote: >> There is no real new feature in 7.0. It is more a transition version = toward the WebDNA i had in mind when we bought it to SmithMicro. >>=20 >> We fixed some remaining bugs and added few things. We also changed = the [append] tag to be much much faster. Here a list: >>=20 >>=20 >> ----- >> Fixed: The serial number validation routine fails out with a wrong = number, and causes the page not reloading. >> ----- >> The libmysqlclient.so.15/libmysqlclient.so.16 problem for the glibcv3 = version: >> Ubuntu 10.xx comes with libmysqlclient.so.16, and webdna.fcgi = requests libmysqlclient.so.15 >> The two versions of libmysqlclient aren't binary compatible, which is = why the soname was changed from 15 to 16. There is no way to build a = single binary that works with both libraries. We built two binaries. >> ----- >> Changed: The 6.2 code always reloaded the db after 100 lines. We = changed this for 1,000 lines on 7.0 code. >> ----- >> Fixed: the [append] tag was writing to DISK instead or writing to = RAM. It now depends on the AutoCommit value in prefs. >> If true, it will append each line as before. >> If false, it will buffer in memory. >> ----- >> Fixed: the [formvariables] context bug when using = ENCTYPE=3D"multipart/form-data": issue with the processing of multipart = post. >> ----- >> Fixed: [sendmail] problem with the FreeBSD version beacuse of a = threading problem. Fixed by forcing it to use libpthread instead of = libc_r >> ----- >> Fixed: bug when the [math] variable name includes a number like in = [math]thetest3=3D43[/math] >> --- >> New: added the new tag [thirurlplusget] >>=20 >> so the [thisurl] tag will produce this: >> /x/y/z/index.dna >>=20 >> and the [thirurlplusget] tag will produce this: >> /x/y/z/index.dna?a=3Db&c=3Dd >> --- >> New: /WebCatalog folder eliminated >> --- >> New: config file is now webdna.ini >> --- >> New: [isaccelerated] tag returns "T" or "F" >> --- >> Fixed: a local copy runs as "licensed" when called through 127.0.0.1 = or "localhost" >> --- >> Fixed: triggers now work with unlicensed version >> --- >> Fixed: the triggers are not properly working >> --- >> New: added a solid blowfish code to [encrypt] >> --- >> Fixed: [returnraw] - http status codes was not working on all = platforms due of Apache 2.0 changes in the API and also the WebDNA = module was not accommodating all status codes. >> --- >> Fixed: [createdate] and [moddate] were being confused on unix = machines in both the [listfiles] context and [fileinfo] context. >> --- >> Fixed: [date format=3D] was not working on all platforms >> --- >> Fixed: mysql Windows bug >> --- >> New: xalan and xerces are now integrated into the binary >> --- >> New: [thishost] shows the server name WebDNA is running on >> --- >> New: [listallcontexts] shows a list of all reserved context names >> --- >> New: [thisport] shows the port number of the server WebDNA is running = on. >> --- >> Bug: xerces has some flaws under OSX. See below >>=20 >> [xmlparse = var=3Dxml_var1&source=3D[url]http://gdata.youtube.com/feeds/api/videos/-/v= olleyball[/url]][/xmlparse] >> [xmlnode ref=3Dxml_var1&path=3Dnamed:feed] >> [name]=3D[value]
>> [xmlnodes] >>  - [name]=3D[value]
>> [xmlnodes] >>    - [name]=3D[value]
>> [/xmlnodes] >> [/xmlnodes] >> [/xmlnode] >>=20 >> A workaround is to write the WEBDNA to download the XML file, and = then include it in the XMLParse >> Pseudo code: >> [DOWNLOAD FILE source=3Dhttp://.....] >> [XMLParse vars=3Dblah][include target file.xml][/XMLParse] >> --- >> Fixed: [setmimeheader] is now working as expected >> example: [setmimeheader name=3DContent-Type&value=3Dtext/xml] >> --- >> Fixed: [shownext] was not properly working under OSX with apache >> --- >> Fixed: PATH_TRANSLATED under OSX and Solaris >> --- >> New: [islicensed] with two values: "T" or "F". If the License number = matches the domain, we will get a "T", otherwise, we get a "F" and = WebDNA will run as freeware. >> --- >> Fixed: was not working >> --- >> Fixed: [decrypt] could not decrypt the seed "TEMPLATE", for use with = encrypted templates >> --- >> New: SMTP auth enable with [sendmail].. both a global setting and a = over-riding local setting option (ie. within the [sendmail] context) >> --- >> Fixed: [setcookie] was not writing anymore to the browser. >> --- >> Fixed: [redirect] was not working anymore. >> --- >> Fixed: Passing a value to a page using GET like = test.dna?thetest=3Dthisisasmalltest was just passing "[thetest]" in the = browser: it was not interpreted and showed up. >> --- >> Fixed: Introducing an URL variable name using a context name was = producing strange results. The ?text=3D bug is now checking for known = contexts, and if it is not a known context, it does the appropriate = thing. For example, the variable setting via GET is working, but the = ?text=3D is blocked >> --- >> Fixed: [appendfile file=3Dtest.html]More text[/appendfile] was = creating an empty file when it should have written "More text" in it. = File permission of index.html was 644 >> --- >> Fixed: [writefile file=3Dtest.html]Some text[/writefile] was creating = an empty file when it should have written "Some text" in it. File = permission of index.html was 660 >> --- >> Fixed: [ipaddress] was not working anymore under OSX >> --- >> Fixed: [referrer] was showing "FastCGI" instead of the real refering = page under OSX. >> --- >> Fixed: the delete command could delete items in a database, even when = it is not allowed as a (URL) command. >> --- >> Deprecated: XML-like syntax >> Deprecated: [applescript] >> Deprecated: phone home system >> Deprecated: the URL command system >> Deprecated: sandboxes and "global" >> Deprecated: old licensing system (domain limits, versions=85) >>=20 >>=20 >>=20 >> On Feb 1, 2011, at 1:33, William DeVaul wrote: >>=20 >>> I cannot find this email after searching the archive. Can you = please repost it? >>>=20 >>> Thanks, >>> Bill >>>=20 >>> On Mon, Jan 31, 2011 at 6:14 PM, = wrote: >>>>> The CONTEXTS still exist and operate don't they ??? >>>>=20 >>>> The Commerce tags are still active but unsupported (you would have = to test) >>>>=20 >>>>=20 >>>>> Are you referring to dropping WebMerchant/Store Builder ? >>>>=20 >>>> exact. All this and all the modifications are listed in my email to = the list from January 25. >>>>=20 >>>> - chris >>>>=20 >>>>=20 >>>>=20 >>>>=20 >>>>>=20 >>>>> Regards >>>>>=20 >>>>> Stuart Tremain >>>>> IDFK Web Developments >>>>> AUSTRALIA >>>>> webdna@idfk.com.au >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> On 01/02/2011, at 7:55 AM, christophe.billiottet@webdna.us wrote: >>>>>=20 >>>>>> Hi William! i guess this question would catch some interest from = our talk list. >>>>>>=20 >>>>>> The Commerce version has been build almost ten years ago. Some = specific tags, unlocked by the Commerce serial number, were necessary to = use the application. WebDNA Software Corporation had an alternative: = either rebuild and modernize the Commerce code (it has to be mostly = rewritten), or drop it and focuse on the WebDNA language itself, leaving = the WebDNA developers an opportunity to build new and limitless = applications. We chose the second option. >>>>>>=20 >>>>>> - chris >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> On Jan 31, 2011, at 13:49, William DeVaul wrote: >>>>>>=20 >>>>>>> Hi, >>>>>>>=20 >>>>>>> I recall reading sometime ago that version 7 would drop the = commerce >>>>>>> features. Can you clarify the version 7 feature set? >>>>>>>=20 >>>>>>> Thanks, >>>>>>> Bill >>>>>>=20 >>>>>> --------------------------------------------------------- >>>>>> This message is sent to you because you are subscribed to >>>>>> the mailing list . >>>>>> To unsubscribe, E-mail to: >>>>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>>>> Bug Reporting: support@webdna.us >>>>>=20 >>>>> --------------------------------------------------------- >>>>> This message is sent to you because you are subscribed to >>>>> the mailing list . >>>>> To unsubscribe, E-mail to: >>>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>>> Bug Reporting: support@webdna.us >>>>=20 >>>> --------------------------------------------------------- >>>> This message is sent to you because you are subscribed to >>>> the mailing list . >>>> To unsubscribe, E-mail to: >>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>> Bug Reporting: support@webdna.us >>>>=20 >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list . >>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >>=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
You can use [function] to create any sophisticated context. The current = shopping cart system is outdated, and does not even use databases for = carts. A copy of WebDNA 7.0 for OSX has just been mailed to you. - chris On Feb 1, 2011, at 11:56, William DeVaul wrote: > As long as the purchase tag and orderfile context are not deprecated, > please send me a link for the OS X version of WebDNA 7. >=20 > I know we can create tags, but is there a way to create a context > should the orderfile context be eliminated? >=20 > On Tue, Feb 1, 2011 at 4:52 AM, = wrote: >> There is no real new feature in 7.0. It is more a transition version = toward the WebDNA i had in mind when we bought it to SmithMicro. >>=20 >> We fixed some remaining bugs and added few things. We also changed = the [append] tag to be much much faster. Here a list: >>=20 >>=20 >> ----- >> Fixed: The serial number validation routine fails out with a wrong = number, and causes the page not reloading. >> ----- >> The libmysqlclient.so.15/libmysqlclient.so.16 problem for the glibcv3 = version: >> Ubuntu 10.xx comes with libmysqlclient.so.16, and webdna.fcgi = requests libmysqlclient.so.15 >> The two versions of libmysqlclient aren't binary compatible, which is = why the soname was changed from 15 to 16. There is no way to build a = single binary that works with both libraries. We built two binaries. >> ----- >> Changed: The 6.2 code always reloaded the db after 100 lines. We = changed this for 1,000 lines on 7.0 code. >> ----- >> Fixed: the [append] tag was writing to DISK instead or writing to = RAM. It now depends on the AutoCommit value in prefs. >> If true, it will append each line as before. >> If false, it will buffer in memory. >> ----- >> Fixed: the [formvariables] context bug when using = ENCTYPE=3D"multipart/form-data": issue with the processing of multipart = post. >> ----- >> Fixed: [sendmail] problem with the FreeBSD version beacuse of a = threading problem. Fixed by forcing it to use libpthread instead of = libc_r >> ----- >> Fixed: bug when the [math] variable name includes a number like in = [math]thetest3=3D43[/math] >> --- >> New: added the new tag [thirurlplusget] >>=20 >> so the [thisurl] tag will produce this: >> /x/y/z/index.dna >>=20 >> and the [thirurlplusget] tag will produce this: >> /x/y/z/index.dna?a=3Db&c=3Dd >> --- >> New: /WebCatalog folder eliminated >> --- >> New: config file is now webdna.ini >> --- >> New: [isaccelerated] tag returns "T" or "F" >> --- >> Fixed: a local copy runs as "licensed" when called through 127.0.0.1 = or "localhost" >> --- >> Fixed: triggers now work with unlicensed version >> --- >> Fixed: the triggers are not properly working >> --- >> New: added a solid blowfish code to [encrypt] >> --- >> Fixed: [returnraw] - http status codes was not working on all = platforms due of Apache 2.0 changes in the API and also the WebDNA = module was not accommodating all status codes. >> --- >> Fixed: [createdate] and [moddate] were being confused on unix = machines in both the [listfiles] context and [fileinfo] context. >> --- >> Fixed: [date format=3D] was not working on all platforms >> --- >> Fixed: mysql Windows bug >> --- >> New: xalan and xerces are now integrated into the binary >> --- >> New: [thishost] shows the server name WebDNA is running on >> --- >> New: [listallcontexts] shows a list of all reserved context names >> --- >> New: [thisport] shows the port number of the server WebDNA is running = on. >> --- >> Bug: xerces has some flaws under OSX. See below >>=20 >> [xmlparse = var=3Dxml_var1&source=3D[url]http://gdata.youtube.com/feeds/api/videos/-/v= olleyball[/url]][/xmlparse] >> [xmlnode ref=3Dxml_var1&path=3Dnamed:feed] >> [name]=3D[value]
>> [xmlnodes] >>  - [name]=3D[value]
>> [xmlnodes] >>    - [name]=3D[value]
>> [/xmlnodes] >> [/xmlnodes] >> [/xmlnode] >>=20 >> A workaround is to write the WEBDNA to download the XML file, and = then include it in the XMLParse >> Pseudo code: >> [DOWNLOAD FILE source=3Dhttp://.....] >> [XMLParse vars=3Dblah][include target file.xml][/XMLParse] >> --- >> Fixed: [setmimeheader] is now working as expected >> example: [setmimeheader name=3DContent-Type&value=3Dtext/xml] >> --- >> Fixed: [shownext] was not properly working under OSX with apache >> --- >> Fixed: PATH_TRANSLATED under OSX and Solaris >> --- >> New: [islicensed] with two values: "T" or "F". If the License number = matches the domain, we will get a "T", otherwise, we get a "F" and = WebDNA will run as freeware. >> --- >> Fixed: was not working >> --- >> Fixed: [decrypt] could not decrypt the seed "TEMPLATE", for use with = encrypted templates >> --- >> New: SMTP auth enable with [sendmail].. both a global setting and a = over-riding local setting option (ie. within the [sendmail] context) >> --- >> Fixed: [setcookie] was not writing anymore to the browser. >> --- >> Fixed: [redirect] was not working anymore. >> --- >> Fixed: Passing a value to a page using GET like = test.dna?thetest=3Dthisisasmalltest was just passing "[thetest]" in the = browser: it was not interpreted and showed up. >> --- >> Fixed: Introducing an URL variable name using a context name was = producing strange results. The ?text=3D bug is now checking for known = contexts, and if it is not a known context, it does the appropriate = thing. For example, the variable setting via GET is working, but the = ?text=3D is blocked >> --- >> Fixed: [appendfile file=3Dtest.html]More text[/appendfile] was = creating an empty file when it should have written "More text" in it. = File permission of index.html was 644 >> --- >> Fixed: [writefile file=3Dtest.html]Some text[/writefile] was creating = an empty file when it should have written "Some text" in it. File = permission of index.html was 660 >> --- >> Fixed: [ipaddress] was not working anymore under OSX >> --- >> Fixed: [referrer] was showing "FastCGI" instead of the real refering = page under OSX. >> --- >> Fixed: the delete command could delete items in a database, even when = it is not allowed as a (URL) command. >> --- >> Deprecated: XML-like syntax >> Deprecated: [applescript] >> Deprecated: phone home system >> Deprecated: the URL command system >> Deprecated: sandboxes and "global" >> Deprecated: old licensing system (domain limits, versions=85) >>=20 >>=20 >>=20 >> On Feb 1, 2011, at 1:33, William DeVaul wrote: >>=20 >>> I cannot find this email after searching the archive. Can you = please repost it? >>>=20 >>> Thanks, >>> Bill >>>=20 >>> On Mon, Jan 31, 2011 at 6:14 PM, = wrote: >>>>> The CONTEXTS still exist and operate don't they ??? >>>>=20 >>>> The Commerce tags are still active but unsupported (you would have = to test) >>>>=20 >>>>=20 >>>>> Are you referring to dropping WebMerchant/Store Builder ? >>>>=20 >>>> exact. All this and all the modifications are listed in my email to = the list from January 25. >>>>=20 >>>> - chris >>>>=20 >>>>=20 >>>>=20 >>>>=20 >>>>>=20 >>>>> Regards >>>>>=20 >>>>> Stuart Tremain >>>>> IDFK Web Developments >>>>> AUSTRALIA >>>>> webdna@idfk.com.au >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> On 01/02/2011, at 7:55 AM, christophe.billiottet@webdna.us wrote: >>>>>=20 >>>>>> Hi William! i guess this question would catch some interest from = our Talk List. >>>>>>=20 >>>>>> The Commerce version has been build almost ten years ago. Some = specific tags, unlocked by the Commerce serial number, were necessary to = use the application. WebDNA Software Corporation had an alternative: = either rebuild and modernize the Commerce code (it has to be mostly = rewritten), or drop it and focuse on the WebDNA language itself, leaving = the WebDNA developers an opportunity to build new and limitless = applications. We chose the second option. >>>>>>=20 >>>>>> - chris >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> On Jan 31, 2011, at 13:49, William DeVaul wrote: >>>>>>=20 >>>>>>> Hi, >>>>>>>=20 >>>>>>> I recall reading sometime ago that version 7 would drop the = commerce >>>>>>> features. Can you clarify the version 7 feature set? >>>>>>>=20 >>>>>>> Thanks, >>>>>>> Bill >>>>>>=20 >>>>>> --------------------------------------------------------- >>>>>> This message is sent to you because you are subscribed to >>>>>> the mailing list . >>>>>> To unsubscribe, E-mail to: >>>>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>>>> Bug Reporting: support@webdna.us >>>>>=20 >>>>> --------------------------------------------------------- >>>>> This message is sent to you because you are subscribed to >>>>> the mailing list . >>>>> To unsubscribe, E-mail to: >>>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>>> Bug Reporting: support@webdna.us >>>>=20 >>>> --------------------------------------------------------- >>>> This message is sent to you because you are subscribed to >>>> the mailing list . >>>> To unsubscribe, E-mail to: >>>> archives: http://mail.webdna.us/list/talk@webdna.us >>>> Bug Reporting: support@webdna.us >>>>=20 >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list . >>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >>=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us christophe.billiottet@webdna.us

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Local redirects (2005) {Grouping} Docs (1999) External Images (1998) Exclamation point (1997) WebCat2b13MacPlugIn - [shownext method=post] ??? (1997) $Append for Users outside the ADMIN group (1997) [ShowIf] and empty fields (1997) WebCat2b13MacPlugIn - [showif][search][/showif] (1997) TaxTotal Problem (1997) Shipping charge question (2003) Help! WebCat2 bug (1997) redirect from the errorsMessages.db entry (1997) [protect admin] (1997) Range Comparisons (2000) Feature requests (1998) Another question (1997) problems with 2 tags shakur (1997) [WebDNA] Video Request: "Faces of WebDNA" (2010) is there a global includes directory? (1998) Rhapsody? (1997)