Jump to content
UBot Underground

Recommended Posts

 
 
11.27.2019-21.png
 

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&notes=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

 

 

  • Like 2
Link to post
Share on other sites
  • Replies 95
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

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 adm

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 Pa

Posted Images

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!

Link to post
Share on other sites

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

Link to post
Share on other sites

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.

Link to post
Share on other sites

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

Link to post
Share on other sites

Walk thoguh on how Meters Locking software works to lock a software to the license system

http://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

 

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

Link to post
Share on other sites

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!

Link to post
Share on other sites

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

  • Like 1
Link to post
Share on other sites

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

  • Like 1
Link to post
Share on other sites

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?

Link to post
Share on other sites

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.

Link to post
Share on other sites

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.
Link to post
Share on other sites
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.

 

 

Working on Reporting system hope to be released later this week.

Link to post
Share on other sites

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.

 

 

Link to post
Share on other sites

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

HI is that video recorded

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...