LoWrIdErTJ - BotGuru 904 Posted November 28, 2019 Report Share Posted November 28, 2019 FULL WALK THROUGH VIDEO OF PREVIOUS PANELS COMPARED TO NEW SYSTEM AND MODS Skip to 3 minutes in to see the new system.. This code is for a Web Based Licensed Admin Panel. Easy to access from Desktop, Mobile, Tablet, and all other platforms. To overwrite your existing UbotLocker installation or fresh install. Technologies used to make this theme better and cool: – HTML5 – CSS3 – BootStrap – jQuery – JavaScript – PhotoShop – Theme originally by Waqar Updated all files to run on latest PHP 5.6 and 7+ and Supported MySQL Added Staff Options Superadmin can’t be deleted Admin (same level access as super admin) Moderator Enhanced (All of Moderator + can delete licenses) Moderator (edit licenses, add licenses, email licenses) No Level of moderator can resend all emails for a project from the edit project page Added a Pie chart to Home page for top-performing projects Added settings if the pie chart is displayed added settings max number of products to include in pie-chart Added Cron to resend license information if not activated Added settings to projects for the max number of resend’s Added settings to projects for days between resend’s Added settings for key included for processing the cron for security Added option to disable financials from projects Added for the top page admin area Added for manage projects page Added Project Bundles Issues based on bundle name which is what you would use for the product name at sites like JVZoo or WarriorPlus or item_name in PayPal Added option to select up to 10 projects to include in a bundle Added ability to set expires from the exact time of which you set it Added option for Integromat Web Requests Url allows for 100s of various APIs to be used to send customer data for Autoresponders, or CRM, or other services Able to use on Zapier URL as well Sends Name, Project Name, Email Added Everlesson Requests option to Projects Gives the ability to send fname, lname, email, amount=0 to Everlesson to auto-register someone to a lesson Added option to send Email as HTML or TXT Added WYSIWYG CKEditor Editor for all email areas of Projects Added other details to project settings that pulls into the WordPress plugin for display Such as tutorial links, videos, etc you want to show with product and license details Added option to select the format of list emails Email Email, Name Email, Name, Project Added pagination to various pages All manage pages, and log pages now show 10 results per page, Removed the previous load all live search as it drug down the speed of the admin area and result listings. Added Optimization of all Tables from Home page after login. Helps to speed things up and clean up the data tables Added Useful Resources page of various systems, products that might be of use to you or your customers Viewed only by Admins Added importer from License system to WordPress (emails login details from WordPress) Added option to send an email on canceled / disabled license to admin and user Added Bulk Resend licenses to all those who have a specific Project Added changes to PayPal ipn file to account for recurring payments canceled, skipped, terminated, suspended Added Site settings for SMTP or server-side mail() to be used for sending emails **Because this is not encrypted or license controlled code there is NO REFUNDS, EXCHANGES, OR CREDITS You can now purchase Meters Desktop Software separately for Free that's used with this license system You can also get the base php files updated on their own without all the added mods and changes Purchase below CLICK HERE TO PURCHASE Support: https://www.botguru.net/support Walkthrough on how Meters Locking software works to lock a software to the license system https://www.youtube.com/watch?v=-pfk5xtBeqw&hd=1 A complete walk through on how to use the option for Integromat inside projects https://www.youtube.com/watch?v=ZvsZRsNCnMM&hd=1 ThriveCart if interested check it here for lifetime deal they have going https://www.botguru.net/ThriveCartSpecial Customize your Ubotlocker Popup Window requesting email and key http://network.ubotstudio.com/forum/index.php/topic/22712-ubotlocker-custom-popup-that-requests-your-users-details/ Update released 11-30-2019 Changed files Install.php Update.php DoEditProject.php EditProject.php AddProject.php DoAddProject.php ManageGateways.php DoChangeGateways.php IpnFunctions.php New PaymentNotifier-ThriveCart.php After overwriting files, and uploading new ThriveCart file, upload and run the Update.php Set Thrive Cart secret inside Manage Gateways Single and Bundles all working with Thrive.. Auto disables license on Cancelled or Refunded Payment Added Integromat 2 and 3 for Add project, and Edit Project This way you can have up to 3 separate automation sequences ran Update released 12-1-2019 Changed files config.php add to last line of the file include('config_ext.php'); Home.php New config_ext.php After overwriting Home.php and adding on last line of config.php the include above and uploading config_ext.php Use system as normal. Its standalone in that you host it yourself. Works best to combine with Ubotlocker from meter so that you can wrap your software to secure it to the license system (explained in video on sales page) And this video here https://www.youtube.com/watch?v=-pfk5xtBeqw&hd=1 shows you how meters system locks to the license system. Update released 12-2-2019 - Updated ManageSettings.php Download and overwrite only this file. New installs just follow normal install or update procedure all files are correct in zip. Updates 12/4/2019 - Wordpress Plugin that gets uploaded into plugins folder of wordpress overwrite and enable in admin panel, and set your db settings for the locker system inside it. - ManageSettings.php updated to allow for No ssl, or tls when using port 25, 2525, 80 or others that done use that secure layer. - Config.php updated, as there were some issues with the PHPMailer SMTP options ***Copy your DB settings and link to locker and paste into new file and overwrite. - IpnFunctions.php Updates made to validate information when emails are sent correctly be it txt or html - Update.php Please run this after the above is installed. Then Delete the file. ** Will encode your html or txt emails for the database so they are used properly when keys come in. Updates 12/10/2019 Updated Files to overwrite ManagePayPal.php PaymentNotifier-**.php *(all files) PaymentNotify.php custom1.php IpnFunctions.php EditProject.php DoAddLicense.php EmailListHook.php DoCHangeSettings.php ManageSettings.php ManageProjects.php ManageLicenses.php ManageGetresponse.php ManageBundles.php ManageActivity.php ManageActivations.php ManageStaff.php ImportToReports.php ManageReports.php MailLicense.php Header.php ManagePayments.php config_ext.php config.php (place your DB details in the new file before uploading) Upload Update.php and run it. Delete when complete. For the Reports System, you will need to import your transactions for it to start reporting for you. Go to Reports under Site Settings - > Reports Scroll down to bottom right and click Import Update 12-11-2019 Updated Files to overwrite config_ext.php (version number increase for alerts in Home page) Header.php (fixed small error in file) ImportToReports.php (performance changes) Home.php (fixed small errors that could show up on some environments) AddProject.php (minor fixes) Update.php (adding in for notes to licenses) Install.php (added in for notes to licenses) AddLicense.php (added in for notes to licenses) EditLicense.php (added in for notes to licenses) DoAddLicense.php (added in for notes to licenses) DoEditLicense.php (added in for notes to licenses) IpnFunctions.php (added in for notes to licenses) New File API.php Upload Update.php and run it. Delete when complete. This update adds the ability to attach notes to a license that you can do manually, or you can use the new API.php file to post data to it to update the license notes from your software API.php works by sending POST data email=email%40gmail.com&key=theirKeyHere¬es=notes%20to%20add%20to%20license to he url path to API.php Values should be URL Encoded Updates 12-14-2019 Overwrite the following files VerifyWPPlugin.php DoAddGR.php PaymentNotifier-ThriveCart.php config_ext.php Upload and run delete after running. Update.php Update 12-24-2019 Christmas Eve Update for everyone.. Modified files to overwrite IpnFunctions.php * modified to properly insert activation logs PaymentNotifier-JVZoo.php * modified to properly disable licenses when payment failed, canceled, refund, missed payment ManageLicenses.php * Added ability to select more than 1 license to delete in bulk AddBundle.php * can now select 1 product to give instead of required 2 or more. This is so that you can list a product under any name in a payment processor, or item name and have it issue a corresponding Project (will replace / remove getresponse option shortly as it will not be needed a more) EditBundle.php * can now select 1 product to give instead of required 2 or more. This is so that you can list a product under any name in a payment processor, or item name and have it issue a corresponding Project (will replace / remove getresponse option shortly as it will not be needed a more) ManageBundles.php * Added ability to revoke a bundle given to a particular email address reset Folder Updated reset files to properly reset a license so that someone can not reset their license, install on new machine and the old license still work. Update pushed 12-29-2019 Overwrite IpnFunctions.php EmailListHook.php config_ext.php Update 1-8-2020 Overwrite/Replace files ManageBundles.php - added enable bundle for email and bundle name - added disable bundle for email and bundle name - added issue bundle license ManageLicenses.php - added enable selected licenses - added disable selected licenses Header.php - added menu options for add bundle license under bundles and licenses config_ext.php - updated version number Upload new files AddBundleLicense.php - adds the licenses for a bundle name and email DoAddBundleLicense.php - processes the add licenses for a bundle Update 1-11-2020 Overwrite files PaymentNotifier-JVZoo.php *modification to ensure values are correctly used DoAddBundleLicense.php *was not issuing licenses when trying to add a bundle to someone config_ext.php *update version count Update 1-18-2020 #19 Overwrite these files EditProject.php *small edits for Integromat links storage in Db DoAddProject.php *edits to integromat url sotrage in Db config_ext.php *version number increase Update 2-6-2020 # 20 File edit needs performed on config.php Please copy your DB details from the top of your current config.php file into the config.php file before uploading to your server Upload and overwrite PaymentNotifier-Warrior.php * made edits to function better with WarriorPlus ManageBundles.php *minor bugs fixed EditStaff.php AddStaff.php DoEditStaff.php *Minor updates to these files Home.php Footer.php Header.php *edits to clean up top layout, as well as buttons on the pages and links DoAddProject.php DoEditLicense.php DoAddLicense.php EditLicense.php *Updates to how integromat and everlesson are used. It was not calling it when manually adding a license or updating a license. They are call now. config_ext.php *Moved php functions from config.php to this file so as to not have to edit your config.php file later down the road with any updates. *Updated version number Upload entire free folder Upload entire reset folder *Redesigned both to look more modern and is also bootstrap designed to auto resize for your device being used. New install upload Install.php and run it Update should upload Update.php and run it *delete after running.. Update 2-6-2020 # 21 Overwrite the following files Resources.php Edited most to show in layover in license area without having to navigate to another tab or window AddProject.php DoAddProject.php EditProject.php DoEditProject.php IpnFunctions.php Added a 4th Integromat option that is ran when a license is disabled Added Subject option for New Licenses, and Disable/Cancellation License email DoEditLicense.php DoAddLicense.php AddLicense.php EditLicense.php Now emails license when you add a license by default with before mentioned subject as well Edit license will fire the integromat 1-3 options if setting to enabled and send initial email Edit license will fire integromat 4 and send disabled email with subject when wet to disabled ManagePayments.php ManageActivity.php ManageActivations.php Added button on top left of each of the Manage Reports for exporting details to csv file to save on your personal desktop config_ext.php Incremented Version number to 21 for dashboard alerts Updating upload Updates.php and navigate to it New Installs run Install.php Update 3-24-2021 Various updates, changes, and optimization done on the below files Overwrite the following files API.php Account.php AddLicense.php AddProject.php config_ext.php DoAddLicense.php DoAddProject.php DoChangeGateways.php DoEditLicense.php DoEditProject.php DoRecover.php EditLicense.php EditProject.php IpnFunctions.php Logout.php ManageActivations.php ManageActivity.php ManagePayments.php Payment-Notifier-JVZoo.php PaymentNotifier-Gumroad.php PaymentNotifier-PayPal.php ResendEmailsCron.php Resources.php VerifyEmail.php VerifyLicense.php Upload Folders free reset For Free and reset open php files in both folders to modify paths or api keys as needed Upload and run Updates.php Then delete after To Obtain Updated Files Download from original Download link given on email 2 Quote Link to post Share on other sites
drewness 26 Posted November 28, 2019 Report Share Posted November 28, 2019 Jumped on this immediately - so much work has gone into this and I can't wait to implement it. I can't imagine what an undertaking this was... And the price can't be beat for the value. Thanks for the awesome offer and hard work TJ! Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 28, 2019 Author Report Share Posted November 28, 2019 Your welcome bud glad you like it. Any feedback on suggestions, or features, or special 1 off customization's just let me know. I'm sure I will be expanding more areas of this if I find a need. Quote Link to post Share on other sites
Macster (UBotter Labs) 112 Posted November 28, 2019 Report Share Posted November 28, 2019 This is a no-brainer, i totally recommend it!Well done TJ! Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 28, 2019 Author Report Share Posted November 28, 2019 Thank you for that bud.. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 29, 2019 Author Report Share Posted November 29, 2019 Juat checked the release notes for php v 7.4.0 and this should work on that newest version released today. Quote Link to post Share on other sites
cob007 19 Posted November 29, 2019 Report Share Posted November 29, 2019 Hi TJ, Saw your demo video and had the following questions 1. when you say bundles, does the user get one email with license details of several softwares at same time, is it same license for all the softwares in bundle or multiple different licenses for the bundle with different keys. what hapens if refund for bundle is asked, does the keys get automatically deleted once refunded 2. Just like getresponse, can u add for aweber autoresoponder Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 29, 2019 Author Report Share Posted November 29, 2019 Separate license emails, and keys.Refunds for a bundle will cancel all bundled items as well. aweber can be done using the integromat option of the project.Then you pass the details back as needed to the custom ipn file to process giving a key or bundles. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 29, 2019 Author Report Share Posted November 29, 2019 Update issued:Download from original url, and overwrite all PaymentNotify-***.php files in your install. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 30, 2019 Author Report Share Posted November 30, 2019 Walkthrough on how Meters Locking software works to lock a software to the license systemhttps://www.youtube.com/watch?v=-pfk5xtBeqw&hd=1 A complete walk through on how to use the option for Integromat inside projectshttps://www.youtube.com/watch?v=ZvsZRsNCnMM&hd=1 Quote Link to post Share on other sites
cob007 19 Posted November 30, 2019 Report Share Posted November 30, 2019 Walk thoguh on how Meters Locking software works to lock a software to the license systemhttp://www.youtube.com/watch?v=-pfk5xtBeqw&hd=1 A complete walk through on how to use the option for Integromat inside projectshttps://www.youtube.com/watch?v=ZvsZRsNCnMM thankyou very much, can you show a video how reset license works from subscriber point of view as its always confusing when to reset, whether changing system, etc and what will happen i,e if they exceed number of resets, what error message will be shown Quote Link to post Share on other sites
drewness 26 Posted November 30, 2019 Report Share Posted November 30, 2019 Hi TJ, I built a fairly simple ThriveCart Payment Notify script a while back that has worked well for purchases, but it doesn't really handle failed billing/cancelled subscriptions - would it be possible to include a fully functioning ThriveCart notify php file that can handle cancels/refunds to auto-disable licenses and bundles? I'm looking at code in the other included notifier files but PHP is not my strong suite so any help with that would be greatly appreciated. Just now getting everything upgraded and the interface is so much faster, I'm loving it so far. Thanks so much again for releasing a killer, much needed update to the system! Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted November 30, 2019 Author Report Share Posted November 30, 2019 Cob007 I'll make a video tomorrow on it as it's really easy for end users. Specially if you have a wordpress site. Drew I have thrive as well. Planned to make this. Send me what you have to admin att botguru.net and I will add the extra bits and hook everything internal for it 1 Quote Link to post Share on other sites
drewness 26 Posted November 30, 2019 Report Share Posted November 30, 2019 Hi TJ, thanks so much - just sent an email with the file. Please let me know if you need any other info from me! Talk soon! Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 1, 2019 Author Report Share Posted December 1, 2019 Update released 11-30-2019 Changed files Install.phpUpdate.php DoEditProject.phpEditProject.phpAddProject.phpDoAddProject.phpManageGateways.phpDoChangeGateways.phpIpnFunctions.php NewPaymentNotifier-ThriveCart.php After overwriting files, and uploading new ThriveCart file, upload and run the Update.php Set Thrive Cart secret inside Manage GatewaysSingle and Bundles all working with Thrive.. Auto disables license on Cancelled or Refunded Payment Added Integromat 2 and 3 for Add project, and Edit ProjectThis way you can have up to 3 separate automation sequences ran 1 Quote Link to post Share on other sites
cob007 19 Posted December 1, 2019 Report Share Posted December 1, 2019 Hi TJ, I built a fairly simple ThriveCart Payment Notify script a while back that has worked well for purchases, but it doesn't really handle failed billing/cancelled subscriptions - would it be possible to include a fully functioning ThriveCart notify php file that can handle cancels/refunds to auto-disable licenses and bundles? I'm looking at code in the other included notifier files but PHP is not my strong suite so any help with that would be greatly appreciated. Just now getting everything upgraded and the interface is so much faster, I'm loving it so far. Thanks so much again for releasing a killer, much needed update to the system! Is thrive cart one time payment? Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 1, 2019 Author Report Share Posted December 1, 2019 It is through my link for lifetime access https://www.botguru.net/ThriveCartSpecial Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 1, 2019 Author Report Share Posted December 1, 2019 Update released 12-1-2019 Changed files config.php add to last line of the file include('config_ext.php'); Home.php New config_ext.php After overwriting Home.php and adding on last line of config.php the include above and uploading config_ext.php Use system as normal. Quote Link to post Share on other sites
ATuringtest 14 Posted December 1, 2019 Report Share Posted December 1, 2019 Is this a standalone licensing application or are there prerequisites ? Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 1, 2019 Author Report Share Posted December 1, 2019 Is this a standalone licensing application or are there prerequisites ? Its standalone in that you host it yourself. Works best to combine with Ubotlocker from meter so that you can wrap your software to secure it to the license system (explained in video on sales page)And this video here shows you how meters system locks to the license system. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 2, 2019 Author Report Share Posted December 2, 2019 Todays the last day before the price increases 20 dollars. It will increase again to a normal price 1 week later of $127 Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 2, 2019 Author Report Share Posted December 2, 2019 Update released 12-2-2019 - Updated ManageSettings.phpDownload and overwrite only this file. New installs just follow normal install or update procedure all files are correct in zip. Working on Reporting system hope to be released later this week. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 3, 2019 Author Report Share Posted December 3, 2019 Price has been Increased $20 to $69.99In 1 week the price will go up to $127 This is not scarcity, this is a special pricing availability. Quote Link to post Share on other sites
LoWrIdErTJ - BotGuru 904 Posted December 4, 2019 Author Report Share Posted December 4, 2019 Updates 12/4/2019 - Wordpress Plugin that gets uploaded into plugins folder of wordpress overwrite and enable in admin panel, and set your db settings for the locker system inside it. - ManageSettings.php updated to allow for No ssl, or tls when using port 25, 2525, 80 or others that done use that secure layer. - Config.php updated, as there were some issues with the PHPMailer SMTP options***Copy your DB settings and link to locker and paste into new file and overwrite. - IpnFunctions.php Updates made to validate information when emails are sent correctly be it txt or html - Update.php Please run this after the above is installed. Then Delete the file.** Will encode your html or txt emails for the database so they are used properly when keys come in. Quote Link to post Share on other sites
cob007 19 Posted December 5, 2019 Report Share Posted December 5, 2019 Cob007 I'll make a video tomorrow on it as it's really easy for end users. Specially if you have a wordpress site. Drew I have thrive as well. Planned to make this. Send me what you have to admin att botguru.net and I will add the extra bits and hook everything internal for itHI is that video recorded Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.