Jump to content

Gigaion

Members
  • Content Count

    3
  • Joined

  • Last visited

  • Days Won

    3

Gigaion last won the day on April 17

Gigaion had the most liked content!

About Gigaion

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello, Gigaion/UTuneIn is proud to release the SonicPanel billing module. This module works to create and manage radio accounts created for the SonicPanel Radio Manager. ( https://sonicpanel.com ) This module is paid and does require a license code to use. ( License code may be purchased here - "License - Blesta Module SonicPanel" ) This is the download location for the latest SonicPanel module version: Download Here We have been actively working with the SonicPanel developers to have them add API features to get this module up and running. Currently the following are available features : Add Sonicpanel Servers Create single radio packages (Or recommended use configurable options to set radio packages) Suspend/unsuspend radio Change radio password Upgrade/downgrade radio packages (If using configurable options) Automatic provisioning of username and password Planned features (not yet implemented) The following will be also added after SonicPanel releases a future API feature adding the ability to manage these: Restart/Start/Stop radio AutoDJ Skip song A Installation and setup PDF guide is included within the module. A Google Slides version of the guide is also available (For those who do not want to download it): Guide Disclaimer: SonicPanel is still in active development. They may receive many new updates which may break this module. Please inform us when a bug occurs and we will be happy to provide support to fix the issue. Changelog (Client Module): Changelog (Reseller Module):
  2. Just chiming in that I have this similar issue (Since I'd prefer it gets fixed also). Cron is setup properly, although once in awhile I end up getting logged out for revalidation. The SQL statement run above shows its revalidating once per day, so I believe Tyson is correct that something else seems to trigger forcing a re-validation.
  3. Hello Blesta Community, Here's a quick snippet of being able to link directly to configurable options within the AJAX Boxes order forms template: Example Link: example.com/order/main/packages/EXAMPLE/?..etc-data...&group_id=[Your Group ID]&configoptions[1]=[Option Value 1]&configoptions[2]=[Option Value 2] Edit File: /plugins/order/views/templates/ajax/main_packages.pdt Add the following code after the "// Process change currency request" portion of the javascript code: // GET URL Variables as associative array function getURLVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } //Change Config Options in URL: &configoptions[1]=VALUE&configoptions[2]=VALUE...etc $(document).ready(function() { setTimeout(function(){ configCount = 0; while (configCount < 10) { var ConfigVar = getURLVars()["configoptions[" + configCount + "]"]; if(ConfigVar) { $("#configoption_" + configCount).val(ConfigVar).change(); } configCount++; } }, 5000); //Secondary call after 10s //This helps resolve issues with coupon codes. Prices would show up correct, but drop downs would show incorrect setTimeout(function(){ configCount = 0; while (configCount < 10) { var ConfigVar = getURLVars()["configoptions[" + configCount + "]"]; if(ConfigVar) { $("#configoption_" + configCount).val(ConfigVar).change(); } configCount++; } }, 10000); }); Edit the "configCount < 10" based on how many variables your site requires. Please note there is a 5 second delay where it updates the configurable options. I'm aware there is probably a better method to do this and I'd love to see the community improve upon this idea by sharing below (Note: It does seem AJAX Boxes order form does have an issue where you login/create account it blanks out the config options)
×
×
  • Create New...