GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - DomainRegister/WHMCS: WHMCS tools and scripts

BranchesTags
Open more actions menu

Latest commit

 

History

14 Commits
14 Commits

Folders and files

NameName
Last commit message
Last commit date
LICENSE
LICENSE
 
 
README.md
README.md
 
 
checkuser.php
checkuser.php
 
 
csvimportdomains.php
csvimportdomains.php
 
 
htaccess-generator.html
htaccess-generator.html
 
 
logcleaner-hook.php
logcleaner-hook.php
 
 

Repository files navigation

DomainRegister logo

WHMCS DomainRegister tools

Various WHMCS tools and scripts to make your life easier

Check user data hook

A hook that checks user data, in order to prevent the user from registering or later editing his data using:

  • fake or disposable email addresses (using https://www.mailcheck.ai/ free API service)
  • special characters
  • too long strings

Further details about are available in DomainRegister's knowledgebase.

Logcleaner hook

A hook that performs various log garbage collection, done daily

This script runs daily, at a given hour you can define at your own in line 18, and removes from logs various unuseful stuff In line 19 to 23 you can find various examples of queries to purge different logs:

  • whoislog: removes every record oldest than 3 days
  • activitylog: removes "automated task starting", "Domain Sync Cron completed" and "Cron running" records oldest than 2 days

You can add further queries to clean other kind of logs, used by addon or registrar module (i.e. in rows 23 to 25 you have code examples to clean dns_manager2_log, useful only if you're using the DNS Manager Addon module by Modulesgarden.

You can customize the number of days any kind of record is retained before deleting it ( strtotime('-2 days'), strtotime('-3 days') , strtotime('-5 days') etc.)

Further details about are available in DomainRegister's knowledgebase.

About

WHMCS tools and scripts

domainregister.international/index.php?rp=/knowledgebase/34/WHMCS

Topics

domainregisterdomainswhmcs

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

4 stars

Watchers

3 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.