SpiderBasic 2.31 final is out !

Everything else that doesn't fall into one of the other categories.
Fred
Site Admin
Posts: 1506
Joined: Mon Feb 24, 2014 10:51 am

SpiderBasic 2.31 final is out !

Post by Fred »

Hello,

- final version is out, thanks for the testing !

- beta 2 is available, you can get it on your online account !

The beta version of SpiderBasic 2.31 is available on your online account. It's a bug fix release, so don't hesitate to try out with your project to check if everything is alright.

Have fun !

The Fantaisie Software Team.
User avatar
Peter
Posts: 1086
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: SpiderBasic 2.31 beta 1 available !

Post by Peter »

Thank you for the new version, Fred! :D

Greetings... Peter
User avatar
majikeyric
Posts: 7
Joined: Mon Feb 24, 2014 11:07 pm
Contact:

Re: SpiderBasic 2.31 beta 1 available !

Post by majikeyric »

Thanks Fred :D
User avatar
Arbrakaan
Posts: 91
Joined: Mon Feb 24, 2014 10:54 pm
Location: Geneva
Contact:

Re: SpiderBasic 2.31 beta 1 available !

Post by Arbrakaan »

Thanks ! :)
munfraid
Posts: 104
Joined: Sat Mar 24, 2018 1:33 pm

Re: SpiderBasic 2.31 beta 1 available !

Post by munfraid »

Thanks, great news! :)

It's so good to read those 'fixed' postings! :)
Stefan
Posts: 160
Joined: Mon Feb 05, 2018 9:44 pm

Re: SpiderBasic 2.31 beta 1 available !

Post by Stefan »

Where can I read which bugs have been fixed?
Is the Ide now usable under Linux?
Then I would immediately extend my account.
Dirk Geppert
Posts: 282
Joined: Fri Sep 22, 2017 7:02 am

Re: SpiderBasic 2.31 beta 1 available !

Post by Dirk Geppert »

Many thx Fred, for the new beta version and the further development of Spiderbasic.

There are still problems within the WebGadget():
SetGadgetItemText(Gadget, #PB_Web_HtmlCode, Html) does not work with more complex html..

Since version 2.31, it only works like this:

Code: Select all

CompilerIf #PB_Compiler_OS=#PB_OS_Web
 CompilerIf #PB_Compiler_Version=230
  !var _load=$.fn.load;
  !$.fn.load=function(){
  !if(typeof arguments[0] ==="function") return $(this).on("load",arguments);
  !return _load.apply(this,arguments);};
 CompilerEndIf
CompilerEndIf

Code: Select all

Procedure SetWebGadgetHtml(Gadget, Html.s)
 
  If GadgetType(Gadget)=#PB_GadgetType_Web
    ! var iframe = $(spider_GadgetID(v_gadget).div).find("iframe");
    ! iframe.contents().find("html").html(v_html);
    ! $(iframe).load(function(e) {
    !   iframe.contents().find("html").html(v_html);
    ! });
  EndIf

EndProcedure

User avatar
Peter
Posts: 1086
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: SpiderBasic 2.31 beta 1 available !

Post by Peter »

Dirk Geppert wrote:SetGadgetItemText(Gadget, #PB_Web_HtmlCode, Html) does not work with more complex html.
In the absence of a complex HTML: Can you try this one with your HTML?

Code: Select all

EnableExplicit

OpenWindow(0, 0, 0, 800, 600, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
WebGadget(0, 0, 0, 800, 600, "")
Define GID = GadgetID(0)
Define myComplexHtml.s = "<h1>Hello!</h1>"
! v_gid.gadget.srcdoc = v_mycomplexhtml;
Dirk Geppert
Posts: 282
Joined: Fri Sep 22, 2017 7:02 am

Re: SpiderBasic 2.31 beta 1 available !

Post by Dirk Geppert »

Thank you, Peter. It works! :)
Fred
Site Admin
Posts: 1506
Joined: Mon Feb 24, 2014 10:51 am

Re: SpiderBasic 2.31 beta 1 available !

Post by Fred »

Could you do a bug report to clearly state the issue ?
Post Reply