Community

Home Forums Support Sandwich + Tabbed UI

Viewing 11 reply threads
  • Author
    Posts
    • #4360
      Janice
      Participant

      What’s the possibilities of using BMLT sandwich tech on the Tabbed UI? Perhaps another selection tab for states?

      For those who haven’t heard of this it is being used in a few places here in the USA. IIRC, they use it in most of the mid South USA. We also use it in the South East part of the country as well. To get it to work we had to put on a SSL certificate on our website so we could enable geo location services as it is considered to be a security issue.

      Mobile Devices

    • #4386
      Janice
      Participant

      It now is pulling data in from all known BMLT root servers according to Danny G. I did some looking around the world and there is some major gaps so perhaps this tech might get those NA service bodies off the fence and motivated to putting up a root server. 🙂

      Mobile Devices

    • #4390
      Danny
      Keymaster

      The Sandwich server doesn’t yet support all functionality of a traditional BMLT root server. As of today it supports the newest BMLT mobile app and BMLT satellite plugin.

      There is some functionality that is on the roadmap https://github.com/radius314/sandwich/issues/5

      There is also some work being done to support the meeting list plugin.

    • #4454
      Danny
      Keymaster

      The sandwich codebase has been updated to support static IDs. You can now use the BMLT Tabbed Plugin with the global sandwich server.

    • #4456
      Danny
      Keymaster

      From the plugin configuration the same way you would today.

      From a technical perspective, every root server has a unique ID which is a MurmurHash of the root server URL, which I’m calling prefix ID. As long as this doesn’t change the IDs will remain static.

      The service body ID is then a combination of that hash + _ + ID.

      You can see a list of all the prefixIds https://na-bmlt.org/_/sandwich.

      https://github.com/radius314/sandwich/blob/master/server.js#L192

    • #4461
      Danny
      Keymaster

      You will need to use http://na-bmlt.org/_/sandwich. There is still that weird SSL issue that I haven’t resolved and the tabbed plugin doesn’t deal with it the same way the BMLT Satellite Plugin does.

    • #4464
      Janice
      Participant

      Same issue and we are on SSL.

      Problem Connecting to BMLT Root Server: http://na-bmlt.org/_/sandwich

    • #4465
      Janice
      Participant

      Got it working. Seems to work on Areas.

      Doesn’t work on Regions: No Meetings were Found: http://na-bmlt.org/_/sandwich/client_interface/json/?switcher=GetSearchResults&services%5B%5D=3343517922_1&sort_key=time

    • #4467
      Danny
      Keymaster

      Unfortunately I have to be a bit hacky here. The tabbed plugin UI knows that if it’s a region to pass the recursive=1 querystring parameter if it’s a parent.

    • #4468
      Danny
      Keymaster

      I deployed a change so that works now, however I can’t get a region to load up. I’m not sure the tabbed plugin is really designed for larger datasets.

    • #4469

      Ask Jack LOL

      I noticed the other day when doing a search for meetings nearest me that the meetings in Palm Bay and Melbourne, FL come up. However, I also get a meeting in Georgia popping up as well. This is on the stand BMLT satellite interface (not Tabbed UI.

    • #4471

      Thanks Chris!

      Why am I not surprised? LOL

Viewing 11 reply threads
  • You must be logged in to reply to this topic.