GithubHelp home page GithubHelp logo

centralnicgroup-opensource / rtldev-middleware-whmcs-ispapi-domainchecker Goto Github PK

View Code? Open in Web Editor NEW
6.0 11.0 4.0 44.04 MB

ISPAPI DomainChecker Addon for WHMCS

License: MIT License

PHP 35.84% CSS 9.80% Smarty 5.89% Makefile 1.38% Shell 0.25% JavaScript 44.18% Mustache 2.66%
whmcs ispapi-domainchecker-addon premium-domain ispapi hexonet

rtldev-middleware-whmcs-ispapi-domainchecker's Introduction

WHMCS "ISPAPI" Domainchecker Add-on

semantic-release Build Status License: MIT PRs welcome

This Repository covers the "ISPAPI" Domainchecker Add-On for WHMCS. Download the ZIP archive including the latest release version here.

NOTE: This repository has been deprecated in favor of the CentralNic Software Bundle for WHMCS. Please follow our Installation / Upgrade Guide. Compatibility: WHMCS 7.8++, PHP 7.2++.

Resources

Authors

  • Kai Schwarz - lead developer - PapaKai

Former Developers:

License

This project is licensed under the MIT License - see the LICENSE file for details.

HEXONET GmbH

rtldev-middleware-whmcs-ispapi-domainchecker's People

Contributors

anthonyschneider-cnic avatar dependabot-preview[bot] avatar dependabot-support avatar dependabot[bot] avatar kaischwarz-cnic avatar rashad-j avatar semantic-release-bot avatar tulsi91 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rtldev-middleware-whmcs-ispapi-domainchecker's Issues

Support WHMCS Variable $carttpl

Describe the bug
$carttpl was not supported which was used in whmcs orderforms.

To Reproduce
Not with an default WHMCS Installation. It´s an custom Theme with mulltiple header / footer parts. Header / Footer were differently set on each template.

Expected behavior
Support the output of WHMCS Standard Variable $carttpl which is the orderform name.

Screenshots
Bildschirmfoto 2020-09-10 um 14 49 36

Version
ISPAPI HP DomainChecker: 12.0.5
WHMCS: 7.10.2

Class ISPAPI\I18n is already in use

Error Message:
Whoops\Exception\ErrorException: Cannot declare class ISPAPI\I18n, because the name is already in use in /home/managerf/public_html/modules/addons/ispapidomaincheck/lib/Common/i18n.class.php:9
Stack trace:
#0 /home/managerf/public_html/vendor/whmcs/whmcs-foundation/lib/Utility/Error/Run.php(0): WHMCS\Utility\Error\Run->handleError(1, 'Cannot declare ...', '/home/managerf/...', 9)
#1 [internal function]: WHMCS\Utility\Error\Run->handleShutdown()
#2 {main}

TLD Result Order

Unfortunately the module doesn't seem to respect the order as set against each TLD in the WHMCS database, this results in the search results returning Adult domains by default at the top of the list - not necessarily the best thing.

It would be preferable for the module to respect the display order set in WHMCS (to avoid duplicate configuration).

Categories not working (v. 15.0.2)

Using latest module v 15.0.2 with latest ispapi registrar module v7.0.3. Not using Suggestion Engine. Tested using blank WHMCS v.8.2.1 Twenty-One theme and also Six using latest Chrome and Firefox for Windows.

When using the mydomainchecker.php as a client, the categories do not work as intended. The default selected categories are not applied to searched or shown domains. Also selecting other categories do nothing. As if the javascript event listener for these button wouldnt not work at all.

I have tried emptying the template cache and using incognito. Also reset categories, switch setting in admin area, and save addon module settings. Only reseting to v13 or v14 seemed to fix the issue.

On the side note: Why was the domain-in-box feature removed? It seemed like a good feature to highlight the domain client was searching.

Also the old version added domain to cart instantly, why was that changed? Now client has to wait until backend tells it is ok for it to show. Not as responsive as it used to be.

mydomainchecker.php setting window disappeared

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to mydomainchecker.php?language=english
  2. Click on setting

Expected behavior
setting disappeared

Context (please complete the following information):

  • Device: all

  • Browser all

  • WHMCS Version: 8.1.3

  • PHP Version 7.4 - 7.3

  • ISPAPI Domainchecker Module Version: 13.0.4, 2021-03-05

No domain syn ..

Have followed set up fully the registrar works fine and says connected. Selected the domains and prices etc and using lookup from hexonet but when I try to perform a tld search it says in progress..the clogs spin but then stays on same page and does not appear to do anything or produce a error ..

does not display correct prices from client group

If the customer is logged in and when there are several "Client Groups" with prices different from the base, the results in the domain search are not shown the correct prices for the domains of the group in which the customer is associated, always showing the prices of the main group

Dependabot couldn't find a composer.json for this project

Dependabot couldn't find a composer.json for this project.

Dependabot requires a composer.json to evaluate your project's current PHP dependencies. It had expected to find one at the path: /composer.json.

If this isn't a PHP project, or if it is a library, you may wish to disable updates for it from within Dependabot.

You can mention @dependabot in the comments below to contact the Dependabot team.

Language overrides

Hi, we'd like to use the folder ispapidomaincheck/lang/overrides/ to add our modifications to the language files, as is common with addons.

The domainchecker would have to check for files there and use them if they exist.

Could this be included?

Broken in WHMCS 7.8.0

Describe the bug
Does not load correctly in Admin nor Front-end, completely non-functional.

To Reproduce
Steps to reproduce the behavior:
Go to /mydomainchecker.php - doesn't load filters/categories, shows red alert with "undefined undefined!"

Expected behavior
To work as expected.

Screenshots
image

image

Context (please complete the following information):

  • Device: Desktop
  • OS: MacOS
  • Browser Chrome 76.0.3809.100
  • WHMCS Version 7.8
  • PHP Version 7.2.21
  • ISPAPI Domainchecker Module Version v10.0.6

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.