Discussion Forums  >  Self Hosted Control Panels

Replies: 13    Views: 217

Calypso Kid
Aspiring developer
Profile
Posts: 780
Reg: Mar 09, 2012
Upstate New Yor...
18,200
04/17/14 06:03 AM (10 years ago)

Just a heads up Self Hosted BT 3.0

Hey everyone, Just a heads up for Self Hosted BT 3.0 users. I installed my self hosted 3.0 package when it first became available (November 2013). Recently I started building an app in the self hosted environment. I started running into a few problems with plugins. Mostly, child items would not open into a popup window for editing and a couple of times I would get a 404 page not found error when I tried to open a newly created plugin screen for editing. After scouring the forums I found that a few files in the self hosted package had been updated and even though I regularly check for updates through my control panel, there were none. The fix for the child item problem comes from Crown Solutions I downloaded a new Self Hosted package and pulled the file out and replaced the one on my server 2. Overwrite the app_screen.js file in your self hosted install. It is located at /BT-server/bt_v15/bt_scripts 3. Refresh your browser, and all is good. Also the bt_JSON_API-AJAX.php file was updated so I swapped that out. All is working well now. Maybe I was a little late to the party or something but I never saw anything in the forums about these updates. Not sure why these were not picked up when I looked for updates from my control panel..??? Dave
 
Niraj
buzztouch Evangelist
Profile
Posts: 2943
Reg: Jul 11, 2012
Cerritos
37,930
like
04/17/14 07:16 AM (10 years ago)
Yikes! If you are using old Server code from Nov-2013, then you should definitely download and install the latest BT Self-Hosted software. Plenty of bugs have been fixed since last November. Upgrade, baby! :-) -- Niraj
 
Crown Solutions
Aspiring developer
Profile
Posts: 463
Reg: Nov 11, 2011
MN
13,480
like
04/17/14 08:02 AM (10 years ago)
Glad you got it figured out. I see the issue though, it still says 3.0 so people think the have the latest version. It would be tough to push a new version number after every bug fix. This would slow down the process, as D and the crew would want to wait for a bunch of changes before releasing a new version. Maybe there is a spot to put last updated next to the Self Hosted download in the CP? I imagine it would be tough considering all the files. Change is good, so are updates. Jim
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
04/17/14 10:06 AM (10 years ago)
Interesting. I'm on the forums most days, I have a self hosted from about November and I had no idea that the self hosted package had changed and I have no idea what effect of those fixes might be. Alan
 
mrDavid
BTMods.com
Profile
Posts: 3936
Reg: May 21, 2011
San Diego, CA
51,910
like
04/17/14 07:12 PM (10 years ago)
It's one of a few disappointments I have regarding buzztouch. You never actually -know- if you have the latest version of the self-hosted software. According to David this will not be changing anytime soon, but that's not to say that they may consider a changelog addition to the self hosted package download page. Developers here are not getting much attention for the small things that matter. Wishing for the best but expecting the worst. David.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
04/17/14 07:14 PM (10 years ago)
Changelog? You mean a record of what changes have been made? What madness is this? ;) Cheers! -- Smug
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
04/18/14 01:41 AM (10 years ago)
This is not a technology problem, it's a simple communications issue. The @chris1 buglist was a good idea for plugins, it is basic but functional. We just need some visibility of bugs and fixes for core stuff too. Alan
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
04/26/14 11:27 AM (10 years ago)
Also wanted to say thanks for the heads up, I made the changes, nothing broke in the process!
 
farcat
buzztouch Evangelist
Profile
Posts: 1008
Reg: Jan 27, 2012
France
13,230
like
05/19/14 03:45 AM (10 years ago)
Hi @Calypso Kid, I think I am having the same issue. Just to make sure that I understood, only these two files need to be replaced, correct? app_screen.js and bt_JSON_API-AJAX.php No need to re-instal? Cheers, Farcat
 
Calypso Kid
Aspiring developer
Profile
Posts: 780
Reg: Mar 09, 2012
Upstate New Yor...
18,200
like
05/19/14 05:01 AM (10 years ago)
Hey Farcat, I wound up taking a different path. Because there are so many files in the BT self hosted package. I downloaded a new BT self hosted package from Buzztouch, removed the config.php file and Files folder from the newly downloaded package then uploaded and overwrote the rest of the package via file transfer protocol. It overwrote everything except the removed files which hold all of the existing app info. It worked with no issues. Dave PS- I forget where I saw this in the forums so I apologize for not remembering who to credit for this info.
 
farcat
buzztouch Evangelist
Profile
Posts: 1008
Reg: Jan 27, 2012
France
13,230
like
05/19/14 05:14 AM (10 years ago)
Ha, yes, it makes sense to do it that way. Thanks for the tip. Farcat
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
05/19/14 05:50 AM (10 years ago)
I just updated the two files, nothing else. I don't know what problem it was supposed to fix, perhaps somebody could confirm what the changes address??
 
Calypso Kid
Aspiring developer
Profile
Posts: 780
Reg: Mar 09, 2012
Upstate New Yor...
18,200
like
05/19/14 05:54 AM (10 years ago)
I was having trouble with child items in plugins. I would click on a newly created child item to edit it and the popup window would not appear. I figured that it would be best for me to update everything because I was using a downloaded BT self hosted package from November of last year. I believe it was when BT 3.0 first became available. Dave
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
05/19/14 05:55 AM (10 years ago)
I wasn't seeing a problem, but I did it anyway!
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.