// Expose API key + session token + csrf token as JS globals so static .js // files (which can't inline PHP) can construct Yunk-compatible AJAX // requests. Mirrors what doHelper() inlines below. window.YUNK_API_KEY = '2b899dea7fa654634dca0eb0d0411d83a4e99d64'; window.YUNK_TOKEN = ''; function doHelper(formID, ajaxName, viewDiv, isView, showID, isPage, callback, append = false) { var formdata = $('#'+formID).serialize(); formdata += '&TheHash=1780627962&key=2b899dea7fa654634dca0eb0d0411d83a4e99d64&token='; if (isView && viewDiv != ''&& !append) { $('#'+viewDiv).html('












'); } $.ajax({ type: 'POST', url: 'https://tribalry.com/ajax/'+ajaxName+'/', data: formdata, timeout: 20000000, error: function (XMLHttpRequest, textStatus, errorThrown) {}, success: function (data) { if (isView) { if (viewDiv && viewDiv != '') { (showID != '') ? $('#'+viewDiv).html( '
' + $(data).find('#'+showID).html() + '
') :(append? $('#' + viewDiv).append(data):$('#'+viewDiv).html(data)); } if (isPage) { doPage(); } if (callback) { callback(data); } } else { if (callback) { callback(data); } else { console.log('done yunk globaljs'); } } } }); return false; }